From fd82392917c7b315ffc4376a11d32c5adddee68a Mon Sep 17 00:00:00 2001 From: afresh1 Date: Tue, 14 May 2024 19:40:17 +0000 Subject: [PATCH] Apply pre-built unicore patch - perl-5.38.2 ok gkoehler@ Commit and we'll fix fallout bluhm@ Right away, please deraadt@ --- gnu/usr.bin/perl/MANIFEST | 553 +- gnu/usr.bin/perl/Makefile.SH | 2 +- .../perl/lib/unicore/CombiningClass.pl | 8 +- gnu/usr.bin/perl/lib/unicore/Decomposition.pl | 64 +- gnu/usr.bin/perl/lib/unicore/Name.pl | 899 +- gnu/usr.bin/perl/lib/unicore/Name.pm | 24 +- gnu/usr.bin/perl/lib/unicore/TestProp.pl | 185518 ++++++++------- gnu/usr.bin/perl/lib/unicore/To/Age.pl | 34 +- gnu/usr.bin/perl/lib/unicore/To/Bc.pl | 40 +- gnu/usr.bin/perl/lib/unicore/To/Bmg.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/Bpb.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/Bpt.pl | 258 +- gnu/usr.bin/perl/lib/unicore/To/Cf.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/Ea.pl | 24 +- gnu/usr.bin/perl/lib/unicore/To/EqUIdeo.pl | 4 +- gnu/usr.bin/perl/lib/unicore/To/GCB.pl | 22 +- gnu/usr.bin/perl/lib/unicore/To/Gc.pl | 64 +- gnu/usr.bin/perl/lib/unicore/To/Hst.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/Identif2.pl | 56 +- gnu/usr.bin/perl/lib/unicore/To/Identifi.pl | 14 +- gnu/usr.bin/perl/lib/unicore/To/InPC.pl | 17 +- gnu/usr.bin/perl/lib/unicore/To/InSC.pl | 21 +- gnu/usr.bin/perl/lib/unicore/To/Isc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/Jg.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/Jt.pl | 17 +- gnu/usr.bin/perl/lib/unicore/To/Lb.pl | 52 +- gnu/usr.bin/perl/lib/unicore/To/Lc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/NFDQC.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/NFKCCF.pl | 64 +- gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl | 3 +- gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl | 3 +- gnu/usr.bin/perl/lib/unicore/To/Na1.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl | 5 +- gnu/usr.bin/perl/lib/unicore/To/Nt.pl | 5 +- gnu/usr.bin/perl/lib/unicore/To/Nv.pl | 5 +- gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl | 4 +- gnu/usr.bin/perl/lib/unicore/To/SB.pl | 43 +- gnu/usr.bin/perl/lib/unicore/To/Sc.pl | 48 +- gnu/usr.bin/perl/lib/unicore/To/Scx.pl | 48 +- gnu/usr.bin/perl/lib/unicore/To/Tc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/Uc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/To/Vo.pl | 371 +- gnu/usr.bin/perl/lib/unicore/To/WB.pl | 30 +- gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl | 76 +- gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl | 48 +- gnu/usr.bin/perl/lib/unicore/UCD.pl | 4422 +- gnu/usr.bin/perl/lib/unicore/lib/Age/NA.pl | 68 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V140.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Age/V150.pl | 78 + 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 | 40 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/AL.pl | 6 +- 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 | 2 +- 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 | 50 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/NSM.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Bc/ON.pl | 30 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/CWCM/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/CWKCF/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/CWL/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/CWT/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/CWU/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Cased/Y.pl | 14 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/A.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/AL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/AR.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/ATAR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/B.pl | 8 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/NR.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/OV.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ccc/VR.pl | 6 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dep/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dia/Y.pl | 10 +- 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 | 2 +- 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Sqr.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Sub.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Sup.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Dt/Vert.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/EBase/Y.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/EComp/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl | 24 +- 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 | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Ea/Na.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Ea/W.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Emoji/Y.pl | 24 +- gnu/usr.bin/perl/lib/unicore/lib/Ext/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/CN.pl | 4 +- 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/SM.pl | 14 +- gnu/usr.bin/perl/lib/unicore/lib/GCB/XX.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/C.pl | 68 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Cf.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Cn.pl | 68 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/L.pl | 30 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/LC.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Ll.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Lm.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Lo.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Lu.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/M.pl | 28 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Mc.pl | 14 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Me.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Mn.pl | 26 +- 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 | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Pd.pl | 2 +- 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 | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Ps.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/S.pl | 30 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Sc.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Sk.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/Sm.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Gc/So.pl | 30 +- 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 | 68 +- 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 | 40 +- gnu/usr.bin/perl/lib/unicore/lib/IDS/Y.pl | 30 +- .../perl/lib/unicore/lib/IdStatus/Allowed.pl | 22 +- .../perl/lib/unicore/lib/IdStatus/Restrict.pl | 22 +- .../perl/lib/unicore/lib/IdType/DefaultI.pl | 6 +- .../perl/lib/unicore/lib/IdType/Exclusio.pl | 18 +- .../perl/lib/unicore/lib/IdType/Inclusio.pl | 6 +- .../perl/lib/unicore/lib/IdType/LimitedU.pl | 2 +- .../perl/lib/unicore/lib/IdType/NotChara.pl | 68 +- .../perl/lib/unicore/lib/IdType/NotNFKC.pl | 6 +- .../perl/lib/unicore/lib/IdType/NotXID.pl | 38 +- .../perl/lib/unicore/lib/IdType/Obsolete.pl | 2 +- .../perl/lib/unicore/lib/IdType/Recommen.pl | 20 +- .../perl/lib/unicore/lib/IdType/Technica.pl | 2 +- .../perl/lib/unicore/lib/IdType/Uncommon.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Ideo/Y.pl | 8 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/14_0.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/In/15_0.pl | 1444 + 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/InPC/Left.pl | 6 +- .../perl/lib/unicore/lib/InPC/LeftAndR.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/InPC/NA.pl | 20 +- .../perl/lib/unicore/lib/InPC/Overstru.pl | 2 +- .../perl/lib/unicore/lib/InPC/Right.pl | 12 +- gnu/usr.bin/perl/lib/unicore/lib/InPC/Top.pl | 16 +- .../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 | 8 +- .../perl/lib/unicore/lib/InSC/Cantilla.pl | 6 +- .../perl/lib/unicore/lib/InSC/Consona2.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona3.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona4.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona5.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona6.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona7.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona8.pl | 2 +- .../perl/lib/unicore/lib/InSC/Consona9.pl | 22 + .../perl/lib/unicore/lib/InSC/Consonan.pl | 8 +- .../perl/lib/unicore/lib/InSC/Geminati.pl | 22 + .../perl/lib/unicore/lib/InSC/Invisibl.pl | 6 +- .../perl/lib/unicore/lib/InSC/Nukta.pl | 2 +- .../perl/lib/unicore/lib/InSC/Number.pl | 6 +- .../perl/lib/unicore/lib/InSC/Other.pl | 18 +- .../perl/lib/unicore/lib/InSC/PureKill.pl | 6 +- .../perl/lib/unicore/lib/InSC/Syllable.pl | 6 +- .../perl/lib/unicore/lib/InSC/ToneMark.pl | 2 +- .../perl/lib/unicore/lib/InSC/Virama.pl | 2 +- .../perl/lib/unicore/lib/InSC/Visarga.pl | 6 +- .../perl/lib/unicore/lib/InSC/Vowel.pl | 2 +- .../perl/lib/unicore/lib/InSC/VowelDep.pl | 10 +- .../perl/lib/unicore/lib/InSC/VowelInd.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Ain.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Alef.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Beh.pl | 2 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl | 2 +- .../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 | 2 +- .../perl/lib/unicore/lib/Jg/NoJoinin.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jg/Noon.pl | 2 +- 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/Tah.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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/L.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/R.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/T.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Jt/U.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/AI.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/AL.pl | 26 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/BA.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/BB.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/CJ.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/CL.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/CM.pl | 30 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/EX.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/GL.pl | 10 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/ID.pl | 8 +- 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 | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/PO.pl | 6 +- 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 | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Lb/XX.pl | 38 +- gnu/usr.bin/perl/lib/unicore/lib/Lower/Y.pl | 14 +- gnu/usr.bin/perl/lib/unicore/lib/Math/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/NFCQC/M.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/NFCQC/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/NFDQC/N.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/NFDQC/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/N.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/NFKCQC/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/N.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/NFKDQC/Y.pl | 6 +- 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 | 10 +- 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 | 2 +- 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/12.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/13.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/14.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/15.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/16.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/17.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/18.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Nv/19.pl | 6 +- 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 | 2 +- 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 | 10 +- 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 | 10 +- 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 | 10 +- 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 | 10 +- 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 | 10 +- 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 | 44 +- .../perl/lib/unicore/lib/Perl/Assigned.pl | 68 +- .../perl/lib/unicore/lib/Perl/Blank.pl | 2 +- .../perl/lib/unicore/lib/Perl/Graph.pl | 68 +- .../perl/lib/unicore/lib/Perl/PerlWord.pl | 2 +- .../perl/lib/unicore/lib/Perl/PosixPun.pl | 2 +- .../perl/lib/unicore/lib/Perl/Print.pl | 68 +- .../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 | 40 +- .../perl/lib/unicore/lib/Perl/XPosixPu.pl | 8 +- .../perl/lib/unicore/lib/Perl/_PerlAny.pl | 2 +- .../perl/lib/unicore/lib/Perl/_PerlCh2.pl | 40 +- .../perl/lib/unicore/lib/Perl/_PerlCha.pl | 30 +- .../perl/lib/unicore/lib/Perl/_PerlFol.pl | 2 +- .../perl/lib/unicore/lib/Perl/_PerlIDC.pl | 40 +- .../perl/lib/unicore/lib/Perl/_PerlIDS.pl | 30 +- .../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 | 28 +- gnu/usr.bin/perl/lib/unicore/lib/SB/FO.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/SB/LE.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/SB/LO.pl | 14 +- 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 | 6 +- gnu/usr.bin/perl/lib/unicore/lib/SB/Sp.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/UP.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/SB/XX.pl | 40 +- gnu/usr.bin/perl/lib/unicore/lib/SD/Y.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/STerm/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Arab.pl | 6 +- 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 | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Deva.pl | 6 +- 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 | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Hang.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Hira.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Kana.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Knda.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Latn.pl | 6 +- 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 | 2 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Sinh.pl | 2 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Sc/Zyyy.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Adlm.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Arab.pl | 6 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Cakm.pl | 2 +- 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 | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Deva.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl | 2 +- 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 | 2 +- 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 | 8 +- 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 | 6 +- 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 | 6 +- 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 | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Knda.pl | 4 +- 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 | 4 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Latn.pl | 6 +- 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 | 2 +- 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/Nko.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Orya.pl | 2 +- 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 | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Sind.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Sinh.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Syrc.pl | 2 +- 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 | 2 +- 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/Vith.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Xsux.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Yezi.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Yi.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Zinh.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Zyyy.pl | 32 +- gnu/usr.bin/perl/lib/unicore/lib/Scx/Zzzz.pl | 68 +- gnu/usr.bin/perl/lib/unicore/lib/Term/Y.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/UIdeo/Y.pl | 8 +- gnu/usr.bin/perl/lib/unicore/lib/Upper/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/VS/Y.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/Vo/R.pl | 4 +- 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 | 4 +- gnu/usr.bin/perl/lib/unicore/lib/WB/EX.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/Extend.pl | 28 +- gnu/usr.bin/perl/lib/unicore/lib/WB/FO.pl | 4 +- gnu/usr.bin/perl/lib/unicore/lib/WB/HL.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/KA.pl | 6 +- gnu/usr.bin/perl/lib/unicore/lib/WB/LE.pl | 22 +- gnu/usr.bin/perl/lib/unicore/lib/WB/MB.pl | 2 +- gnu/usr.bin/perl/lib/unicore/lib/WB/ML.pl | 2 +- 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 | 34 +- gnu/usr.bin/perl/lib/unicore/lib/XIDC/Y.pl | 40 +- gnu/usr.bin/perl/lib/unicore/lib/XIDS/Y.pl | 30 +- gnu/usr.bin/perl/lib/unicore/mktables.lst | 14 +- gnu/usr.bin/perl/pod/perl.pod | 2 +- gnu/usr.bin/perl/pod/perluniprops.pod | 981 +- gnu/usr.bin/perl/win32/GNUmakefile | 3 +- gnu/usr.bin/perl/win32/Makefile | 3 +- 554 files changed, 102688 insertions(+), 96329 deletions(-) create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/Age/V150.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/In/15_0.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona9.pl create mode 100644 gnu/usr.bin/perl/lib/unicore/lib/InSC/Geminati.pl diff --git a/gnu/usr.bin/perl/MANIFEST b/gnu/usr.bin/perl/MANIFEST index 9c869b8fc35..51950b6a349 100644 --- a/gnu/usr.bin/perl/MANIFEST +++ b/gnu/usr.bin/perl/MANIFEST @@ -5282,9 +5282,11 @@ 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/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/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 @@ -5308,9 +5310,514 @@ lib/unicore/Index.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/V140.pl Unicode character database +lib/unicore/lib/Age/V150.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/14_0.pl Unicode character database +lib/unicore/lib/In/15_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/Geminati.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/Noon.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/Tah.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/Nko.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/Vith.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/VS/Y.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 Unicode character database +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 @@ -5321,12 +5828,53 @@ lib/unicore/PropertyAliases.txt Unicode character database lib/unicore/PropList.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/ReadMe.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/TestNorm.pl 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/Ea.pl Unicode character database +lib/unicore/To/EqUIdeo.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/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/Uc.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 @@ -5590,6 +6138,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 a453a0e7caa..3cf6a488bd5 100644 --- a/gnu/usr.bin/perl/Makefile.SH +++ b/gnu/usr.bin/perl/Makefile.SH @@ -623,7 +623,7 @@ esac $spitshell >>$Makefile <<'!NO!SUBS!' -perltoc_pod_prereqs = extra.pods pod/perl5382delta.pod pod/perlapi.pod pod/perlintern.pod pod/perlmodlib.pod pod/perluniprops.pod +perltoc_pod_prereqs = extra.pods pod/perl5382delta.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 f42a58ab17b..8e1a2b4d665 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -325,6 +325,7 @@ FE2E FE2F 230 10AE6 220 10D24 10D27 230 10EAB 10EAC 230 +10EFD 10EFF 220 10F46 10F47 220 10F48 10F4A 230 10F4B 220 @@ -375,6 +376,7 @@ FE2E FE2F 230 11D42 7 11D44 11D45 9 11D97 9 +11F41 11F42 9 16AF0 16AF4 1 16B30 16B36 230 16FF0 16FF1 6 @@ -393,9 +395,13 @@ FE2E FE2F 230 1E01B 1E021 230 1E023 1E024 230 1E026 1E02A 230 +1E08F 230 1E130 1E136 230 1E2AE 230 1E2EC 1E2EF 230 +1E4EC 1E4ED 232 +1E4EE 220 +1E4EF 230 1E8D0 1E8D6 220 1E944 1E949 230 1E94A 7 diff --git a/gnu/usr.bin/perl/lib/unicore/Decomposition.pl b/gnu/usr.bin/perl/lib/unicore/Decomposition.pl index 174db8fc12d..9be4f80af8b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -4957,6 +4957,68 @@ FFEE 25CB 1D7FD 0037 1D7FE 0038 1D7FF 0039 +1E030 0430 +1E031 0431 +1E032 0432 +1E033 0433 +1E034 0434 +1E035 0435 +1E036 0436 +1E037 0437 +1E038 0438 +1E039 043A +1E03A 043B +1E03B 043C +1E03C 043E +1E03D 043F +1E03E 0440 +1E03F 0441 +1E040 0442 +1E041 0443 +1E042 0444 +1E043 0445 +1E044 0446 +1E045 0447 +1E046 0448 +1E047 044B +1E048 044D +1E049 044E +1E04A A689 +1E04B 04D9 +1E04C 0456 +1E04D 0458 +1E04E 04E9 +1E04F 04AF +1E050 04CF +1E051 0430 +1E052 0431 +1E053 0432 +1E054 0433 +1E055 0434 +1E056 0435 +1E057 0436 +1E058 0437 +1E059 0438 +1E05A 043A +1E05B 043B +1E05C 043E +1E05D 043F +1E05E 0441 +1E05F 0443 +1E060 0444 +1E061 0445 +1E062 0446 +1E063 0447 +1E064 0448 +1E065 044A +1E066 044B +1E067 0491 +1E068 0456 +1E069 0455 +1E06A 045F +1E06B 04AB +1E06C A651 +1E06D 04B1 1EE00 0627 1EE01 0628 1EE02 062C diff --git a/gnu/usr.bin/perl/lib/unicore/Name.pl b/gnu/usr.bin/perl/lib/unicore/Name.pl index 044fc0a2950..69e20ad266d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -199,6 +199,9 @@ CAN 00019 END OF MEDIUM +00019 +EM + 00019 EOM @@ -4870,6 +4873,9 @@ ARABIC SIGN TAKHALLUS 00615 ARABIC SMALL HIGH TAH +00616 +ARABIC SMALL HIGH LIGATURE ALEF WITH YEH BARREE + 00616 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH @@ -9250,6 +9256,9 @@ KANNADA SIGN JIHVAMULIYA 00CF2 KANNADA SIGN UPADHMANIYA +00CF3 +KANNADA SIGN COMBINING ANUSVARA ABOVE RIGHT + 00D00 MALAYALAM SIGN COMBINING ANUSVARA ABOVE @@ -10354,6 +10363,9 @@ LAO CANCELLATION MARK 00ECD LAO NIGGAHITA +00ECE +LAO YAMAKKAN + 00ED0 LAO DIGIT ZERO @@ -19324,6 +19336,9 @@ SUNDANESE LETTER REU 01BBC SUNDANESE LETTER LEU +01BBD +SUNDANESE LETTER ARCHAIC I + 01BBD SUNDANESE LETTER BHA @@ -57220,6 +57235,15 @@ YEZIDI LETTER LAM WITH DOT ABOVE 10EB1 YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE +10EFD +ARABIC SMALL LOW WORD SAKTA + +10EFE +ARABIC SMALL LOW WORD QASR + +10EFF +ARABIC SMALL LOW WORD MADDA + 10F00 OLD SOGDIAN LETTER ALEPH @@ -59215,6 +59239,15 @@ KHOJKI ABBREVIATION SIGN 1123E KHOJKI SIGN SUKUN +1123F +KHOJKI LETTER QA + +11240 +KHOJKI LETTER SHORT I + +11241 +KHOJKI VOWEL SIGN VOCALIC R + 11280 MULTANI LETTER A @@ -62809,6 +62842,36 @@ PAU CIN HAU LOW-FALLING TONE FINAL 11AF8 PAU CIN HAU GLOTTAL STOP FINAL +11B00 +DEVANAGARI HEAD MARK + +11B01 +DEVANAGARI HEAD MARK WITH HEADSTROKE + +11B02 +DEVANAGARI SIGN BHALE + +11B03 +DEVANAGARI SIGN BHALE WITH HOOK + +11B04 +DEVANAGARI SIGN EXTENDED BHALE + +11B05 +DEVANAGARI SIGN EXTENDED BHALE WITH HOOK + +11B06 +DEVANAGARI SIGN WESTERN FIVE-LIKE BHALE + +11B07 +DEVANAGARI SIGN WESTERN NINE-LIKE BHALE + +11B08 +DEVANAGARI SIGN REVERSED NINE-LIKE BHALE + +11B09 +DEVANAGARI SIGN MINDU + 11C00 BHAIKSUKI LETTER A @@ -63793,6 +63856,264 @@ MAKASAR PASSIMBANG 11EF8 MAKASAR END OF SECTION +11F00 +KAWI SIGN CANDRABINDU + +11F01 +KAWI SIGN ANUSVARA + +11F02 +KAWI SIGN REPHA + +11F03 +KAWI SIGN VISARGA + +11F04 +KAWI LETTER A + +11F05 +KAWI LETTER AA + +11F06 +KAWI LETTER I + +11F07 +KAWI LETTER II + +11F08 +KAWI LETTER U + +11F09 +KAWI LETTER UU + +11F0A +KAWI LETTER VOCALIC R + +11F0B +KAWI LETTER VOCALIC RR + +11F0C +KAWI LETTER VOCALIC L + +11F0D +KAWI LETTER VOCALIC LL + +11F0E +KAWI LETTER E + +11F0F +KAWI LETTER AI + +11F10 +KAWI LETTER O + +11F12 +KAWI LETTER KA + +11F13 +KAWI LETTER KHA + +11F14 +KAWI LETTER GA + +11F15 +KAWI LETTER GHA + +11F16 +KAWI LETTER NGA + +11F17 +KAWI LETTER CA + +11F18 +KAWI LETTER CHA + +11F19 +KAWI LETTER JA + +11F1A +KAWI LETTER JHA + +11F1B +KAWI LETTER NYA + +11F1C +KAWI LETTER TTA + +11F1D +KAWI LETTER TTHA + +11F1E +KAWI LETTER DDA + +11F1F +KAWI LETTER DDHA + +11F20 +KAWI LETTER NNA + +11F21 +KAWI LETTER TA + +11F22 +KAWI LETTER THA + +11F23 +KAWI LETTER DA + +11F24 +KAWI LETTER DHA + +11F25 +KAWI LETTER NA + +11F26 +KAWI LETTER PA + +11F27 +KAWI LETTER PHA + +11F28 +KAWI LETTER BA + +11F29 +KAWI LETTER BHA + +11F2A +KAWI LETTER MA + +11F2B +KAWI LETTER YA + +11F2C +KAWI LETTER RA + +11F2D +KAWI LETTER LA + +11F2E +KAWI LETTER WA + +11F2F +KAWI LETTER SHA + +11F30 +KAWI LETTER SSA + +11F31 +KAWI LETTER SA + +11F32 +KAWI LETTER HA + +11F33 +KAWI LETTER JNYA + +11F34 +KAWI VOWEL SIGN AA + +11F35 +KAWI VOWEL SIGN ALTERNATE AA + +11F36 +KAWI VOWEL SIGN I + +11F37 +KAWI VOWEL SIGN II + +11F38 +KAWI VOWEL SIGN U + +11F39 +KAWI VOWEL SIGN UU + +11F3A +KAWI VOWEL SIGN VOCALIC R + +11F3E +KAWI VOWEL SIGN E + +11F3F +KAWI VOWEL SIGN AI + +11F40 +KAWI VOWEL SIGN EU + +11F41 +KAWI SIGN KILLER + +11F42 +KAWI CONJOINER + +11F43 +KAWI DANDA + +11F44 +KAWI DOUBLE DANDA + +11F45 +KAWI PUNCTUATION SECTION MARKER + +11F46 +KAWI PUNCTUATION ALTERNATE SECTION MARKER + +11F47 +KAWI PUNCTUATION FLOWER + +11F48 +KAWI PUNCTUATION SPACE FILLER + +11F49 +KAWI PUNCTUATION DOT + +11F4A +KAWI PUNCTUATION DOUBLE DOT + +11F4B +KAWI PUNCTUATION TRIPLE DOT + +11F4C +KAWI PUNCTUATION CIRCLE + +11F4D +KAWI PUNCTUATION FILLED CIRCLE + +11F4E +KAWI PUNCTUATION SPIRAL + +11F4F +KAWI PUNCTUATION CLOSING SPIRAL + +11F50 +KAWI DIGIT ZERO + +11F51 +KAWI DIGIT ONE + +11F52 +KAWI DIGIT TWO + +11F53 +KAWI DIGIT THREE + +11F54 +KAWI DIGIT FOUR + +11F55 +KAWI DIGIT FIVE + +11F56 +KAWI DIGIT SIX + +11F57 +KAWI DIGIT SEVEN + +11F58 +KAWI DIGIT EIGHT + +11F59 +KAWI DIGIT NINE + 11FB0 LISU LETTER YHA @@ -71167,6 +71488,9 @@ EGYPTIAN HIEROGLYPH AA031 1342E EGYPTIAN HIEROGLYPH AA032 +1342F +EGYPTIAN HIEROGLYPH V011D + 13430 EGYPTIAN HIEROGLYPH VERTICAL JOINER @@ -71194,6 +71518,93 @@ EGYPTIAN HIEROGLYPH BEGIN SEGMENT 13438 EGYPTIAN HIEROGLYPH END SEGMENT +13439 +EGYPTIAN HIEROGLYPH INSERT AT MIDDLE + +1343A +EGYPTIAN HIEROGLYPH INSERT AT TOP + +1343B +EGYPTIAN HIEROGLYPH INSERT AT BOTTOM + +1343C +EGYPTIAN HIEROGLYPH BEGIN ENCLOSURE + +1343D +EGYPTIAN HIEROGLYPH END ENCLOSURE + +1343E +EGYPTIAN HIEROGLYPH BEGIN WALLED ENCLOSURE + +1343F +EGYPTIAN HIEROGLYPH END WALLED ENCLOSURE + +13440 +EGYPTIAN HIEROGLYPH MIRROR HORIZONTALLY + +13441 +EGYPTIAN HIEROGLYPH FULL BLANK + +13442 +EGYPTIAN HIEROGLYPH HALF BLANK + +13443 +EGYPTIAN HIEROGLYPH LOST SIGN + +13444 +EGYPTIAN HIEROGLYPH HALF LOST SIGN + +13445 +EGYPTIAN HIEROGLYPH TALL LOST SIGN + +13446 +EGYPTIAN HIEROGLYPH WIDE LOST SIGN + +13447 +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START + +13448 +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START + +13449 +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START + +1344A +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP END + +1344B +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP + +1344C +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM START AND TOP END + +1344D +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND TOP + +1344E +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM END + +1344F +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP START AND BOTTOM END + +13450 +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM + +13451 +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT START AND BOTTOM + +13452 +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT END + +13453 +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT TOP AND END + +13454 +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED AT BOTTOM AND END + +13455 +EGYPTIAN HIEROGLYPH MODIFIER DAMAGED + 14400 ANATOLIAN HIEROGLYPH A001 @@ -79507,6 +79918,9 @@ KATAKANA LETTER ARCHAIC YE 1B122 KATAKANA LETTER ARCHAIC WU +1B132 +HIRAGANA LETTER SMALL KO + 1B150 HIRAGANA LETTER SMALL WI @@ -79516,6 +79930,9 @@ HIRAGANA LETTER SMALL WE 1B152 HIRAGANA LETTER SMALL WO +1B155 +KATAKANA LETTER SMALL KO + 1B164 KATAKANA LETTER SMALL WI @@ -82174,6 +82591,66 @@ COMBINING GREEK MUSICAL PENTASEME 1D245 GREEK MUSICAL LEIMMA +1D2C0 +KAKTOVIK NUMERAL ZERO + +1D2C1 +KAKTOVIK NUMERAL ONE + +1D2C2 +KAKTOVIK NUMERAL TWO + +1D2C3 +KAKTOVIK NUMERAL THREE + +1D2C4 +KAKTOVIK NUMERAL FOUR + +1D2C5 +KAKTOVIK NUMERAL FIVE + +1D2C6 +KAKTOVIK NUMERAL SIX + +1D2C7 +KAKTOVIK NUMERAL SEVEN + +1D2C8 +KAKTOVIK NUMERAL EIGHT + +1D2C9 +KAKTOVIK NUMERAL NINE + +1D2CA +KAKTOVIK NUMERAL TEN + +1D2CB +KAKTOVIK NUMERAL ELEVEN + +1D2CC +KAKTOVIK NUMERAL TWELVE + +1D2CD +KAKTOVIK NUMERAL THIRTEEN + +1D2CE +KAKTOVIK NUMERAL FOURTEEN + +1D2CF +KAKTOVIK NUMERAL FIFTEEN + +1D2D0 +KAKTOVIK NUMERAL SIXTEEN + +1D2D1 +KAKTOVIK NUMERAL SEVENTEEN + +1D2D2 +KAKTOVIK NUMERAL EIGHTEEN + +1D2D3 +KAKTOVIK NUMERAL NINETEEN + 1D2E0 MAYAN NUMERAL ZERO @@ -87667,6 +88144,24 @@ LATIN SMALL LETTER C WITH RETROFLEX HOOK 1DF1E LATIN SMALL LETTER S WITH CURL +1DF25 +LATIN SMALL LETTER D WITH MID-HEIGHT LEFT HOOK + +1DF26 +LATIN SMALL LETTER L WITH MID-HEIGHT LEFT HOOK + +1DF27 +LATIN SMALL LETTER N WITH MID-HEIGHT LEFT HOOK + +1DF28 +LATIN SMALL LETTER R WITH MID-HEIGHT LEFT HOOK + +1DF29 +LATIN SMALL LETTER S WITH MID-HEIGHT LEFT HOOK + +1DF2A +LATIN SMALL LETTER T WITH MID-HEIGHT LEFT HOOK + 1E000 COMBINING GLAGOLITIC LETTER AZU @@ -87781,6 +88276,195 @@ COMBINING GLAGOLITIC LETTER IOTATED BIG YUS 1E02A COMBINING GLAGOLITIC LETTER FITA +1E030 +MODIFIER LETTER CYRILLIC SMALL A + +1E031 +MODIFIER LETTER CYRILLIC SMALL BE + +1E032 +MODIFIER LETTER CYRILLIC SMALL VE + +1E033 +MODIFIER LETTER CYRILLIC SMALL GHE + +1E034 +MODIFIER LETTER CYRILLIC SMALL DE + +1E035 +MODIFIER LETTER CYRILLIC SMALL IE + +1E036 +MODIFIER LETTER CYRILLIC SMALL ZHE + +1E037 +MODIFIER LETTER CYRILLIC SMALL ZE + +1E038 +MODIFIER LETTER CYRILLIC SMALL I + +1E039 +MODIFIER LETTER CYRILLIC SMALL KA + +1E03A +MODIFIER LETTER CYRILLIC SMALL EL + +1E03B +MODIFIER LETTER CYRILLIC SMALL EM + +1E03C +MODIFIER LETTER CYRILLIC SMALL O + +1E03D +MODIFIER LETTER CYRILLIC SMALL PE + +1E03E +MODIFIER LETTER CYRILLIC SMALL ER + +1E03F +MODIFIER LETTER CYRILLIC SMALL ES + +1E040 +MODIFIER LETTER CYRILLIC SMALL TE + +1E041 +MODIFIER LETTER CYRILLIC SMALL U + +1E042 +MODIFIER LETTER CYRILLIC SMALL EF + +1E043 +MODIFIER LETTER CYRILLIC SMALL HA + +1E044 +MODIFIER LETTER CYRILLIC SMALL TSE + +1E045 +MODIFIER LETTER CYRILLIC SMALL CHE + +1E046 +MODIFIER LETTER CYRILLIC SMALL SHA + +1E047 +MODIFIER LETTER CYRILLIC SMALL YERU + +1E048 +MODIFIER LETTER CYRILLIC SMALL E + +1E049 +MODIFIER LETTER CYRILLIC SMALL YU + +1E04A +MODIFIER LETTER CYRILLIC SMALL DZZE + +1E04B +MODIFIER LETTER CYRILLIC SMALL SCHWA + +1E04C +MODIFIER LETTER CYRILLIC SMALL BYELORUSSIAN-UKRAINIAN I + +1E04D +MODIFIER LETTER CYRILLIC SMALL JE + +1E04E +MODIFIER LETTER CYRILLIC SMALL BARRED O + +1E04F +MODIFIER LETTER CYRILLIC SMALL STRAIGHT U + +1E050 +MODIFIER LETTER CYRILLIC SMALL PALOCHKA + +1E051 +CYRILLIC SUBSCRIPT SMALL LETTER A + +1E052 +CYRILLIC SUBSCRIPT SMALL LETTER BE + +1E053 +CYRILLIC SUBSCRIPT SMALL LETTER VE + +1E054 +CYRILLIC SUBSCRIPT SMALL LETTER GHE + +1E055 +CYRILLIC SUBSCRIPT SMALL LETTER DE + +1E056 +CYRILLIC SUBSCRIPT SMALL LETTER IE + +1E057 +CYRILLIC SUBSCRIPT SMALL LETTER ZHE + +1E058 +CYRILLIC SUBSCRIPT SMALL LETTER ZE + +1E059 +CYRILLIC SUBSCRIPT SMALL LETTER I + +1E05A +CYRILLIC SUBSCRIPT SMALL LETTER KA + +1E05B +CYRILLIC SUBSCRIPT SMALL LETTER EL + +1E05C +CYRILLIC SUBSCRIPT SMALL LETTER O + +1E05D +CYRILLIC SUBSCRIPT SMALL LETTER PE + +1E05E +CYRILLIC SUBSCRIPT SMALL LETTER ES + +1E05F +CYRILLIC SUBSCRIPT SMALL LETTER U + +1E060 +CYRILLIC SUBSCRIPT SMALL LETTER EF + +1E061 +CYRILLIC SUBSCRIPT SMALL LETTER HA + +1E062 +CYRILLIC SUBSCRIPT SMALL LETTER TSE + +1E063 +CYRILLIC SUBSCRIPT SMALL LETTER CHE + +1E064 +CYRILLIC SUBSCRIPT SMALL LETTER SHA + +1E065 +CYRILLIC SUBSCRIPT SMALL LETTER HARD SIGN + +1E066 +CYRILLIC SUBSCRIPT SMALL LETTER YERU + +1E067 +CYRILLIC SUBSCRIPT SMALL LETTER GHE WITH UPTURN + +1E068 +CYRILLIC SUBSCRIPT SMALL LETTER BYELORUSSIAN-UKRAINIAN I + +1E069 +CYRILLIC SUBSCRIPT SMALL LETTER DZE + +1E06A +CYRILLIC SUBSCRIPT SMALL LETTER DZHE + +1E06B +MODIFIER LETTER CYRILLIC SMALL ES WITH DESCENDER + +1E06C +MODIFIER LETTER CYRILLIC SMALL YERU WITH BACK YER + +1E06D +MODIFIER LETTER CYRILLIC SMALL STRAIGHT U WITH STROKE + +1E08F +COMBINING CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I + 1E100 NYIAKENG PUACHUE HMONG LETTER MA @@ -88264,6 +88948,132 @@ WANCHO DIGIT NINE 1E2FF WANCHO NGUN SIGN +1E4D0 +NAG MUNDARI LETTER O + +1E4D1 +NAG MUNDARI LETTER OP + +1E4D2 +NAG MUNDARI LETTER OL + +1E4D3 +NAG MUNDARI LETTER OY + +1E4D4 +NAG MUNDARI LETTER ONG + +1E4D5 +NAG MUNDARI LETTER A + +1E4D6 +NAG MUNDARI LETTER AJ + +1E4D7 +NAG MUNDARI LETTER AB + +1E4D8 +NAG MUNDARI LETTER ANY + +1E4D9 +NAG MUNDARI LETTER AH + +1E4DA +NAG MUNDARI LETTER I + +1E4DB +NAG MUNDARI LETTER IS + +1E4DC +NAG MUNDARI LETTER IDD + +1E4DD +NAG MUNDARI LETTER IT + +1E4DE +NAG MUNDARI LETTER IH + +1E4DF +NAG MUNDARI LETTER U + +1E4E0 +NAG MUNDARI LETTER UC + +1E4E1 +NAG MUNDARI LETTER UD + +1E4E2 +NAG MUNDARI LETTER UK + +1E4E3 +NAG MUNDARI LETTER UR + +1E4E4 +NAG MUNDARI LETTER E + +1E4E5 +NAG MUNDARI LETTER ENN + +1E4E6 +NAG MUNDARI LETTER EG + +1E4E7 +NAG MUNDARI LETTER EM + +1E4E8 +NAG MUNDARI LETTER EN + +1E4E9 +NAG MUNDARI LETTER ETT + +1E4EA +NAG MUNDARI LETTER ELL + +1E4EB +NAG MUNDARI SIGN OJOD + +1E4EC +NAG MUNDARI SIGN MUHOR + +1E4ED +NAG MUNDARI SIGN TOYOR + +1E4EE +NAG MUNDARI SIGN IKIR + +1E4EF +NAG MUNDARI SIGN SUTUH + +1E4F0 +NAG MUNDARI DIGIT ZERO + +1E4F1 +NAG MUNDARI DIGIT ONE + +1E4F2 +NAG MUNDARI DIGIT TWO + +1E4F3 +NAG MUNDARI DIGIT THREE + +1E4F4 +NAG MUNDARI DIGIT FOUR + +1E4F5 +NAG MUNDARI DIGIT FIVE + +1E4F6 +NAG MUNDARI DIGIT SIX + +1E4F7 +NAG MUNDARI DIGIT SEVEN + +1E4F8 +NAG MUNDARI DIGIT EIGHT + +1E4F9 +NAG MUNDARI DIGIT NINE + 1E7E0 ETHIOPIC SYLLABLE HHYA @@ -94489,6 +95299,9 @@ HUT 1F6D7 ELEVATOR +1F6DC +WIRELESS + 1F6DD PLAYGROUND SLIDE @@ -94924,6 +95737,30 @@ ALCHEMICAL SYMBOL FOR HALF DRAM 1F773 ALCHEMICAL SYMBOL FOR HALF OUNCE +1F774 +LOT OF FORTUNE + +1F775 +OCCULTATION + +1F776 +LUNAR ECLIPSE + +1F77B +HAUMEA + +1F77C +MAKEMAKE + +1F77D +GONGGONG + +1F77E +QUAOAR + +1F77F +ORCUS + 1F780 BLACK LEFT-POINTING ISOSCELES RIGHT TRIANGLE @@ -95191,6 +96028,9 @@ CIRCLED SQUARE 1F7D8 NEGATIVE CIRCLED SQUARE +1F7D9 +NINE POINTED WHITE STAR + 1F7E0 LARGE ORANGE CIRCLE @@ -96757,6 +97597,15 @@ SHORTS 1FA74 THONG SANDAL +1FA75 +LIGHT BLUE HEART + +1FA76 +GREY HEART + +1FA77 +PINK HEART + 1FA78 DROP OF BLOOD @@ -96793,6 +97642,12 @@ PINATA 1FA86 NESTING DOLLS +1FA87 +MARACAS + +1FA88 +FLUTE + 1FA90 RINGED PLANET @@ -96880,6 +97735,15 @@ LOW BATTERY 1FAAC HAMSA +1FAAD +FOLDING HAND FAN + +1FAAE +HAIR PICK + +1FAAF +KHANDA + 1FAB0 FLY @@ -96913,6 +97777,18 @@ EMPTY NEST 1FABA NEST WITH EGGS +1FABB +HYACINTH + +1FABC +JELLYFISH + +1FABD +WING + +1FABF +GOOSE + 1FAC0 ANATOMICAL HEART @@ -96931,6 +97807,12 @@ PREGNANT PERSON 1FAC5 PERSON WITH CROWN +1FACE +MOOSE + +1FACF +DONKEY + 1FAD0 BLUEBERRIES @@ -96961,6 +97843,12 @@ BEANS 1FAD9 JAR +1FADA +GINGER ROOT + +1FADB +PEA POD + 1FAE0 MELTING FACE @@ -96985,6 +97873,9 @@ BITING LIP 1FAE7 BUBBLES +1FAE8 +SHAKING FACE + 1FAF0 HAND WITH INDEX FINGER AND THUMB CROSSED @@ -97006,6 +97897,12 @@ INDEX POINTING AT THE VIEWER 1FAF6 HEART HANDS +1FAF7 +LEFTWARDS PUSHING HAND + +1FAF8 +RIGHTWARDS PUSHING HAND + 1FB00 BLOCK SEXTANT-1 diff --git a/gnu/usr.bin/perl/lib/unicore/Name.pm b/gnu/usr.bin/perl/lib/unicore/Name.pm index 64f9526d669..7ed883d3b3f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! @@ -10,10 +10,6 @@ # base. -=head1 NAME -- Internal generated file for use by charnames - -=cut - package charnames; @@ -59,11 +55,12 @@ package charnames; 19903, 40959, 173791, -177976, +177977, 178205, 183969, 191456, 201546, +205743, ], 'low' => [ @@ -75,6 +72,7 @@ package charnames; 178208, 183984, 196608, +201552, ], }, 'KHITAN SMALL SCRIPT CHARACTER' => @@ -149,11 +147,12 @@ package charnames; 19903, 40959, 173791, -177976, +177977, 178205, 183969, 191456, 201546, +205743, ], 'low' => [ @@ -165,6 +164,7 @@ package charnames; 178208, 183984, 196608, +201552, ], }, 'KHITANSMALLSCRIPTCHARACTER' => @@ -291,7 +291,7 @@ package charnames; 'name' => 'CJK UNIFIED IDEOGRAPH', }, { -'high' => 177976, +'high' => 177977, 'legal' => ' -0123456789ABCDEFGHIJKNOPRU', @@ -338,6 +338,14 @@ package charnames; 'low' => 196608, 'name' => 'CJK UNIFIED IDEOGRAPH', }, +{ +'high' => 205743, +'legal' => +' + -0123456789ABCDEFGHIJKNOPRU', +'low' => 201552, +'name' => 'CJK UNIFIED IDEOGRAPH', +}, , ); diff --git a/gnu/usr.bin/perl/lib/unicore/TestProp.pl b/gnu/usr.bin/perl/lib/unicore/TestProp.pl index 4d1d2bd51f4..c21bea02a39 100644 --- a/gnu/usr.bin/perl/lib/unicore/TestProp.pl +++ b/gnu/usr.bin/perl/lib/unicore/TestProp.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! sub TODO_FAILING_BREAKS { 0 } @@ -638,8 +638,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 177977, '\p{^Is_Age=0_0_0_0_0014.0}', ""); Expect(1, 177977, '\P{Is_Age=0_0_0_0_0014.0}', ""); Expect(0, 177977, '\P{^Is_Age=0_0_0_0_0014.0}', ""); - Error('\p{Age= :=V2_0}'); - Error('\P{Age= :=V2_0}'); + Error('\p{Age= :=V15_0}'); + Error('\P{Age= :=V15_0}'); + Expect(1, 205743, '\p{Age=:\AV15_0\z:}', "");; + Expect(0, 205744, '\p{Age=:\AV15_0\z:}', "");; + Expect(1, 205743, '\p{Age=v150}', ""); + Expect(0, 205743, '\p{^Age=v150}', ""); + Expect(0, 205743, '\P{Age=v150}', ""); + Expect(1, 205743, '\P{^Age=v150}', ""); + Expect(0, 205744, '\p{Age=v150}', ""); + Expect(1, 205744, '\p{^Age=v150}', ""); + Expect(1, 205744, '\P{Age=v150}', ""); + Expect(0, 205744, '\P{^Age=v150}', ""); + Expect(1, 205743, '\p{Age=:\Av150\z:}', "");; + Expect(0, 205744, '\p{Age=:\Av150\z:}', "");; + Expect(1, 205743, '\p{Age=V15_0}', ""); + Expect(0, 205743, '\p{^Age=V15_0}', ""); + Expect(0, 205743, '\P{Age=V15_0}', ""); + Expect(1, 205743, '\P{^Age=V15_0}', ""); + Expect(0, 205744, '\p{Age=V15_0}', ""); + Expect(1, 205744, '\p{^Age=V15_0}', ""); + Expect(1, 205744, '\P{Age=V15_0}', ""); + Expect(0, 205744, '\P{^Age=V15_0}', ""); + Error('\p{Is_Age=/a/ -+00000015.0}'); + Error('\P{Is_Age=/a/ -+00000015.0}'); + Expect(1, 205743, '\p{Is_Age=1_5.0}', ""); + Expect(0, 205743, '\p{^Is_Age=1_5.0}', ""); + Expect(0, 205743, '\P{Is_Age=1_5.0}', ""); + Expect(1, 205743, '\P{^Is_Age=1_5.0}', ""); + Expect(0, 205744, '\p{Is_Age=1_5.0}', ""); + Expect(1, 205744, '\p{^Is_Age=1_5.0}', ""); + Expect(1, 205744, '\P{Is_Age=1_5.0}', ""); + Expect(0, 205744, '\P{^Is_Age=1_5.0}', ""); + Error('\p{Age=- v2_0:=}'); + Error('\P{Age=- v2_0:=}'); Expect(1, 983040, '\p{Age=:\AV2_0\z:}', "");; Expect(0, 983037, '\p{Age=:\AV2_0\z:}', "");; Expect(1, 983040, '\p{Age=v20}', ""); @@ -652,26 +684,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=/a/ -+0000002.0}'); - Error('\P{Is_Age=/a/ -+0000002.0}'); - Expect(1, 983040, '\p{Is_Age=2.0}', ""); - Expect(0, 983040, '\p{^Is_Age=2.0}', ""); - Expect(0, 983040, '\P{Is_Age=2.0}', ""); - Expect(1, 983040, '\P{^Is_Age=2.0}', ""); - Expect(0, 983037, '\p{Is_Age=2.0}', ""); - Expect(1, 983037, '\p{^Is_Age=2.0}', ""); - Expect(1, 983037, '\P{Is_Age=2.0}', ""); - Expect(0, 983037, '\P{^Is_Age=2.0}', ""); - Error('\p{Age: := _V2_1}'); - Error('\P{Age: := _V2_1}'); + 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:/a/- +000002.0}'); + Error('\P{Is_Age:/a/- +000002.0}'); + Expect(1, 983040, '\p{Is_Age=+2.0}', ""); + Expect(0, 983040, '\p{^Is_Age=+2.0}', ""); + Expect(0, 983040, '\P{Is_Age=+2.0}', ""); + Expect(1, 983040, '\P{^Is_Age=+2.0}', ""); + Expect(0, 983037, '\p{Is_Age=+2.0}', ""); + Expect(1, 983037, '\p{^Is_Age=+2.0}', ""); + Expect(1, 983037, '\P{Is_Age=+2.0}', ""); + Expect(0, 983037, '\P{^Is_Age=+2.0}', ""); + Error('\p{Age=__V2_1/a/}'); + Error('\P{Age=__V2_1/a/}'); Expect(1, 65532, '\p{Age=:\AV2_1\z:}', "");; Expect(0, 65533, '\p{Age=:\AV2_1\z:}', "");; Expect(1, 65532, '\p{Age=v21}', ""); @@ -684,26 +716,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=:= 002.1}'); - Error('\P{Is_Age=:= 002.1}'); - Expect(1, 65532, '\p{Is_Age=+002.1}', ""); - Expect(0, 65532, '\p{^Is_Age=+002.1}', ""); - Expect(0, 65532, '\P{Is_Age=+002.1}', ""); - Expect(1, 65532, '\P{^Is_Age=+002.1}', ""); - Expect(0, 65533, '\p{Is_Age=+002.1}', ""); - Expect(1, 65533, '\p{^Is_Age=+002.1}', ""); - Expect(1, 65533, '\P{Is_Age=+002.1}', ""); - Expect(0, 65533, '\P{^Is_Age=+002.1}', ""); - Error('\p{Age=-/a/v3_0}'); - Error('\P{Age=-/a/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=:=00000002.1}'); + Error('\P{Is_Age=:=00000002.1}'); + Expect(1, 65532, '\p{Is_Age=0_2.1}', ""); + Expect(0, 65532, '\p{^Is_Age=0_2.1}', ""); + Expect(0, 65532, '\P{Is_Age=0_2.1}', ""); + Expect(1, 65532, '\P{^Is_Age=0_2.1}', ""); + Expect(0, 65533, '\p{Is_Age=0_2.1}', ""); + Expect(1, 65533, '\p{^Is_Age=0_2.1}', ""); + Expect(1, 65533, '\P{Is_Age=0_2.1}', ""); + Expect(0, 65533, '\P{^Is_Age=0_2.1}', ""); + Error('\p{Age=/a/ V3_0}'); + Error('\P{Age=/a/ V3_0}'); Expect(1, 65531, '\p{Age=:\AV3_0\z:}', "");; Expect(0, 65532, '\p{Age=:\AV3_0\z:}', "");; Expect(1, 65531, '\p{Age=v30}', ""); @@ -716,26 +748,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=:= 3.0}'); - Error('\P{Is_Age=:= 3.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=-/a/V3_1}'); - Error('\P{Age=-/a/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: :=0000000003.0}'); + Error('\P{Is_Age: :=0000000003.0}'); + Expect(1, 65531, '\p{Is_Age=0_3.0}', ""); + Expect(0, 65531, '\p{^Is_Age=0_3.0}', ""); + Expect(0, 65531, '\P{Is_Age=0_3.0}', ""); + Expect(1, 65531, '\P{^Is_Age=0_3.0}', ""); + Expect(0, 65532, '\p{Is_Age=0_3.0}', ""); + Expect(1, 65532, '\p{^Is_Age=0_3.0}', ""); + Expect(1, 65532, '\P{Is_Age=0_3.0}', ""); + Expect(0, 65532, '\P{^Is_Age=0_3.0}', ""); + Error('\p{Age=-:=V3_1}'); + Error('\P{Age=-:=V3_1}'); Expect(1, 917631, '\p{Age=:\AV3_1\z:}', "");; Expect(0, 917632, '\p{Age=:\AV3_1\z:}', "");; Expect(1, 917631, '\p{Age=v31}', ""); @@ -748,58 +780,58 @@ 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=:=- 0003.1}'); - Error('\P{Is_Age=:=- 0003.1}'); - Expect(1, 917631, '\p{Is_Age=+000003.1}', ""); - Expect(0, 917631, '\p{^Is_Age=+000003.1}', ""); - Expect(0, 917631, '\P{Is_Age=+000003.1}', ""); - Expect(1, 917631, '\P{^Is_Age=+000003.1}', ""); - Expect(0, 917632, '\p{Is_Age=+000003.1}', ""); - Expect(1, 917632, '\p{^Is_Age=+000003.1}', ""); - Expect(1, 917632, '\P{Is_Age=+000003.1}', ""); - Expect(0, 917632, '\P{^Is_Age=+000003.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= 0_0_0_0_0_03.1/a/}'); + Error('\P{Is_Age= 0_0_0_0_0_03.1/a/}'); + Expect(1, 917631, '\p{Is_Age=0003.1}', ""); + Expect(0, 917631, '\p{^Is_Age=0003.1}', ""); + Expect(0, 917631, '\P{Is_Age=0003.1}', ""); + Expect(1, 917631, '\P{^Is_Age=0003.1}', ""); + Expect(0, 917632, '\p{Is_Age=0003.1}', ""); + Expect(1, 917632, '\p{^Is_Age=0003.1}', ""); + Expect(1, 917632, '\P{Is_Age=0003.1}', ""); + Expect(0, 917632, '\P{^Is_Age=0003.1}', ""); + Error('\p{Age=:= V3_2}'); + Error('\P{Age=:= V3_2}'); Expect(1, 65376, '\p{Age=:\AV3_2\z:}', "");; Expect(0, 65377, '\p{Age=:\AV3_2\z:}', "");; - Expect(1, 65376, '\p{Age=v32}', ""); - Expect(0, 65376, '\p{^Age=v32}', ""); - Expect(0, 65376, '\P{Age=v32}', ""); - Expect(1, 65376, '\P{^Age=v32}', ""); - Expect(0, 65377, '\p{Age=v32}', ""); - Expect(1, 65377, '\p{^Age=v32}', ""); - Expect(1, 65377, '\P{Age=v32}', ""); - Expect(0, 65377, '\P{^Age=v32}', ""); + Expect(1, 65376, '\p{Age: v32}', ""); + Expect(0, 65376, '\p{^Age: v32}', ""); + Expect(0, 65376, '\P{Age: v32}', ""); + Expect(1, 65376, '\P{^Age: v32}', ""); + Expect(0, 65377, '\p{Age: v32}', ""); + Expect(1, 65377, '\p{^Age: v32}', ""); + Expect(1, 65377, '\P{Age: v32}', ""); + 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=:=- 0_0_03.2}'); - Error('\P{Is_Age=:=- 0_0_03.2}'); - Expect(1, 65376, '\p{Is_Age=+0000_3.2}', ""); - Expect(0, 65376, '\p{^Is_Age=+0000_3.2}', ""); - Expect(0, 65376, '\P{Is_Age=+0000_3.2}', ""); - Expect(1, 65376, '\P{^Is_Age=+0000_3.2}', ""); - Expect(0, 65377, '\p{Is_Age=+0000_3.2}', ""); - Expect(1, 65377, '\p{^Is_Age=+0000_3.2}', ""); - Expect(1, 65377, '\P{Is_Age=+0000_3.2}', ""); - Expect(0, 65377, '\P{^Is_Age=+0000_3.2}', ""); - Error('\p{Age=:=V4_0}'); - Error('\P{Age=:=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=_0_3.2:=}'); + Error('\P{Is_Age=_0_3.2:=}'); + Expect(1, 65376, '\p{Is_Age=+00003.2}', ""); + Expect(0, 65376, '\p{^Is_Age=+00003.2}', ""); + Expect(0, 65376, '\P{Is_Age=+00003.2}', ""); + Expect(1, 65376, '\P{^Is_Age=+00003.2}', ""); + Expect(0, 65377, '\p{Is_Age=+00003.2}', ""); + Expect(1, 65377, '\p{^Is_Age=+00003.2}', ""); + Expect(1, 65377, '\P{Is_Age=+00003.2}', ""); + Expect(0, 65377, '\P{^Is_Age=+00003.2}', ""); + Error('\p{Age=:=_V4_0}'); + Error('\P{Age=:=_V4_0}'); Expect(1, 917999, '\p{Age=:\AV4_0\z:}', "");; Expect(0, 918000, '\p{Age=:\AV4_0\z:}', "");; Expect(1, 917999, '\p{Age: v40}', ""); @@ -812,58 +844,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=_0_4.0:=}'); - Error('\P{Is_Age=_0_4.0:=}'); - Expect(1, 917999, '\p{Is_Age=+00004.0}', ""); - Expect(0, 917999, '\p{^Is_Age=+00004.0}', ""); - Expect(0, 917999, '\P{Is_Age=+00004.0}', ""); - Expect(1, 917999, '\P{^Is_Age=+00004.0}', ""); - Expect(0, 918000, '\p{Is_Age=+00004.0}', ""); - Expect(1, 918000, '\p{^Is_Age=+00004.0}', ""); - Expect(1, 918000, '\P{Is_Age=+00004.0}', ""); - Expect(0, 918000, '\P{^Is_Age=+00004.0}', ""); - Error('\p{Age=:=_V4_1}'); - Error('\P{Age=:=_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=:=00_4.0}'); + Error('\P{Is_Age=:=00_4.0}'); + Expect(1, 917999, '\p{Is_Age=00_00_4.0}', ""); + Expect(0, 917999, '\p{^Is_Age=00_00_4.0}', ""); + Expect(0, 917999, '\P{Is_Age=00_00_4.0}', ""); + Expect(1, 917999, '\P{^Is_Age=00_00_4.0}', ""); + Expect(0, 918000, '\p{Is_Age=00_00_4.0}', ""); + Expect(1, 918000, '\p{^Is_Age=00_00_4.0}', ""); + Expect(1, 918000, '\P{Is_Age=00_00_4.0}', ""); + Expect(0, 918000, '\P{^Is_Age=00_00_4.0}', ""); + Error('\p{Age:/a/_V4_1}'); + Error('\P{Age:/a/_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=:=00_4.1}'); - Error('\P{Is_Age=:=00_4.1}'); - Expect(1, 120485, '\p{Is_Age=00_00_4.1}', ""); - Expect(0, 120485, '\p{^Is_Age=00_00_4.1}', ""); - Expect(0, 120485, '\P{Is_Age=00_00_4.1}', ""); - Expect(1, 120485, '\P{^Is_Age=00_00_4.1}', ""); - Expect(0, 120486, '\p{Is_Age=00_00_4.1}', ""); - Expect(1, 120486, '\p{^Is_Age=00_00_4.1}', ""); - Expect(1, 120486, '\P{Is_Age=00_00_4.1}', ""); - Expect(0, 120486, '\P{^Is_Age=00_00_4.1}', ""); - Error('\p{Age:/a/_V5_0}'); - Error('\P{Age:/a/_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=/a/-_+0_4.1}'); + Error('\P{Is_Age=/a/-_+0_4.1}'); + Expect(1, 120485, '\p{Is_Age=+00_00_00_004.1}', ""); + Expect(0, 120485, '\p{^Is_Age=+00_00_00_004.1}', ""); + Expect(0, 120485, '\P{Is_Age=+00_00_00_004.1}', ""); + Expect(1, 120485, '\P{^Is_Age=+00_00_00_004.1}', ""); + Expect(0, 120486, '\p{Is_Age=+00_00_00_004.1}', ""); + Expect(1, 120486, '\p{^Is_Age=+00_00_00_004.1}', ""); + Expect(1, 120486, '\P{Is_Age=+00_00_00_004.1}', ""); + Expect(0, 120486, '\P{^Is_Age=+00_00_00_004.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}', ""); @@ -876,90 +908,90 @@ 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=/a/-_+0_5.0}'); - Error('\P{Is_Age=/a/-_+0_5.0}'); - Expect(1, 120779, '\p{Is_Age=+00_00_00_005.0}', ""); - Expect(0, 120779, '\p{^Is_Age=+00_00_00_005.0}', ""); - Expect(0, 120779, '\P{Is_Age=+00_00_00_005.0}', ""); - Expect(1, 120779, '\P{^Is_Age=+00_00_00_005.0}', ""); - Expect(0, 120780, '\p{Is_Age=+00_00_00_005.0}', ""); - Expect(1, 120780, '\p{^Is_Age=+00_00_00_005.0}', ""); - Expect(1, 120780, '\P{Is_Age=+00_00_00_005.0}', ""); - Expect(0, 120780, '\P{^Is_Age=+00_00_00_005.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=/a/ 5.0}'); + Error('\P{Is_Age=/a/ 5.0}'); + Expect(1, 120779, '\p{Is_Age=0_0_0_05.0}', ""); + Expect(0, 120779, '\p{^Is_Age=0_0_0_05.0}', ""); + Expect(0, 120779, '\P{Is_Age=0_0_0_05.0}', ""); + Expect(1, 120779, '\P{^Is_Age=0_0_0_05.0}', ""); + Expect(0, 120780, '\p{Is_Age=0_0_0_05.0}', ""); + Expect(1, 120780, '\p{^Is_Age=0_0_0_05.0}', ""); + Expect(1, 120780, '\P{Is_Age=0_0_0_05.0}', ""); + Expect(0, 120780, '\P{^Is_Age=0_0_0_05.0}', ""); + Error('\p{Age= :=V5_1}'); + Error('\P{Age= :=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=/a/ 5.1}'); - Error('\P{Is_Age=/a/ 5.1}'); - Expect(1, 127123, '\p{Is_Age=0_0_0_05.1}', ""); - Expect(0, 127123, '\p{^Is_Age=0_0_0_05.1}', ""); - Expect(0, 127123, '\P{Is_Age=0_0_0_05.1}', ""); - Expect(1, 127123, '\P{^Is_Age=0_0_0_05.1}', ""); - Expect(0, 127124, '\p{Is_Age=0_0_0_05.1}', ""); - Expect(1, 127124, '\p{^Is_Age=0_0_0_05.1}', ""); - Expect(1, 127124, '\P{Is_Age=0_0_0_05.1}', ""); - Expect(0, 127124, '\P{^Is_Age=0_0_0_05.1}', ""); - Error('\p{Age= :=V5_2}'); - Error('\P{Age= :=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=_+000005.1:=}'); + Error('\P{Is_Age=_+000005.1:=}'); + Expect(1, 127123, '\p{Is_Age=+0000000005.1}', ""); + Expect(0, 127123, '\p{^Is_Age=+0000000005.1}', ""); + Expect(0, 127123, '\P{Is_Age=+0000000005.1}', ""); + Expect(1, 127123, '\P{^Is_Age=+0000000005.1}', ""); + Expect(0, 127124, '\p{Is_Age=+0000000005.1}', ""); + Expect(1, 127124, '\p{^Is_Age=+0000000005.1}', ""); + Expect(1, 127124, '\P{Is_Age=+0000000005.1}', ""); + Expect(0, 127124, '\P{^Is_Age=+0000000005.1}', ""); + Error('\p{Age: /a/V5_2}'); + Error('\P{Age: /a/V5_2}'); Expect(1, 177972, '\p{Age=:\AV5_2\z:}', "");; Expect(0, 177973, '\p{Age=:\AV5_2\z:}', "");; - Expect(1, 177972, '\p{Age: v52}', ""); - Expect(0, 177972, '\p{^Age: v52}', ""); - Expect(0, 177972, '\P{Age: v52}', ""); - Expect(1, 177972, '\P{^Age: v52}', ""); - Expect(0, 177973, '\p{Age: v52}', ""); - Expect(1, 177973, '\p{^Age: v52}', ""); - Expect(1, 177973, '\P{Age: v52}', ""); - Expect(0, 177973, '\P{^Age: v52}', ""); + Expect(1, 177972, '\p{Age=v52}', ""); + Expect(0, 177972, '\p{^Age=v52}', ""); + Expect(0, 177972, '\P{Age=v52}', ""); + Expect(1, 177972, '\P{^Age=v52}', ""); + Expect(0, 177973, '\p{Age=v52}', ""); + Expect(1, 177973, '\p{^Age=v52}', ""); + Expect(1, 177973, '\P{Age=v52}', ""); + 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=_+000005.2:=}'); - Error('\P{Is_Age=_+000005.2:=}'); - Expect(1, 177972, '\p{Is_Age=+0000000005.2}', ""); - Expect(0, 177972, '\p{^Is_Age=+0000000005.2}', ""); - Expect(0, 177972, '\P{Is_Age=+0000000005.2}', ""); - Expect(1, 177972, '\P{^Is_Age=+0000000005.2}', ""); - Expect(0, 177973, '\p{Is_Age=+0000000005.2}', ""); - Expect(1, 177973, '\p{^Is_Age=+0000000005.2}', ""); - Expect(1, 177973, '\P{Is_Age=+0000000005.2}', ""); - Expect(0, 177973, '\P{^Is_Age=+0000000005.2}', ""); - Error('\p{Age: /a/V6_0}'); - Error('\P{Age: /a/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=- +00_5.2:=}'); + Error('\P{Is_Age=- +00_5.2:=}'); + Expect(1, 177972, '\p{Is_Age: 0_5.2}', ""); + Expect(0, 177972, '\p{^Is_Age: 0_5.2}', ""); + Expect(0, 177972, '\P{Is_Age: 0_5.2}', ""); + Expect(1, 177972, '\P{^Is_Age: 0_5.2}', ""); + Expect(0, 177973, '\p{Is_Age: 0_5.2}', ""); + Expect(1, 177973, '\p{^Is_Age: 0_5.2}', ""); + Expect(1, 177973, '\P{Is_Age: 0_5.2}', ""); + Expect(0, 177973, '\P{^Is_Age: 0_5.2}', ""); + Error('\p{Age=/a/V6_0}'); + Error('\P{Age=/a/V6_0}'); Expect(1, 178205, '\p{Age=:\AV6_0\z:}', "");; Expect(0, 178206, '\p{Age=:\AV6_0\z:}', "");; Expect(1, 178205, '\p{Age=v60}', ""); @@ -972,26 +1004,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=- +00_6.0:=}'); - Error('\P{Is_Age=- +00_6.0:=}'); - Expect(1, 178205, '\p{Is_Age: 0_6.0}', ""); - Expect(0, 178205, '\p{^Is_Age: 0_6.0}', ""); - Expect(0, 178205, '\P{Is_Age: 0_6.0}', ""); - Expect(1, 178205, '\P{^Is_Age: 0_6.0}', ""); - Expect(0, 178206, '\p{Is_Age: 0_6.0}', ""); - Expect(1, 178206, '\p{^Is_Age: 0_6.0}', ""); - Expect(1, 178206, '\P{Is_Age: 0_6.0}', ""); - Expect(0, 178206, '\P{^Is_Age: 0_6.0}', ""); - Error('\p{Age=/a/V6_1}'); - Error('\P{Age=/a/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= 00000000_6.0:=}'); + Error('\P{Is_Age= 00000000_6.0:=}'); + Expect(1, 178205, '\p{Is_Age=+0_6.0}', ""); + Expect(0, 178205, '\p{^Is_Age=+0_6.0}', ""); + Expect(0, 178205, '\P{Is_Age=+0_6.0}', ""); + Expect(1, 178205, '\P{^Is_Age=+0_6.0}', ""); + Expect(0, 178206, '\p{Is_Age=+0_6.0}', ""); + Expect(1, 178206, '\p{^Is_Age=+0_6.0}', ""); + Expect(1, 178206, '\P{Is_Age=+0_6.0}', ""); + Expect(0, 178206, '\P{^Is_Age=+0_6.0}', ""); + Error('\p{Age=:=_v6_1}'); + Error('\P{Age=:=_v6_1}'); Expect(1, 128564, '\p{Age=:\AV6_1\z:}', "");; Expect(0, 128565, '\p{Age=:\AV6_1\z:}', "");; Expect(1, 128564, '\p{Age=v61}', ""); @@ -1004,26 +1036,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= 00000000_6.1:=}'); - Error('\P{Is_Age= 00000000_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=:=_v6_2}'); - Error('\P{Age=:=_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=_ 0_6.1/a/}'); + Error('\P{Is_Age=_ 0_6.1/a/}'); + Expect(1, 128564, '\p{Is_Age=00_00_00_00_6.1}', ""); + Expect(0, 128564, '\p{^Is_Age=00_00_00_00_6.1}', ""); + Expect(0, 128564, '\P{Is_Age=00_00_00_00_6.1}', ""); + Expect(1, 128564, '\P{^Is_Age=00_00_00_00_6.1}', ""); + Expect(0, 128565, '\p{Is_Age=00_00_00_00_6.1}', ""); + Expect(1, 128565, '\p{^Is_Age=00_00_00_00_6.1}', ""); + Expect(1, 128565, '\P{Is_Age=00_00_00_00_6.1}', ""); + Expect(0, 128565, '\P{^Is_Age=00_00_00_00_6.1}', ""); + Error('\p{Age=- v6_2/a/}'); + Error('\P{Age=- v6_2/a/}'); Expect(1, 8378, '\p{Age=:\AV6_2\z:}', "");; Expect(0, 8379, '\p{Age=:\AV6_2\z:}', "");; Expect(1, 8378, '\p{Age=v62}', ""); @@ -1036,26 +1068,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=_ 0_6.2/a/}'); - Error('\P{Is_Age=_ 0_6.2/a/}'); - Expect(1, 8378, '\p{Is_Age=00_00_00_00_6.2}', ""); - Expect(0, 8378, '\p{^Is_Age=00_00_00_00_6.2}', ""); - Expect(0, 8378, '\P{Is_Age=00_00_00_00_6.2}', ""); - Expect(1, 8378, '\P{^Is_Age=00_00_00_00_6.2}', ""); - Expect(0, 8379, '\p{Is_Age=00_00_00_00_6.2}', ""); - Expect(1, 8379, '\p{^Is_Age=00_00_00_00_6.2}', ""); - Expect(1, 8379, '\P{Is_Age=00_00_00_00_6.2}', ""); - Expect(0, 8379, '\P{^Is_Age=00_00_00_00_6.2}', ""); - Error('\p{Age=- v6_3/a/}'); - Error('\P{Age=- v6_3/a/}'); + 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=_/a/006.2}'); + Error('\P{Is_Age=_/a/006.2}'); + Expect(1, 8378, '\p{Is_Age=00000000_6.2}', ""); + Expect(0, 8378, '\p{^Is_Age=00000000_6.2}', ""); + Expect(0, 8378, '\P{Is_Age=00000000_6.2}', ""); + Expect(1, 8378, '\P{^Is_Age=00000000_6.2}', ""); + Expect(0, 8379, '\p{Is_Age=00000000_6.2}', ""); + Expect(1, 8379, '\p{^Is_Age=00000000_6.2}', ""); + Expect(1, 8379, '\P{Is_Age=00000000_6.2}', ""); + Expect(0, 8379, '\P{^Is_Age=00000000_6.2}', ""); + Error('\p{Age=/a/- V6_3}'); + Error('\P{Age=/a/- V6_3}'); Expect(1, 8297, '\p{Age=:\AV6_3\z:}', "");; Expect(0, 8298, '\p{Age=:\AV6_3\z:}', "");; Expect(1, 8297, '\p{Age=v63}', ""); @@ -1068,26 +1100,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=_/a/006.3}'); - Error('\P{Is_Age=_/a/006.3}'); - Expect(1, 8297, '\p{Is_Age=00000000_6.3}', ""); - Expect(0, 8297, '\p{^Is_Age=00000000_6.3}', ""); - Expect(0, 8297, '\P{Is_Age=00000000_6.3}', ""); - Expect(1, 8297, '\P{^Is_Age=00000000_6.3}', ""); - Expect(0, 8298, '\p{Is_Age=00000000_6.3}', ""); - Expect(1, 8298, '\p{^Is_Age=00000000_6.3}', ""); - Expect(1, 8298, '\P{Is_Age=00000000_6.3}', ""); - Expect(0, 8298, '\P{^Is_Age=00000000_6.3}', ""); - Error('\p{Age=/a/- V7_0}'); - Error('\P{Age=/a/- 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=:= _0000006.3}'); + Error('\P{Is_Age=:= _0000006.3}'); + Expect(1, 8297, '\p{Is_Age=+0000_0000_06.3}', ""); + Expect(0, 8297, '\p{^Is_Age=+0000_0000_06.3}', ""); + Expect(0, 8297, '\P{Is_Age=+0000_0000_06.3}', ""); + Expect(1, 8297, '\P{^Is_Age=+0000_0000_06.3}', ""); + Expect(0, 8298, '\p{Is_Age=+0000_0000_06.3}', ""); + Expect(1, 8298, '\p{^Is_Age=+0000_0000_06.3}', ""); + Expect(1, 8298, '\P{Is_Age=+0000_0000_06.3}', ""); + Expect(0, 8298, '\P{^Is_Age=+0000_0000_06.3}', ""); + Error('\p{Age= /a/v7_0}'); + Error('\P{Age= /a/v7_0}'); Expect(1, 129197, '\p{Age=:\AV7_0\z:}', "");; Expect(0, 129198, '\p{Age=:\AV7_0\z:}', "");; Expect(1, 129197, '\p{Age=v70}', ""); @@ -1100,26 +1132,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=:= _0000007.0}'); - Error('\P{Is_Age=:= _0000007.0}'); - Expect(1, 129197, '\p{Is_Age=+0000_0000_07.0}', ""); - Expect(0, 129197, '\p{^Is_Age=+0000_0000_07.0}', ""); - Expect(0, 129197, '\P{Is_Age=+0000_0000_07.0}', ""); - Expect(1, 129197, '\P{^Is_Age=+0000_0000_07.0}', ""); - Expect(0, 129198, '\p{Is_Age=+0000_0000_07.0}', ""); - Expect(1, 129198, '\p{^Is_Age=+0000_0000_07.0}', ""); - Expect(1, 129198, '\P{Is_Age=+0000_0000_07.0}', ""); - Expect(0, 129198, '\P{^Is_Age=+0000_0000_07.0}', ""); - Error('\p{Age= /a/v8_0}'); - Error('\P{Age= /a/v8_0}'); + 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= :=0007.0}'); + Error('\P{Is_Age= :=0007.0}'); + Expect(1, 129197, '\p{Is_Age=00000007.0}', ""); + Expect(0, 129197, '\p{^Is_Age=00000007.0}', ""); + Expect(0, 129197, '\P{Is_Age=00000007.0}', ""); + Expect(1, 129197, '\P{^Is_Age=00000007.0}', ""); + Expect(0, 129198, '\p{Is_Age=00000007.0}', ""); + Expect(1, 129198, '\p{^Is_Age=00000007.0}', ""); + Expect(1, 129198, '\P{Is_Age=00000007.0}', ""); + Expect(0, 129198, '\P{^Is_Age=00000007.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}', ""); @@ -1132,26 +1164,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= :=0008.0}'); - Error('\P{Is_Age= :=0008.0}'); - Expect(1, 183969, '\p{Is_Age=00000008.0}', ""); - Expect(0, 183969, '\p{^Is_Age=00000008.0}', ""); - Expect(0, 183969, '\P{Is_Age=00000008.0}', ""); - Expect(1, 183969, '\P{^Is_Age=00000008.0}', ""); - Expect(0, 183970, '\p{Is_Age=00000008.0}', ""); - Expect(1, 183970, '\p{^Is_Age=00000008.0}', ""); - Expect(1, 183970, '\P{Is_Age=00000008.0}', ""); - Expect(0, 183970, '\P{^Is_Age=00000008.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=:= _+008.0}'); + Error('\P{Is_Age=:= _+008.0}'); + Expect(1, 183969, '\p{Is_Age=0_0_0_0_008.0}', ""); + Expect(0, 183969, '\p{^Is_Age=0_0_0_0_008.0}', ""); + Expect(0, 183969, '\P{Is_Age=0_0_0_0_008.0}', ""); + Expect(1, 183969, '\P{^Is_Age=0_0_0_0_008.0}', ""); + Expect(0, 183970, '\p{Is_Age=0_0_0_0_008.0}', ""); + Expect(1, 183970, '\p{^Is_Age=0_0_0_0_008.0}', ""); + Expect(1, 183970, '\P{Is_Age=0_0_0_0_008.0}', ""); + Expect(0, 183970, '\P{^Is_Age=0_0_0_0_008.0}', ""); + Error('\p{Age=- V9_0:=}'); + Error('\P{Age=- V9_0:=}'); Expect(1, 129425, '\p{Age=:\AV9_0\z:}', "");; Expect(0, 129426, '\p{Age=:\AV9_0\z:}', "");; Expect(1, 129425, '\p{Age=v90}', ""); @@ -1164,26 +1196,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=:= _+009.0}'); - Error('\P{Is_Age=:= _+009.0}'); - Expect(1, 129425, '\p{Is_Age=0_0_0_0_009.0}', ""); - Expect(0, 129425, '\p{^Is_Age=0_0_0_0_009.0}', ""); - Expect(0, 129425, '\P{Is_Age=0_0_0_0_009.0}', ""); - Expect(1, 129425, '\P{^Is_Age=0_0_0_0_009.0}', ""); - Expect(0, 129426, '\p{Is_Age=0_0_0_0_009.0}', ""); - Expect(1, 129426, '\p{^Is_Age=0_0_0_0_009.0}', ""); - Expect(1, 129426, '\P{Is_Age=0_0_0_0_009.0}', ""); - Expect(0, 129426, '\P{^Is_Age=0_0_0_0_009.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=/a/00000009.0}'); + Error('\P{Is_Age=/a/00000009.0}'); + Expect(1, 129425, '\p{Is_Age=0_0_0_0_0009.0}', ""); + Expect(0, 129425, '\p{^Is_Age=0_0_0_0_0009.0}', ""); + Expect(0, 129425, '\P{Is_Age=0_0_0_0_0009.0}', ""); + Expect(1, 129425, '\P{^Is_Age=0_0_0_0_0009.0}', ""); + Expect(0, 129426, '\p{Is_Age=0_0_0_0_0009.0}', ""); + Expect(1, 129426, '\p{^Is_Age=0_0_0_0_0009.0}', ""); + Expect(1, 129426, '\P{Is_Age=0_0_0_0_0009.0}', ""); + Expect(0, 129426, '\P{^Is_Age=0_0_0_0_0009.0}', ""); + Error('\p{Age= :=unassigned}'); + Error('\P{Age= :=unassigned}'); Expect(1, 983037, '\p{Age=:\AUnassigned\z:}', "");; Expect(0, 983040, '\p{Age=:\AUnassigned\z:}', "");; Expect(1, 983037, '\p{Age=unassigned}', ""); @@ -1196,16 +1228,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}', ""); @@ -1214,16 +1246,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/a/}'); - Error('\P{ASCII_Hex_Digit=-No/a/}'); + 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=-/a/no}'); + Error('\P{ASCII_Hex_Digit=-/a/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}', ""); @@ -1236,56 +1268,56 @@ 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: __N:=}'); + Error('\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}', ""); + 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}', ""); 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{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}', ""); - 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= FALSE/a/}'); - Error('\P{Is_AHex= FALSE/a/}'); + 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/a/}'); + Error('\P{Is_ASCII_Hex_Digit= F/a/}'); + 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}', ""); + 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=_ False:=}'); + Error('\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}', ""); @@ -1294,16 +1326,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= /a/Yes}'); - Error('\P{ASCII_Hex_Digit= /a/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}', ""); @@ -1316,38 +1348,38 @@ 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=/a/ Y}'); - Error('\P{AHex=/a/ Y}'); + 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}', ""); - 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}', ""); + 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}', ""); 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=-/a/T}'); - Error('\P{Is_ASCII_Hex_Digit=-/a/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}', ""); @@ -1356,16 +1388,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=/a/--True}'); - Error('\P{Is_AHex=/a/--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=:=-true}'); + Error('\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}', ""); @@ -1374,180 +1406,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, 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=/a/__Yes}'); - Error('\P{Alphabetic=/a/__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}', ""); - 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= /a/Y}'); - Error('\P{Alpha= /a/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/a/}'); - Error('\P{Is_Alpha=--True/a/}'); - 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}', ""); + 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, 205744, '\p{Alphabetic=:\ANo\z:}', "");; + Expect(0, 205743, '\p{Alphabetic=:\ANo\z:}', "");; + Expect(1, 205744, '\p{Alphabetic=no}', ""); + Expect(0, 205744, '\p{^Alphabetic=no}', ""); + Expect(0, 205744, '\P{Alphabetic=no}', ""); + Expect(1, 205744, '\P{^Alphabetic=no}', ""); + Expect(0, 205743, '\p{Alphabetic=no}', ""); + Expect(1, 205743, '\p{^Alphabetic=no}', ""); + Expect(1, 205743, '\P{Alphabetic=no}', ""); + Expect(0, 205743, '\P{^Alphabetic=no}', ""); + Expect(1, 205744, '\p{Alphabetic=:\Ano\z:}', "");; + Expect(0, 205743, '\p{Alphabetic=:\Ano\z:}', "");; + Expect(1, 205744, '\p{Alphabetic= No}', ""); + Expect(0, 205744, '\p{^Alphabetic= No}', ""); + Expect(0, 205744, '\P{Alphabetic= No}', ""); + Expect(1, 205744, '\P{^Alphabetic= No}', ""); + Expect(0, 205743, '\p{Alphabetic= No}', ""); + Expect(1, 205743, '\p{^Alphabetic= No}', ""); + Expect(1, 205743, '\P{Alphabetic= No}', ""); + Expect(0, 205743, '\P{^Alphabetic= No}', ""); + Error('\p{Alpha: _/a/N}'); + Error('\P{Alpha: _/a/N}'); + Expect(1, 205744, '\p{Alpha=:\AN\z:}', "");; + Expect(0, 205743, '\p{Alpha=:\AN\z:}', "");; + Expect(1, 205744, '\p{Alpha=n}', ""); + Expect(0, 205744, '\p{^Alpha=n}', ""); + Expect(0, 205744, '\P{Alpha=n}', ""); + Expect(1, 205744, '\P{^Alpha=n}', ""); + Expect(0, 205743, '\p{Alpha=n}', ""); + Expect(1, 205743, '\p{^Alpha=n}', ""); + Expect(1, 205743, '\P{Alpha=n}', ""); + Expect(0, 205743, '\P{^Alpha=n}', ""); + Expect(1, 205744, '\p{Alpha=:\An\z:}', "");; + Expect(0, 205743, '\p{Alpha=:\An\z:}', "");; + Expect(1, 205744, '\p{Alpha= _N}', ""); + Expect(0, 205744, '\p{^Alpha= _N}', ""); + Expect(0, 205744, '\P{Alpha= _N}', ""); + Expect(1, 205744, '\P{^Alpha= _N}', ""); + Expect(0, 205743, '\p{Alpha= _N}', ""); + Expect(1, 205743, '\p{^Alpha= _N}', ""); + Expect(1, 205743, '\P{Alpha= _N}', ""); + Expect(0, 205743, '\P{^Alpha= _N}', ""); + Error('\p{Is_Alphabetic=:=--F}'); + Error('\P{Is_Alphabetic=:=--F}'); + Expect(1, 205744, '\p{Is_Alphabetic=f}', ""); + Expect(0, 205744, '\p{^Is_Alphabetic=f}', ""); + Expect(0, 205744, '\P{Is_Alphabetic=f}', ""); + Expect(1, 205744, '\P{^Is_Alphabetic=f}', ""); + Expect(0, 205743, '\p{Is_Alphabetic=f}', ""); + Expect(1, 205743, '\p{^Is_Alphabetic=f}', ""); + Expect(1, 205743, '\P{Is_Alphabetic=f}', ""); + Expect(0, 205743, '\P{^Is_Alphabetic=f}', ""); + Expect(1, 205744, '\p{Is_Alphabetic: -F}', ""); + Expect(0, 205744, '\p{^Is_Alphabetic: -F}', ""); + Expect(0, 205744, '\P{Is_Alphabetic: -F}', ""); + Expect(1, 205744, '\P{^Is_Alphabetic: -F}', ""); + Expect(0, 205743, '\p{Is_Alphabetic: -F}', ""); + Expect(1, 205743, '\p{^Is_Alphabetic: -F}', ""); + Expect(1, 205743, '\P{Is_Alphabetic: -F}', ""); + Expect(0, 205743, '\P{^Is_Alphabetic: -F}', ""); + Error('\p{Is_Alpha=:=- FALSE}'); + Error('\P{Is_Alpha=:=- FALSE}'); + Expect(1, 205744, '\p{Is_Alpha=false}', ""); + Expect(0, 205744, '\p{^Is_Alpha=false}', ""); + Expect(0, 205744, '\P{Is_Alpha=false}', ""); + Expect(1, 205744, '\P{^Is_Alpha=false}', ""); + Expect(0, 205743, '\p{Is_Alpha=false}', ""); + Expect(1, 205743, '\p{^Is_Alpha=false}', ""); + Expect(1, 205743, '\P{Is_Alpha=false}', ""); + Expect(0, 205743, '\P{^Is_Alpha=false}', ""); + Expect(1, 205744, '\p{Is_Alpha: false}', ""); + Expect(0, 205744, '\p{^Is_Alpha: false}', ""); + Expect(0, 205744, '\P{Is_Alpha: false}', ""); + Expect(1, 205744, '\P{^Is_Alpha: false}', ""); + Expect(0, 205743, '\p{Is_Alpha: false}', ""); + Expect(1, 205743, '\p{^Is_Alpha: false}', ""); + Expect(1, 205743, '\P{Is_Alpha: false}', ""); + Expect(0, 205743, '\P{^Is_Alpha: false}', ""); + Error('\p{Alphabetic=-YES/a/}'); + Error('\P{Alphabetic=-YES/a/}'); + Expect(1, 205743, '\p{Alphabetic=:\AYes\z:}', "");; + Expect(0, 205744, '\p{Alphabetic=:\AYes\z:}', "");; + Expect(1, 205743, '\p{Alphabetic=yes}', ""); + Expect(0, 205743, '\p{^Alphabetic=yes}', ""); + Expect(0, 205743, '\P{Alphabetic=yes}', ""); + Expect(1, 205743, '\P{^Alphabetic=yes}', ""); + Expect(0, 205744, '\p{Alphabetic=yes}', ""); + Expect(1, 205744, '\p{^Alphabetic=yes}', ""); + Expect(1, 205744, '\P{Alphabetic=yes}', ""); + Expect(0, 205744, '\P{^Alphabetic=yes}', ""); + Expect(1, 205743, '\p{Alphabetic=:\Ayes\z:}', "");; + Expect(0, 205744, '\p{Alphabetic=:\Ayes\z:}', "");; + Expect(1, 205743, '\p{Alphabetic=_-YES}', ""); + Expect(0, 205743, '\p{^Alphabetic=_-YES}', ""); + Expect(0, 205743, '\P{Alphabetic=_-YES}', ""); + Expect(1, 205743, '\P{^Alphabetic=_-YES}', ""); + Expect(0, 205744, '\p{Alphabetic=_-YES}', ""); + Expect(1, 205744, '\p{^Alphabetic=_-YES}', ""); + Expect(1, 205744, '\P{Alphabetic=_-YES}', ""); + Expect(0, 205744, '\P{^Alphabetic=_-YES}', ""); + Error('\p{Alpha=_:=Y}'); + Error('\P{Alpha=_:=Y}'); + Expect(1, 205743, '\p{Alpha=:\AY\z:}', "");; + Expect(0, 205744, '\p{Alpha=:\AY\z:}', "");; + Expect(1, 205743, '\p{Alpha=y}', ""); + Expect(0, 205743, '\p{^Alpha=y}', ""); + Expect(0, 205743, '\P{Alpha=y}', ""); + Expect(1, 205743, '\P{^Alpha=y}', ""); + Expect(0, 205744, '\p{Alpha=y}', ""); + Expect(1, 205744, '\p{^Alpha=y}', ""); + Expect(1, 205744, '\P{Alpha=y}', ""); + Expect(0, 205744, '\P{^Alpha=y}', ""); + Expect(1, 205743, '\p{Alpha=:\Ay\z:}', "");; + Expect(0, 205744, '\p{Alpha=:\Ay\z:}', "");; + Expect(1, 205743, '\p{Alpha= Y}', ""); + Expect(0, 205743, '\p{^Alpha= Y}', ""); + Expect(0, 205743, '\P{Alpha= Y}', ""); + Expect(1, 205743, '\P{^Alpha= Y}', ""); + Expect(0, 205744, '\p{Alpha= Y}', ""); + Expect(1, 205744, '\p{^Alpha= Y}', ""); + Expect(1, 205744, '\P{Alpha= Y}', ""); + Expect(0, 205744, '\P{^Alpha= Y}', ""); + Error('\p{Is_Alphabetic: :=T}'); + Error('\P{Is_Alphabetic: :=T}'); + Expect(1, 205743, '\p{Is_Alphabetic=t}', ""); + Expect(0, 205743, '\p{^Is_Alphabetic=t}', ""); + Expect(0, 205743, '\P{Is_Alphabetic=t}', ""); + Expect(1, 205743, '\P{^Is_Alphabetic=t}', ""); + Expect(0, 205744, '\p{Is_Alphabetic=t}', ""); + Expect(1, 205744, '\p{^Is_Alphabetic=t}', ""); + Expect(1, 205744, '\P{Is_Alphabetic=t}', ""); + Expect(0, 205744, '\P{^Is_Alphabetic=t}', ""); + Expect(1, 205743, '\p{Is_Alphabetic=_T}', ""); + Expect(0, 205743, '\p{^Is_Alphabetic=_T}', ""); + Expect(0, 205743, '\P{Is_Alphabetic=_T}', ""); + Expect(1, 205743, '\P{^Is_Alphabetic=_T}', ""); + Expect(0, 205744, '\p{Is_Alphabetic=_T}', ""); + Expect(1, 205744, '\p{^Is_Alphabetic=_T}', ""); + Expect(1, 205744, '\P{Is_Alphabetic=_T}', ""); + Expect(0, 205744, '\P{^Is_Alphabetic=_T}', ""); + Error('\p{Is_Alpha=-/a/true}'); + Error('\P{Is_Alpha=-/a/true}'); + Expect(1, 205743, '\p{Is_Alpha: true}', ""); + Expect(0, 205743, '\p{^Is_Alpha: true}', ""); + Expect(0, 205743, '\P{Is_Alpha: true}', ""); + Expect(1, 205743, '\P{^Is_Alpha: true}', ""); + Expect(0, 205744, '\p{Is_Alpha: true}', ""); + Expect(1, 205744, '\p{^Is_Alpha: true}', ""); + Expect(1, 205744, '\P{Is_Alpha: true}', ""); + Expect(0, 205744, '\P{^Is_Alpha: true}', ""); + Expect(1, 205743, '\p{Is_Alpha= true}', ""); + Expect(0, 205743, '\p{^Is_Alpha= true}', ""); + Expect(0, 205743, '\P{Is_Alpha= true}', ""); + Expect(1, 205743, '\P{^Is_Alpha= true}', ""); + Expect(0, 205744, '\p{Is_Alpha= true}', ""); + Expect(1, 205744, '\p{^Is_Alpha= true}', ""); + Expect(1, 205744, '\P{Is_Alpha= true}', ""); + Expect(0, 205744, '\P{^Is_Alpha= true}', ""); Error('\p{bidiclass}'); Error('\P{bidiclass}'); Error('\p{bc}'); Error('\P{bc}'); - Error('\p{Bidi_Class= Arabic_LETTER/a/}'); - Error('\P{Bidi_Class= Arabic_LETTER/a/}'); + 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}', ""); @@ -1560,16 +1592,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=_/a/AL}'); - Error('\P{Bc=_/a/AL}'); + 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=-/a/AL}'); + Error('\P{Bc=-/a/AL}'); Expect(1, 126719, '\p{Bc=:\AAL\z:}', "");; Expect(0, 126720, '\p{Bc=:\AAL\z:}', "");; Expect(1, 126719, '\p{Bc=al}', ""); @@ -1582,16 +1614,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=:= ARABIC_letter}'); - Error('\P{Is_Bidi_Class=:= 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/a/}'); + Error('\P{Is_Bidi_Class: - Arabic_letter/a/}'); Expect(1, 126719, '\p{Is_Bidi_Class=arabicletter}', ""); Expect(0, 126719, '\p{^Is_Bidi_Class=arabicletter}', ""); Expect(0, 126719, '\P{Is_Bidi_Class=arabicletter}', ""); @@ -1600,34 +1632,34 @@ 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= AL/a/}'); - Error('\P{Is_Bc= AL/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}', ""); - 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:=}'); - Error('\P{Bidi_Class= -Arabic_Number:=}'); + 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}', ""); + 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}', ""); + 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=/a/-_ARABIC_Number}'); + Error('\P{Bidi_Class=/a/-_ARABIC_Number}'); 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}', ""); @@ -1640,16 +1672,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:=}'); + Error('\P{Bc: an:=}'); Expect(1, 69246, '\p{Bc=:\AAN\z:}', "");; Expect(0, 69247, '\p{Bc=:\AAN\z:}', "");; Expect(1, 69246, '\p{Bc=an}', ""); @@ -1662,16 +1694,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= -arabic_NUMBER:=}'); - Error('\P{Is_Bidi_Class= -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= -ARABIC_Number:=}'); + Error('\P{Is_Bidi_Class= -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}', ""); @@ -1680,16 +1712,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/a/}'); - Error('\P{Is_Bc=_an/a/}'); + 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/a/}'); + Error('\P{Is_Bc=_AN/a/}'); Expect(1, 69246, '\p{Is_Bc=an}', ""); Expect(0, 69246, '\p{^Is_Bc=an}', ""); Expect(0, 69246, '\P{Is_Bc=an}', ""); @@ -1698,16 +1730,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/a/}'); - Error('\P{Bidi_Class= Paragraph_SEPARATOR/a/}'); + 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, 8233, '\p{Bidi_Class=:\AParagraph_Separator\z:}', "");; Expect(0, 8234, '\p{Bidi_Class=:\AParagraph_Separator\z:}', "");; Expect(1, 8233, '\p{Bidi_Class=paragraphseparator}', ""); @@ -1728,8 +1760,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); + 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}', ""); @@ -1750,8 +1782,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + 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}', ""); @@ -1760,16 +1792,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/--b}'); - Error('\P{Is_Bc=/a/--b}'); + 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=_/a/B}'); + Error('\P{Is_Bc=_/a/B}'); Expect(1, 8233, '\p{Is_Bc=b}', ""); Expect(0, 8233, '\p{^Is_Bc=b}', ""); Expect(0, 8233, '\P{Is_Bc=b}', ""); @@ -1778,38 +1810,38 @@ 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}'); - Error('\P{Bidi_Class= :=Boundary_Neutral}'); + 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=/a/ boundary_Neutral}'); + Error('\P{Bidi_Class=/a/ 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}', ""); - Expect(0, 921599, '\p{^Bidi_Class=boundaryneutral}', ""); - Expect(0, 921599, '\P{Bidi_Class=boundaryneutral}', ""); - Expect(1, 921599, '\P{^Bidi_Class=boundaryneutral}', ""); - Expect(0, 1114109, '\p{Bidi_Class=boundaryneutral}', ""); - Expect(1, 1114109, '\p{^Bidi_Class=boundaryneutral}', ""); - Expect(1, 1114109, '\P{Bidi_Class=boundaryneutral}', ""); - Expect(0, 1114109, '\P{^Bidi_Class=boundaryneutral}', ""); + Expect(1, 921599, '\p{Bidi_Class: boundaryneutral}', ""); + Expect(0, 921599, '\p{^Bidi_Class: boundaryneutral}', ""); + Expect(0, 921599, '\P{Bidi_Class: boundaryneutral}', ""); + Expect(1, 921599, '\P{^Bidi_Class: boundaryneutral}', ""); + Expect(0, 1114109, '\p{Bidi_Class: boundaryneutral}', ""); + Expect(1, 1114109, '\p{^Bidi_Class: boundaryneutral}', ""); + Expect(1, 1114109, '\P{Bidi_Class: boundaryneutral}', ""); + 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=_/a/BN}'); - Error('\P{Bc=_/a/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=-BN:=}'); + Error('\P{Bc=-BN:=}'); Expect(1, 921599, '\p{Bc=:\ABN\z:}', "");; Expect(0, 1114109, '\p{Bc=:\ABN\z:}', "");; Expect(1, 921599, '\p{Bc=bn}', ""); @@ -1822,34 +1854,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=-/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=/a/bn}'); + Error('\P{Is_Bc=/a/bn}'); Expect(1, 921599, '\p{Is_Bc=bn}', ""); Expect(0, 921599, '\p{^Is_Bc=bn}', ""); Expect(0, 921599, '\P{Is_Bc=bn}', ""); @@ -1858,16 +1890,16 @@ 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=-/a/Common_separator}'); - Error('\P{Bidi_Class=-/a/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/a/}'); + Error('\P{Bidi_Class=_COMMON_Separator/a/}'); 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}', ""); @@ -1880,16 +1912,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -1902,16 +1934,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Bidi_Class=_COMMON_Separator/a/}'); + 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:-/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}', ""); @@ -1920,16 +1952,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}', ""); @@ -1938,16 +1970,16 @@ 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, 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::= European_number}'); + Error('\P{Bidi_Class::= 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}', ""); @@ -1960,16 +1992,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Bc: :=en}'); + 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}'); + Error('\P{Bc= :=EN}'); Expect(1, 130041, '\p{Bc=:\AEN\z:}', "");; Expect(0, 130042, '\p{Bc=:\AEN\z:}', "");; Expect(1, 130041, '\p{Bc=en}', ""); @@ -1982,16 +2014,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -2000,16 +2032,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= :=EN}'); - Error('\P{Is_Bc= :=EN}'); + 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=-:=EN}'); + Error('\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}', ""); @@ -2018,16 +2050,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= european_separator}'); - Error('\P{Bidi_Class=:= european_separator}'); + 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}', ""); @@ -2040,16 +2072,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-:=ES}'); - Error('\P{Bc=-:=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/a/}'); + Error('\P{Bc= ES/a/}'); Expect(1, 65293, '\p{Bc=:\AES\z:}', "");; Expect(0, 65294, '\p{Bc=:\AES\z:}', "");; Expect(1, 65293, '\p{Bc=es}', ""); @@ -2062,16 +2094,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=- European_Separator/a/}'); + Error('\P{Is_Bidi_Class=- European_Separator/a/}'); Expect(1, 65293, '\p{Is_Bidi_Class=europeanseparator}', ""); Expect(0, 65293, '\p{^Is_Bidi_Class=europeanseparator}', ""); Expect(0, 65293, '\P{Is_Bidi_Class=europeanseparator}', ""); @@ -2080,16 +2112,16 @@ 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/a/}'); - Error('\P{Is_Bc= ES/a/}'); + 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=-/a/ES}'); + Error('\P{Is_Bc=-/a/ES}'); Expect(1, 65293, '\p{Is_Bc=es}', ""); Expect(0, 65293, '\p{^Is_Bc=es}', ""); Expect(0, 65293, '\P{Is_Bc=es}', ""); @@ -2098,16 +2130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Bidi_Class=- European_Terminator/a/}'); + 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}', ""); @@ -2120,16 +2152,16 @@ 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=-/a/ET}'); - Error('\P{Bc=-/a/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}'); + Error('\P{Bc=:=__ET}'); Expect(1, 123647, '\p{Bc=:\AET\z:}', "");; Expect(0, 123648, '\p{Bc=:\AET\z:}', "");; Expect(1, 123647, '\p{Bc=et}', ""); @@ -2142,16 +2174,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -2160,16 +2192,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}'); - Error('\P{Is_Bc=:=__ET}'); + 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}'); + Error('\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}', ""); @@ -2178,16 +2210,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}', ""); @@ -2200,16 +2232,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/a/}'); + Error('\P{Bc: -FSI/a/}'); Expect(1, 8296, '\p{Bc=:\AFSI\z:}', "");; Expect(0, 8297, '\p{Bc=:\AFSI\z:}', "");; Expect(1, 8296, '\p{Bc=fsi}', ""); @@ -2222,16 +2254,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=-/a/first_Strong_Isolate}'); + Error('\P{Is_Bidi_Class=-/a/first_Strong_Isolate}'); Expect(1, 8296, '\p{Is_Bidi_Class=firststrongisolate}', ""); Expect(0, 8296, '\p{^Is_Bidi_Class=firststrongisolate}', ""); Expect(0, 8296, '\P{Is_Bidi_Class=firststrongisolate}', ""); @@ -2248,8 +2280,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Bc: _ fsi/a/}'); + Error('\p{Is_Bc= /a/FSI}'); + Error('\P{Is_Bc= /a/FSI}'); Expect(1, 8296, '\p{Is_Bc=fsi}', ""); Expect(0, 8296, '\p{^Is_Bc=fsi}', ""); Expect(0, 8296, '\P{Is_Bc=fsi}', ""); @@ -2258,16 +2290,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}'); - Error('\P{Bidi_Class= :=LEFT_TO_RIGHT}'); + 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}', ""); @@ -2280,38 +2312,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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=-left_To_right/a/}'); - Error('\P{Is_Bidi_Class=-left_To_right/a/}'); + 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}', ""); @@ -2320,16 +2352,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -2338,16 +2370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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, 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}', ""); @@ -2360,38 +2392,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); - Error('\P{Bc=--LRE:=}'); + 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}'); + Error('\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}', ""); + 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}', ""); 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=/a/LEFT_To_RIGHT_embedding}'); + Error('\P{Is_Bidi_Class=/a/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}', ""); @@ -2400,16 +2432,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=/a/lre}'); - Error('\P{Is_Bc=/a/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}'); + Error('\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}', ""); @@ -2418,16 +2450,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}'); - Error('\P{Bidi_Class=_:=Left_To_right_Isolate}'); + 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}'); + Error('\P{Bidi_Class=-:=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}', ""); @@ -2440,16 +2472,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}'); - Error('\P{Bc: -:=LRI}'); + 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}', ""); @@ -2462,16 +2494,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 8295, '\P{^Bc=lri}', ""); Expect(1, 8294, '\p{Bc=:\Alri\z:}', "");; Expect(0, 8295, '\p{Bc=:\Alri\z:}', "");; - Expect(1, 8294, '\p{Bc=LRI}', ""); - Expect(0, 8294, '\p{^Bc=LRI}', ""); - Expect(0, 8294, '\P{Bc=LRI}', ""); - Expect(1, 8294, '\P{^Bc=LRI}', ""); - Expect(0, 8295, '\p{Bc=LRI}', ""); - Expect(1, 8295, '\p{^Bc=LRI}', ""); - Expect(1, 8295, '\P{Bc=LRI}', ""); - Expect(0, 8295, '\P{^Bc=LRI}', ""); - Error('\p{Is_Bidi_Class=:= -left_To_RIGHT_Isolate}'); - Error('\P{Is_Bidi_Class=:= -left_To_RIGHT_Isolate}'); + Expect(1, 8294, '\p{Bc= _lri}', ""); + Expect(0, 8294, '\p{^Bc= _lri}', ""); + Expect(0, 8294, '\P{Bc= _lri}', ""); + Expect(1, 8294, '\P{^Bc= _lri}', ""); + Expect(0, 8295, '\p{Bc= _lri}', ""); + 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}'); Expect(1, 8294, '\p{Is_Bidi_Class=lefttorightisolate}', ""); Expect(0, 8294, '\p{^Is_Bidi_Class=lefttorightisolate}', ""); Expect(0, 8294, '\P{Is_Bidi_Class=lefttorightisolate}', ""); @@ -2480,16 +2512,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=_:=lri}'); + Error('\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}', ""); @@ -2498,16 +2530,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}'); - Error('\P{Bidi_Class=_:=Left_TO_Right_override}'); + 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=/a/__Left_TO_RIGHT_Override}'); + Error('\P{Bidi_Class=/a/__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}', ""); @@ -2520,16 +2552,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=/a/__LRO}'); - Error('\P{Bc=/a/__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}', ""); @@ -2542,16 +2574,16 @@ 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{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}', ""); @@ -2560,34 +2592,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); - 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_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{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/a/}'); + Error('\P{Bidi_Class=-NONSPACING_Mark/a/}'); 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}', ""); @@ -2600,16 +2624,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=/a/NSM}'); - Error('\P{Bc=/a/NSM}'); + 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:=}'); + Error('\P{Bc=- nsm:=}'); Expect(1, 917999, '\p{Bc=:\ANSM\z:}', "");; Expect(0, 918000, '\p{Bc=:\ANSM\z:}', "");; Expect(1, 917999, '\p{Bc=nsm}', ""); @@ -2622,34 +2646,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}'); - Error('\P{Is_Bc=-:=nsm}'); + 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=/a/-nonspacing_Mark}'); + Error('\P{Is_Bidi_Class=/a/-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:=}'); + Error('\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}', ""); @@ -2658,38 +2682,38 @@ 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=/a/ OTHER_neutral}'); - Error('\P{Bidi_Class=/a/ OTHER_neutral}'); + 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, 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=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= :=ON}'); - Error('\P{Bc= :=ON}'); + 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=-ON/a/}'); + Error('\P{Bc=-ON/a/}'); Expect(1, 129994, '\p{Bc=:\AON\z:}', "");; Expect(0, 129995, '\p{Bc=:\AON\z:}', "");; Expect(1, 129994, '\p{Bc=on}', ""); @@ -2702,16 +2726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}'); + Error('\P{Is_Bidi_Class=:=- OTHER_Neutral}'); Expect(1, 129994, '\p{Is_Bidi_Class=otherneutral}', ""); Expect(0, 129994, '\p{^Is_Bidi_Class=otherneutral}', ""); Expect(0, 129994, '\P{Is_Bidi_Class=otherneutral}', ""); @@ -2720,16 +2744,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -2738,16 +2762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=POP_directional_Format}'); - Error('\P{Bidi_Class=:=POP_directional_Format}'); + 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}', ""); @@ -2760,16 +2784,16 @@ 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= _pdf:=}'); - Error('\P{Bc= _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= PDF/a/}'); + Error('\P{Bc= PDF/a/}'); Expect(1, 8236, '\p{Bc=:\APDF\z:}', "");; Expect(0, 8237, '\p{Bc=:\APDF\z:}', "");; Expect(1, 8236, '\p{Bc=pdf}', ""); @@ -2782,16 +2806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= /a/pop_DIRECTIONAL_Format}'); - Error('\P{Is_Bidi_Class= /a/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}'); + Error('\P{Is_Bidi_Class: := POP_Directional_FORMAT}'); Expect(1, 8236, '\p{Is_Bidi_Class=popdirectionalformat}', ""); Expect(0, 8236, '\p{^Is_Bidi_Class=popdirectionalformat}', ""); Expect(0, 8236, '\P{Is_Bidi_Class=popdirectionalformat}', ""); @@ -2800,16 +2824,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}', ""); @@ -2818,16 +2842,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=:=POP_Directional_Isolate}'); + Error('\P{Bidi_Class=:=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}', ""); @@ -2840,16 +2864,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}'); - Error('\P{Bc=:=-_PDI}'); + 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}'); + Error('\P{Bc=:= pdi}'); Expect(1, 8297, '\p{Bc=:\APDI\z:}', "");; Expect(0, 8298, '\p{Bc=:\APDI\z:}', "");; Expect(1, 8297, '\p{Bc=pdi}', ""); @@ -2862,52 +2886,52 @@ 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=-/a/pop_directional_Isolate}'); - Error('\P{Is_Bidi_Class=-/a/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}', ""); - 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}', ""); - 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/a/}'); - Error('\P{Bidi_Class: -Right_To_Left/a/}'); + 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{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}', ""); + 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}', ""); @@ -2920,16 +2944,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/a/}'); - Error('\P{Bc=_ R/a/}'); + 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/a/}'); + Error('\P{Bc=--r/a/}'); Expect(1, 126975, '\p{Bc=:\AR\z:}', "");; Expect(0, 126976, '\p{Bc=:\AR\z:}', "");; Expect(1, 126975, '\p{Bc=r}', ""); @@ -2942,16 +2966,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=/a/_right_TO_Left}'); - Error('\P{Is_Bidi_Class=/a/_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}', ""); @@ -2960,16 +2984,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=_/a/R}'); + Error('\P{Is_Bc=_/a/R}'); Expect(1, 126975, '\p{Is_Bc=r}', ""); Expect(0, 126975, '\p{^Is_Bc=r}', ""); Expect(0, 126975, '\P{Is_Bc=r}', ""); @@ -2978,16 +3002,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=_Right_To_Left_Embedding:=}'); - Error('\P{Bidi_Class=_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}', ""); @@ -3000,16 +3024,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:=}'); - Error('\P{Bc= RLE:=}'); + 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{Bc=:\ARLE\z:}', "");; Expect(0, 8236, '\p{Bc=:\ARLE\z:}', "");; Expect(1, 8235, '\p{Bc=rle}', ""); @@ -3022,16 +3046,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=/a/RIGHT_to_Left_embedding}'); + Error('\P{Is_Bidi_Class=/a/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}', ""); @@ -3040,16 +3064,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/a/}'); - Error('\P{Is_Bc= RLE/a/}'); + 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}', ""); @@ -3058,16 +3082,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/a/}'); + Error('\P{Bidi_Class=- Right_To_LEFT_isolate/a/}'); 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}', ""); @@ -3080,16 +3104,16 @@ 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: /a/ _RLI}'); + Error('\P{Bc: /a/ _RLI}'); Expect(1, 8295, '\p{Bc=:\ARLI\z:}', "");; Expect(0, 8296, '\p{Bc=:\ARLI\z:}', "");; Expect(1, 8295, '\p{Bc=rli}', ""); @@ -3102,16 +3126,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Bidi_Class=RIGHT_to_LEFT_Isolate/a/}'); + 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=/a/ Right_To_Left_ISOLATE}'); + Error('\P{Is_Bidi_Class=/a/ 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}', ""); @@ -3120,16 +3144,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=/a/ RLI}'); - Error('\P{Is_Bc=/a/ 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}', ""); @@ -3138,16 +3162,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=/a/ Right_TO_LEFT_Override}'); - Error('\P{Bidi_Class=/a/ 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}', ""); @@ -3160,16 +3184,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= -RLO/a/}'); - Error('\P{Bc= -RLO/a/}'); + 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{Bc=:\ARLO\z:}', "");; Expect(0, 8239, '\p{Bc=:\ARLO\z:}', "");; Expect(1, 8238, '\p{Bc=rlo}', ""); @@ -3182,34 +3206,34 @@ 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/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}', ""); - Expect(1, 8238, '\P{^Is_Bidi_Class:righttoleftoverride}', ""); - Expect(0, 8239, '\p{Is_Bidi_Class:righttoleftoverride}', ""); - 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}'); - Error('\P{Is_Bc=:= -rlo}'); + 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{Is_Bidi_Class=righttoleftoverride}', ""); + Expect(0, 8238, '\p{^Is_Bidi_Class=righttoleftoverride}', ""); + Expect(0, 8238, '\P{Is_Bidi_Class=righttoleftoverride}', ""); + Expect(1, 8238, '\P{^Is_Bidi_Class=righttoleftoverride}', ""); + Expect(0, 8239, '\p{Is_Bidi_Class=righttoleftoverride}', ""); + 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}'); + 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}', ""); @@ -3218,16 +3242,16 @@ 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= Segment_separator/a/}'); - Error('\P{Bidi_Class= Segment_separator/a/}'); + 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}'); + Error('\P{Bidi_Class: :=-segment_SEPARATOR}'); 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}', ""); @@ -3240,16 +3264,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -3262,34 +3286,34 @@ 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{Is_Bidi_Class=segmentseparator}', ""); - Expect(0, 31, '\p{^Is_Bidi_Class=segmentseparator}', ""); - Expect(0, 31, '\P{Is_Bidi_Class=segmentseparator}', ""); - Expect(1, 31, '\P{^Is_Bidi_Class=segmentseparator}', ""); - Expect(0, 32, '\p{Is_Bidi_Class=segmentseparator}', ""); - 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}'); - Error('\P{Is_Bc=-:=S}'); + 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{Is_Bidi_Class: segmentseparator}', ""); + Expect(0, 31, '\p{^Is_Bidi_Class: segmentseparator}', ""); + Expect(0, 31, '\P{Is_Bidi_Class: segmentseparator}', ""); + Expect(1, 31, '\P{^Is_Bidi_Class: segmentseparator}', ""); + Expect(0, 32, '\p{Is_Bidi_Class: segmentseparator}', ""); + 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}', ""); @@ -3298,16 +3322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/- White_Space}'); - Error('\P{Bidi_Class=/a/- White_Space}'); + 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}', ""); @@ -3320,16 +3344,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}'); + Error('\P{Bc=-:=WS}'); Expect(1, 12288, '\p{Bc=:\AWS\z:}', "");; Expect(0, 12289, '\p{Bc=:\AWS\z:}', "");; Expect(1, 12288, '\p{Bc=ws}', ""); @@ -3350,8 +3374,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + 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}', ""); @@ -3360,34 +3384,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= /a/ws}'); - Error('\P{Is_Bc= /a/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}', ""); - 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= /a/NO}'); - Error('\P{Bidi_Control= /a/NO}'); + 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=-/a/WS}'); + Error('\P{Is_Bc=-/a/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}', ""); + 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}', ""); @@ -3400,56 +3424,56 @@ 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=_/a/N}'); - Error('\P{Bidi_C=_/a/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/a/}'); + Error('\P{Bidi_C=_-N/a/}'); 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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Is_Bidi_Control=_F/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}', ""); - 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{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{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}', ""); + 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}', ""); @@ -3458,16 +3482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/- Yes}'); - Error('\P{Bidi_Control=/a/- Yes}'); + 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}', ""); @@ -3480,16 +3504,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Bidi_C=:=y}'); + 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=/a/ Y}'); + Error('\P{Bidi_C=/a/ Y}'); Expect(1, 8297, '\p{Bidi_C=:\AY\z:}', "");; Expect(0, 8298, '\p{Bidi_C=:\AY\z:}', "");; Expect(1, 8297, '\p{Bidi_C=y}', ""); @@ -3502,16 +3526,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=:=T}'); - Error('\P{Is_Bidi_Control=:=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=/a/_T}'); + Error('\P{Is_Bidi_Control=/a/_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}', ""); @@ -3520,16 +3544,16 @@ 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/a/}'); - Error('\P{Is_Bidi_C=True/a/}'); + 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}', ""); @@ -3538,16 +3562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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/a/}'); + Error('\P{Bidi_Mirrored= _No/a/}'); Expect(1, 120772, '\p{Bidi_Mirrored=:\ANo\z:}', "");; Expect(0, 120771, '\p{Bidi_Mirrored=:\ANo\z:}', "");; Expect(1, 120772, '\p{Bidi_Mirrored=no}', ""); @@ -3560,16 +3584,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}'); - Error('\P{Bidi_M=:=N}'); + 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:=}'); + Error('\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}', ""); @@ -3582,34 +3606,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=/a/ F}'); - Error('\P{Is_Bidi_Mirrored=/a/ 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=_False:=}'); - Error('\P{Is_Bidi_M=_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=:= false}'); + Error('\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}', ""); @@ -3618,16 +3642,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}'); + Error('\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}', ""); @@ -3640,16 +3664,16 @@ 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/a/}'); - Error('\P{Bidi_M=- Y/a/}'); + 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/a/}'); + Error('\P{Bidi_M=__y/a/}'); Expect(1, 120771, '\p{Bidi_M=:\AY\z:}', "");; Expect(0, 120772, '\p{Bidi_M=:\AY\z:}', "");; Expect(1, 120771, '\p{Bidi_M=y}', ""); @@ -3662,16 +3686,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -3680,16 +3704,16 @@ 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= :=True}'); - Error('\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/a/}'); + Error('\P{Is_Bidi_M=_-true/a/}'); Expect(1, 120771, '\p{Is_Bidi_M=true}', ""); Expect(0, 120771, '\p{^Is_Bidi_M=true}', ""); Expect(0, 120771, '\P{Is_Bidi_M=true}', ""); @@ -3698,20 +3722,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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=:= -Adlam}'); + Error('\P{Block=:= -Adlam}'); Expect(1, 125279, '\p{Block=:\AAdlam\z:}', "");; Expect(0, 125280, '\p{Block=:\AAdlam\z:}', "");; Expect(1, 125279, '\p{Block=adlam}', ""); @@ -3724,16 +3748,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_/a/Adlam}'); - Error('\P{Blk=_/a/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}', ""); @@ -3746,16 +3770,16 @@ 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{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}', ""); @@ -3764,16 +3788,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/Adlam}'); - Error('\P{Is_Blk=/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}', ""); + Error('\p{Is_Blk=- adlam/a/}'); + Error('\P{Is_Blk=- adlam/a/}'); Expect(1, 125279, '\p{Is_Blk=adlam}', ""); Expect(0, 125279, '\p{^Is_Blk=adlam}', ""); Expect(0, 125279, '\P{Is_Blk=adlam}', ""); @@ -3782,16 +3806,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: -/a/aegean_numbers}'); - Error('\P{Block: -/a/aegean_numbers}'); + 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}'); + Error('\P{Block=:=Aegean_numbers}'); Expect(1, 65855, '\p{Block=:\AAegean_Numbers\z:}', "");; Expect(0, 65856, '\p{Block=:\AAegean_Numbers\z:}', "");; Expect(1, 65855, '\p{Block=aegeannumbers}', ""); @@ -3804,16 +3828,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=/a/aegean_Numbers}'); - Error('\P{Blk=/a/aegean_Numbers}'); + 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=/a/AEGEAN_NUMBERS}'); + Error('\P{Blk=/a/AEGEAN_NUMBERS}'); Expect(1, 65855, '\p{Blk=:\AAegean_Numbers\z:}', "");; Expect(0, 65856, '\p{Blk=:\AAegean_Numbers\z:}', "");; Expect(1, 65855, '\p{Blk=aegeannumbers}', ""); @@ -3826,16 +3850,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=/a/__aegean_Numbers}'); - Error('\P{Is_Block=/a/__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=/a/ aegean_numbers}'); + Error('\P{Is_Block=/a/ aegean_numbers}'); Expect(1, 65855, '\p{Is_Block=aegeannumbers}', ""); Expect(0, 65855, '\p{^Is_Block=aegeannumbers}', ""); Expect(0, 65855, '\P{Is_Block=aegeannumbers}', ""); @@ -3844,16 +3868,16 @@ 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_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}', ""); @@ -3862,16 +3886,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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=_/a/ahom}'); + Error('\P{Block=_/a/ahom}'); Expect(1, 71503, '\p{Block=:\AAhom\z:}', "");; Expect(0, 71504, '\p{Block=:\AAhom\z:}', "");; Expect(1, 71503, '\p{Block=ahom}', ""); @@ -3884,16 +3908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71504, '\P{^Block=ahom}', ""); Expect(1, 71503, '\p{Block=:\Aahom\z:}', "");; Expect(0, 71504, '\p{Block=:\Aahom\z:}', "");; - Expect(1, 71503, '\p{Block=_-AHOM}', ""); - Expect(0, 71503, '\p{^Block=_-AHOM}', ""); - Expect(0, 71503, '\P{Block=_-AHOM}', ""); - Expect(1, 71503, '\P{^Block=_-AHOM}', ""); - Expect(0, 71504, '\p{Block=_-AHOM}', ""); - Expect(1, 71504, '\p{^Block=_-AHOM}', ""); - Expect(1, 71504, '\P{Block=_-AHOM}', ""); - Expect(0, 71504, '\P{^Block=_-AHOM}', ""); - Error('\p{Blk=/a/ -Ahom}'); - Error('\P{Blk=/a/ -Ahom}'); + Expect(1, 71503, '\p{Block=Ahom}', ""); + Expect(0, 71503, '\p{^Block=Ahom}', ""); + Expect(0, 71503, '\P{Block=Ahom}', ""); + Expect(1, 71503, '\P{^Block=Ahom}', ""); + Expect(0, 71504, '\p{Block=Ahom}', ""); + Expect(1, 71504, '\p{^Block=Ahom}', ""); + Expect(1, 71504, '\P{Block=Ahom}', ""); + Expect(0, 71504, '\P{^Block=Ahom}', ""); + Error('\p{Blk: _/a/ahom}'); + Error('\P{Blk: _/a/ahom}'); Expect(1, 71503, '\p{Blk=:\AAhom\z:}', "");; Expect(0, 71504, '\p{Blk=:\AAhom\z:}', "");; Expect(1, 71503, '\p{Blk=ahom}', ""); @@ -3906,16 +3930,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71504, '\P{^Blk=ahom}', ""); Expect(1, 71503, '\p{Blk=:\Aahom\z:}', "");; Expect(0, 71504, '\p{Blk=:\Aahom\z:}', "");; - Expect(1, 71503, '\p{Blk=_ ahom}', ""); - Expect(0, 71503, '\p{^Blk=_ ahom}', ""); - Expect(0, 71503, '\P{Blk=_ ahom}', ""); - Expect(1, 71503, '\P{^Blk=_ ahom}', ""); - Expect(0, 71504, '\p{Blk=_ ahom}', ""); - Expect(1, 71504, '\p{^Blk=_ ahom}', ""); - Expect(1, 71504, '\P{Blk=_ ahom}', ""); - Expect(0, 71504, '\P{^Blk=_ ahom}', ""); - Error('\p{Is_Block=:= _Ahom}'); - Error('\P{Is_Block=:= _Ahom}'); + Expect(1, 71503, '\p{Blk= -ahom}', ""); + Expect(0, 71503, '\p{^Blk= -ahom}', ""); + Expect(0, 71503, '\P{Blk= -ahom}', ""); + Expect(1, 71503, '\P{^Blk= -ahom}', ""); + Expect(0, 71504, '\p{Blk= -ahom}', ""); + Expect(1, 71504, '\p{^Blk= -ahom}', ""); + Expect(1, 71504, '\P{Blk= -ahom}', ""); + Expect(0, 71504, '\P{^Blk= -ahom}', ""); + Error('\p{Is_Block=/a/--ahom}'); + Error('\P{Is_Block=/a/--ahom}'); Expect(1, 71503, '\p{Is_Block=ahom}', ""); Expect(0, 71503, '\p{^Is_Block=ahom}', ""); Expect(0, 71503, '\P{Is_Block=ahom}', ""); @@ -3924,34 +3948,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 71504, '\p{^Is_Block=ahom}', ""); Expect(1, 71504, '\P{Is_Block=ahom}', ""); Expect(0, 71504, '\P{^Is_Block=ahom}', ""); - Expect(1, 71503, '\p{Is_Block: --Ahom}', ""); - Expect(0, 71503, '\p{^Is_Block: --Ahom}', ""); - Expect(0, 71503, '\P{Is_Block: --Ahom}', ""); - Expect(1, 71503, '\P{^Is_Block: --Ahom}', ""); - Expect(0, 71504, '\p{Is_Block: --Ahom}', ""); - Expect(1, 71504, '\p{^Is_Block: --Ahom}', ""); - Expect(1, 71504, '\P{Is_Block: --Ahom}', ""); - Expect(0, 71504, '\P{^Is_Block: --Ahom}', ""); - Error('\p{Is_Blk= /a/AHOM}'); - Error('\P{Is_Blk= /a/AHOM}'); - Expect(1, 71503, '\p{Is_Blk=ahom}', ""); - Expect(0, 71503, '\p{^Is_Blk=ahom}', ""); - Expect(0, 71503, '\P{Is_Blk=ahom}', ""); - Expect(1, 71503, '\P{^Is_Blk=ahom}', ""); - Expect(0, 71504, '\p{Is_Blk=ahom}', ""); - Expect(1, 71504, '\p{^Is_Blk=ahom}', ""); - Expect(1, 71504, '\P{Is_Blk=ahom}', ""); - Expect(0, 71504, '\P{^Is_Blk=ahom}', ""); - Expect(1, 71503, '\p{Is_Blk= Ahom}', ""); - Expect(0, 71503, '\p{^Is_Blk= Ahom}', ""); - Expect(0, 71503, '\P{Is_Blk= Ahom}', ""); - Expect(1, 71503, '\P{^Is_Blk= Ahom}', ""); - Expect(0, 71504, '\p{Is_Blk= Ahom}', ""); - Expect(1, 71504, '\p{^Is_Blk= Ahom}', ""); - Expect(1, 71504, '\P{Is_Blk= Ahom}', ""); - Expect(0, 71504, '\P{^Is_Blk= Ahom}', ""); - Error('\p{Block=/a/ alchemical_SYMBOLS}'); - Error('\P{Block=/a/ alchemical_SYMBOLS}'); + Expect(1, 71503, '\p{Is_Block= ahom}', ""); + Expect(0, 71503, '\p{^Is_Block= ahom}', ""); + Expect(0, 71503, '\P{Is_Block= ahom}', ""); + Expect(1, 71503, '\P{^Is_Block= ahom}', ""); + Expect(0, 71504, '\p{Is_Block= ahom}', ""); + Expect(1, 71504, '\p{^Is_Block= ahom}', ""); + Expect(1, 71504, '\P{Is_Block= ahom}', ""); + Expect(0, 71504, '\P{^Is_Block= ahom}', ""); + Error('\p{Is_Blk: /a/AHOM}'); + Error('\P{Is_Blk: /a/AHOM}'); + Expect(1, 71503, '\p{Is_Blk:ahom}', ""); + Expect(0, 71503, '\p{^Is_Blk:ahom}', ""); + Expect(0, 71503, '\P{Is_Blk:ahom}', ""); + Expect(1, 71503, '\P{^Is_Blk:ahom}', ""); + Expect(0, 71504, '\p{Is_Blk:ahom}', ""); + Expect(1, 71504, '\p{^Is_Blk:ahom}', ""); + Expect(1, 71504, '\P{Is_Blk:ahom}', ""); + Expect(0, 71504, '\P{^Is_Blk:ahom}', ""); + Expect(1, 71503, '\p{Is_Blk= ahom}', ""); + Expect(0, 71503, '\p{^Is_Blk= ahom}', ""); + Expect(0, 71503, '\P{Is_Blk= ahom}', ""); + Expect(1, 71503, '\P{^Is_Blk= ahom}', ""); + Expect(0, 71504, '\p{Is_Blk= ahom}', ""); + Expect(1, 71504, '\p{^Is_Blk= ahom}', ""); + Expect(1, 71504, '\P{Is_Blk= ahom}', ""); + Expect(0, 71504, '\P{^Is_Blk= ahom}', ""); + Error('\p{Block: :=alchemical_Symbols}'); + Error('\P{Block: :=alchemical_Symbols}'); Expect(1, 128895, '\p{Block=:\AAlchemical_Symbols\z:}', "");; Expect(0, 128896, '\p{Block=:\AAlchemical_Symbols\z:}', "");; Expect(1, 128895, '\p{Block=alchemicalsymbols}', ""); @@ -3964,38 +3988,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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= Alchemical_Symbols/a/}'); + Error('\P{Is_Block= Alchemical_Symbols/a/}'); Expect(1, 128895, '\p{Is_Block=alchemicalsymbols}', ""); Expect(0, 128895, '\p{^Is_Block=alchemicalsymbols}', ""); Expect(0, 128895, '\P{Is_Block=alchemicalsymbols}', ""); @@ -4004,34 +4028,34 @@ 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=- alchemical:=}'); - Error('\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}', ""); - 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_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=--Alchemical/a/}'); + Error('\P{Is_Blk=--Alchemical/a/}'); + 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}', ""); + 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= Alphabetic_presentation_FORMS:=}'); + Error('\P{Block= 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}', ""); @@ -4044,16 +4068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/Alphabetic_PF}'); + Error('\P{Blk=/a/Alphabetic_PF}'); Expect(1, 64335, '\p{Blk=:\AAlphabetic_PF\z:}', "");; Expect(0, 64336, '\p{Blk=:\AAlphabetic_PF\z:}', "");; Expect(1, 64335, '\p{Blk=alphabeticpf}', ""); @@ -4066,16 +4090,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=:= alphabetic_Presentation_Forms}'); - Error('\P{Is_Block=:= 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}', ""); @@ -4084,16 +4108,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=_:=ALPHABETIC_PF}'); - Error('\P{Is_Blk=_:=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}', ""); @@ -4102,16 +4126,16 @@ 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:/a/ -Anatolian_Hieroglyphs}'); - Error('\P{Block:/a/ -Anatolian_Hieroglyphs}'); + 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}', ""); @@ -4124,16 +4148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: /a/anatolian_Hieroglyphs}'); - Error('\P{Blk: /a/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}', ""); @@ -4146,34 +4170,34 @@ 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=_:=Anatolian_Hieroglyphs}'); - Error('\P{Is_Block=_:=Anatolian_Hieroglyphs}'); - Expect(1, 83583, '\p{Is_Block=anatolianhieroglyphs}', ""); - Expect(0, 83583, '\p{^Is_Block=anatolianhieroglyphs}', ""); - Expect(0, 83583, '\P{Is_Block=anatolianhieroglyphs}', ""); - Expect(1, 83583, '\P{^Is_Block=anatolianhieroglyphs}', ""); - Expect(0, 83584, '\p{Is_Block=anatolianhieroglyphs}', ""); - 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= /a/ANATOLIAN_Hieroglyphs}'); - Error('\P{Is_Blk= /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= -anatolian_Hieroglyphs/a/}'); + Error('\P{Is_Block= -anatolian_Hieroglyphs/a/}'); + Expect(1, 83583, '\p{Is_Block: anatolianhieroglyphs}', ""); + Expect(0, 83583, '\p{^Is_Block: anatolianhieroglyphs}', ""); + Expect(0, 83583, '\P{Is_Block: anatolianhieroglyphs}', ""); + Expect(1, 83583, '\P{^Is_Block: anatolianhieroglyphs}', ""); + Expect(0, 83584, '\p{Is_Block: anatolianhieroglyphs}', ""); + 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=/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}', ""); @@ -4182,16 +4206,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -4204,16 +4228,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=/a/_-ancient_Greek_MUSIC}'); - Error('\P{Blk=/a/_-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= Ancient_greek_music:=}'); + Error('\P{Blk= 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}', ""); @@ -4226,34 +4250,34 @@ 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=/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}', ""); - Expect(1, 119375, '\P{^Is_Block: ancientgreekmusicalnotation}', ""); - Expect(0, 119376, '\p{Is_Block: ancientgreekmusicalnotation}', ""); - 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/a/}'); - Error('\P{Is_Blk=__Ancient_Greek_MUSIC/a/}'); + 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{Is_Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\p{^Is_Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119375, '\P{Is_Block=ancientgreekmusicalnotation}', ""); + Expect(1, 119375, '\P{^Is_Block=ancientgreekmusicalnotation}', ""); + Expect(0, 119376, '\p{Is_Block=ancientgreekmusicalnotation}', ""); + 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=/a/ Ancient_Greek_Music}'); + Error('\P{Is_Blk=/a/ Ancient_Greek_Music}'); Expect(1, 119375, '\p{Is_Blk=ancientgreekmusic}', ""); Expect(0, 119375, '\p{^Is_Blk=ancientgreekmusic}', ""); Expect(0, 119375, '\P{Is_Blk=ancientgreekmusic}', ""); @@ -4262,16 +4286,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: _ancient_Greek_Numbers:=}'); - Error('\P{Block: _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}', ""); @@ -4284,38 +4308,38 @@ 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=_:=Ancient_GREEK_numbers}'); + Error('\P{Blk=_:=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}', ""); - Expect(0, 65935, '\p{^Blk: ancientgreeknumbers}', ""); - Expect(0, 65935, '\P{Blk: ancientgreeknumbers}', ""); - Expect(1, 65935, '\P{^Blk: ancientgreeknumbers}', ""); - Expect(0, 65936, '\p{Blk: ancientgreeknumbers}', ""); - Expect(1, 65936, '\p{^Blk: ancientgreeknumbers}', ""); - Expect(1, 65936, '\P{Blk: ancientgreeknumbers}', ""); - Expect(0, 65936, '\P{^Blk: ancientgreeknumbers}', ""); + Expect(1, 65935, '\p{Blk=ancientgreeknumbers}', ""); + Expect(0, 65935, '\p{^Blk=ancientgreeknumbers}', ""); + Expect(0, 65935, '\P{Blk=ancientgreeknumbers}', ""); + Expect(1, 65935, '\P{^Blk=ancientgreeknumbers}', ""); + Expect(0, 65936, '\p{Blk=ancientgreeknumbers}', ""); + Expect(1, 65936, '\p{^Blk=ancientgreeknumbers}', ""); + Expect(1, 65936, '\P{Blk=ancientgreeknumbers}', ""); + 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}'); - Error('\P{Is_Block= :=ancient_Greek_Numbers}'); + 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= /a/ANCIENT_Greek_numbers}'); + Error('\P{Is_Block= /a/ANCIENT_Greek_numbers}'); Expect(1, 65935, '\p{Is_Block=ancientgreeknumbers}', ""); Expect(0, 65935, '\p{^Is_Block=ancientgreeknumbers}', ""); Expect(0, 65935, '\P{Is_Block=ancientgreeknumbers}', ""); @@ -4324,56 +4348,56 @@ 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= /a/Ancient_Greek_numbers}'); - Error('\P{Is_Blk= /a/Ancient_Greek_numbers}'); - Expect(1, 65935, '\p{Is_Blk: ancientgreeknumbers}', ""); - Expect(0, 65935, '\p{^Is_Blk: ancientgreeknumbers}', ""); - Expect(0, 65935, '\P{Is_Blk: ancientgreeknumbers}', ""); - Expect(1, 65935, '\P{^Is_Blk: ancientgreeknumbers}', ""); - Expect(0, 65936, '\p{Is_Blk: ancientgreeknumbers}', ""); - 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_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}', ""); + Expect(1, 65935, '\P{^Is_Blk=ancientgreeknumbers}', ""); + Expect(0, 65936, '\p{Is_Blk=ancientgreeknumbers}', ""); + 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, 65999, '\p{Block=:\AAncient_Symbols\z:}', "");; Expect(0, 66000, '\p{Block=:\AAncient_Symbols\z:}', "");; - Expect(1, 65999, '\p{Block: ancientsymbols}', ""); - Expect(0, 65999, '\p{^Block: ancientsymbols}', ""); - Expect(0, 65999, '\P{Block: ancientsymbols}', ""); - Expect(1, 65999, '\P{^Block: ancientsymbols}', ""); - Expect(0, 66000, '\p{Block: ancientsymbols}', ""); - Expect(1, 66000, '\p{^Block: ancientsymbols}', ""); - Expect(1, 66000, '\P{Block: ancientsymbols}', ""); - Expect(0, 66000, '\P{^Block: ancientsymbols}', ""); + Expect(1, 65999, '\p{Block=ancientsymbols}', ""); + Expect(0, 65999, '\p{^Block=ancientsymbols}', ""); + Expect(0, 65999, '\P{Block=ancientsymbols}', ""); + Expect(1, 65999, '\P{^Block=ancientsymbols}', ""); + Expect(0, 66000, '\p{Block=ancientsymbols}', ""); + Expect(1, 66000, '\p{^Block=ancientsymbols}', ""); + Expect(1, 66000, '\P{Block=ancientsymbols}', ""); + 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}'); - Error('\P{Blk= :=ANCIENT_Symbols}'); + 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}'); + Error('\P{Blk=:=_ ancient_Symbols}'); Expect(1, 65999, '\p{Blk=:\AAncient_Symbols\z:}', "");; Expect(0, 66000, '\p{Blk=:\AAncient_Symbols\z:}', "");; Expect(1, 65999, '\p{Blk=ancientsymbols}', ""); @@ -4386,16 +4410,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= /a/Ancient_SYMBOLS}'); - Error('\P{Is_Block= /a/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=-/a/Ancient_Symbols}'); + Error('\P{Is_Block=-/a/Ancient_Symbols}'); Expect(1, 65999, '\p{Is_Block=ancientsymbols}', ""); Expect(0, 65999, '\p{^Is_Block=ancientsymbols}', ""); Expect(0, 65999, '\P{Is_Block=ancientsymbols}', ""); @@ -4404,16 +4428,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: /a/ Ancient_Symbols}'); - Error('\P{Is_Blk: /a/ 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}', ""); @@ -4422,16 +4446,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=/a/ -Arabic}'); - Error('\P{Block=/a/ -Arabic}'); + 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}'); + Error('\P{Block=:=-_Arabic}'); Expect(1, 1791, '\p{Block=:\AArabic\z:}', "");; Expect(0, 1792, '\p{Block=:\AArabic\z:}', "");; Expect(1, 1791, '\p{Block=arabic}', ""); @@ -4444,16 +4468,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: /a/__arabic}'); - Error('\P{Blk: /a/__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= arabic/a/}'); + Error('\P{Blk= arabic/a/}'); Expect(1, 1791, '\p{Blk=:\AArabic\z:}', "");; Expect(0, 1792, '\p{Blk=:\AArabic\z:}', "");; Expect(1, 1791, '\p{Blk=arabic}', ""); @@ -4466,16 +4490,16 @@ 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=:=-_Arabic}'); - Error('\P{Is_Block=:=-_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}', ""); @@ -4484,16 +4508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -4502,16 +4526,16 @@ 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:=}'); + Error('\P{Block= _ARABIC_EXTENDED_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}', ""); @@ -4524,16 +4548,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Blk:--Arabic_EXT_A/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}', ""); @@ -4546,16 +4570,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=_:=Arabic_Extended_a}'); - Error('\P{Is_Block=_:=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/a/}'); + Error('\P{Is_Block=- Arabic_Extended_a/a/}'); Expect(1, 2303, '\p{Is_Block=arabicextendeda}', ""); Expect(0, 2303, '\p{^Is_Block=arabicextendeda}', ""); Expect(0, 2303, '\P{Is_Block=arabicextendeda}', ""); @@ -4564,16 +4588,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:=}'); - Error('\P{Is_Blk=_-Arabic_Ext_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}', ""); @@ -4582,16 +4606,16 @@ 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_Extended_b:=}'); - Error('\P{Block=_-ARABIC_Extended_b:=}'); + 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_extended_B}'); + Error('\P{Block=-:=ARABIC_extended_B}'); Expect(1, 2207, '\p{Block=:\AArabic_Extended_B\z:}', "");; Expect(0, 2208, '\p{Block=:\AArabic_Extended_B\z:}', "");; Expect(1, 2207, '\p{Block=arabicextendedb}', ""); @@ -4604,16 +4628,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2208, '\P{^Block=arabicextendedb}', ""); Expect(1, 2207, '\p{Block=:\Aarabicextendedb\z:}', "");; Expect(0, 2208, '\p{Block=:\Aarabicextendedb\z:}', "");; - Expect(1, 2207, '\p{Block= _Arabic_Extended_B}', ""); - Expect(0, 2207, '\p{^Block= _Arabic_Extended_B}', ""); - Expect(0, 2207, '\P{Block= _Arabic_Extended_B}', ""); - Expect(1, 2207, '\P{^Block= _Arabic_Extended_B}', ""); - Expect(0, 2208, '\p{Block= _Arabic_Extended_B}', ""); - Expect(1, 2208, '\p{^Block= _Arabic_Extended_B}', ""); - Expect(1, 2208, '\P{Block= _Arabic_Extended_B}', ""); - Expect(0, 2208, '\P{^Block= _Arabic_Extended_B}', ""); - Error('\p{Blk=__ARABIC_EXT_B/a/}'); - Error('\P{Blk=__ARABIC_EXT_B/a/}'); + Expect(1, 2207, '\p{Block= ARABIC_Extended_B}', ""); + Expect(0, 2207, '\p{^Block= ARABIC_Extended_B}', ""); + Expect(0, 2207, '\P{Block= ARABIC_Extended_B}', ""); + Expect(1, 2207, '\P{^Block= ARABIC_Extended_B}', ""); + Expect(0, 2208, '\p{Block= ARABIC_Extended_B}', ""); + Expect(1, 2208, '\p{^Block= ARABIC_Extended_B}', ""); + Expect(1, 2208, '\P{Block= ARABIC_Extended_B}', ""); + Expect(0, 2208, '\P{^Block= ARABIC_Extended_B}', ""); + Error('\p{Blk= -ARABIC_ext_B:=}'); + Error('\P{Blk= -ARABIC_ext_B:=}'); Expect(1, 2207, '\p{Blk=:\AArabic_Ext_B\z:}', "");; Expect(0, 2208, '\p{Blk=:\AArabic_Ext_B\z:}', "");; Expect(1, 2207, '\p{Blk=arabicextb}', ""); @@ -4626,34 +4650,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 2208, '\P{^Blk=arabicextb}', ""); Expect(1, 2207, '\p{Blk=:\Aarabicextb\z:}', "");; Expect(0, 2208, '\p{Blk=:\Aarabicextb\z:}', "");; - Expect(1, 2207, '\p{Blk: Arabic_EXT_B}', ""); - Expect(0, 2207, '\p{^Blk: Arabic_EXT_B}', ""); - Expect(0, 2207, '\P{Blk: Arabic_EXT_B}', ""); - Expect(1, 2207, '\P{^Blk: Arabic_EXT_B}', ""); - Expect(0, 2208, '\p{Blk: Arabic_EXT_B}', ""); - Expect(1, 2208, '\p{^Blk: Arabic_EXT_B}', ""); - Expect(1, 2208, '\P{Blk: Arabic_EXT_B}', ""); - Expect(0, 2208, '\P{^Blk: Arabic_EXT_B}', ""); - Error('\p{Is_Block=- arabic_Extended_b/a/}'); - Error('\P{Is_Block=- arabic_Extended_b/a/}'); - Expect(1, 2207, '\p{Is_Block:arabicextendedb}', ""); - Expect(0, 2207, '\p{^Is_Block:arabicextendedb}', ""); - Expect(0, 2207, '\P{Is_Block:arabicextendedb}', ""); - Expect(1, 2207, '\P{^Is_Block:arabicextendedb}', ""); - Expect(0, 2208, '\p{Is_Block:arabicextendedb}', ""); - Expect(1, 2208, '\p{^Is_Block:arabicextendedb}', ""); - Expect(1, 2208, '\P{Is_Block:arabicextendedb}', ""); - Expect(0, 2208, '\P{^Is_Block:arabicextendedb}', ""); - Expect(1, 2207, '\p{Is_Block: -Arabic_Extended_B}', ""); - Expect(0, 2207, '\p{^Is_Block: -Arabic_Extended_B}', ""); - Expect(0, 2207, '\P{Is_Block: -Arabic_Extended_B}', ""); - Expect(1, 2207, '\P{^Is_Block: -Arabic_Extended_B}', ""); - Expect(0, 2208, '\p{Is_Block: -Arabic_Extended_B}', ""); - Expect(1, 2208, '\p{^Is_Block: -Arabic_Extended_B}', ""); - Expect(1, 2208, '\P{Is_Block: -Arabic_Extended_B}', ""); - Expect(0, 2208, '\P{^Is_Block: -Arabic_Extended_B}', ""); - Error('\p{Is_Blk=/a/arabic_Ext_B}'); - Error('\P{Is_Blk=/a/arabic_Ext_B}'); + Expect(1, 2207, '\p{Blk: --ARABIC_Ext_b}', ""); + Expect(0, 2207, '\p{^Blk: --ARABIC_Ext_b}', ""); + Expect(0, 2207, '\P{Blk: --ARABIC_Ext_b}', ""); + Expect(1, 2207, '\P{^Blk: --ARABIC_Ext_b}', ""); + Expect(0, 2208, '\p{Blk: --ARABIC_Ext_b}', ""); + Expect(1, 2208, '\p{^Blk: --ARABIC_Ext_b}', ""); + Expect(1, 2208, '\P{Blk: --ARABIC_Ext_b}', ""); + Expect(0, 2208, '\P{^Blk: --ARABIC_Ext_b}', ""); + Error('\p{Is_Block=/a/ arabic_EXTENDED_B}'); + Error('\P{Is_Block=/a/ arabic_EXTENDED_B}'); + Expect(1, 2207, '\p{Is_Block=arabicextendedb}', ""); + Expect(0, 2207, '\p{^Is_Block=arabicextendedb}', ""); + Expect(0, 2207, '\P{Is_Block=arabicextendedb}', ""); + Expect(1, 2207, '\P{^Is_Block=arabicextendedb}', ""); + Expect(0, 2208, '\p{Is_Block=arabicextendedb}', ""); + Expect(1, 2208, '\p{^Is_Block=arabicextendedb}', ""); + Expect(1, 2208, '\P{Is_Block=arabicextendedb}', ""); + Expect(0, 2208, '\P{^Is_Block=arabicextendedb}', ""); + Expect(1, 2207, '\p{Is_Block=- Arabic_Extended_B}', ""); + Expect(0, 2207, '\p{^Is_Block=- Arabic_Extended_B}', ""); + Expect(0, 2207, '\P{Is_Block=- Arabic_Extended_B}', ""); + Expect(1, 2207, '\P{^Is_Block=- Arabic_Extended_B}', ""); + Expect(0, 2208, '\p{Is_Block=- Arabic_Extended_B}', ""); + Expect(1, 2208, '\p{^Is_Block=- Arabic_Extended_B}', ""); + Expect(1, 2208, '\P{Is_Block=- Arabic_Extended_B}', ""); + Expect(0, 2208, '\P{^Is_Block=- Arabic_Extended_B}', ""); + Error('\p{Is_Blk=/a/ arabic_Ext_B}'); + Error('\P{Is_Blk=/a/ arabic_Ext_B}'); Expect(1, 2207, '\p{Is_Blk=arabicextb}', ""); Expect(0, 2207, '\p{^Is_Blk=arabicextb}', ""); Expect(0, 2207, '\P{Is_Blk=arabicextb}', ""); @@ -4662,16 +4686,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 2208, '\p{^Is_Blk=arabicextb}', ""); Expect(1, 2208, '\P{Is_Blk=arabicextb}', ""); Expect(0, 2208, '\P{^Is_Blk=arabicextb}', ""); - Expect(1, 2207, '\p{Is_Blk: -ARABIC_Ext_B}', ""); - Expect(0, 2207, '\p{^Is_Blk: -ARABIC_Ext_B}', ""); - Expect(0, 2207, '\P{Is_Blk: -ARABIC_Ext_B}', ""); - Expect(1, 2207, '\P{^Is_Blk: -ARABIC_Ext_B}', ""); - Expect(0, 2208, '\p{Is_Blk: -ARABIC_Ext_B}', ""); - Expect(1, 2208, '\p{^Is_Blk: -ARABIC_Ext_B}', ""); - Expect(1, 2208, '\P{Is_Blk: -ARABIC_Ext_B}', ""); - Expect(0, 2208, '\P{^Is_Blk: -ARABIC_Ext_B}', ""); - Error('\p{Block: /a/ARABIC_MATHEMATICAL_Alphabetic_symbols}'); - Error('\P{Block: /a/ARABIC_MATHEMATICAL_Alphabetic_symbols}'); + Expect(1, 2207, '\p{Is_Blk= _ARABIC_Ext_B}', ""); + Expect(0, 2207, '\p{^Is_Blk= _ARABIC_Ext_B}', ""); + Expect(0, 2207, '\P{Is_Blk= _ARABIC_Ext_B}', ""); + Expect(1, 2207, '\P{^Is_Blk= _ARABIC_Ext_B}', ""); + Expect(0, 2208, '\p{Is_Blk= _ARABIC_Ext_B}', ""); + Expect(1, 2208, '\p{^Is_Blk= _ARABIC_Ext_B}', ""); + Expect(1, 2208, '\P{Is_Blk= _ARABIC_Ext_B}', ""); + Expect(0, 2208, '\P{^Is_Blk= _ARABIC_Ext_B}', ""); + Error('\p{Block= _arabic_Extended_C/a/}'); + Error('\P{Block= _arabic_Extended_C/a/}'); + Expect(1, 69375, '\p{Block=:\AArabic_Extended_C\z:}', "");; + Expect(0, 69376, '\p{Block=:\AArabic_Extended_C\z:}', "");; + Expect(1, 69375, '\p{Block=arabicextendedc}', ""); + Expect(0, 69375, '\p{^Block=arabicextendedc}', ""); + Expect(0, 69375, '\P{Block=arabicextendedc}', ""); + Expect(1, 69375, '\P{^Block=arabicextendedc}', ""); + Expect(0, 69376, '\p{Block=arabicextendedc}', ""); + Expect(1, 69376, '\p{^Block=arabicextendedc}', ""); + Expect(1, 69376, '\P{Block=arabicextendedc}', ""); + Expect(0, 69376, '\P{^Block=arabicextendedc}', ""); + Expect(1, 69375, '\p{Block=:\Aarabicextendedc\z:}', "");; + Expect(0, 69376, '\p{Block=:\Aarabicextendedc\z:}', "");; + Expect(1, 69375, '\p{Block=-arabic_Extended_C}', ""); + Expect(0, 69375, '\p{^Block=-arabic_Extended_C}', ""); + Expect(0, 69375, '\P{Block=-arabic_Extended_C}', ""); + Expect(1, 69375, '\P{^Block=-arabic_Extended_C}', ""); + Expect(0, 69376, '\p{Block=-arabic_Extended_C}', ""); + Expect(1, 69376, '\p{^Block=-arabic_Extended_C}', ""); + Expect(1, 69376, '\P{Block=-arabic_Extended_C}', ""); + Expect(0, 69376, '\P{^Block=-arabic_Extended_C}', ""); + Error('\p{Blk=_:=Arabic_ext_C}'); + Error('\P{Blk=_:=Arabic_ext_C}'); + Expect(1, 69375, '\p{Blk=:\AArabic_Ext_C\z:}', "");; + Expect(0, 69376, '\p{Blk=:\AArabic_Ext_C\z:}', "");; + Expect(1, 69375, '\p{Blk=arabicextc}', ""); + Expect(0, 69375, '\p{^Blk=arabicextc}', ""); + Expect(0, 69375, '\P{Blk=arabicextc}', ""); + Expect(1, 69375, '\P{^Blk=arabicextc}', ""); + Expect(0, 69376, '\p{Blk=arabicextc}', ""); + Expect(1, 69376, '\p{^Blk=arabicextc}', ""); + Expect(1, 69376, '\P{Blk=arabicextc}', ""); + Expect(0, 69376, '\P{^Blk=arabicextc}', ""); + Expect(1, 69375, '\p{Blk=:\Aarabicextc\z:}', "");; + Expect(0, 69376, '\p{Blk=:\Aarabicextc\z:}', "");; + Expect(1, 69375, '\p{Blk=_arabic_ext_C}', ""); + Expect(0, 69375, '\p{^Blk=_arabic_ext_C}', ""); + Expect(0, 69375, '\P{Blk=_arabic_ext_C}', ""); + Expect(1, 69375, '\P{^Blk=_arabic_ext_C}', ""); + Expect(0, 69376, '\p{Blk=_arabic_ext_C}', ""); + Expect(1, 69376, '\p{^Blk=_arabic_ext_C}', ""); + Expect(1, 69376, '\P{Blk=_arabic_ext_C}', ""); + Expect(0, 69376, '\P{^Blk=_arabic_ext_C}', ""); + Error('\p{Is_Block= arabic_Extended_C:=}'); + Error('\P{Is_Block= arabic_Extended_C:=}'); + Expect(1, 69375, '\p{Is_Block=arabicextendedc}', ""); + Expect(0, 69375, '\p{^Is_Block=arabicextendedc}', ""); + Expect(0, 69375, '\P{Is_Block=arabicextendedc}', ""); + Expect(1, 69375, '\P{^Is_Block=arabicextendedc}', ""); + Expect(0, 69376, '\p{Is_Block=arabicextendedc}', ""); + Expect(1, 69376, '\p{^Is_Block=arabicextendedc}', ""); + Expect(1, 69376, '\P{Is_Block=arabicextendedc}', ""); + Expect(0, 69376, '\P{^Is_Block=arabicextendedc}', ""); + Expect(1, 69375, '\p{Is_Block=_ ARABIC_Extended_C}', ""); + Expect(0, 69375, '\p{^Is_Block=_ ARABIC_Extended_C}', ""); + Expect(0, 69375, '\P{Is_Block=_ ARABIC_Extended_C}', ""); + Expect(1, 69375, '\P{^Is_Block=_ ARABIC_Extended_C}', ""); + Expect(0, 69376, '\p{Is_Block=_ ARABIC_Extended_C}', ""); + Expect(1, 69376, '\p{^Is_Block=_ ARABIC_Extended_C}', ""); + Expect(1, 69376, '\P{Is_Block=_ ARABIC_Extended_C}', ""); + Expect(0, 69376, '\P{^Is_Block=_ ARABIC_Extended_C}', ""); + Error('\p{Is_Blk= :=ARABIC_Ext_C}'); + Error('\P{Is_Blk= :=ARABIC_Ext_C}'); + Expect(1, 69375, '\p{Is_Blk=arabicextc}', ""); + Expect(0, 69375, '\p{^Is_Blk=arabicextc}', ""); + Expect(0, 69375, '\P{Is_Blk=arabicextc}', ""); + Expect(1, 69375, '\P{^Is_Blk=arabicextc}', ""); + Expect(0, 69376, '\p{Is_Blk=arabicextc}', ""); + Expect(1, 69376, '\p{^Is_Blk=arabicextc}', ""); + Expect(1, 69376, '\P{Is_Blk=arabicextc}', ""); + Expect(0, 69376, '\P{^Is_Blk=arabicextc}', ""); + Expect(1, 69375, '\p{Is_Blk= arabic_EXT_C}', ""); + Expect(0, 69375, '\p{^Is_Blk= arabic_EXT_C}', ""); + Expect(0, 69375, '\P{Is_Blk= arabic_EXT_C}', ""); + Expect(1, 69375, '\P{^Is_Blk= arabic_EXT_C}', ""); + Expect(0, 69376, '\p{Is_Blk= arabic_EXT_C}', ""); + Expect(1, 69376, '\p{^Is_Blk= arabic_EXT_C}', ""); + Expect(1, 69376, '\P{Is_Blk= arabic_EXT_C}', ""); + Expect(0, 69376, '\P{^Is_Blk= arabic_EXT_C}', ""); + Error('\p{Block=/a/ARABIC_Mathematical_Alphabetic_symbols}'); + Error('\P{Block=/a/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}', ""); @@ -4684,16 +4788,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ _Arabic_math}'); - Error('\P{Blk=/a/ _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}', ""); @@ -4706,16 +4810,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=__Arabic_Mathematical_alphabetic_symbols:=}'); + Error('\P{Is_Block=__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}', ""); @@ -4724,16 +4828,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: __arabic_MATH/a/}'); + Error('\P{Is_Blk: __arabic_MATH/a/}'); Expect(1, 126719, '\p{Is_Blk=arabicmath}', ""); Expect(0, 126719, '\p{^Is_Blk=arabicmath}', ""); Expect(0, 126719, '\P{Is_Blk=arabicmath}', ""); @@ -4742,16 +4846,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=/a/Arabic_Presentation_FORMS_A}'); - Error('\P{Block=/a/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}', ""); @@ -4764,16 +4868,16 @@ 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=_arabic_PF_A/a/}'); + Error('\P{Blk=_arabic_PF_A/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}', ""); @@ -4786,16 +4890,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}'); + Error('\P{Is_Block=:=- 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}', ""); @@ -4804,16 +4908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -4822,16 +4926,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}'); + Error('\P{Block=_:=Arabic_Presentation_Forms_b}'); 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}', ""); @@ -4844,16 +4948,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=--Arabic_PF_B/a/}'); + Error('\P{Blk=--Arabic_PF_B/a/}'); Expect(1, 65279, '\p{Blk=:\AArabic_PF_B\z:}', "");; Expect(0, 65280, '\p{Blk=:\AArabic_PF_B\z:}', "");; Expect(1, 65279, '\p{Blk=arabicpfb}', ""); @@ -4866,16 +4970,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/a/}'); + Error('\P{Is_Block=-Arabic_presentation_Forms_B/a/}'); Expect(1, 65279, '\p{Is_Block=arabicpresentationformsb}', ""); Expect(0, 65279, '\p{^Is_Block=arabicpresentationformsb}', ""); Expect(0, 65279, '\P{Is_Block=arabicpresentationformsb}', ""); @@ -4884,16 +4988,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= :=Arabic_PF_B}'); + Error('\P{Is_Blk= :=Arabic_PF_B}'); Expect(1, 65279, '\p{Is_Blk=arabicpfb}', ""); Expect(0, 65279, '\p{^Is_Blk=arabicpfb}', ""); Expect(0, 65279, '\P{Is_Blk=arabicpfb}', ""); @@ -4902,16 +5006,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=:= Arabic_Supplement}'); - Error('\P{Block=:= 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=/a/_arabic_supplement}'); + Error('\P{Block=/a/_arabic_supplement}'); Expect(1, 1919, '\p{Block=:\AArabic_Supplement\z:}', "");; Expect(0, 1920, '\p{Block=:\AArabic_Supplement\z:}', "");; Expect(1, 1919, '\p{Block=arabicsupplement}', ""); @@ -4924,38 +5028,38 @@ 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= /a/arabic_Sup}'); + Error('\P{Blk= /a/arabic_Sup}'); Expect(1, 1919, '\p{Blk=:\AArabic_Sup\z:}', "");; Expect(0, 1920, '\p{Blk=:\AArabic_Sup\z:}', "");; - Expect(1, 1919, '\p{Blk=arabicsup}', ""); - Expect(0, 1919, '\p{^Blk=arabicsup}', ""); - Expect(0, 1919, '\P{Blk=arabicsup}', ""); - Expect(1, 1919, '\P{^Blk=arabicsup}', ""); - Expect(0, 1920, '\p{Blk=arabicsup}', ""); - Expect(1, 1920, '\p{^Blk=arabicsup}', ""); - Expect(1, 1920, '\P{Blk=arabicsup}', ""); - Expect(0, 1920, '\P{^Blk=arabicsup}', ""); + Expect(1, 1919, '\p{Blk: arabicsup}', ""); + Expect(0, 1919, '\p{^Blk: arabicsup}', ""); + Expect(0, 1919, '\P{Blk: arabicsup}', ""); + Expect(1, 1919, '\P{^Blk: arabicsup}', ""); + Expect(0, 1920, '\p{Blk: arabicsup}', ""); + Expect(1, 1920, '\p{^Blk: arabicsup}', ""); + Expect(1, 1920, '\P{Blk: arabicsup}', ""); + 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}', ""); @@ -4964,16 +5068,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=/a/ -ARABIC_sup}'); - Error('\P{Is_Blk=/a/ -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}', ""); @@ -4982,38 +5086,38 @@ 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=:= armenian}'); - Error('\P{Block=:= 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=_/a/Armenian}'); + Error('\P{Block=_/a/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}', ""); + 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}', ""); 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=_:=Armenian}'); - Error('\P{Blk=_:=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=-_Armenian/a/}'); + Error('\P{Blk=-_Armenian/a/}'); Expect(1, 1423, '\p{Blk=:\AArmenian\z:}', "");; Expect(0, 1424, '\p{Blk=:\AArmenian\z:}', "");; Expect(1, 1423, '\p{Blk=armenian}', ""); @@ -5026,16 +5130,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_Block= :=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}', ""); + Error('\p{Is_Block= ARMENIAN:=}'); + Error('\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}', ""); @@ -5044,56 +5148,56 @@ 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/a/}'); - Error('\P{Is_Blk=-_Armenian/a/}'); - 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}', ""); - 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=-/a/arrows}'); - Error('\P{Block=-/a/arrows}'); + 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}', ""); + 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}', ""); + 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/a/}'); + Error('\P{Block=_ Arrows/a/}'); 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: _Arrows/a/}'); + Error('\P{Blk: _Arrows/a/}'); Expect(1, 8703, '\p{Blk=:\AArrows\z:}', "");; Expect(0, 8704, '\p{Blk=:\AArrows\z:}', "");; Expect(1, 8703, '\p{Blk=arrows}', ""); @@ -5106,34 +5210,34 @@ 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}'); - 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}', ""); - 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}', ""); - 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{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{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}', ""); + 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}', ""); @@ -5142,16 +5246,16 @@ 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}', ""); @@ -5164,16 +5268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=__ASCII:=}'); + Error('\P{Blk=__ASCII:=}'); Expect(1, 127, '\p{Blk=:\AASCII\z:}', "");; Expect(0, 128, '\p{Blk=:\AASCII\z:}', "");; Expect(1, 127, '\p{Blk=ascii}', ""); @@ -5186,16 +5290,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}', ""); @@ -5204,54 +5308,54 @@ 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_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}', ""); - 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= /a/AVESTAN}'); - Error('\P{Block= /a/AVESTAN}'); + 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}', ""); + 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}', ""); + 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: /a/- avestan}'); + Error('\P{Block: /a/- 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}', ""); + 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}', ""); 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}', ""); + 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}'); Error('\P{Blk=:=_ Avestan}'); Expect(1, 68415, '\p{Blk=:\AAvestan\z:}', "");; @@ -5266,16 +5370,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}'); - Error('\P{Is_Block= :=Avestan}'); + 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:=}'); + Error('\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}', ""); @@ -5284,34 +5388,34 @@ 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=/a/-_AVESTAN}'); - Error('\P{Is_Blk=/a/-_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}', ""); - 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_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}', ""); + 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}', ""); + 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: _/a/Balinese}'); + Error('\P{Block: _/a/Balinese}'); Expect(1, 7039, '\p{Block=:\ABalinese\z:}', "");; Expect(0, 7040, '\p{Block=:\ABalinese\z:}', "");; Expect(1, 7039, '\p{Block=balinese}', ""); @@ -5324,16 +5428,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -5346,16 +5450,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}', ""); @@ -5364,16 +5468,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=/a/ Balinese}'); - Error('\P{Is_Blk=/a/ 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/a/}'); + Error('\P{Is_Blk= Balinese/a/}'); Expect(1, 7039, '\p{Is_Blk=balinese}', ""); Expect(0, 7039, '\p{^Is_Blk=balinese}', ""); Expect(0, 7039, '\P{Is_Blk=balinese}', ""); @@ -5382,38 +5486,38 @@ 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/a/}'); + Error('\P{Block:_ BAMUM/a/}'); 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}', ""); + 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}', ""); 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: -/a/Bamum}'); - Error('\P{Blk: -/a/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}', ""); @@ -5434,16 +5538,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); - 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_Block= bamum/a/}'); + Error('\P{Is_Block= bamum/a/}'); Expect(1, 42751, '\p{Is_Block: bamum}', ""); Expect(0, 42751, '\p{^Is_Block: bamum}', ""); Expect(0, 42751, '\P{Is_Block: bamum}', ""); @@ -5452,8 +5548,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}', ""); - Error('\p{Is_Blk=--BAMUM/a/}'); - Error('\P{Is_Blk=--BAMUM/a/}'); + 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}'); + Error('\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}', ""); @@ -5462,16 +5566,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=/a/ bamum_supplement}'); + Error('\P{Block=/a/ bamum_supplement}'); Expect(1, 92735, '\p{Block=:\ABamum_Supplement\z:}', "");; Expect(0, 92736, '\p{Block=:\ABamum_Supplement\z:}', "");; Expect(1, 92735, '\p{Block=bamumsupplement}', ""); @@ -5484,74 +5588,74 @@ 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= /a/Bamum_Sup}'); - Error('\P{Blk= /a/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}', ""); - Expect(0, 92735, '\p{^Blk=bamumsup}', ""); - Expect(0, 92735, '\P{Blk=bamumsup}', ""); - Expect(1, 92735, '\P{^Blk=bamumsup}', ""); - Expect(0, 92736, '\p{Blk=bamumsup}', ""); - Expect(1, 92736, '\p{^Blk=bamumsup}', ""); - Expect(1, 92736, '\P{Blk=bamumsup}', ""); - Expect(0, 92736, '\P{^Blk=bamumsup}', ""); + Expect(1, 92735, '\p{Blk:bamumsup}', ""); + Expect(0, 92735, '\p{^Blk:bamumsup}', ""); + Expect(0, 92735, '\P{Blk:bamumsup}', ""); + Expect(1, 92735, '\P{^Blk:bamumsup}', ""); + Expect(0, 92736, '\p{Blk:bamumsup}', ""); + Expect(1, 92736, '\p{^Blk:bamumsup}', ""); + Expect(1, 92736, '\P{Blk:bamumsup}', ""); + 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{Is_Block: bamumsupplement}', ""); - Expect(0, 92735, '\p{^Is_Block: bamumsupplement}', ""); - Expect(0, 92735, '\P{Is_Block: bamumsupplement}', ""); - Expect(1, 92735, '\P{^Is_Block: bamumsupplement}', ""); - Expect(0, 92736, '\p{Is_Block: bamumsupplement}', ""); - 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: := 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= _bassa_VAH/a/}'); - Error('\P{Block= _bassa_VAH/a/}'); + 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/a/}'); + Error('\P{Is_Block=_ bamum_supplement/a/}'); + Expect(1, 92735, '\p{Is_Block=bamumsupplement}', ""); + Expect(0, 92735, '\p{^Is_Block=bamumsupplement}', ""); + Expect(0, 92735, '\P{Is_Block=bamumsupplement}', ""); + Expect(1, 92735, '\P{^Is_Block=bamumsupplement}', ""); + Expect(0, 92736, '\p{Is_Block=bamumsupplement}', ""); + 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=-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: Bassa_vah/a/}'); + Error('\P{Block: Bassa_vah/a/}'); Expect(1, 92927, '\p{Block=:\ABassa_Vah\z:}', "");; Expect(0, 92928, '\p{Block=:\ABassa_Vah\z:}', "");; Expect(1, 92927, '\p{Block=bassavah}', ""); @@ -5564,16 +5668,16 @@ 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=-BASSA_vah/a/}'); - Error('\P{Blk=-BASSA_vah/a/}'); + 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:=}'); + Error('\P{Blk=_BASSA_Vah:=}'); Expect(1, 92927, '\p{Blk=:\ABassa_Vah\z:}', "");; Expect(0, 92928, '\p{Blk=:\ABassa_Vah\z:}', "");; Expect(1, 92927, '\p{Blk=bassavah}', ""); @@ -5586,16 +5690,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_Block= :=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=-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}', ""); @@ -5604,16 +5708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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=/a/ Bassa_Vah}'); + Error('\P{Is_Blk=/a/ Bassa_Vah}'); Expect(1, 92927, '\p{Is_Blk=bassavah}', ""); Expect(0, 92927, '\p{^Is_Blk=bassavah}', ""); Expect(0, 92927, '\P{Is_Blk=bassavah}', ""); @@ -5622,16 +5726,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=/a/BATAK}'); - Error('\P{Block=/a/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=/a/ BATAK}'); + Error('\P{Block=/a/ BATAK}'); Expect(1, 7167, '\p{Block=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Block=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Block=batak}', ""); @@ -5644,16 +5748,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=_/a/BATAK}'); - Error('\P{Blk=_/a/BATAK}'); + 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:=}'); + Error('\P{Blk= Batak:=}'); Expect(1, 7167, '\p{Blk=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Blk=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Blk=batak}', ""); @@ -5666,8 +5770,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:}', "");; - Error('\p{Is_Block=_/a/Batak}'); - Error('\P{Is_Block=_/a/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}', ""); @@ -5676,56 +5788,56 @@ 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=- 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}', ""); - 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}', ""); - 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=/a/bengali}'); - Error('\P{Block=/a/bengali}'); + 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_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}', ""); + 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:-/a/Bengali}'); + Error('\P{Block:-/a/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}', ""); + 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}', ""); @@ -5738,16 +5850,16 @@ 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{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}', ""); @@ -5756,34 +5868,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=Bengali/a/}'); - Error('\P{Is_Blk=Bengali/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}', ""); - 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:=}'); - Error('\P{Block= _Bhaiksuki:=}'); + 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=:=- Bengali}'); + Error('\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}', ""); + 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}', ""); @@ -5796,16 +5908,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=/a/ _BHAIKSUKI}'); + Error('\P{Blk=/a/ _BHAIKSUKI}'); Expect(1, 72815, '\p{Blk=:\ABhaiksuki\z:}', "");; Expect(0, 72816, '\p{Blk=:\ABhaiksuki\z:}', "");; Expect(1, 72815, '\p{Blk=bhaiksuki}', ""); @@ -5818,16 +5930,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}'); - Error('\P{Is_Block=:=_-Bhaiksuki}'); + 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}'); + Error('\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}', ""); @@ -5836,16 +5948,16 @@ 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_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}', ""); @@ -5854,60 +5966,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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, 9631, '\p{Block=:\ABlock_Elements\z:}', "");; Expect(0, 9632, '\p{Block=:\ABlock_Elements\z:}', "");; - Expect(1, 9631, '\p{Block=blockelements}', ""); - Expect(0, 9631, '\p{^Block=blockelements}', ""); - Expect(0, 9631, '\P{Block=blockelements}', ""); - Expect(1, 9631, '\P{^Block=blockelements}', ""); - Expect(0, 9632, '\p{Block=blockelements}', ""); - Expect(1, 9632, '\p{^Block=blockelements}', ""); - Expect(1, 9632, '\P{Block=blockelements}', ""); - Expect(0, 9632, '\P{^Block=blockelements}', ""); + Expect(1, 9631, '\p{Block:blockelements}', ""); + Expect(0, 9631, '\p{^Block:blockelements}', ""); + Expect(0, 9631, '\P{Block:blockelements}', ""); + Expect(1, 9631, '\P{^Block:blockelements}', ""); + Expect(0, 9632, '\p{Block:blockelements}', ""); + Expect(1, 9632, '\p{^Block:blockelements}', ""); + Expect(1, 9632, '\P{Block:blockelements}', ""); + 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}'); - Error('\P{Blk= :=block_elements}'); + 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}', ""); - Expect(0, 9631, '\p{^Blk=blockelements}', ""); - Expect(0, 9631, '\P{Blk=blockelements}', ""); - Expect(1, 9631, '\P{^Blk=blockelements}', ""); - Expect(0, 9632, '\p{Blk=blockelements}', ""); - Expect(1, 9632, '\p{^Blk=blockelements}', ""); - Expect(1, 9632, '\P{Blk=blockelements}', ""); - Expect(0, 9632, '\P{^Blk=blockelements}', ""); + Expect(1, 9631, '\p{Blk: blockelements}', ""); + Expect(0, 9631, '\p{^Blk: blockelements}', ""); + Expect(0, 9631, '\P{Blk: blockelements}', ""); + Expect(1, 9631, '\P{^Blk: blockelements}', ""); + Expect(0, 9632, '\p{Blk: blockelements}', ""); + Expect(1, 9632, '\p{^Blk: blockelements}', ""); + Expect(1, 9632, '\P{Blk: blockelements}', ""); + 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= BLOCK_Elements:=}'); + Error('\P{Is_Block= BLOCK_Elements:=}'); Expect(1, 9631, '\p{Is_Block=blockelements}', ""); Expect(0, 9631, '\p{^Is_Block=blockelements}', ""); Expect(0, 9631, '\P{Is_Block=blockelements}', ""); @@ -5916,16 +6028,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:=}'); - Error('\P{Is_Blk= _BLOCK_ELEMENTS:=}'); + 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}', ""); @@ -5934,38 +6046,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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:=}'); + Error('\P{Blk= -bopomofo:=}'); Expect(1, 12591, '\p{Blk=:\ABopomofo\z:}', "");; Expect(0, 12592, '\p{Blk=:\ABopomofo\z:}', "");; Expect(1, 12591, '\p{Blk=bopomofo}', ""); @@ -5986,44 +6098,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 12592, '\p{^Blk= bopomofo}', ""); Expect(1, 12592, '\P{Blk= bopomofo}', ""); Expect(0, 12592, '\P{^Blk= bopomofo}', ""); - Error('\p{Is_Block: /a/ Bopomofo}'); - Error('\P{Is_Block: /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}', ""); - 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_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}', ""); - 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}'); + Error('\p{Is_Block: /a/Bopomofo}'); + Error('\P{Is_Block: /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}', ""); + 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}', ""); + 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}', ""); + 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}', ""); @@ -6036,16 +6148,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/a/}'); - Error('\P{Blk=_-bopomofo_ext/a/}'); + 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: _/a/bopomofo_ext}'); + Error('\P{Blk: _/a/bopomofo_ext}'); Expect(1, 12735, '\p{Blk=:\ABopomofo_Ext\z:}', "");; Expect(0, 12736, '\p{Blk=:\ABopomofo_Ext\z:}', "");; Expect(1, 12735, '\p{Blk=bopomofoext}', ""); @@ -6058,34 +6170,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=:=_bopomofo_ext}'); - Error('\P{Is_Blk=:=_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=:=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{Is_Blk=bopomofoext}', ""); Expect(0, 12735, '\p{^Is_Blk=bopomofoext}', ""); Expect(0, 12735, '\P{Is_Blk=bopomofoext}', ""); @@ -6094,16 +6206,16 @@ 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}'); + Error('\P{Block=:=-Box_drawing}'); Expect(1, 9599, '\p{Block=:\ABox_Drawing\z:}', "");; Expect(0, 9600, '\p{Block=:\ABox_Drawing\z:}', "");; Expect(1, 9599, '\p{Block=boxdrawing}', ""); @@ -6116,16 +6228,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Blk:- Box_DRAWING/a/}'); + 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}', ""); @@ -6138,34 +6250,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=:= _BOX_drawing}'); - Error('\P{Is_Block=:= _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=/a/-_box_Drawing}'); - Error('\P{Is_Blk=/a/-_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}'); + Error('\P{Is_Block= :=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{Is_Blk=boxdrawing}', ""); Expect(0, 9599, '\p{^Is_Blk=boxdrawing}', ""); Expect(0, 9599, '\P{Is_Blk=boxdrawing}', ""); @@ -6174,16 +6286,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=_:=BRAHMI}'); + Error('\P{Block=_:=BRAHMI}'); Expect(1, 69759, '\p{Block=:\ABrahmi\z:}', "");; Expect(0, 69760, '\p{Block=:\ABrahmi\z:}', "");; Expect(1, 69759, '\p{Block=brahmi}', ""); @@ -6196,38 +6308,38 @@ 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/a/}'); - Error('\P{Blk= _Brahmi/a/}'); + 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{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}', ""); + 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}', ""); 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=:=brahmi}'); - Error('\P{Is_Block=:=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}', ""); @@ -6236,16 +6348,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}', ""); @@ -6254,16 +6366,8 @@ 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:=}'); + Error('\p{Block=-:=braille_Patterns}'); + Error('\P{Block=-:=braille_Patterns}'); Expect(1, 10495, '\p{Block=:\ABraille_Patterns\z:}', "");; Expect(0, 10496, '\p{Block=:\ABraille_Patterns\z:}', "");; Expect(1, 10495, '\p{Block=braillepatterns}', ""); @@ -6276,16 +6380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\P{Blk=:= braille}'); Expect(1, 10495, '\p{Blk=:\ABraille\z:}', "");; Expect(0, 10496, '\p{Blk=:\ABraille\z:}', "");; Expect(1, 10495, '\p{Blk=braille}', ""); @@ -6298,16 +6402,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}', ""); @@ -6316,16 +6420,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=_/a/Braille}'); + Error('\P{Is_Blk=_/a/Braille}'); Expect(1, 10495, '\p{Is_Blk=braille}', ""); Expect(0, 10495, '\p{^Is_Blk=braille}', ""); Expect(0, 10495, '\P{Is_Blk=braille}', ""); @@ -6334,16 +6438,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}'); - Error('\P{Block=:=Buginese}'); + 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}', ""); @@ -6356,16 +6460,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=/a/ Buginese}'); - Error('\P{Blk=/a/ 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=-/a/BUGINESE}'); + Error('\P{Blk=-/a/BUGINESE}'); Expect(1, 6687, '\p{Blk=:\ABuginese\z:}', "");; Expect(0, 6688, '\p{Blk=:\ABuginese\z:}', "");; Expect(1, 6687, '\p{Blk=buginese}', ""); @@ -6378,16 +6482,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= Buginese:=}'); - Error('\P{Is_Block= 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}', ""); @@ -6396,16 +6500,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=-:=buginese}'); - Error('\P{Is_Blk=-:=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_Blk=buginese}', ""); Expect(0, 6687, '\p{^Is_Blk=buginese}', ""); Expect(0, 6687, '\P{Is_Blk=buginese}', ""); @@ -6414,16 +6518,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= buhid:=}'); + Error('\P{Block= buhid:=}'); Expect(1, 5983, '\p{Block=:\ABuhid\z:}', "");; Expect(0, 5984, '\p{Block=:\ABuhid\z:}', "");; Expect(1, 5983, '\p{Block=buhid}', ""); @@ -6436,16 +6540,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= :=buhid}'); + Error('\P{Blk= :=buhid}'); Expect(1, 5983, '\p{Blk=:\ABuhid\z:}', "");; Expect(0, 5984, '\p{Blk=:\ABuhid\z:}', "");; Expect(1, 5983, '\p{Blk=buhid}', ""); @@ -6458,16 +6562,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: :=_-buhid}'); + Error('\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}', ""); @@ -6476,16 +6580,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=/a/BUHID}'); + Error('\P{Is_Blk=/a/BUHID}'); Expect(1, 5983, '\p{Is_Blk=buhid}', ""); Expect(0, 5983, '\p{^Is_Blk=buhid}', ""); Expect(0, 5983, '\P{Is_Blk=buhid}', ""); @@ -6494,16 +6598,16 @@ 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}'); - Error('\P{Block=:= _Byzantine_Musical_symbols}'); + 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= /a/byzantine_Musical_Symbols}'); + Error('\P{Block= /a/byzantine_Musical_Symbols}'); Expect(1, 119039, '\p{Block=:\AByzantine_Musical_Symbols\z:}', "");; Expect(0, 119040, '\p{Block=:\AByzantine_Musical_Symbols\z:}', "");; Expect(1, 119039, '\p{Block=byzantinemusicalsymbols}', ""); @@ -6516,16 +6620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\P{Blk=-:=Byzantine_music}'); Expect(1, 119039, '\p{Blk=:\AByzantine_Music\z:}', "");; Expect(0, 119040, '\p{Blk=:\AByzantine_Music\z:}', "");; Expect(1, 119039, '\p{Blk=byzantinemusic}', ""); @@ -6538,16 +6642,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=/a/ -Byzantine_musical_SYMBOLS}'); - Error('\P{Is_Block=/a/ -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}', ""); @@ -6556,34 +6660,34 @@ 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/a/}'); - Error('\P{Is_Blk= BYZANTINE_Music/a/}'); - Expect(1, 119039, '\p{Is_Blk=byzantinemusic}', ""); - Expect(0, 119039, '\p{^Is_Blk=byzantinemusic}', ""); - Expect(0, 119039, '\P{Is_Blk=byzantinemusic}', ""); - Expect(1, 119039, '\P{^Is_Blk=byzantinemusic}', ""); - Expect(0, 119040, '\p{Is_Blk=byzantinemusic}', ""); - 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/a/}'); - Error('\P{Block:- CARIAN/a/}'); + 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/a/}'); + Error('\P{Is_Blk=_ Byzantine_Music/a/}'); + Expect(1, 119039, '\p{Is_Blk: byzantinemusic}', ""); + Expect(0, 119039, '\p{^Is_Blk: byzantinemusic}', ""); + Expect(0, 119039, '\P{Is_Blk: byzantinemusic}', ""); + Expect(1, 119039, '\P{^Is_Blk: byzantinemusic}', ""); + Expect(0, 119040, '\p{Is_Blk: byzantinemusic}', ""); + 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, 66271, '\p{Block=:\ACarian\z:}', "");; Expect(0, 66272, '\p{Block=:\ACarian\z:}', "");; Expect(1, 66271, '\p{Block=carian}', ""); @@ -6596,16 +6700,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=-/a/carian}'); - Error('\P{Blk=-/a/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}', ""); @@ -6618,52 +6722,52 @@ 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/a/}'); - Error('\P{Is_Block=- CARIAN/a/}'); - 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}', ""); - 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}', ""); - 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}', ""); - 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{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{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}', ""); + 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}', ""); + 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}', ""); + 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/a/}'); + Error('\P{Block=_Caucasian_Albanian/a/}'); Expect(1, 66927, '\p{Block=:\ACaucasian_Albanian\z:}', "");; Expect(0, 66928, '\p{Block=:\ACaucasian_Albanian\z:}', "");; Expect(1, 66927, '\p{Block=caucasianalbanian}', ""); @@ -6676,16 +6780,16 @@ 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=/a/ -caucasian_ALBANIAN}'); - Error('\P{Blk=/a/ -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}', ""); @@ -6698,34 +6802,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{Is_Block: caucasianalbanian}', ""); - Expect(0, 66927, '\p{^Is_Block: caucasianalbanian}', ""); - Expect(0, 66927, '\P{Is_Block: caucasianalbanian}', ""); - Expect(1, 66927, '\P{^Is_Block: caucasianalbanian}', ""); - Expect(0, 66928, '\p{Is_Block: caucasianalbanian}', ""); - 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= /a/Caucasian_ALBANIAN}'); - Error('\P{Is_Blk= /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}', ""); + Expect(1, 66927, '\P{^Is_Block=caucasianalbanian}', ""); + Expect(0, 66928, '\p{Is_Block=caucasianalbanian}', ""); + 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=_/a/Caucasian_Albanian}'); + Error('\P{Is_Blk=_/a/Caucasian_Albanian}'); Expect(1, 66927, '\p{Is_Blk=caucasianalbanian}', ""); Expect(0, 66927, '\p{^Is_Blk=caucasianalbanian}', ""); Expect(0, 66927, '\P{Is_Blk=caucasianalbanian}', ""); @@ -6734,16 +6838,16 @@ 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/a/}'); - Error('\P{Block=--Chakma/a/}'); + 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}', ""); @@ -6756,16 +6860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/CHAKMA}'); - Error('\P{Blk=/a/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}', ""); + 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}', ""); @@ -6778,16 +6882,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}'); + Error('\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}', ""); @@ -6796,16 +6900,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=:=_Chakma}'); - Error('\P{Is_Blk=:=_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=:= -Chakma}'); + Error('\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}', ""); @@ -6814,16 +6918,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}', ""); @@ -6836,16 +6940,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}', ""); @@ -6858,16 +6962,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= CHAM/a/}'); - Error('\P{Is_Block= CHAM/a/}'); + 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=-:=Cham}'); + Error('\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}', ""); @@ -6876,16 +6980,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=:=CHAM}'); - Error('\P{Is_Blk=:=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}'); + Error('\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}', ""); @@ -6894,16 +6998,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=_:=CHEROKEE}'); - Error('\P{Block=_:=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: /a/Cherokee}'); + Error('\P{Block: /a/Cherokee}'); Expect(1, 5119, '\p{Block=:\ACherokee\z:}', "");; Expect(0, 5120, '\p{Block=:\ACherokee\z:}', "");; Expect(1, 5119, '\p{Block=cherokee}', ""); @@ -6916,16 +7020,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}', ""); @@ -6938,16 +7042,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=/a/ -cherokee}'); - Error('\P{Is_Block=/a/ -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= -cherokee:=}'); + Error('\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}', ""); @@ -6956,34 +7060,34 @@ 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= :=Cherokee}'); - Error('\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}', ""); - 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_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}', ""); + 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}', ""); + 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, 43967, '\p{Block=:\ACherokee_Supplement\z:}', "");; Expect(0, 43968, '\p{Block=:\ACherokee_Supplement\z:}', "");; Expect(1, 43967, '\p{Block=cherokeesupplement}', ""); @@ -6996,136 +7100,136 @@ 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=- CHEROKEE_Sup:=}'); + Error('\P{Blk=- CHEROKEE_Sup:=}'); Expect(1, 43967, '\p{Blk=:\ACherokee_Sup\z:}', "");; Expect(0, 43968, '\p{Blk=:\ACherokee_Sup\z:}', "");; - Expect(1, 43967, '\p{Blk=cherokeesup}', ""); - Expect(0, 43967, '\p{^Blk=cherokeesup}', ""); - Expect(0, 43967, '\P{Blk=cherokeesup}', ""); - Expect(1, 43967, '\P{^Blk=cherokeesup}', ""); - Expect(0, 43968, '\p{Blk=cherokeesup}', ""); - Expect(1, 43968, '\p{^Blk=cherokeesup}', ""); - Expect(1, 43968, '\P{Blk=cherokeesup}', ""); - Expect(0, 43968, '\P{^Blk=cherokeesup}', ""); + Expect(1, 43967, '\p{Blk: cherokeesup}', ""); + Expect(0, 43967, '\p{^Blk: cherokeesup}', ""); + Expect(0, 43967, '\P{Blk: cherokeesup}', ""); + Expect(1, 43967, '\P{^Blk: cherokeesup}', ""); + Expect(0, 43968, '\p{Blk: cherokeesup}', ""); + Expect(1, 43968, '\p{^Blk: cherokeesup}', ""); + Expect(1, 43968, '\P{Blk: cherokeesup}', ""); + 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}'); - Error('\P{Is_Block=:= cherokee_Supplement}'); - Expect(1, 43967, '\p{Is_Block=cherokeesupplement}', ""); - Expect(0, 43967, '\p{^Is_Block=cherokeesupplement}', ""); - Expect(0, 43967, '\P{Is_Block=cherokeesupplement}', ""); - Expect(1, 43967, '\P{^Is_Block=cherokeesupplement}', ""); - Expect(0, 43968, '\p{Is_Block=cherokeesupplement}', ""); - 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: CHEROKEE_SUP/a/}'); - Error('\P{Is_Blk: CHEROKEE_SUP/a/}'); - 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{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}'); + Error('\P{Is_Block= :=cherokee_Supplement}'); + Expect(1, 43967, '\p{Is_Block:cherokeesupplement}', ""); + Expect(0, 43967, '\p{^Is_Block:cherokeesupplement}', ""); + Expect(0, 43967, '\P{Is_Block:cherokeesupplement}', ""); + Expect(1, 43967, '\P{^Is_Block:cherokeesupplement}', ""); + Expect(0, 43968, '\p{Is_Block:cherokeesupplement}', ""); + 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=:= -cherokee_SUP}'); + Error('\P{Is_Blk=:= -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}', ""); - Expect(0, 129647, '\p{^Block=chesssymbols}', ""); - Expect(0, 129647, '\P{Block=chesssymbols}', ""); - Expect(1, 129647, '\P{^Block=chesssymbols}', ""); - Expect(0, 129648, '\p{Block=chesssymbols}', ""); - Expect(1, 129648, '\p{^Block=chesssymbols}', ""); - Expect(1, 129648, '\P{Block=chesssymbols}', ""); - Expect(0, 129648, '\P{^Block=chesssymbols}', ""); + Expect(1, 129647, '\p{Block: chesssymbols}', ""); + Expect(0, 129647, '\p{^Block: chesssymbols}', ""); + Expect(0, 129647, '\P{Block: chesssymbols}', ""); + Expect(1, 129647, '\P{^Block: chesssymbols}', ""); + Expect(0, 129648, '\p{Block: chesssymbols}', ""); + Expect(1, 129648, '\p{^Block: chesssymbols}', ""); + Expect(1, 129648, '\P{Block: chesssymbols}', ""); + 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:=}'); - Error('\P{Blk= Chess_Symbols:=}'); + 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}', ""); - Expect(0, 129647, '\p{^Blk: chesssymbols}', ""); - Expect(0, 129647, '\P{Blk: chesssymbols}', ""); - Expect(1, 129647, '\P{^Blk: chesssymbols}', ""); - Expect(0, 129648, '\p{Blk: chesssymbols}', ""); - Expect(1, 129648, '\p{^Blk: chesssymbols}', ""); - Expect(1, 129648, '\P{Blk: chesssymbols}', ""); - Expect(0, 129648, '\P{^Blk: chesssymbols}', ""); + Expect(1, 129647, '\p{Blk=chesssymbols}', ""); + Expect(0, 129647, '\p{^Blk=chesssymbols}', ""); + Expect(0, 129647, '\P{Blk=chesssymbols}', ""); + Expect(1, 129647, '\P{^Blk=chesssymbols}', ""); + Expect(0, 129648, '\p{Blk=chesssymbols}', ""); + Expect(1, 129648, '\p{^Blk=chesssymbols}', ""); + Expect(1, 129648, '\P{Blk=chesssymbols}', ""); + 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{Is_Block: chesssymbols}', ""); - Expect(0, 129647, '\p{^Is_Block: chesssymbols}', ""); - Expect(0, 129647, '\P{Is_Block: chesssymbols}', ""); - Expect(1, 129647, '\P{^Is_Block: chesssymbols}', ""); - Expect(0, 129648, '\p{Is_Block: chesssymbols}', ""); - 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: chess_SYMBOLS:=}'); - Error('\P{Is_Blk: 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=/a/__chess_SYMBOLS}'); + Error('\P{Is_Block=/a/__chess_SYMBOLS}'); + Expect(1, 129647, '\p{Is_Block=chesssymbols}', ""); + Expect(0, 129647, '\p{^Is_Block=chesssymbols}', ""); + Expect(0, 129647, '\P{Is_Block=chesssymbols}', ""); + Expect(1, 129647, '\P{^Is_Block=chesssymbols}', ""); + Expect(0, 129648, '\p{Is_Block=chesssymbols}', ""); + 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_Blk=chesssymbols}', ""); Expect(0, 129647, '\p{^Is_Blk=chesssymbols}', ""); Expect(0, 129647, '\P{Is_Blk=chesssymbols}', ""); @@ -7134,16 +7238,16 @@ 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=:=- CHORASMIAN}'); - Error('\P{Block=:=- CHORASMIAN}'); + 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: chorasmian:=}'); + Error('\P{Block: chorasmian:=}'); Expect(1, 69599, '\p{Block=:\AChorasmian\z:}', "");; Expect(0, 69600, '\p{Block=:\AChorasmian\z:}', "");; Expect(1, 69599, '\p{Block=chorasmian}', ""); @@ -7156,16 +7260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -7178,16 +7282,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: /a/chorasmian}'); - Error('\P{Is_Block: /a/chorasmian}'); + 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}', ""); @@ -7196,34 +7300,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_/a/CJK_Unified_ideographs}'); - Error('\P{Block=_/a/CJK_Unified_ideographs}'); + 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=- Chorasmian/a/}'); + Error('\P{Is_Blk=- Chorasmian/a/}'); + 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=/a/ -CJK_Unified_ideographs}'); + Error('\P{Block=/a/ -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}', ""); @@ -7236,16 +7340,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}', ""); @@ -7258,74 +7362,74 @@ 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= /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}', ""); - Expect(1, 40959, '\P{^Is_Block:cjkunifiedideographs}', ""); - Expect(0, 40960, '\p{Is_Block:cjkunifiedideographs}', ""); - 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=_ CJK:=}'); - Error('\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}', ""); - 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{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{Is_Block=cjkunifiedideographs}', ""); + Expect(0, 40959, '\p{^Is_Block=cjkunifiedideographs}', ""); + Expect(0, 40959, '\P{Is_Block=cjkunifiedideographs}', ""); + Expect(1, 40959, '\P{^Is_Block=cjkunifiedideographs}', ""); + Expect(0, 40960, '\p{Is_Block=cjkunifiedideographs}', ""); + 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=:= cjk}'); + Error('\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}', ""); + 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: CJK_Compatibility:=}'); + Error('\P{Block: CJK_Compatibility:=}'); Expect(1, 13311, '\p{Block=:\ACJK_Compatibility\z:}', "");; Expect(0, 13312, '\p{Block=:\ACJK_Compatibility\z:}', "");; - Expect(1, 13311, '\p{Block=cjkcompatibility}', ""); - Expect(0, 13311, '\p{^Block=cjkcompatibility}', ""); - Expect(0, 13311, '\P{Block=cjkcompatibility}', ""); - Expect(1, 13311, '\P{^Block=cjkcompatibility}', ""); - Expect(0, 13312, '\p{Block=cjkcompatibility}', ""); - Expect(1, 13312, '\p{^Block=cjkcompatibility}', ""); - Expect(1, 13312, '\P{Block=cjkcompatibility}', ""); - Expect(0, 13312, '\P{^Block=cjkcompatibility}', ""); + Expect(1, 13311, '\p{Block: cjkcompatibility}', ""); + Expect(0, 13311, '\p{^Block: cjkcompatibility}', ""); + Expect(0, 13311, '\P{Block: cjkcompatibility}', ""); + Expect(1, 13311, '\P{^Block: cjkcompatibility}', ""); + Expect(0, 13312, '\p{Block: cjkcompatibility}', ""); + Expect(1, 13312, '\p{^Block: cjkcompatibility}', ""); + Expect(1, 13312, '\P{Block: cjkcompatibility}', ""); + 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=-:=cjk_compat}'); + Error('\P{Blk=-:=cjk_compat}'); Expect(1, 13311, '\p{Blk=:\ACJK_Compat\z:}', "");; Expect(0, 13312, '\p{Blk=:\ACJK_Compat\z:}', "");; Expect(1, 13311, '\p{Blk=cjkcompat}', ""); @@ -7338,52 +7442,52 @@ 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: :=_-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}', ""); - Expect(1, 13311, '\P{^Is_Block=cjkcompatibility}', ""); - Expect(0, 13312, '\p{Is_Block=cjkcompatibility}', ""); - 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_Blk: cjkcompat}', ""); - Expect(0, 13311, '\p{^Is_Blk: cjkcompat}', ""); - Expect(0, 13311, '\P{Is_Blk: cjkcompat}', ""); - Expect(1, 13311, '\P{^Is_Blk: cjkcompat}', ""); - Expect(0, 13312, '\p{Is_Blk: cjkcompat}', ""); - 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=-/a/cjk_COMPATIBILITY_FORMS}'); - Error('\P{Block=-/a/cjk_COMPATIBILITY_FORMS}'); + 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{Is_Block: cjkcompatibility}', ""); + Expect(0, 13311, '\p{^Is_Block: cjkcompatibility}', ""); + Expect(0, 13311, '\P{Is_Block: cjkcompatibility}', ""); + Expect(1, 13311, '\P{^Is_Block: cjkcompatibility}', ""); + Expect(0, 13312, '\p{Is_Block: cjkcompatibility}', ""); + 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=/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}', ""); + Expect(1, 13311, '\P{^Is_Blk=cjkcompat}', ""); + Expect(0, 13312, '\p{Is_Blk=cjkcompat}', ""); + 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, 65103, '\p{Block=:\ACJK_Compatibility_Forms\z:}', "");; Expect(0, 65104, '\p{Block=:\ACJK_Compatibility_Forms\z:}', "");; Expect(1, 65103, '\p{Block=cjkcompatibilityforms}', ""); @@ -7396,16 +7500,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/a/}'); + Error('\P{Blk=-CJK_compat_Forms/a/}'); Expect(1, 65103, '\p{Blk=:\ACJK_Compat_Forms\z:}', "");; Expect(0, 65104, '\p{Blk=:\ACJK_Compat_Forms\z:}', "");; Expect(1, 65103, '\p{Blk=cjkcompatforms}', ""); @@ -7418,16 +7522,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=/a/cjk_Compatibility_Forms}'); - Error('\P{Is_Block=/a/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}'); + Error('\P{Is_Block: :=-CJK_Compatibility_FORMS}'); Expect(1, 65103, '\p{Is_Block=cjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^Is_Block=cjkcompatibilityforms}', ""); Expect(0, 65103, '\P{Is_Block=cjkcompatibilityforms}', ""); @@ -7436,16 +7540,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= /a/CJK_Compat_Forms}'); - Error('\P{Is_Blk= /a/CJK_Compat_Forms}'); + 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}'); + Error('\P{Is_Blk=_:=CJK_compat_FORMS}'); Expect(1, 65103, '\p{Is_Blk=cjkcompatforms}', ""); Expect(0, 65103, '\p{^Is_Blk=cjkcompatforms}', ""); Expect(0, 65103, '\P{Is_Blk=cjkcompatforms}', ""); @@ -7454,16 +7558,16 @@ 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= -CJK_Compatibility_IDEOGRAPHS:=}'); - Error('\P{Block= -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}', ""); @@ -7476,16 +7580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= CJK_COMPAT_IDEOGRAPHS}'); - Error('\P{Blk=:= 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=-/a/CJK_compat_IDEOGRAPHS}'); + Error('\P{Blk=-/a/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}', ""); @@ -7498,16 +7602,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= cjk_Compatibility_Ideographs/a/}'); - Error('\P{Is_Block= cjk_Compatibility_Ideographs/a/}'); + 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{Is_Block=cjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^Is_Block=cjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{Is_Block=cjkcompatibilityideographs}', ""); @@ -7516,56 +7620,56 @@ 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_Blk=cjkcompatideographs}', ""); - Expect(0, 64255, '\p{^Is_Blk=cjkcompatideographs}', ""); - Expect(0, 64255, '\P{Is_Blk=cjkcompatideographs}', ""); - Expect(1, 64255, '\P{^Is_Blk=cjkcompatideographs}', ""); - Expect(0, 64256, '\p{Is_Blk=cjkcompatideographs}', ""); - 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/a/}'); - Error('\P{Block: - CJK_COMPATIBILITY_IDEOGRAPHS_supplement/a/}'); + 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}', ""); + Expect(1, 64255, '\P{^Is_Blk:cjkcompatideographs}', ""); + Expect(0, 64256, '\p{Is_Blk:cjkcompatideographs}', ""); + 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, 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/a/}'); - Error('\P{Blk=_ cjk_compat_IDEOGRAPHS_sup/a/}'); + 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{Blk=:\ACJK_Compat_Ideographs_Sup\z:}', "");; Expect(0, 195104, '\p{Blk=:\ACJK_Compat_Ideographs_Sup\z:}', "");; Expect(1, 195103, '\p{Blk=cjkcompatideographssup}', ""); @@ -7578,16 +7682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-/a/CJK_compatibility_ideographs_SUPPLEMENT}'); - Error('\P{Is_Block=-/a/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: /a/CJK_Compatibility_IDEOGRAPHS_Supplement}'); + Error('\P{Is_Block: /a/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}', ""); @@ -7596,16 +7700,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}', ""); @@ -7614,16 +7718,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=/a/ _CJK_UNIFIED_ideographs_extension_A}'); - Error('\P{Block=/a/ _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: _cjk_Unified_Ideographs_Extension_A:=}'); + Error('\P{Block: _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}', ""); @@ -7636,38 +7740,38 @@ 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=/a/_CJK_EXT_A}'); - Error('\P{Blk=/a/_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= CJK_Ext_A:=}'); + Error('\P{Blk= 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}', ""); - Expect(0, 19903, '\p{^Blk: cjkexta}', ""); - Expect(0, 19903, '\P{Blk: cjkexta}', ""); - Expect(1, 19903, '\P{^Blk: cjkexta}', ""); - Expect(0, 19904, '\p{Blk: cjkexta}', ""); - Expect(1, 19904, '\p{^Blk: cjkexta}', ""); - Expect(1, 19904, '\P{Blk: cjkexta}', ""); - Expect(0, 19904, '\P{^Blk: cjkexta}', ""); + Expect(1, 19903, '\p{Blk=cjkexta}', ""); + Expect(0, 19903, '\p{^Blk=cjkexta}', ""); + Expect(0, 19903, '\P{Blk=cjkexta}', ""); + Expect(1, 19903, '\P{^Blk=cjkexta}', ""); + Expect(0, 19904, '\p{Blk=cjkexta}', ""); + Expect(1, 19904, '\p{^Blk=cjkexta}', ""); + Expect(1, 19904, '\P{Blk=cjkexta}', ""); + 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/a/}'); - Error('\P{Is_Block=__CJK_UNIFIED_Ideographs_EXTENSION_A/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}', ""); @@ -7676,16 +7780,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}', ""); @@ -7694,38 +7798,38 @@ 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=:= _cjk_Unified_IDEOGRAPHS_EXTENSION_B}'); - Error('\P{Block=:= _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=/a/cjk_unified_ideographs_Extension_B}'); + Error('\P{Block=/a/cjk_unified_ideographs_Extension_B}'); 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}', ""); - Expect(0, 173791, '\p{^Block=cjkunifiedideographsextensionb}', ""); - Expect(0, 173791, '\P{Block=cjkunifiedideographsextensionb}', ""); - Expect(1, 173791, '\P{^Block=cjkunifiedideographsextensionb}', ""); - Expect(0, 173792, '\p{Block=cjkunifiedideographsextensionb}', ""); - Expect(1, 173792, '\p{^Block=cjkunifiedideographsextensionb}', ""); - Expect(1, 173792, '\P{Block=cjkunifiedideographsextensionb}', ""); - Expect(0, 173792, '\P{^Block=cjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\p{Block: cjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\p{^Block: cjkunifiedideographsextensionb}', ""); + Expect(0, 173791, '\P{Block: cjkunifiedideographsextensionb}', ""); + Expect(1, 173791, '\P{^Block: cjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\p{Block: cjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\p{^Block: cjkunifiedideographsextensionb}', ""); + Expect(1, 173792, '\P{Block: cjkunifiedideographsextensionb}', ""); + 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}'); + Error('\P{Blk=:= CJK_Ext_B}'); Expect(1, 173791, '\p{Blk=:\ACJK_Ext_B\z:}', "");; Expect(0, 173792, '\p{Blk=:\ACJK_Ext_B\z:}', "");; Expect(1, 173791, '\p{Blk=cjkextb}', ""); @@ -7738,52 +7842,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/- CJK_unified_Ideographs_EXTENSION_B}'); - Error('\P{Is_Block=/a/- 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}', ""); - Expect(1, 173791, '\P{^Is_Block=cjkunifiedideographsextensionb}', ""); - Expect(0, 173792, '\p{Is_Block=cjkunifiedideographsextensionb}', ""); - 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= 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}', ""); - Expect(1, 173791, '\P{^Is_Blk=cjkextb}', ""); - Expect(0, 173792, '\p{Is_Blk=cjkextb}', ""); - 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= /a/CJK_UNIFIED_Ideographs_extension_C}'); - Error('\P{Block= /a/CJK_UNIFIED_Ideographs_extension_C}'); + 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=/a/_ cjk_UNIFIED_Ideographs_Extension_B}'); + Error('\P{Is_Block=/a/_ 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}', ""); + Expect(1, 173791, '\P{^Is_Block: cjkunifiedideographsextensionb}', ""); + Expect(0, 173792, '\p{Is_Block: cjkunifiedideographsextensionb}', ""); + 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: _-CJK_EXT_b/a/}'); + Error('\P{Is_Blk: _-CJK_EXT_b/a/}'); + Expect(1, 173791, '\p{Is_Blk: cjkextb}', ""); + Expect(0, 173791, '\p{^Is_Blk: cjkextb}', ""); + Expect(0, 173791, '\P{Is_Blk: cjkextb}', ""); + Expect(1, 173791, '\P{^Is_Blk: cjkextb}', ""); + Expect(0, 173792, '\p{Is_Blk: cjkextb}', ""); + 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: /a/ CJK_UNIFIED_IDEOGRAPHS_Extension_C}'); + Error('\P{Block: /a/ 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}', ""); @@ -7796,16 +7900,16 @@ 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: /a/CJK_Ext_C}'); + Error('\P{Blk: /a/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}', ""); @@ -7818,16 +7922,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:_ CJK_Unified_ideographs_extension_c/a/}'); + Error('\P{Is_Block:_ CJK_Unified_ideographs_extension_c/a/}'); Expect(1, 177983, '\p{Is_Block=cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^Is_Block=cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{Is_Block=cjkunifiedideographsextensionc}', ""); @@ -7836,16 +7940,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=/a/ CJK_EXT_C}'); - Error('\P{Is_Blk=/a/ CJK_EXT_C}'); + 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}', ""); @@ -7854,16 +7958,16 @@ 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= CJK_unified_IDEOGRAPHS_EXTENSION_D/a/}'); + Error('\P{Block= CJK_unified_IDEOGRAPHS_EXTENSION_D/a/}'); 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}', ""); @@ -7876,16 +7980,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: /a/cjk_Ext_D}'); + Error('\P{Blk: /a/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}', ""); @@ -7898,16 +8002,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/a/}'); - Error('\P{Is_Block=--CJK_UNIFIED_Ideographs_Extension_D/a/}'); + 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}', ""); @@ -7916,56 +8020,56 @@ 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}'); - Error('\P{Is_Blk= :=cjk_EXT_D}'); - Expect(1, 178207, '\p{Is_Blk=cjkextd}', ""); - Expect(0, 178207, '\p{^Is_Blk=cjkextd}', ""); - Expect(0, 178207, '\P{Is_Blk=cjkextd}', ""); - Expect(1, 178207, '\P{^Is_Blk=cjkextd}', ""); - Expect(0, 178208, '\p{Is_Blk=cjkextd}', ""); - 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_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:=}'); + Error('\P{Is_Blk:_ CJK_Ext_d:=}'); + Expect(1, 178207, '\p{Is_Blk:cjkextd}', ""); + Expect(0, 178207, '\p{^Is_Blk:cjkextd}', ""); + Expect(0, 178207, '\P{Is_Blk:cjkextd}', ""); + Expect(1, 178207, '\P{^Is_Blk:cjkextd}', ""); + Expect(0, 178208, '\p{Is_Blk:cjkextd}', ""); + 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:=}'); + 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}', ""); @@ -7978,16 +8082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/CJK_Unified_ideographs_extension_E}'); + Error('\P{Is_Block=/a/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}', ""); @@ -7996,16 +8100,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:=}'); - Error('\P{Is_Blk= CJK_EXT_E:=}'); + 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}', ""); @@ -8014,16 +8118,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= :=CJK_Unified_ideographs_EXTENSION_F}'); + Error('\P{Block= :=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}', ""); @@ -8036,16 +8140,16 @@ 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}'); - Error('\P{Blk= :=cjk_EXT_f}'); + 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=_/a/CJK_Ext_F}'); + Error('\P{Blk=_/a/CJK_Ext_F}'); Expect(1, 191471, '\p{Blk=:\ACJK_Ext_F\z:}', "");; Expect(0, 191472, '\p{Blk=:\ACJK_Ext_F\z:}', "");; Expect(1, 191471, '\p{Blk=cjkextf}', ""); @@ -8058,52 +8162,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Blk=_ cjk_EXT_F/a/}'); - 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, 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=/a/-cjk_unified_Ideographs_Extension_f}'); + Error('\P{Is_Block=/a/-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/a/}'); + Error('\P{Is_Blk= CJK_Ext_f/a/}'); + 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/a/}'); + Error('\P{Block=CJK_Unified_ideographs_EXTENSION_G/a/}'); 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}', ""); @@ -8116,16 +8220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= CJK_Ext_g/a/}'); - Error('\P{Blk= CJK_Ext_g/a/}'); + 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}', ""); @@ -8138,16 +8242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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/a/}'); + Error('\P{Is_Block=-cjk_UNIFIED_Ideographs_Extension_G/a/}'); Expect(1, 201551, '\p{Is_Block=cjkunifiedideographsextensiong}', ""); Expect(0, 201551, '\p{^Is_Block=cjkunifiedideographsextensiong}', ""); Expect(0, 201551, '\P{Is_Block=cjkunifiedideographsextensiong}', ""); @@ -8156,16 +8260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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/a/}'); + Error('\P{Is_Blk= CJK_Ext_g/a/}'); Expect(1, 201551, '\p{Is_Blk=cjkextg}', ""); Expect(0, 201551, '\p{^Is_Blk=cjkextg}', ""); Expect(0, 201551, '\P{Is_Blk=cjkextg}', ""); @@ -8174,16 +8278,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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_UNIFIED_ideographs_EXTENSION_H:=}'); + Error('\P{Block=-CJK_UNIFIED_ideographs_EXTENSION_H:=}'); + Expect(1, 205743, '\p{Block=:\ACJK_Unified_Ideographs_Extension_H\z:}', "");; + Expect(0, 205744, '\p{Block=:\ACJK_Unified_Ideographs_Extension_H\z:}', "");; + Expect(1, 205743, '\p{Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{Block=:\Acjkunifiedideographsextensionh\z:}', "");; + Expect(0, 205744, '\p{Block=:\Acjkunifiedideographsextensionh\z:}', "");; + Expect(1, 205743, '\p{Block= -CJK_UNIFIED_Ideographs_Extension_H}', ""); + Expect(0, 205743, '\p{^Block= -CJK_UNIFIED_Ideographs_Extension_H}', ""); + Expect(0, 205743, '\P{Block= -CJK_UNIFIED_Ideographs_Extension_H}', ""); + Expect(1, 205743, '\P{^Block= -CJK_UNIFIED_Ideographs_Extension_H}', ""); + Expect(0, 205744, '\p{Block= -CJK_UNIFIED_Ideographs_Extension_H}', ""); + Expect(1, 205744, '\p{^Block= -CJK_UNIFIED_Ideographs_Extension_H}', ""); + Expect(1, 205744, '\P{Block= -CJK_UNIFIED_Ideographs_Extension_H}', ""); + Expect(0, 205744, '\P{^Block= -CJK_UNIFIED_Ideographs_Extension_H}', ""); + Error('\p{Blk=-_CJK_ext_H:=}'); + Error('\P{Blk=-_CJK_ext_H:=}'); + Expect(1, 205743, '\p{Blk=:\ACJK_Ext_H\z:}', "");; + Expect(0, 205744, '\p{Blk=:\ACJK_Ext_H\z:}', "");; + Expect(1, 205743, '\p{Blk=cjkexth}', ""); + Expect(0, 205743, '\p{^Blk=cjkexth}', ""); + Expect(0, 205743, '\P{Blk=cjkexth}', ""); + Expect(1, 205743, '\P{^Blk=cjkexth}', ""); + Expect(0, 205744, '\p{Blk=cjkexth}', ""); + Expect(1, 205744, '\p{^Blk=cjkexth}', ""); + Expect(1, 205744, '\P{Blk=cjkexth}', ""); + Expect(0, 205744, '\P{^Blk=cjkexth}', ""); + Expect(1, 205743, '\p{Blk=:\Acjkexth\z:}', "");; + Expect(0, 205744, '\p{Blk=:\Acjkexth\z:}', "");; + Expect(1, 205743, '\p{Blk= cjk_Ext_H}', ""); + Expect(0, 205743, '\p{^Blk= cjk_Ext_H}', ""); + Expect(0, 205743, '\P{Blk= cjk_Ext_H}', ""); + Expect(1, 205743, '\P{^Blk= cjk_Ext_H}', ""); + Expect(0, 205744, '\p{Blk= cjk_Ext_H}', ""); + Expect(1, 205744, '\p{^Blk= cjk_Ext_H}', ""); + Expect(1, 205744, '\P{Blk= cjk_Ext_H}', ""); + Expect(0, 205744, '\P{^Blk= cjk_Ext_H}', ""); + Error('\p{Is_Block= /a/CJK_unified_ideographs_Extension_h}'); + Error('\P{Is_Block= /a/CJK_unified_ideographs_Extension_h}'); + Expect(1, 205743, '\p{Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^Is_Block=cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{Is_Block=- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H}', ""); + Expect(0, 205743, '\p{^Is_Block=- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H}', ""); + Expect(0, 205743, '\P{Is_Block=- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H}', ""); + Expect(1, 205743, '\P{^Is_Block=- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H}', ""); + Expect(0, 205744, '\p{Is_Block=- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H}', ""); + Expect(1, 205744, '\p{^Is_Block=- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H}', ""); + Expect(1, 205744, '\P{Is_Block=- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H}', ""); + Expect(0, 205744, '\P{^Is_Block=- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H}', ""); + Error('\p{Is_Blk=:= CJK_ext_H}'); + Error('\P{Is_Blk=:= CJK_ext_H}'); + Expect(1, 205743, '\p{Is_Blk=cjkexth}', ""); + Expect(0, 205743, '\p{^Is_Blk=cjkexth}', ""); + Expect(0, 205743, '\P{Is_Blk=cjkexth}', ""); + Expect(1, 205743, '\P{^Is_Blk=cjkexth}', ""); + Expect(0, 205744, '\p{Is_Blk=cjkexth}', ""); + Expect(1, 205744, '\p{^Is_Blk=cjkexth}', ""); + Expect(1, 205744, '\P{Is_Blk=cjkexth}', ""); + Expect(0, 205744, '\P{^Is_Blk=cjkexth}', ""); + Expect(1, 205743, '\p{Is_Blk=- CJK_Ext_H}', ""); + Expect(0, 205743, '\p{^Is_Blk=- CJK_Ext_H}', ""); + Expect(0, 205743, '\P{Is_Blk=- CJK_Ext_H}', ""); + Expect(1, 205743, '\P{^Is_Blk=- CJK_Ext_H}', ""); + Expect(0, 205744, '\p{Is_Blk=- CJK_Ext_H}', ""); + Expect(1, 205744, '\p{^Is_Blk=- CJK_Ext_H}', ""); + Expect(1, 205744, '\P{Is_Blk=- CJK_Ext_H}', ""); + Expect(0, 205744, '\P{^Is_Blk=- CJK_Ext_H}', ""); + 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}', ""); @@ -8196,16 +8380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\P{Blk= :=CJK_radicals_Sup}'); Expect(1, 12031, '\p{Blk=:\ACJK_Radicals_Sup\z:}', "");; Expect(0, 12032, '\p{Blk=:\ACJK_Radicals_Sup\z:}', "");; Expect(1, 12031, '\p{Blk=cjkradicalssup}', ""); @@ -8218,16 +8402,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}', ""); @@ -8236,16 +8420,16 @@ 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: :=cjk_radicals_sup}'); - Error('\P{Is_Blk: :=cjk_radicals_sup}'); + 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}', ""); @@ -8254,16 +8438,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= /a/CJK_Strokes}'); - Error('\P{Block= /a/CJK_Strokes}'); + 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/a/}'); + Error('\P{Block= _CJK_Strokes/a/}'); Expect(1, 12783, '\p{Block=:\ACJK_Strokes\z:}', "");; Expect(0, 12784, '\p{Block=:\ACJK_Strokes\z:}', "");; Expect(1, 12783, '\p{Block=cjkstrokes}', ""); @@ -8276,38 +8460,38 @@ 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=/a/ _cjk_Strokes}'); - Error('\P{Blk=/a/ _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}', ""); - Expect(0, 12783, '\p{^Blk=cjkstrokes}', ""); - Expect(0, 12783, '\P{Blk=cjkstrokes}', ""); - Expect(1, 12783, '\P{^Blk=cjkstrokes}', ""); - Expect(0, 12784, '\p{Blk=cjkstrokes}', ""); - Expect(1, 12784, '\p{^Blk=cjkstrokes}', ""); - Expect(1, 12784, '\P{Blk=cjkstrokes}', ""); - Expect(0, 12784, '\P{^Blk=cjkstrokes}', ""); + Expect(1, 12783, '\p{Blk: cjkstrokes}', ""); + Expect(0, 12783, '\p{^Blk: cjkstrokes}', ""); + Expect(0, 12783, '\P{Blk: cjkstrokes}', ""); + Expect(1, 12783, '\P{^Blk: cjkstrokes}', ""); + Expect(0, 12784, '\p{Blk: cjkstrokes}', ""); + Expect(1, 12784, '\p{^Blk: cjkstrokes}', ""); + Expect(1, 12784, '\P{Blk: cjkstrokes}', ""); + 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/a/}'); - Error('\P{Is_Block= CJK_STROKES/a/}'); + 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}', ""); @@ -8316,56 +8500,56 @@ 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_Blk=cjkstrokes}', ""); - Expect(0, 12783, '\p{^Is_Blk=cjkstrokes}', ""); - Expect(0, 12783, '\P{Is_Blk=cjkstrokes}', ""); - Expect(1, 12783, '\P{^Is_Blk=cjkstrokes}', ""); - Expect(0, 12784, '\p{Is_Blk=cjkstrokes}', ""); - 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_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/a/}'); + Error('\P{Is_Blk=_CJK_STROKES/a/}'); + Expect(1, 12783, '\p{Is_Blk: cjkstrokes}', ""); + Expect(0, 12783, '\p{^Is_Blk: cjkstrokes}', ""); + Expect(0, 12783, '\P{Is_Blk: cjkstrokes}', ""); + Expect(1, 12783, '\P{^Is_Blk: cjkstrokes}', ""); + Expect(0, 12784, '\p{Is_Blk: cjkstrokes}', ""); + 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=:= _CJK_symbols_And_Punctuation}'); + Error('\P{Block=:= _CJK_symbols_And_Punctuation}'); 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}', ""); - Expect(0, 12351, '\p{^Block=cjksymbolsandpunctuation}', ""); - Expect(0, 12351, '\P{Block=cjksymbolsandpunctuation}', ""); - Expect(1, 12351, '\P{^Block=cjksymbolsandpunctuation}', ""); - Expect(0, 12352, '\p{Block=cjksymbolsandpunctuation}', ""); - Expect(1, 12352, '\p{^Block=cjksymbolsandpunctuation}', ""); - Expect(1, 12352, '\P{Block=cjksymbolsandpunctuation}', ""); - Expect(0, 12352, '\P{^Block=cjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\p{Block: cjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\p{^Block: cjksymbolsandpunctuation}', ""); + Expect(0, 12351, '\P{Block: cjksymbolsandpunctuation}', ""); + Expect(1, 12351, '\P{^Block: cjksymbolsandpunctuation}', ""); + Expect(0, 12352, '\p{Block: cjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\p{^Block: cjksymbolsandpunctuation}', ""); + Expect(1, 12352, '\P{Block: cjksymbolsandpunctuation}', ""); + 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: --CJK_SYMBOLS:=}'); + Error('\P{Blk: --CJK_SYMBOLS:=}'); Expect(1, 12351, '\p{Blk=:\ACJK_Symbols\z:}', "");; Expect(0, 12352, '\p{Blk=:\ACJK_Symbols\z:}', "");; Expect(1, 12351, '\p{Blk=cjksymbols}', ""); @@ -8378,16 +8562,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:/a/- cjk_Symbols_And_Punctuation}'); - Error('\P{Is_Block:/a/- cjk_Symbols_And_Punctuation}'); + 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}', ""); @@ -8396,34 +8580,34 @@ 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:=}'); - 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}', ""); - Expect(1, 12351, '\P{^Is_Blk=cjksymbols}', ""); - Expect(0, 12352, '\p{Is_Blk=cjksymbols}', ""); - 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: HANGUL_COMPATIBILITY_JAMO:=}'); - Error('\P{Block: HANGUL_COMPATIBILITY_JAMO:=}'); + 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}', ""); + Expect(1, 12351, '\P{^Is_Blk: cjksymbols}', ""); + Expect(0, 12352, '\p{Is_Blk: cjksymbols}', ""); + 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, 12687, '\p{Block=:\AHangul_Compatibility_Jamo\z:}', "");; Expect(0, 12688, '\p{Block=:\AHangul_Compatibility_Jamo\z:}', "");; Expect(1, 12687, '\p{Block=hangulcompatibilityjamo}', ""); @@ -8436,16 +8620,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=/a/-compat_JAMO}'); + Error('\P{Blk=/a/-compat_JAMO}'); Expect(1, 12687, '\p{Blk=:\ACompat_Jamo\z:}', "");; Expect(0, 12688, '\p{Blk=:\ACompat_Jamo\z:}', "");; Expect(1, 12687, '\p{Blk=compatjamo}', ""); @@ -8458,16 +8642,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=:=Hangul_Compatibility_Jamo}'); - Error('\P{Is_Block=:=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=/a/_Hangul_Compatibility_Jamo}'); + Error('\P{Is_Block=/a/_Hangul_Compatibility_Jamo}'); Expect(1, 12687, '\p{Is_Block=hangulcompatibilityjamo}', ""); Expect(0, 12687, '\p{^Is_Block=hangulcompatibilityjamo}', ""); Expect(0, 12687, '\P{Is_Block=hangulcompatibilityjamo}', ""); @@ -8476,16 +8660,16 @@ 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}'); - Error('\P{Is_Blk= :=Compat_Jamo}'); + 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}', ""); @@ -8494,16 +8678,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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, 9279, '\p{Block=:\AControl_Pictures\z:}', "");; Expect(0, 9280, '\p{Block=:\AControl_Pictures\z:}', "");; Expect(1, 9279, '\p{Block: controlpictures}', ""); @@ -8516,16 +8700,16 @@ 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}'); + Error('\P{Blk=:= Control_PICTURES}'); Expect(1, 9279, '\p{Blk=:\AControl_Pictures\z:}', "");; Expect(0, 9280, '\p{Blk=:\AControl_Pictures\z:}', "");; Expect(1, 9279, '\p{Blk=controlpictures}', ""); @@ -8538,16 +8722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -8556,34 +8740,34 @@ 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: /a/ Control_PICTURES}'); - Error('\P{Is_Blk: /a/ Control_PICTURES}'); - Expect(1, 9279, '\p{Is_Blk=controlpictures}', ""); - Expect(0, 9279, '\p{^Is_Blk=controlpictures}', ""); - Expect(0, 9279, '\P{Is_Blk=controlpictures}', ""); - Expect(1, 9279, '\P{^Is_Blk=controlpictures}', ""); - Expect(0, 9280, '\p{Is_Blk=controlpictures}', ""); - 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_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}', ""); + Expect(1, 9279, '\P{^Is_Blk: controlpictures}', ""); + Expect(0, 9280, '\p{Is_Blk: controlpictures}', ""); + 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, 11519, '\p{Block=:\ACoptic\z:}', "");; Expect(0, 11520, '\p{Block=:\ACoptic\z:}', "");; Expect(1, 11519, '\p{Block=coptic}', ""); @@ -8596,16 +8780,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=/a/Coptic}'); - Error('\P{Blk=/a/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= /a/Coptic}'); + Error('\P{Blk= /a/Coptic}'); Expect(1, 11519, '\p{Blk=:\ACoptic\z:}', "");; Expect(0, 11520, '\p{Blk=:\ACoptic\z:}', "");; Expect(1, 11519, '\p{Blk=coptic}', ""); @@ -8618,16 +8802,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/a/}'); + Error('\P{Is_Block= Coptic/a/}'); Expect(1, 11519, '\p{Is_Block=coptic}', ""); Expect(0, 11519, '\p{^Is_Block=coptic}', ""); Expect(0, 11519, '\P{Is_Block=coptic}', ""); @@ -8636,16 +8820,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}', ""); @@ -8654,96 +8838,96 @@ 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=/a/ coptic_epact_NUMBERS}'); - Error('\P{Block=/a/ 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}', ""); - Expect(0, 66303, '\p{^Block=copticepactnumbers}', ""); - Expect(0, 66303, '\P{Block=copticepactnumbers}', ""); - Expect(1, 66303, '\P{^Block=copticepactnumbers}', ""); - Expect(0, 66304, '\p{Block=copticepactnumbers}', ""); - Expect(1, 66304, '\p{^Block=copticepactnumbers}', ""); - Expect(1, 66304, '\P{Block=copticepactnumbers}', ""); - Expect(0, 66304, '\P{^Block=copticepactnumbers}', ""); + Expect(1, 66303, '\p{Block:copticepactnumbers}', ""); + Expect(0, 66303, '\p{^Block:copticepactnumbers}', ""); + Expect(0, 66303, '\P{Block:copticepactnumbers}', ""); + Expect(1, 66303, '\P{^Block:copticepactnumbers}', ""); + Expect(0, 66304, '\p{Block:copticepactnumbers}', ""); + Expect(1, 66304, '\p{^Block:copticepactnumbers}', ""); + Expect(1, 66304, '\P{Block:copticepactnumbers}', ""); + 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}', ""); - Expect(0, 66303, '\p{^Blk=copticepactnumbers}', ""); - Expect(0, 66303, '\P{Blk=copticepactnumbers}', ""); - Expect(1, 66303, '\P{^Blk=copticepactnumbers}', ""); - Expect(0, 66304, '\p{Blk=copticepactnumbers}', ""); - Expect(1, 66304, '\p{^Blk=copticepactnumbers}', ""); - Expect(1, 66304, '\P{Blk=copticepactnumbers}', ""); - Expect(0, 66304, '\P{^Blk=copticepactnumbers}', ""); + Expect(1, 66303, '\p{Blk: copticepactnumbers}', ""); + Expect(0, 66303, '\p{^Blk: copticepactnumbers}', ""); + Expect(0, 66303, '\P{Blk: copticepactnumbers}', ""); + Expect(1, 66303, '\P{^Blk: copticepactnumbers}', ""); + Expect(0, 66304, '\p{Blk: copticepactnumbers}', ""); + Expect(1, 66304, '\p{^Blk: copticepactnumbers}', ""); + Expect(1, 66304, '\P{Blk: copticepactnumbers}', ""); + 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{Is_Block=copticepactnumbers}', ""); - Expect(0, 66303, '\p{^Is_Block=copticepactnumbers}', ""); - Expect(0, 66303, '\P{Is_Block=copticepactnumbers}', ""); - Expect(1, 66303, '\P{^Is_Block=copticepactnumbers}', ""); - Expect(0, 66304, '\p{Is_Block=copticepactnumbers}', ""); - 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{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=-/a/Coptic_Epact_NUMBERS}'); + Error('\P{Is_Block=-/a/Coptic_Epact_NUMBERS}'); + Expect(1, 66303, '\p{Is_Block: copticepactnumbers}', ""); + Expect(0, 66303, '\p{^Is_Block: copticepactnumbers}', ""); + Expect(0, 66303, '\P{Is_Block: copticepactnumbers}', ""); + Expect(1, 66303, '\P{^Is_Block: copticepactnumbers}', ""); + Expect(0, 66304, '\p{Is_Block: copticepactnumbers}', ""); + 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/a/}'); + Error('\P{Is_Blk= _Coptic_epact_Numbers/a/}'); + 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/a/}'); + Error('\P{Block= counting_rod_Numerals/a/}'); Expect(1, 119679, '\p{Block=:\ACounting_Rod_Numerals\z:}', "");; Expect(0, 119680, '\p{Block=:\ACounting_Rod_Numerals\z:}', "");; Expect(1, 119679, '\p{Block=countingrodnumerals}', ""); @@ -8756,16 +8940,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}', ""); @@ -8778,16 +8962,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= /a/Counting_Rod_numerals}'); - Error('\P{Is_Block= /a/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=/a/ _counting_ROD_Numerals}'); + Error('\P{Is_Block=/a/ _counting_ROD_Numerals}'); Expect(1, 119679, '\p{Is_Block=countingrodnumerals}', ""); Expect(0, 119679, '\p{^Is_Block=countingrodnumerals}', ""); Expect(0, 119679, '\P{Is_Block=countingrodnumerals}', ""); @@ -8796,16 +8980,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}', ""); @@ -8814,16 +8998,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= :=Cuneiform}'); - Error('\P{Block= :=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=/a/_ CUNEIFORM}'); + Error('\P{Block=/a/_ CUNEIFORM}'); Expect(1, 74751, '\p{Block=:\ACuneiform\z:}', "");; Expect(0, 74752, '\p{Block=:\ACuneiform\z:}', "");; Expect(1, 74751, '\p{Block=cuneiform}', ""); @@ -8836,16 +9020,16 @@ 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=:= Cuneiform}'); + Error('\P{Blk=:= Cuneiform}'); Expect(1, 74751, '\p{Blk=:\ACuneiform\z:}', "");; Expect(0, 74752, '\p{Blk=:\ACuneiform\z:}', "");; Expect(1, 74751, '\p{Blk=cuneiform}', ""); @@ -8858,34 +9042,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Block= _cuneiform/a/}'); - 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}', ""); - 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{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=/a/ cuneiform}'); + Error('\P{Is_Block=/a/ 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}', ""); + 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_Blk=cuneiform}', ""); Expect(0, 74751, '\p{^Is_Blk=cuneiform}', ""); Expect(0, 74751, '\P{Is_Blk=cuneiform}', ""); @@ -8894,16 +9078,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= _cuneiform_NUMBERS_and_Punctuation/a/}'); - Error('\P{Block= _cuneiform_NUMBERS_and_Punctuation/a/}'); + 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}', ""); @@ -8916,16 +9100,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=/a/ cuneiform_Numbers}'); + Error('\P{Blk=/a/ cuneiform_Numbers}'); Expect(1, 74879, '\p{Blk=:\ACuneiform_Numbers\z:}', "");; Expect(0, 74880, '\p{Blk=:\ACuneiform_Numbers\z:}', "");; Expect(1, 74879, '\p{Blk=cuneiformnumbers}', ""); @@ -8938,16 +9122,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= :=Cuneiform_Numbers_AND_Punctuation}'); + Error('\P{Is_Block= :=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}', ""); @@ -8956,16 +9140,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= CUNEIFORM_NUMBERS:=}'); + Error('\P{Is_Blk= CUNEIFORM_NUMBERS:=}'); Expect(1, 74879, '\p{Is_Blk=cuneiformnumbers}', ""); Expect(0, 74879, '\p{^Is_Blk=cuneiformnumbers}', ""); Expect(0, 74879, '\P{Is_Blk=cuneiformnumbers}', ""); @@ -8974,16 +9158,16 @@ 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=-/a/CURRENCY_Symbols}'); - Error('\P{Block=-/a/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/a/}'); + Error('\P{Block= Currency_Symbols/a/}'); Expect(1, 8399, '\p{Block=:\ACurrency_Symbols\z:}', "");; Expect(0, 8400, '\p{Block=:\ACurrency_Symbols\z:}', "");; Expect(1, 8399, '\p{Block=currencysymbols}', ""); @@ -8996,16 +9180,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); + Error('\P{Blk=Currency_Symbols/a/}'); Expect(1, 8399, '\p{Blk=:\ACurrency_Symbols\z:}', "");; Expect(0, 8400, '\p{Blk=:\ACurrency_Symbols\z:}', "");; Expect(1, 8399, '\p{Blk=currencysymbols}', ""); @@ -9018,16 +9202,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/a/}'); - Error('\P{Is_Block: CURRENCY_SYMBOLS/a/}'); + 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/a/}'); + Error('\P{Is_Block= _Currency_symbols/a/}'); Expect(1, 8399, '\p{Is_Block=currencysymbols}', ""); Expect(0, 8399, '\p{^Is_Block=currencysymbols}', ""); Expect(0, 8399, '\P{Is_Block=currencysymbols}', ""); @@ -9036,16 +9220,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/a/}'); + Error('\P{Is_Blk= currency_symbols/a/}'); Expect(1, 8399, '\p{Is_Blk=currencysymbols}', ""); Expect(0, 8399, '\p{^Is_Blk=currencysymbols}', ""); Expect(0, 8399, '\P{Is_Blk=currencysymbols}', ""); @@ -9054,16 +9238,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: :=_cypriot_syllabary}'); - Error('\P{Block: :=_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}', ""); @@ -9076,16 +9260,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:-:=Cypriot_Syllabary}'); - Error('\P{Blk:-:=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}'); + Error('\P{Blk=:=cypriot_SYLLABARY}'); Expect(1, 67647, '\p{Blk=:\ACypriot_Syllabary\z:}', "");; Expect(0, 67648, '\p{Blk=:\ACypriot_Syllabary\z:}', "");; Expect(1, 67647, '\p{Blk=cypriotsyllabary}', ""); @@ -9098,16 +9282,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}', ""); @@ -9116,16 +9300,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}', ""); @@ -9134,16 +9318,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=/a/-Cypro_Minoan}'); - Error('\P{Block=/a/-Cypro_Minoan}'); + 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=- cypro_MINOAN:=}'); + Error('\P{Block=- cypro_MINOAN:=}'); Expect(1, 77823, '\p{Block=:\ACypro_Minoan\z:}', "");; Expect(0, 77824, '\p{Block=:\ACypro_Minoan\z:}', "");; Expect(1, 77823, '\p{Block=cyprominoan}', ""); @@ -9156,16 +9340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 77824, '\P{^Block=cyprominoan}', ""); Expect(1, 77823, '\p{Block=:\Acyprominoan\z:}', "");; Expect(0, 77824, '\p{Block=:\Acyprominoan\z:}', "");; - Expect(1, 77823, '\p{Block=-_cypro_Minoan}', ""); - Expect(0, 77823, '\p{^Block=-_cypro_Minoan}', ""); - Expect(0, 77823, '\P{Block=-_cypro_Minoan}', ""); - Expect(1, 77823, '\P{^Block=-_cypro_Minoan}', ""); - Expect(0, 77824, '\p{Block=-_cypro_Minoan}', ""); - Expect(1, 77824, '\p{^Block=-_cypro_Minoan}', ""); - Expect(1, 77824, '\P{Block=-_cypro_Minoan}', ""); - Expect(0, 77824, '\P{^Block=-_cypro_Minoan}', ""); - Error('\p{Blk=cypro_minoan/a/}'); - Error('\P{Blk=cypro_minoan/a/}'); + Expect(1, 77823, '\p{Block=_-Cypro_Minoan}', ""); + Expect(0, 77823, '\p{^Block=_-Cypro_Minoan}', ""); + Expect(0, 77823, '\P{Block=_-Cypro_Minoan}', ""); + Expect(1, 77823, '\P{^Block=_-Cypro_Minoan}', ""); + Expect(0, 77824, '\p{Block=_-Cypro_Minoan}', ""); + Expect(1, 77824, '\p{^Block=_-Cypro_Minoan}', ""); + Expect(1, 77824, '\P{Block=_-Cypro_Minoan}', ""); + Expect(0, 77824, '\P{^Block=_-Cypro_Minoan}', ""); + Error('\p{Blk= -CYPRO_Minoan:=}'); + Error('\P{Blk= -CYPRO_Minoan:=}'); Expect(1, 77823, '\p{Blk=:\ACypro_Minoan\z:}', "");; Expect(0, 77824, '\p{Blk=:\ACypro_Minoan\z:}', "");; Expect(1, 77823, '\p{Blk=cyprominoan}', ""); @@ -9178,16 +9362,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 77824, '\P{^Blk=cyprominoan}', ""); Expect(1, 77823, '\p{Blk=:\Acyprominoan\z:}', "");; Expect(0, 77824, '\p{Blk=:\Acyprominoan\z:}', "");; - Expect(1, 77823, '\p{Blk= CYPRO_Minoan}', ""); - Expect(0, 77823, '\p{^Blk= CYPRO_Minoan}', ""); - Expect(0, 77823, '\P{Blk= CYPRO_Minoan}', ""); - Expect(1, 77823, '\P{^Blk= CYPRO_Minoan}', ""); - Expect(0, 77824, '\p{Blk= CYPRO_Minoan}', ""); - Expect(1, 77824, '\p{^Blk= CYPRO_Minoan}', ""); - Expect(1, 77824, '\P{Blk= CYPRO_Minoan}', ""); - Expect(0, 77824, '\P{^Blk= CYPRO_Minoan}', ""); - Error('\p{Is_Block: __Cypro_MINOAN:=}'); - Error('\P{Is_Block: __Cypro_MINOAN:=}'); + Expect(1, 77823, '\p{Blk=--Cypro_MINOAN}', ""); + Expect(0, 77823, '\p{^Blk=--Cypro_MINOAN}', ""); + Expect(0, 77823, '\P{Blk=--Cypro_MINOAN}', ""); + Expect(1, 77823, '\P{^Blk=--Cypro_MINOAN}', ""); + Expect(0, 77824, '\p{Blk=--Cypro_MINOAN}', ""); + Expect(1, 77824, '\p{^Blk=--Cypro_MINOAN}', ""); + Expect(1, 77824, '\P{Blk=--Cypro_MINOAN}', ""); + Expect(0, 77824, '\P{^Blk=--Cypro_MINOAN}', ""); + Error('\p{Is_Block=-:=cypro_Minoan}'); + Error('\P{Is_Block=-:=cypro_Minoan}'); Expect(1, 77823, '\p{Is_Block=cyprominoan}', ""); Expect(0, 77823, '\p{^Is_Block=cyprominoan}', ""); Expect(0, 77823, '\P{Is_Block=cyprominoan}', ""); @@ -9196,16 +9380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 77824, '\p{^Is_Block=cyprominoan}', ""); Expect(1, 77824, '\P{Is_Block=cyprominoan}', ""); Expect(0, 77824, '\P{^Is_Block=cyprominoan}', ""); - Expect(1, 77823, '\p{Is_Block=_CYPRO_Minoan}', ""); - Expect(0, 77823, '\p{^Is_Block=_CYPRO_Minoan}', ""); - Expect(0, 77823, '\P{Is_Block=_CYPRO_Minoan}', ""); - Expect(1, 77823, '\P{^Is_Block=_CYPRO_Minoan}', ""); - Expect(0, 77824, '\p{Is_Block=_CYPRO_Minoan}', ""); - Expect(1, 77824, '\p{^Is_Block=_CYPRO_Minoan}', ""); - Expect(1, 77824, '\P{Is_Block=_CYPRO_Minoan}', ""); - Expect(0, 77824, '\P{^Is_Block=_CYPRO_Minoan}', ""); - Error('\p{Is_Blk= cypro_minoan/a/}'); - Error('\P{Is_Blk= cypro_minoan/a/}'); + Expect(1, 77823, '\p{Is_Block=__cypro_MINOAN}', ""); + Expect(0, 77823, '\p{^Is_Block=__cypro_MINOAN}', ""); + Expect(0, 77823, '\P{Is_Block=__cypro_MINOAN}', ""); + Expect(1, 77823, '\P{^Is_Block=__cypro_MINOAN}', ""); + Expect(0, 77824, '\p{Is_Block=__cypro_MINOAN}', ""); + Expect(1, 77824, '\p{^Is_Block=__cypro_MINOAN}', ""); + Expect(1, 77824, '\P{Is_Block=__cypro_MINOAN}', ""); + Expect(0, 77824, '\P{^Is_Block=__cypro_MINOAN}', ""); + Error('\p{Is_Blk= /a/Cypro_minoan}'); + Error('\P{Is_Blk= /a/Cypro_minoan}'); Expect(1, 77823, '\p{Is_Blk=cyprominoan}', ""); Expect(0, 77823, '\p{^Is_Blk=cyprominoan}', ""); Expect(0, 77823, '\P{Is_Blk=cyprominoan}', ""); @@ -9214,16 +9398,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 77824, '\p{^Is_Blk=cyprominoan}', ""); Expect(1, 77824, '\P{Is_Blk=cyprominoan}', ""); Expect(0, 77824, '\P{^Is_Blk=cyprominoan}', ""); - Expect(1, 77823, '\p{Is_Blk= Cypro_Minoan}', ""); - Expect(0, 77823, '\p{^Is_Blk= Cypro_Minoan}', ""); - Expect(0, 77823, '\P{Is_Blk= Cypro_Minoan}', ""); - Expect(1, 77823, '\P{^Is_Blk= Cypro_Minoan}', ""); - Expect(0, 77824, '\p{Is_Blk= Cypro_Minoan}', ""); - Expect(1, 77824, '\p{^Is_Blk= Cypro_Minoan}', ""); - Expect(1, 77824, '\P{Is_Blk= Cypro_Minoan}', ""); - Expect(0, 77824, '\P{^Is_Blk= Cypro_Minoan}', ""); - Error('\p{Block=:=_Cyrillic}'); - Error('\P{Block=:=_Cyrillic}'); + Expect(1, 77823, '\p{Is_Blk= -Cypro_Minoan}', ""); + Expect(0, 77823, '\p{^Is_Blk= -Cypro_Minoan}', ""); + Expect(0, 77823, '\P{Is_Blk= -Cypro_Minoan}', ""); + Expect(1, 77823, '\P{^Is_Blk= -Cypro_Minoan}', ""); + Expect(0, 77824, '\p{Is_Blk= -Cypro_Minoan}', ""); + Expect(1, 77824, '\p{^Is_Blk= -Cypro_Minoan}', ""); + Expect(1, 77824, '\P{Is_Blk= -Cypro_Minoan}', ""); + Expect(0, 77824, '\P{^Is_Blk= -Cypro_Minoan}', ""); + 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}', ""); @@ -9236,38 +9420,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= Cyrillic/a/}'); - Error('\P{Blk= Cyrillic/a/}'); + 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{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:=}'); - Error('\P{Is_Block= 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}', ""); + Error('\p{Is_Block:/a/ CYRILLIC}'); + Error('\P{Is_Block:/a/ CYRILLIC}'); Expect(1, 1279, '\p{Is_Block=cyrillic}', ""); Expect(0, 1279, '\p{^Is_Block=cyrillic}', ""); Expect(0, 1279, '\P{Is_Block=cyrillic}', ""); @@ -9276,34 +9460,34 @@ 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}'); - 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}', ""); - 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}', ""); - 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= /a/Cyrillic_Extended_A}'); - Error('\P{Block= /a/Cyrillic_Extended_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}', ""); + 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}', ""); + 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/a/}'); + Error('\P{Block=_Cyrillic_Extended_A/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}', ""); @@ -9316,16 +9500,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: _/a/CYRILLIC_ext_A}'); + Error('\P{Blk: _/a/CYRILLIC_ext_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}', ""); @@ -9338,16 +9522,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}', ""); @@ -9356,16 +9540,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=/a/ cyrillic_Ext_A}'); + Error('\P{Is_Blk=/a/ cyrillic_Ext_A}'); Expect(1, 11775, '\p{Is_Blk=cyrillicexta}', ""); Expect(0, 11775, '\p{^Is_Blk=cyrillicexta}', ""); Expect(0, 11775, '\P{Is_Blk=cyrillicexta}', ""); @@ -9374,38 +9558,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=_:=cyrillic_extended_B}'); + Error('\P{Block=_:=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/a/}'); - Error('\P{Blk= CYRILLIC_EXT_B/a/}'); + 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=/a/ CYRILLIC_EXT_B}'); + Error('\P{Blk=/a/ 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}', ""); @@ -9418,16 +9602,16 @@ 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=/a/- cyrillic_Extended_B}'); - Error('\P{Is_Block=/a/- cyrillic_Extended_B}'); + 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}'); + Error('\P{Is_Block=_:=Cyrillic_Extended_b}'); Expect(1, 42655, '\p{Is_Block=cyrillicextendedb}', ""); Expect(0, 42655, '\p{^Is_Block=cyrillicextendedb}', ""); Expect(0, 42655, '\P{Is_Block=cyrillicextendedb}', ""); @@ -9436,16 +9620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -9454,16 +9638,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/a/}'); + Error('\P{Block= -cyrillic_Extended_c/a/}'); Expect(1, 7311, '\p{Block=:\ACyrillic_Extended_C\z:}', "");; Expect(0, 7312, '\p{Block=:\ACyrillic_Extended_C\z:}', "");; Expect(1, 7311, '\p{Block=cyrillicextendedc}', ""); @@ -9476,16 +9660,16 @@ 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/a/}'); + Error('\P{Blk= Cyrillic_EXT_c/a/}'); Expect(1, 7311, '\p{Blk=:\ACyrillic_Ext_C\z:}', "");; Expect(0, 7312, '\p{Blk=:\ACyrillic_Ext_C\z:}', "");; Expect(1, 7311, '\p{Blk=cyrillicextc}', ""); @@ -9498,16 +9682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/__CYRILLIC_extended_C}'); + Error('\P{Is_Block=/a/__CYRILLIC_extended_C}'); Expect(1, 7311, '\p{Is_Block=cyrillicextendedc}', ""); Expect(0, 7311, '\p{^Is_Block=cyrillicextendedc}', ""); Expect(0, 7311, '\P{Is_Block=cyrillicextendedc}', ""); @@ -9516,34 +9700,114 @@ 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= :=CYRILLIC_ext_C}'); - Error('\P{Is_Blk= :=CYRILLIC_ext_C}'); - Expect(1, 7311, '\p{Is_Blk: cyrillicextc}', ""); - Expect(0, 7311, '\p{^Is_Blk: cyrillicextc}', ""); - Expect(0, 7311, '\P{Is_Blk: cyrillicextc}', ""); - Expect(1, 7311, '\P{^Is_Blk: cyrillicextc}', ""); - Expect(0, 7312, '\p{Is_Blk: cyrillicextc}', ""); - 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_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= -cyrillic_ext_C/a/}'); + Error('\P{Is_Blk= -cyrillic_ext_C/a/}'); + Expect(1, 7311, '\p{Is_Blk=cyrillicextc}', ""); + Expect(0, 7311, '\p{^Is_Blk=cyrillicextc}', ""); + Expect(0, 7311, '\P{Is_Blk=cyrillicextc}', ""); + Expect(1, 7311, '\P{^Is_Blk=cyrillicextc}', ""); + Expect(0, 7312, '\p{Is_Blk=cyrillicextc}', ""); + 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_extended_D}'); + Error('\P{Block=:=CYRILLIC_extended_D}'); + Expect(1, 123023, '\p{Block=:\ACyrillic_Extended_D\z:}', "");; + Expect(0, 123024, '\p{Block=:\ACyrillic_Extended_D\z:}', "");; + Expect(1, 123023, '\p{Block=cyrillicextendedd}', ""); + Expect(0, 123023, '\p{^Block=cyrillicextendedd}', ""); + Expect(0, 123023, '\P{Block=cyrillicextendedd}', ""); + Expect(1, 123023, '\P{^Block=cyrillicextendedd}', ""); + Expect(0, 123024, '\p{Block=cyrillicextendedd}', ""); + Expect(1, 123024, '\p{^Block=cyrillicextendedd}', ""); + Expect(1, 123024, '\P{Block=cyrillicextendedd}', ""); + Expect(0, 123024, '\P{^Block=cyrillicextendedd}', ""); + Expect(1, 123023, '\p{Block=:\Acyrillicextendedd\z:}', "");; + Expect(0, 123024, '\p{Block=:\Acyrillicextendedd\z:}', "");; + Expect(1, 123023, '\p{Block=-Cyrillic_Extended_D}', ""); + Expect(0, 123023, '\p{^Block=-Cyrillic_Extended_D}', ""); + Expect(0, 123023, '\P{Block=-Cyrillic_Extended_D}', ""); + Expect(1, 123023, '\P{^Block=-Cyrillic_Extended_D}', ""); + Expect(0, 123024, '\p{Block=-Cyrillic_Extended_D}', ""); + Expect(1, 123024, '\p{^Block=-Cyrillic_Extended_D}', ""); + Expect(1, 123024, '\P{Block=-Cyrillic_Extended_D}', ""); + Expect(0, 123024, '\P{^Block=-Cyrillic_Extended_D}', ""); + Error('\p{Blk=:=CYRILLIC_ext_D}'); + Error('\P{Blk=:=CYRILLIC_ext_D}'); + Expect(1, 123023, '\p{Blk=:\ACyrillic_Ext_D\z:}', "");; + Expect(0, 123024, '\p{Blk=:\ACyrillic_Ext_D\z:}', "");; + Expect(1, 123023, '\p{Blk=cyrillicextd}', ""); + Expect(0, 123023, '\p{^Blk=cyrillicextd}', ""); + Expect(0, 123023, '\P{Blk=cyrillicextd}', ""); + Expect(1, 123023, '\P{^Blk=cyrillicextd}', ""); + Expect(0, 123024, '\p{Blk=cyrillicextd}', ""); + Expect(1, 123024, '\p{^Blk=cyrillicextd}', ""); + Expect(1, 123024, '\P{Blk=cyrillicextd}', ""); + Expect(0, 123024, '\P{^Blk=cyrillicextd}', ""); + Expect(1, 123023, '\p{Blk=:\Acyrillicextd\z:}', "");; + Expect(0, 123024, '\p{Blk=:\Acyrillicextd\z:}', "");; + Expect(1, 123023, '\p{Blk= CYRILLIC_EXT_D}', ""); + Expect(0, 123023, '\p{^Blk= CYRILLIC_EXT_D}', ""); + Expect(0, 123023, '\P{Blk= CYRILLIC_EXT_D}', ""); + Expect(1, 123023, '\P{^Blk= CYRILLIC_EXT_D}', ""); + Expect(0, 123024, '\p{Blk= CYRILLIC_EXT_D}', ""); + Expect(1, 123024, '\p{^Blk= CYRILLIC_EXT_D}', ""); + Expect(1, 123024, '\P{Blk= CYRILLIC_EXT_D}', ""); + Expect(0, 123024, '\P{^Blk= CYRILLIC_EXT_D}', ""); + Error('\p{Is_Block=_/a/Cyrillic_Extended_D}'); + Error('\P{Is_Block=_/a/Cyrillic_Extended_D}'); + Expect(1, 123023, '\p{Is_Block=cyrillicextendedd}', ""); + Expect(0, 123023, '\p{^Is_Block=cyrillicextendedd}', ""); + Expect(0, 123023, '\P{Is_Block=cyrillicextendedd}', ""); + Expect(1, 123023, '\P{^Is_Block=cyrillicextendedd}', ""); + Expect(0, 123024, '\p{Is_Block=cyrillicextendedd}', ""); + Expect(1, 123024, '\p{^Is_Block=cyrillicextendedd}', ""); + Expect(1, 123024, '\P{Is_Block=cyrillicextendedd}', ""); + Expect(0, 123024, '\P{^Is_Block=cyrillicextendedd}', ""); + Expect(1, 123023, '\p{Is_Block= cyrillic_EXTENDED_D}', ""); + Expect(0, 123023, '\p{^Is_Block= cyrillic_EXTENDED_D}', ""); + Expect(0, 123023, '\P{Is_Block= cyrillic_EXTENDED_D}', ""); + Expect(1, 123023, '\P{^Is_Block= cyrillic_EXTENDED_D}', ""); + Expect(0, 123024, '\p{Is_Block= cyrillic_EXTENDED_D}', ""); + Expect(1, 123024, '\p{^Is_Block= cyrillic_EXTENDED_D}', ""); + Expect(1, 123024, '\P{Is_Block= cyrillic_EXTENDED_D}', ""); + Expect(0, 123024, '\P{^Is_Block= cyrillic_EXTENDED_D}', ""); + Error('\p{Is_Blk= :=CYRILLIC_Ext_d}'); + Error('\P{Is_Blk= :=CYRILLIC_Ext_d}'); + Expect(1, 123023, '\p{Is_Blk=cyrillicextd}', ""); + Expect(0, 123023, '\p{^Is_Blk=cyrillicextd}', ""); + Expect(0, 123023, '\P{Is_Blk=cyrillicextd}', ""); + Expect(1, 123023, '\P{^Is_Blk=cyrillicextd}', ""); + Expect(0, 123024, '\p{Is_Blk=cyrillicextd}', ""); + Expect(1, 123024, '\p{^Is_Blk=cyrillicextd}', ""); + Expect(1, 123024, '\P{Is_Blk=cyrillicextd}', ""); + Expect(0, 123024, '\P{^Is_Blk=cyrillicextd}', ""); + Expect(1, 123023, '\p{Is_Blk= cyrillic_EXT_D}', ""); + Expect(0, 123023, '\p{^Is_Blk= cyrillic_EXT_D}', ""); + Expect(0, 123023, '\P{Is_Blk= cyrillic_EXT_D}', ""); + Expect(1, 123023, '\P{^Is_Blk= cyrillic_EXT_D}', ""); + Expect(0, 123024, '\p{Is_Blk= cyrillic_EXT_D}', ""); + Expect(1, 123024, '\p{^Is_Blk= cyrillic_EXT_D}', ""); + Expect(1, 123024, '\P{Is_Blk= cyrillic_EXT_D}', ""); + Expect(0, 123024, '\P{^Is_Blk= cyrillic_EXT_D}', ""); + 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}', ""); @@ -9556,38 +9820,38 @@ 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=/a/ -Cyrillic_Sup}'); - Error('\P{Blk=/a/ -Cyrillic_Sup}'); + 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}', ""); - Expect(0, 1327, '\p{^Blk=cyrillicsup}', ""); - Expect(0, 1327, '\P{Blk=cyrillicsup}', ""); - Expect(1, 1327, '\P{^Blk=cyrillicsup}', ""); - Expect(0, 1328, '\p{Blk=cyrillicsup}', ""); - Expect(1, 1328, '\p{^Blk=cyrillicsup}', ""); - Expect(1, 1328, '\P{Blk=cyrillicsup}', ""); - Expect(0, 1328, '\P{^Blk=cyrillicsup}', ""); + Expect(1, 1327, '\p{Blk: cyrillicsup}', ""); + Expect(0, 1327, '\p{^Blk: cyrillicsup}', ""); + Expect(0, 1327, '\P{Blk: cyrillicsup}', ""); + Expect(1, 1327, '\P{^Blk: cyrillicsup}', ""); + Expect(0, 1328, '\p{Blk: cyrillicsup}', ""); + Expect(1, 1328, '\p{^Blk: cyrillicsup}', ""); + Expect(1, 1328, '\P{Blk: cyrillicsup}', ""); + 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/a/}'); - Error('\P{Is_Block:-_cyrillic_Supplementary/a/}'); + 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}', ""); @@ -9596,16 +9860,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=:= Cyrillic_supplement}'); + Error('\P{Is_Blk=:= Cyrillic_supplement}'); Expect(1, 1327, '\p{Is_Blk=cyrillicsupplement}', ""); Expect(0, 1327, '\p{^Is_Blk=cyrillicsupplement}', ""); Expect(0, 1327, '\P{Is_Blk=cyrillicsupplement}', ""); @@ -9614,16 +9878,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= /a/Deseret}'); + Error('\P{Block= /a/Deseret}'); Expect(1, 66639, '\p{Block=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Block=:\ADeseret\z:}', "");; Expect(1, 66639, '\p{Block=deseret}', ""); @@ -9636,16 +9900,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=:=__Deseret}'); - Error('\P{Blk=:=__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=/a/Deseret}'); + Error('\P{Blk=/a/Deseret}'); Expect(1, 66639, '\p{Blk=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Blk=:\ADeseret\z:}', "");; Expect(1, 66639, '\p{Blk=deseret}', ""); @@ -9658,16 +9922,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}', ""); @@ -9676,16 +9940,16 @@ 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=-:=Deseret}'); - Error('\P{Is_Blk=-:=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=-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}', ""); @@ -9694,60 +9958,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_Devanagari:=}'); - Error('\P{Block=_Devanagari:=}'); + 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=:=_-Devanagari}'); + Error('\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}', ""); + 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= /a/DEVANAGARI}'); + Error('\P{Blk= /a/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}', ""); + 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}', ""); 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= /a/Devanagari}'); - Error('\P{Is_Block= /a/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=:=_devanagari}'); + Error('\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}', ""); @@ -9756,16 +10020,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}', ""); @@ -9774,16 +10038,16 @@ 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}', ""); @@ -9796,16 +10060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Blk: -DEVANAGARI_Ext/a/}'); + 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}', ""); @@ -9818,16 +10082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= -Devanagari_extended}'); - Error('\P{Is_Block=:= -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}', ""); @@ -9836,16 +10100,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: :=Devanagari_Ext}'); - Error('\P{Is_Blk: :=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/a/}'); + Error('\P{Is_Blk=-DEVANAGARI_Ext/a/}'); Expect(1, 43263, '\p{Is_Blk=devanagariext}', ""); Expect(0, 43263, '\p{^Is_Blk=devanagariext}', ""); Expect(0, 43263, '\P{Is_Blk=devanagariext}', ""); @@ -9854,16 +10118,96 @@ 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:/a/ COMBINING_DIACRITICAL_MARKS}'); - Error('\P{Block:/a/ 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=Devanagari_extended_A/a/}'); + Error('\P{Block=Devanagari_extended_A/a/}'); + Expect(1, 72543, '\p{Block=:\ADevanagari_Extended_A\z:}', "");; + Expect(0, 72544, '\p{Block=:\ADevanagari_Extended_A\z:}', "");; + Expect(1, 72543, '\p{Block: devanagariextendeda}', ""); + Expect(0, 72543, '\p{^Block: devanagariextendeda}', ""); + Expect(0, 72543, '\P{Block: devanagariextendeda}', ""); + Expect(1, 72543, '\P{^Block: devanagariextendeda}', ""); + Expect(0, 72544, '\p{Block: devanagariextendeda}', ""); + Expect(1, 72544, '\p{^Block: devanagariextendeda}', ""); + Expect(1, 72544, '\P{Block: devanagariextendeda}', ""); + Expect(0, 72544, '\P{^Block: devanagariextendeda}', ""); + Expect(1, 72543, '\p{Block=:\Adevanagariextendeda\z:}', "");; + Expect(0, 72544, '\p{Block=:\Adevanagariextendeda\z:}', "");; + Expect(1, 72543, '\p{Block= _DEVANAGARI_Extended_A}', ""); + Expect(0, 72543, '\p{^Block= _DEVANAGARI_Extended_A}', ""); + Expect(0, 72543, '\P{Block= _DEVANAGARI_Extended_A}', ""); + Expect(1, 72543, '\P{^Block= _DEVANAGARI_Extended_A}', ""); + Expect(0, 72544, '\p{Block= _DEVANAGARI_Extended_A}', ""); + Expect(1, 72544, '\p{^Block= _DEVANAGARI_Extended_A}', ""); + Expect(1, 72544, '\P{Block= _DEVANAGARI_Extended_A}', ""); + Expect(0, 72544, '\P{^Block= _DEVANAGARI_Extended_A}', ""); + Error('\p{Blk= DEVANAGARI_Ext_A/a/}'); + Error('\P{Blk= DEVANAGARI_Ext_A/a/}'); + Expect(1, 72543, '\p{Blk=:\ADevanagari_Ext_A\z:}', "");; + Expect(0, 72544, '\p{Blk=:\ADevanagari_Ext_A\z:}', "");; + Expect(1, 72543, '\p{Blk=devanagariexta}', ""); + Expect(0, 72543, '\p{^Blk=devanagariexta}', ""); + Expect(0, 72543, '\P{Blk=devanagariexta}', ""); + Expect(1, 72543, '\P{^Blk=devanagariexta}', ""); + Expect(0, 72544, '\p{Blk=devanagariexta}', ""); + Expect(1, 72544, '\p{^Blk=devanagariexta}', ""); + Expect(1, 72544, '\P{Blk=devanagariexta}', ""); + Expect(0, 72544, '\P{^Blk=devanagariexta}', ""); + Expect(1, 72543, '\p{Blk=:\Adevanagariexta\z:}', "");; + Expect(0, 72544, '\p{Blk=:\Adevanagariexta\z:}', "");; + Expect(1, 72543, '\p{Blk= DEVANAGARI_ext_A}', ""); + Expect(0, 72543, '\p{^Blk= DEVANAGARI_ext_A}', ""); + Expect(0, 72543, '\P{Blk= DEVANAGARI_ext_A}', ""); + Expect(1, 72543, '\P{^Blk= DEVANAGARI_ext_A}', ""); + Expect(0, 72544, '\p{Blk= DEVANAGARI_ext_A}', ""); + Expect(1, 72544, '\p{^Blk= DEVANAGARI_ext_A}', ""); + Expect(1, 72544, '\P{Blk= DEVANAGARI_ext_A}', ""); + Expect(0, 72544, '\P{^Blk= DEVANAGARI_ext_A}', ""); + Error('\p{Is_Block= /a/DEVANAGARI_Extended_a}'); + Error('\P{Is_Block= /a/DEVANAGARI_Extended_a}'); + Expect(1, 72543, '\p{Is_Block: devanagariextendeda}', ""); + Expect(0, 72543, '\p{^Is_Block: devanagariextendeda}', ""); + Expect(0, 72543, '\P{Is_Block: devanagariextendeda}', ""); + Expect(1, 72543, '\P{^Is_Block: devanagariextendeda}', ""); + Expect(0, 72544, '\p{Is_Block: devanagariextendeda}', ""); + Expect(1, 72544, '\p{^Is_Block: devanagariextendeda}', ""); + Expect(1, 72544, '\P{Is_Block: devanagariextendeda}', ""); + Expect(0, 72544, '\P{^Is_Block: devanagariextendeda}', ""); + Expect(1, 72543, '\p{Is_Block=- Devanagari_Extended_A}', ""); + Expect(0, 72543, '\p{^Is_Block=- Devanagari_Extended_A}', ""); + Expect(0, 72543, '\P{Is_Block=- Devanagari_Extended_A}', ""); + Expect(1, 72543, '\P{^Is_Block=- Devanagari_Extended_A}', ""); + Expect(0, 72544, '\p{Is_Block=- Devanagari_Extended_A}', ""); + Expect(1, 72544, '\p{^Is_Block=- Devanagari_Extended_A}', ""); + Expect(1, 72544, '\P{Is_Block=- Devanagari_Extended_A}', ""); + Expect(0, 72544, '\P{^Is_Block=- Devanagari_Extended_A}', ""); + Error('\p{Is_Blk=_devanagari_EXT_A:=}'); + Error('\P{Is_Blk=_devanagari_EXT_A:=}'); + Expect(1, 72543, '\p{Is_Blk=devanagariexta}', ""); + Expect(0, 72543, '\p{^Is_Blk=devanagariexta}', ""); + Expect(0, 72543, '\P{Is_Blk=devanagariexta}', ""); + Expect(1, 72543, '\P{^Is_Blk=devanagariexta}', ""); + Expect(0, 72544, '\p{Is_Blk=devanagariexta}', ""); + Expect(1, 72544, '\p{^Is_Blk=devanagariexta}', ""); + Expect(1, 72544, '\P{Is_Blk=devanagariexta}', ""); + Expect(0, 72544, '\P{^Is_Blk=devanagariexta}', ""); + Expect(1, 72543, '\p{Is_Blk= Devanagari_EXT_A}', ""); + Expect(0, 72543, '\p{^Is_Blk= Devanagari_EXT_A}', ""); + Expect(0, 72543, '\P{Is_Blk= Devanagari_EXT_A}', ""); + Expect(1, 72543, '\P{^Is_Blk= Devanagari_EXT_A}', ""); + Expect(0, 72544, '\p{Is_Blk= Devanagari_EXT_A}', ""); + Expect(1, 72544, '\p{^Is_Blk= Devanagari_EXT_A}', ""); + Expect(1, 72544, '\P{Is_Blk= Devanagari_EXT_A}', ""); + Expect(0, 72544, '\P{^Is_Blk= Devanagari_EXT_A}', ""); + Error('\p{Block=_/a/Combining_diacritical_MARKS}'); + Error('\P{Block=_/a/Combining_diacritical_MARKS}'); Expect(1, 879, '\p{Block=:\ACombining_Diacritical_Marks\z:}', "");; Expect(0, 880, '\p{Block=:\ACombining_Diacritical_Marks\z:}', "");; Expect(1, 879, '\p{Block=combiningdiacriticalmarks}', ""); @@ -9876,38 +10220,38 @@ 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=:=Diacriticals}'); - Error('\P{Blk=:=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}'); + Error('\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}', ""); + 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=/a/Combining_Diacritical_Marks}'); - Error('\P{Is_Block=/a/Combining_Diacritical_Marks}'); + 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=_/a/combining_Diacritical_marks}'); + Error('\P{Is_Block=_/a/combining_Diacritical_marks}'); Expect(1, 879, '\p{Is_Block=combiningdiacriticalmarks}', ""); Expect(0, 879, '\p{^Is_Block=combiningdiacriticalmarks}', ""); Expect(0, 879, '\P{Is_Block=combiningdiacriticalmarks}', ""); @@ -9916,16 +10260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/diacriticals}'); - Error('\P{Is_Blk=/a/diacriticals}'); + 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}', ""); @@ -9934,16 +10278,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: /a/combining_Diacritical_Marks_extended}'); + Error('\P{Block: /a/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}', ""); @@ -9956,38 +10300,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=/a/-Diacriticals_ext}'); - Error('\P{Blk=/a/-Diacriticals_ext}'); + 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=/a/_ Combining_diacritical_Marks_Extended}'); - Error('\P{Is_Block=/a/_ 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/a/}'); + Error('\P{Is_Block=--combining_DIACRITICAL_marks_Extended/a/}'); Expect(1, 6911, '\p{Is_Block=combiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\p{^Is_Block=combiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\P{Is_Block=combiningdiacriticalmarksextended}', ""); @@ -9996,16 +10340,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}'); - Error('\P{Is_Blk=:=diacriticals_Ext}'); + 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_Blk=diacriticalsext}', ""); Expect(0, 6911, '\p{^Is_Blk=diacriticalsext}', ""); Expect(0, 6911, '\P{Is_Blk=diacriticalsext}', ""); @@ -10014,16 +10358,16 @@ 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:=}'); + Error('\P{Block= Combining_Diacritical_Marks_For_SYMBOLS:=}'); 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}', ""); @@ -10036,16 +10380,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -10058,34 +10402,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=/a/-Combining_Marks_FOR_Symbols}'); - Error('\P{Is_Block=/a/-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/a/}'); - Error('\P{Is_Blk=- Combining_Diacritical_Marks_FOR_Symbols/a/}'); + 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}', ""); @@ -10094,16 +10438,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: /a/Combining_Diacritical_MARKS_supplement}'); + Error('\P{Block: /a/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}', ""); @@ -10116,16 +10460,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}', ""); @@ -10138,16 +10482,16 @@ 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: /a/Combining_Diacritical_Marks_Supplement}'); - Error('\P{Is_Block: /a/Combining_Diacritical_Marks_Supplement}'); + 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/a/}'); + Error('\P{Is_Block= combining_diacritical_Marks_Supplement/a/}'); Expect(1, 7679, '\p{Is_Block=combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\p{^Is_Block=combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\P{Is_Block=combiningdiacriticalmarkssupplement}', ""); @@ -10156,16 +10500,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -10174,16 +10518,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}'); + Error('\P{Block=:= -DINGBATS}'); Expect(1, 10175, '\p{Block=:\ADingbats\z:}', "");; Expect(0, 10176, '\p{Block=:\ADingbats\z:}', "");; Expect(1, 10175, '\p{Block=dingbats}', ""); @@ -10196,16 +10540,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=_ Dingbats:=}'); - Error('\P{Blk=_ 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/a/}'); + Error('\P{Blk=-DINGBATS/a/}'); Expect(1, 10175, '\p{Blk=:\ADingbats\z:}', "");; Expect(0, 10176, '\p{Blk=:\ADingbats\z:}', "");; Expect(1, 10175, '\p{Blk=dingbats}', ""); @@ -10218,34 +10562,34 @@ 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: DINGBATS/a/}'); - Error('\P{Is_Block: DINGBATS/a/}'); - 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{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=:=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}', ""); @@ -10254,16 +10598,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-/a/Dives_AKURU}'); - Error('\P{Block=-/a/Dives_AKURU}'); + 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=/a/-dives_AKURU}'); + Error('\P{Block=/a/-dives_AKURU}'); Expect(1, 72031, '\p{Block=:\ADives_Akuru\z:}', "");; Expect(0, 72032, '\p{Block=:\ADives_Akuru\z:}', "");; Expect(1, 72031, '\p{Block=divesakuru}', ""); @@ -10276,16 +10620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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=:=--DIVES_AKURU}'); + Error('\P{Blk=:=--DIVES_AKURU}'); Expect(1, 72031, '\p{Blk=:\ADives_Akuru\z:}', "");; Expect(0, 72032, '\p{Blk=:\ADives_Akuru\z:}', "");; Expect(1, 72031, '\p{Blk=divesakuru}', ""); @@ -10298,34 +10642,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-/a/DIVES_akuru}'); - Error('\P{Is_Block=-/a/DIVES_akuru}'); - 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{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=/a/--DIVES_Akuru}'); + Error('\P{Is_Block=/a/--DIVES_Akuru}'); + 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/a/}'); + Error('\P{Is_Blk=__DIVES_Akuru/a/}'); Expect(1, 72031, '\p{Is_Blk=divesakuru}', ""); Expect(0, 72031, '\p{^Is_Blk=divesakuru}', ""); Expect(0, 72031, '\P{Is_Blk=divesakuru}', ""); @@ -10334,16 +10678,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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}', ""); @@ -10356,16 +10700,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=Dogra}'); - Error('\P{Blk=:=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/a/}'); + Error('\P{Blk= dogra/a/}'); Expect(1, 71759, '\p{Blk=:\ADogra\z:}', "");; Expect(0, 71760, '\p{Blk=:\ADogra\z:}', "");; Expect(1, 71759, '\p{Blk=dogra}', ""); @@ -10378,16 +10722,16 @@ 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= /a/Dogra}'); - Error('\P{Is_Block= /a/Dogra}'); + 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/a/}'); + Error('\P{Is_Block=_Dogra/a/}'); Expect(1, 71759, '\p{Is_Block=dogra}', ""); Expect(0, 71759, '\p{^Is_Block=dogra}', ""); Expect(0, 71759, '\P{Is_Block=dogra}', ""); @@ -10396,16 +10740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= -DOGRA:=}'); - Error('\P{Is_Blk= -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}', ""); @@ -10414,16 +10758,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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/a/}'); + Error('\P{Block= Domino_TILES/a/}'); Expect(1, 127135, '\p{Block=:\ADomino_Tiles\z:}', "");; Expect(0, 127136, '\p{Block=:\ADomino_Tiles\z:}', "");; Expect(1, 127135, '\p{Block=dominotiles}', ""); @@ -10436,38 +10780,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: -/a/Domino}'); + Error('\P{Blk: -/a/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}', ""); + 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}', ""); 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: := -Domino_Tiles}'); - Error('\P{Is_Block: := -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}', ""); @@ -10476,34 +10820,34 @@ 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_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}', ""); - 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, 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}', ""); + 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}', ""); + 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=/a/ _DUPLOYAN}'); + Error('\P{Block=/a/ _DUPLOYAN}'); Expect(1, 113823, '\p{Block=:\ADuployan\z:}', "");; Expect(0, 113824, '\p{Block=:\ADuployan\z:}', "");; Expect(1, 113823, '\p{Block=duployan}', ""); @@ -10516,38 +10860,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 113824, '\P{^Block=duployan}', ""); Expect(1, 113823, '\p{Block=:\Aduployan\z:}', "");; Expect(0, 113824, '\p{Block=:\Aduployan\z:}', "");; - Expect(1, 113823, '\p{Block=- duployan}', ""); - Expect(0, 113823, '\p{^Block=- duployan}', ""); - Expect(0, 113823, '\P{Block=- duployan}', ""); - Expect(1, 113823, '\P{^Block=- duployan}', ""); - Expect(0, 113824, '\p{Block=- duployan}', ""); - 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}'); + Expect(1, 113823, '\p{Block: -DUPLOYAN}', ""); + Expect(0, 113823, '\p{^Block: -DUPLOYAN}', ""); + Expect(0, 113823, '\P{Block: -DUPLOYAN}', ""); + Expect(1, 113823, '\P{^Block: -DUPLOYAN}', ""); + Expect(0, 113824, '\p{Block: -DUPLOYAN}', ""); + 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}'); 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}', ""); + 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}', ""); 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= /a/Duployan}'); - Error('\P{Is_Block= /a/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=_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}', ""); @@ -10556,16 +10900,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Blk=_ Duployan/a/}'); + 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{Is_Blk: duployan}', ""); Expect(0, 113823, '\p{^Is_Blk: duployan}', ""); Expect(0, 113823, '\P{Is_Blk: duployan}', ""); @@ -10574,16 +10918,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/a/}'); - Error('\P{Block= early_Dynastic_Cuneiform/a/}'); + 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, 75087, '\p{Block=:\AEarly_Dynastic_Cuneiform\z:}', "");; Expect(0, 75088, '\p{Block=:\AEarly_Dynastic_Cuneiform\z:}', "");; Expect(1, 75087, '\p{Block=earlydynasticcuneiform}', ""); @@ -10596,16 +10940,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}', ""); @@ -10618,16 +10962,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=/a/ early_DYNASTIC_Cuneiform}'); + Error('\P{Is_Block=/a/ early_DYNASTIC_Cuneiform}'); Expect(1, 75087, '\p{Is_Block=earlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^Is_Block=earlydynasticcuneiform}', ""); Expect(0, 75087, '\P{Is_Block=earlydynasticcuneiform}', ""); @@ -10636,16 +10980,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=-:=Early_Dynastic_CUNEIFORM}'); - Error('\P{Is_Blk=-:=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= early_DYNASTIC_Cuneiform:=}'); + Error('\P{Is_Blk= early_DYNASTIC_Cuneiform:=}'); Expect(1, 75087, '\p{Is_Blk=earlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^Is_Blk=earlydynasticcuneiform}', ""); Expect(0, 75087, '\P{Is_Blk=earlydynasticcuneiform}', ""); @@ -10654,96 +10998,96 @@ 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:_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}', ""); - Expect(0, 78911, '\p{^Block=egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\P{Block=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\P{^Block=egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78912, '\p{Block=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78912, '\p{^Block=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78912, '\P{Block=egyptianhieroglyphformatcontrols}', ""); - 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{Blk=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; - Expect(0, 78912, '\p{Blk=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; - Expect(1, 78911, '\p{Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\p{^Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\P{Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\P{^Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78912, '\p{Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78912, '\p{^Blk=egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78912, '\P{Blk=egyptianhieroglyphformatcontrols}', ""); - 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/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}', ""); - Expect(1, 78911, '\P{^Is_Block:egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78912, '\p{Is_Block:egyptianhieroglyphformatcontrols}', ""); - 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=:=EGYPTIAN_Hieroglyphs}'); - Error('\P{Block=:=EGYPTIAN_Hieroglyphs}'); + 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, 78943, '\p{Block=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; + Expect(0, 78944, '\p{Block=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; + Expect(1, 78943, '\p{Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{Block=:\Aegyptianhieroglyphformatcontrols\z:}', "");; + Expect(0, 78944, '\p{Block=:\Aegyptianhieroglyphformatcontrols\z:}', "");; + Expect(1, 78943, '\p{Block=_-egyptian_Hieroglyph_Format_controls}', ""); + Expect(0, 78943, '\p{^Block=_-egyptian_Hieroglyph_Format_controls}', ""); + Expect(0, 78943, '\P{Block=_-egyptian_Hieroglyph_Format_controls}', ""); + Expect(1, 78943, '\P{^Block=_-egyptian_Hieroglyph_Format_controls}', ""); + Expect(0, 78944, '\p{Block=_-egyptian_Hieroglyph_Format_controls}', ""); + Expect(1, 78944, '\p{^Block=_-egyptian_Hieroglyph_Format_controls}', ""); + Expect(1, 78944, '\P{Block=_-egyptian_Hieroglyph_Format_controls}', ""); + Expect(0, 78944, '\P{^Block=_-egyptian_Hieroglyph_Format_controls}', ""); + Error('\p{Blk:-Egyptian_HIEROGLYPH_FORMAT_Controls/a/}'); + Error('\P{Blk:-Egyptian_HIEROGLYPH_FORMAT_Controls/a/}'); + Expect(1, 78943, '\p{Blk=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; + Expect(0, 78944, '\p{Blk=:\AEgyptian_Hieroglyph_Format_Controls\z:}', "");; + Expect(1, 78943, '\p{Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{Blk=:\Aegyptianhieroglyphformatcontrols\z:}', "");; + Expect(0, 78944, '\p{Blk=:\Aegyptianhieroglyphformatcontrols\z:}', "");; + Expect(1, 78943, '\p{Blk=__EGYPTIAN_HIEROGLYPH_Format_controls}', ""); + Expect(0, 78943, '\p{^Blk=__EGYPTIAN_HIEROGLYPH_Format_controls}', ""); + Expect(0, 78943, '\P{Blk=__EGYPTIAN_HIEROGLYPH_Format_controls}', ""); + Expect(1, 78943, '\P{^Blk=__EGYPTIAN_HIEROGLYPH_Format_controls}', ""); + Expect(0, 78944, '\p{Blk=__EGYPTIAN_HIEROGLYPH_Format_controls}', ""); + Expect(1, 78944, '\p{^Blk=__EGYPTIAN_HIEROGLYPH_Format_controls}', ""); + Expect(1, 78944, '\P{Blk=__EGYPTIAN_HIEROGLYPH_Format_controls}', ""); + Expect(0, 78944, '\P{^Blk=__EGYPTIAN_HIEROGLYPH_Format_controls}', ""); + Error('\p{Is_Block=:=egyptian_Hieroglyph_format_Controls}'); + Error('\P{Is_Block=:=egyptian_Hieroglyph_format_Controls}'); + Expect(1, 78943, '\p{Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^Is_Block=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{Is_Block=Egyptian_hieroglyph_FORMAT_CONTROLS}', ""); + Expect(0, 78943, '\p{^Is_Block=Egyptian_hieroglyph_FORMAT_CONTROLS}', ""); + Expect(0, 78943, '\P{Is_Block=Egyptian_hieroglyph_FORMAT_CONTROLS}', ""); + Expect(1, 78943, '\P{^Is_Block=Egyptian_hieroglyph_FORMAT_CONTROLS}', ""); + Expect(0, 78944, '\p{Is_Block=Egyptian_hieroglyph_FORMAT_CONTROLS}', ""); + Expect(1, 78944, '\p{^Is_Block=Egyptian_hieroglyph_FORMAT_CONTROLS}', ""); + Expect(1, 78944, '\P{Is_Block=Egyptian_hieroglyph_FORMAT_CONTROLS}', ""); + Expect(0, 78944, '\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, 78943, '\p{Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^Is_Blk=egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{Is_Blk= egyptian_HIEROGLYPH_Format_CONTROLS}', ""); + Expect(0, 78943, '\p{^Is_Blk= egyptian_HIEROGLYPH_Format_CONTROLS}', ""); + Expect(0, 78943, '\P{Is_Blk= egyptian_HIEROGLYPH_Format_CONTROLS}', ""); + Expect(1, 78943, '\P{^Is_Blk= egyptian_HIEROGLYPH_Format_CONTROLS}', ""); + Expect(0, 78944, '\p{Is_Blk= egyptian_HIEROGLYPH_Format_CONTROLS}', ""); + Expect(1, 78944, '\p{^Is_Blk= egyptian_HIEROGLYPH_Format_CONTROLS}', ""); + Expect(1, 78944, '\P{Is_Blk= egyptian_HIEROGLYPH_Format_CONTROLS}', ""); + Expect(0, 78944, '\P{^Is_Blk= egyptian_HIEROGLYPH_Format_CONTROLS}', ""); + Error('\p{Block=/a/Egyptian_hieroglyphs}'); + Error('\P{Block=/a/Egyptian_hieroglyphs}'); Expect(1, 78895, '\p{Block=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(0, 78896, '\p{Block=:\AEgyptian_Hieroglyphs\z:}', "");; Expect(1, 78895, '\p{Block=egyptianhieroglyphs}', ""); @@ -10756,16 +11100,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}', ""); @@ -10778,16 +11122,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=:=_Egyptian_Hieroglyphs}'); - Error('\P{Is_Block=:=_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}', ""); @@ -10796,34 +11140,34 @@ 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_Blk: egyptianhieroglyphs}', ""); - Expect(0, 78895, '\p{^Is_Blk: egyptianhieroglyphs}', ""); - Expect(0, 78895, '\P{Is_Blk: egyptianhieroglyphs}', ""); - Expect(1, 78895, '\P{^Is_Blk: egyptianhieroglyphs}', ""); - Expect(0, 78896, '\p{Is_Blk: egyptianhieroglyphs}', ""); - 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/a/}'); - Error('\P{Block=_-Elbasan/a/}'); + 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=-/a/egyptian_Hieroglyphs}'); + Error('\P{Is_Blk=-/a/egyptian_Hieroglyphs}'); + Expect(1, 78895, '\p{Is_Blk=egyptianhieroglyphs}', ""); + Expect(0, 78895, '\p{^Is_Blk=egyptianhieroglyphs}', ""); + Expect(0, 78895, '\P{Is_Blk=egyptianhieroglyphs}', ""); + Expect(1, 78895, '\P{^Is_Blk=egyptianhieroglyphs}', ""); + Expect(0, 78896, '\p{Is_Blk=egyptianhieroglyphs}', ""); + 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, 66863, '\p{Block=:\AElbasan\z:}', "");; Expect(0, 66864, '\p{Block=:\AElbasan\z:}', "");; Expect(1, 66863, '\p{Block=elbasan}', ""); @@ -10836,16 +11180,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}', ""); @@ -10858,16 +11202,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= Elbasan/a/}'); - Error('\P{Is_Block= Elbasan/a/}'); + 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=:=- elbasan}'); + Error('\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}', ""); @@ -10876,16 +11220,16 @@ 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: -/a/Elbasan}'); - Error('\P{Is_Blk: -/a/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}', ""); @@ -10894,16 +11238,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -10916,16 +11260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -10938,34 +11282,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=Elymaic:=}'); - Error('\P{Is_Blk=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= 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{Is_Blk=elymaic}', ""); Expect(0, 69631, '\p{^Is_Blk=elymaic}', ""); Expect(0, 69631, '\P{Is_Blk=elymaic}', ""); @@ -10974,16 +11318,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}'); - Error('\P{Block=:=_ emoticons}'); + 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}'); + Error('\P{Block=:=__EMOTICONS}'); Expect(1, 128591, '\p{Block=:\AEmoticons\z:}', "");; Expect(0, 128592, '\p{Block=:\AEmoticons\z:}', "");; Expect(1, 128591, '\p{Block=emoticons}', ""); @@ -10996,38 +11340,38 @@ 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}'); + Error('\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}', ""); + 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}', ""); 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=/a/ -emoticons}'); - Error('\P{Is_Block=/a/ -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}', ""); @@ -11036,16 +11380,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}', ""); @@ -11054,16 +11398,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: /a/ _Enclosed_Alphanumerics}'); - Error('\P{Block: /a/ _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: /a/ Enclosed_Alphanumerics}'); + Error('\P{Block: /a/ Enclosed_Alphanumerics}'); Expect(1, 9471, '\p{Block=:\AEnclosed_Alphanumerics\z:}', "");; Expect(0, 9472, '\p{Block=:\AEnclosed_Alphanumerics\z:}', "");; Expect(1, 9471, '\p{Block=enclosedalphanumerics}', ""); @@ -11076,16 +11420,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}', ""); @@ -11098,16 +11442,16 @@ 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{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}', ""); @@ -11116,16 +11460,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -11134,16 +11478,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=/a/_ ENCLOSED_Alphanumeric_supplement}'); - Error('\P{Block=/a/_ 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=/a/_Enclosed_ALPHANUMERIC_Supplement}'); + Error('\P{Block=/a/_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}', ""); @@ -11156,16 +11500,16 @@ 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/a/}'); + Error('\P{Blk=_ENCLOSED_ALPHANUM_Sup/a/}'); Expect(1, 127487, '\p{Blk=:\AEnclosed_Alphanum_Sup\z:}', "");; Expect(0, 127488, '\p{Blk=:\AEnclosed_Alphanum_Sup\z:}', "");; Expect(1, 127487, '\p{Blk=enclosedalphanumsup}', ""); @@ -11178,16 +11522,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ Enclosed_Alphanumeric_supplement}'); - Error('\P{Is_Block=/a/ Enclosed_Alphanumeric_supplement}'); + 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}', ""); @@ -11196,16 +11540,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=:= Enclosed_ALPHANUM_SUP}'); - Error('\P{Is_Blk=:= 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=:= ENCLOSED_Alphanum_SUP}'); + Error('\P{Is_Blk=:= ENCLOSED_Alphanum_SUP}'); Expect(1, 127487, '\p{Is_Blk=enclosedalphanumsup}', ""); Expect(0, 127487, '\p{^Is_Blk=enclosedalphanumsup}', ""); Expect(0, 127487, '\P{Is_Blk=enclosedalphanumsup}', ""); @@ -11214,16 +11558,16 @@ 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}', ""); @@ -11236,16 +11580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-:=Enclosed_cjk}'); - Error('\P{Blk=-:=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=-_Enclosed_CJK:=}'); + Error('\P{Blk=-_Enclosed_CJK:=}'); Expect(1, 13055, '\p{Blk=:\AEnclosed_CJK\z:}', "");; Expect(0, 13056, '\p{Blk=:\AEnclosed_CJK\z:}', "");; Expect(1, 13055, '\p{Blk=enclosedcjk}', ""); @@ -11258,16 +11602,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/a/}'); - Error('\P{Is_Block=--enclosed_CJK_Letters_and_Months/a/}'); + 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{Is_Block=enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^Is_Block=enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{Is_Block=enclosedcjklettersandmonths}', ""); @@ -11276,16 +11620,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}', ""); @@ -11294,16 +11638,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= /a/Enclosed_Ideographic_Supplement}'); + Error('\P{Block= /a/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}', ""); @@ -11316,56 +11660,56 @@ 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=:= _ENCLOSED_Ideographic_Sup}'); - Error('\P{Blk=:= _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=_ENCLOSED_ideographic_Sup/a/}'); + Error('\P{Blk=_ENCLOSED_ideographic_Sup/a/}'); Expect(1, 127743, '\p{Blk=:\AEnclosed_Ideographic_Sup\z:}', "");; Expect(0, 127744, '\p{Blk=:\AEnclosed_Ideographic_Sup\z:}', "");; - Expect(1, 127743, '\p{Blk=enclosedideographicsup}', ""); - Expect(0, 127743, '\p{^Blk=enclosedideographicsup}', ""); - Expect(0, 127743, '\P{Blk=enclosedideographicsup}', ""); - Expect(1, 127743, '\P{^Blk=enclosedideographicsup}', ""); - Expect(0, 127744, '\p{Blk=enclosedideographicsup}', ""); - Expect(1, 127744, '\p{^Blk=enclosedideographicsup}', ""); - Expect(1, 127744, '\P{Blk=enclosedideographicsup}', ""); - Expect(0, 127744, '\P{^Blk=enclosedideographicsup}', ""); + Expect(1, 127743, '\p{Blk:enclosedideographicsup}', ""); + Expect(0, 127743, '\p{^Blk:enclosedideographicsup}', ""); + Expect(0, 127743, '\P{Blk:enclosedideographicsup}', ""); + Expect(1, 127743, '\P{^Blk:enclosedideographicsup}', ""); + Expect(0, 127744, '\p{Blk:enclosedideographicsup}', ""); + Expect(1, 127744, '\p{^Blk:enclosedideographicsup}', ""); + Expect(1, 127744, '\P{Blk:enclosedideographicsup}', ""); + 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}'); - 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}', ""); - Expect(1, 127743, '\P{^Is_Block: enclosedideographicsupplement}', ""); - Expect(0, 127744, '\p{Is_Block: enclosedideographicsupplement}', ""); - 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=/a/__enclosed_ideographic_Sup}'); - Error('\P{Is_Blk=/a/__enclosed_ideographic_Sup}'); + 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}', ""); + Expect(1, 127743, '\P{^Is_Block=enclosedideographicsupplement}', ""); + Expect(0, 127744, '\p{Is_Block=enclosedideographicsupplement}', ""); + 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=/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}', ""); @@ -11374,16 +11718,16 @@ 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=/a/-Ethiopic}'); - Error('\P{Block=/a/-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}', ""); @@ -11396,16 +11740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_/a/ethiopic}'); - Error('\P{Blk=_/a/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=/a/-_Ethiopic}'); + Error('\P{Blk=/a/-_Ethiopic}'); Expect(1, 4991, '\p{Blk=:\AEthiopic\z:}', "");; Expect(0, 4992, '\p{Blk=:\AEthiopic\z:}', "");; Expect(1, 4991, '\p{Blk=ethiopic}', ""); @@ -11418,16 +11762,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=_Ethiopic/a/}'); + Error('\P{Is_Block=_Ethiopic/a/}'); Expect(1, 4991, '\p{Is_Block=ethiopic}', ""); Expect(0, 4991, '\p{^Is_Block=ethiopic}', ""); Expect(0, 4991, '\P{Is_Block=ethiopic}', ""); @@ -11436,34 +11780,34 @@ 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=/a/_Ethiopic}'); - Error('\P{Is_Blk=/a/_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}', ""); - 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, 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= /a/Ethiopic}'); + Error('\P{Is_Blk= /a/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}', ""); + 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, 11743, '\p{Block=:\AEthiopic_Extended\z:}', "");; Expect(0, 11744, '\p{Block=:\AEthiopic_Extended\z:}', "");; Expect(1, 11743, '\p{Block=ethiopicextended}', ""); @@ -11476,16 +11820,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= /a/ETHIOPIC_Ext}'); + Error('\P{Blk= /a/ETHIOPIC_Ext}'); Expect(1, 11743, '\p{Blk=:\AEthiopic_Ext\z:}', "");; Expect(0, 11744, '\p{Blk=:\AEthiopic_Ext\z:}', "");; Expect(1, 11743, '\p{Blk=ethiopicext}', ""); @@ -11498,16 +11842,16 @@ 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=:=--ETHIOPIC_EXTENDED}'); - Error('\P{Is_Block=:=--ETHIOPIC_EXTENDED}'); + 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}', ""); @@ -11516,16 +11860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_/a/ethiopic_Ext}'); - Error('\P{Is_Blk=_/a/ethiopic_Ext}'); + 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=/a/ ETHIOPIC_Ext}'); + Error('\P{Is_Blk=/a/ ETHIOPIC_Ext}'); Expect(1, 11743, '\p{Is_Blk=ethiopicext}', ""); Expect(0, 11743, '\p{^Is_Blk=ethiopicext}', ""); Expect(0, 11743, '\P{Is_Blk=ethiopicext}', ""); @@ -11534,38 +11878,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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, 43823, '\p{Block=:\AEthiopic_Extended_A\z:}', "");; Expect(0, 43824, '\p{Block=:\AEthiopic_Extended_A\z:}', "");; - Expect(1, 43823, '\p{Block=ethiopicextendeda}', ""); - Expect(0, 43823, '\p{^Block=ethiopicextendeda}', ""); - Expect(0, 43823, '\P{Block=ethiopicextendeda}', ""); - Expect(1, 43823, '\P{^Block=ethiopicextendeda}', ""); - Expect(0, 43824, '\p{Block=ethiopicextendeda}', ""); - Expect(1, 43824, '\p{^Block=ethiopicextendeda}', ""); - Expect(1, 43824, '\P{Block=ethiopicextendeda}', ""); - Expect(0, 43824, '\P{^Block=ethiopicextendeda}', ""); + Expect(1, 43823, '\p{Block: ethiopicextendeda}', ""); + Expect(0, 43823, '\p{^Block: ethiopicextendeda}', ""); + Expect(0, 43823, '\P{Block: ethiopicextendeda}', ""); + Expect(1, 43823, '\P{^Block: ethiopicextendeda}', ""); + Expect(0, 43824, '\p{Block: ethiopicextendeda}', ""); + Expect(1, 43824, '\p{^Block: ethiopicextendeda}', ""); + Expect(1, 43824, '\P{Block: ethiopicextendeda}', ""); + 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=_:=Ethiopic_EXT_a}'); - Error('\P{Blk=_:=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:/a/_ ETHIOPIC_ext_A}'); + Error('\P{Blk:/a/_ 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}', ""); @@ -11578,16 +11922,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=/a/ethiopic_Extended_A}'); - Error('\P{Is_Block=/a/ethiopic_Extended_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}', ""); @@ -11596,56 +11940,56 @@ 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= Ethiopic_Extended_B:=}'); - Error('\P{Block= Ethiopic_Extended_B:=}'); + 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/a/}'); + Error('\P{Is_Blk= _ETHIOPIC_Ext_A/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= Ethiopic_EXTENDED_b:=}'); + Error('\P{Block= Ethiopic_EXTENDED_b:=}'); Expect(1, 124927, '\p{Block=:\AEthiopic_Extended_B\z:}', "");; Expect(0, 124928, '\p{Block=:\AEthiopic_Extended_B\z:}', "");; - Expect(1, 124927, '\p{Block: ethiopicextendedb}', ""); - Expect(0, 124927, '\p{^Block: ethiopicextendedb}', ""); - Expect(0, 124927, '\P{Block: ethiopicextendedb}', ""); - Expect(1, 124927, '\P{^Block: ethiopicextendedb}', ""); - Expect(0, 124928, '\p{Block: ethiopicextendedb}', ""); - Expect(1, 124928, '\p{^Block: ethiopicextendedb}', ""); - Expect(1, 124928, '\P{Block: ethiopicextendedb}', ""); - Expect(0, 124928, '\P{^Block: ethiopicextendedb}', ""); + Expect(1, 124927, '\p{Block=ethiopicextendedb}', ""); + Expect(0, 124927, '\p{^Block=ethiopicextendedb}', ""); + Expect(0, 124927, '\P{Block=ethiopicextendedb}', ""); + Expect(1, 124927, '\P{^Block=ethiopicextendedb}', ""); + Expect(0, 124928, '\p{Block=ethiopicextendedb}', ""); + Expect(1, 124928, '\p{^Block=ethiopicextendedb}', ""); + Expect(1, 124928, '\P{Block=ethiopicextendedb}', ""); + Expect(0, 124928, '\P{^Block=ethiopicextendedb}', ""); Expect(1, 124927, '\p{Block=:\Aethiopicextendedb\z:}', "");; Expect(0, 124928, '\p{Block=:\Aethiopicextendedb\z:}', "");; - Expect(1, 124927, '\p{Block= Ethiopic_EXTENDED_b}', ""); - Expect(0, 124927, '\p{^Block= Ethiopic_EXTENDED_b}', ""); - Expect(0, 124927, '\P{Block= Ethiopic_EXTENDED_b}', ""); - Expect(1, 124927, '\P{^Block= Ethiopic_EXTENDED_b}', ""); - Expect(0, 124928, '\p{Block= Ethiopic_EXTENDED_b}', ""); - Expect(1, 124928, '\p{^Block= Ethiopic_EXTENDED_b}', ""); - Expect(1, 124928, '\P{Block= Ethiopic_EXTENDED_b}', ""); - Expect(0, 124928, '\P{^Block= Ethiopic_EXTENDED_b}', ""); - Error('\p{Blk=:= ethiopic_Ext_B}'); - Error('\P{Blk=:= ethiopic_Ext_B}'); + Expect(1, 124927, '\p{Block=Ethiopic_extended_b}', ""); + Expect(0, 124927, '\p{^Block=Ethiopic_extended_b}', ""); + Expect(0, 124927, '\P{Block=Ethiopic_extended_b}', ""); + Expect(1, 124927, '\P{^Block=Ethiopic_extended_b}', ""); + Expect(0, 124928, '\p{Block=Ethiopic_extended_b}', ""); + Expect(1, 124928, '\p{^Block=Ethiopic_extended_b}', ""); + Expect(1, 124928, '\P{Block=Ethiopic_extended_b}', ""); + Expect(0, 124928, '\P{^Block=Ethiopic_extended_b}', ""); + Error('\p{Blk=-:=Ethiopic_Ext_B}'); + Error('\P{Blk=-:=Ethiopic_Ext_B}'); Expect(1, 124927, '\p{Blk=:\AEthiopic_Ext_B\z:}', "");; Expect(0, 124928, '\p{Blk=:\AEthiopic_Ext_B\z:}', "");; Expect(1, 124927, '\p{Blk=ethiopicextb}', ""); @@ -11658,16 +12002,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 124928, '\P{^Blk=ethiopicextb}', ""); Expect(1, 124927, '\p{Blk=:\Aethiopicextb\z:}', "");; Expect(0, 124928, '\p{Blk=:\Aethiopicextb\z:}', "");; - Expect(1, 124927, '\p{Blk: _Ethiopic_Ext_B}', ""); - Expect(0, 124927, '\p{^Blk: _Ethiopic_Ext_B}', ""); - Expect(0, 124927, '\P{Blk: _Ethiopic_Ext_B}', ""); - Expect(1, 124927, '\P{^Blk: _Ethiopic_Ext_B}', ""); - Expect(0, 124928, '\p{Blk: _Ethiopic_Ext_B}', ""); - Expect(1, 124928, '\p{^Blk: _Ethiopic_Ext_B}', ""); - Expect(1, 124928, '\P{Blk: _Ethiopic_Ext_B}', ""); - Expect(0, 124928, '\P{^Blk: _Ethiopic_Ext_B}', ""); - Error('\p{Is_Block= Ethiopic_Extended_b/a/}'); - Error('\P{Is_Block= Ethiopic_Extended_b/a/}'); + Expect(1, 124927, '\p{Blk=-ethiopic_Ext_b}', ""); + Expect(0, 124927, '\p{^Blk=-ethiopic_Ext_b}', ""); + Expect(0, 124927, '\P{Blk=-ethiopic_Ext_b}', ""); + Expect(1, 124927, '\P{^Blk=-ethiopic_Ext_b}', ""); + Expect(0, 124928, '\p{Blk=-ethiopic_Ext_b}', ""); + Expect(1, 124928, '\p{^Blk=-ethiopic_Ext_b}', ""); + Expect(1, 124928, '\P{Blk=-ethiopic_Ext_b}', ""); + Expect(0, 124928, '\P{^Blk=-ethiopic_Ext_b}', ""); + Error('\p{Is_Block=:= Ethiopic_Extended_B}'); + Error('\P{Is_Block=:= Ethiopic_Extended_B}'); Expect(1, 124927, '\p{Is_Block=ethiopicextendedb}', ""); Expect(0, 124927, '\p{^Is_Block=ethiopicextendedb}', ""); Expect(0, 124927, '\P{Is_Block=ethiopicextendedb}', ""); @@ -11676,16 +12020,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 124928, '\p{^Is_Block=ethiopicextendedb}', ""); Expect(1, 124928, '\P{Is_Block=ethiopicextendedb}', ""); Expect(0, 124928, '\P{^Is_Block=ethiopicextendedb}', ""); - Expect(1, 124927, '\p{Is_Block=_Ethiopic_Extended_B}', ""); - Expect(0, 124927, '\p{^Is_Block=_Ethiopic_Extended_B}', ""); - Expect(0, 124927, '\P{Is_Block=_Ethiopic_Extended_B}', ""); - Expect(1, 124927, '\P{^Is_Block=_Ethiopic_Extended_B}', ""); - Expect(0, 124928, '\p{Is_Block=_Ethiopic_Extended_B}', ""); - Expect(1, 124928, '\p{^Is_Block=_Ethiopic_Extended_B}', ""); - Expect(1, 124928, '\P{Is_Block=_Ethiopic_Extended_B}', ""); - Expect(0, 124928, '\P{^Is_Block=_Ethiopic_Extended_B}', ""); - Error('\p{Is_Blk=/a/__ethiopic_Ext_B}'); - Error('\P{Is_Blk=/a/__ethiopic_Ext_B}'); + Expect(1, 124927, '\p{Is_Block=- ETHIOPIC_Extended_B}', ""); + Expect(0, 124927, '\p{^Is_Block=- ETHIOPIC_Extended_B}', ""); + Expect(0, 124927, '\P{Is_Block=- ETHIOPIC_Extended_B}', ""); + Expect(1, 124927, '\P{^Is_Block=- ETHIOPIC_Extended_B}', ""); + Expect(0, 124928, '\p{Is_Block=- ETHIOPIC_Extended_B}', ""); + Expect(1, 124928, '\p{^Is_Block=- ETHIOPIC_Extended_B}', ""); + Expect(1, 124928, '\P{Is_Block=- ETHIOPIC_Extended_B}', ""); + Expect(0, 124928, '\P{^Is_Block=- ETHIOPIC_Extended_B}', ""); + Error('\p{Is_Blk=/a/ ethiopic_ext_B}'); + Error('\P{Is_Blk=/a/ ethiopic_ext_B}'); Expect(1, 124927, '\p{Is_Blk=ethiopicextb}', ""); Expect(0, 124927, '\p{^Is_Blk=ethiopicextb}', ""); Expect(0, 124927, '\P{Is_Blk=ethiopicextb}', ""); @@ -11694,16 +12038,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 124928, '\p{^Is_Blk=ethiopicextb}', ""); Expect(1, 124928, '\P{Is_Blk=ethiopicextb}', ""); Expect(0, 124928, '\P{^Is_Blk=ethiopicextb}', ""); - Expect(1, 124927, '\p{Is_Blk=-ethiopic_Ext_b}', ""); - Expect(0, 124927, '\p{^Is_Blk=-ethiopic_Ext_b}', ""); - Expect(0, 124927, '\P{Is_Blk=-ethiopic_Ext_b}', ""); - Expect(1, 124927, '\P{^Is_Blk=-ethiopic_Ext_b}', ""); - Expect(0, 124928, '\p{Is_Blk=-ethiopic_Ext_b}', ""); - Expect(1, 124928, '\p{^Is_Blk=-ethiopic_Ext_b}', ""); - Expect(1, 124928, '\P{Is_Blk=-ethiopic_Ext_b}', ""); - Expect(0, 124928, '\P{^Is_Blk=-ethiopic_Ext_b}', ""); - Error('\p{Block=:=-_Ethiopic_supplement}'); - Error('\P{Block=:=-_Ethiopic_supplement}'); + Expect(1, 124927, '\p{Is_Blk=__ethiopic_Ext_B}', ""); + Expect(0, 124927, '\p{^Is_Blk=__ethiopic_Ext_B}', ""); + Expect(0, 124927, '\P{Is_Blk=__ethiopic_Ext_B}', ""); + Expect(1, 124927, '\P{^Is_Blk=__ethiopic_Ext_B}', ""); + Expect(0, 124928, '\p{Is_Blk=__ethiopic_Ext_B}', ""); + Expect(1, 124928, '\p{^Is_Blk=__ethiopic_Ext_B}', ""); + Expect(1, 124928, '\P{Is_Blk=__ethiopic_Ext_B}', ""); + Expect(0, 124928, '\P{^Is_Blk=__ethiopic_Ext_B}', ""); + 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}', ""); @@ -11716,16 +12060,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:=}'); - Error('\P{Blk=_Ethiopic_SUP:=}'); + 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{Blk=:\AEthiopic_Sup\z:}', "");; Expect(0, 5024, '\p{Blk=:\AEthiopic_Sup\z:}', "");; Expect(1, 5023, '\p{Blk=ethiopicsup}', ""); @@ -11738,52 +12082,52 @@ 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{Is_Block: ethiopicsupplement}', ""); - Expect(0, 5023, '\p{^Is_Block: ethiopicsupplement}', ""); - Expect(0, 5023, '\P{Is_Block: ethiopicsupplement}', ""); - Expect(1, 5023, '\P{^Is_Block: ethiopicsupplement}', ""); - Expect(0, 5024, '\p{Is_Block: ethiopicsupplement}', ""); - 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_Blk=ethiopicsup}', ""); - Expect(0, 5023, '\p{^Is_Blk=ethiopicsup}', ""); - Expect(0, 5023, '\P{Is_Blk=ethiopicsup}', ""); - Expect(1, 5023, '\P{^Is_Blk=ethiopicsup}', ""); - Expect(0, 5024, '\p{Is_Blk=ethiopicsup}', ""); - 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{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}', ""); + Expect(1, 5023, '\P{^Is_Block=ethiopicsupplement}', ""); + Expect(0, 5024, '\p{Is_Block=ethiopicsupplement}', ""); + 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=/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}', ""); + Expect(1, 5023, '\P{^Is_Blk: ethiopicsup}', ""); + Expect(0, 5024, '\p{Is_Blk: ethiopicsup}', ""); + 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, 9727, '\p{Block=:\AGeometric_Shapes\z:}', "");; Expect(0, 9728, '\p{Block=:\AGeometric_Shapes\z:}', "");; Expect(1, 9727, '\p{Block=geometricshapes}', ""); @@ -11796,16 +12140,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ Geometric_Shapes}'); + Error('\P{Blk=/a/ Geometric_Shapes}'); Expect(1, 9727, '\p{Blk=:\AGeometric_Shapes\z:}', "");; Expect(0, 9728, '\p{Blk=:\AGeometric_Shapes\z:}', "");; Expect(1, 9727, '\p{Blk=geometricshapes}', ""); @@ -11826,8 +12170,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); + Error('\p{Is_Block= geometric_Shapes:=}'); + Error('\P{Is_Block= geometric_Shapes:=}'); Expect(1, 9727, '\p{Is_Block=geometricshapes}', ""); Expect(0, 9727, '\p{^Is_Block=geometricshapes}', ""); Expect(0, 9727, '\P{Is_Block=geometricshapes}', ""); @@ -11836,16 +12180,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}'); - Error('\P{Is_Blk=_:=GEOMETRIC_Shapes}'); + 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_Blk=geometricshapes}', ""); Expect(0, 9727, '\p{^Is_Blk=geometricshapes}', ""); Expect(0, 9727, '\P{Is_Blk=geometricshapes}', ""); @@ -11854,16 +12198,16 @@ 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}'); - Error('\P{Block=:=Geometric_shapes_EXTENDED}'); + 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, 129023, '\p{Block=:\AGeometric_Shapes_Extended\z:}', "");; Expect(0, 129024, '\p{Block=:\AGeometric_Shapes_Extended\z:}', "");; Expect(1, 129023, '\p{Block=geometricshapesextended}', ""); @@ -11876,16 +12220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Blk=:= Geometric_SHAPES_EXT}'); + 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:=}'); + Error('\P{Blk= -Geometric_Shapes_ext:=}'); Expect(1, 129023, '\p{Blk=:\AGeometric_Shapes_Ext\z:}', "");; Expect(0, 129024, '\p{Blk=:\AGeometric_Shapes_Ext\z:}', "");; Expect(1, 129023, '\p{Blk=geometricshapesext}', ""); @@ -11898,16 +12242,16 @@ 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{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}', ""); @@ -11916,16 +12260,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -11934,16 +12278,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= /a/Georgian}'); - Error('\P{Block= /a/Georgian}'); + 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}', ""); @@ -11956,16 +12300,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: :=GEORGIAN}'); - Error('\P{Blk: :=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/a/}'); + Error('\P{Blk= georgian/a/}'); Expect(1, 4351, '\p{Blk=:\AGeorgian\z:}', "");; Expect(0, 4352, '\p{Blk=:\AGeorgian\z:}', "");; Expect(1, 4351, '\p{Blk=georgian}', ""); @@ -11978,16 +12322,16 @@ 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/a/}'); - Error('\P{Is_Block: GEORGIAN/a/}'); + 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/a/}'); + Error('\P{Is_Block: _Georgian/a/}'); Expect(1, 4351, '\p{Is_Block=georgian}', ""); Expect(0, 4351, '\p{^Is_Block=georgian}', ""); Expect(0, 4351, '\P{Is_Block=georgian}', ""); @@ -11996,16 +12340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Blk=__Georgian/a/}'); + 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{Is_Blk=georgian}', ""); Expect(0, 4351, '\p{^Is_Blk=georgian}', ""); Expect(0, 4351, '\P{Is_Blk=georgian}', ""); @@ -12014,16 +12358,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=:=__GEORGIAN_Extended}'); - Error('\P{Block=:=__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=/a/ _GEORGIAN_EXTENDED}'); + Error('\P{Block=/a/ _GEORGIAN_EXTENDED}'); Expect(1, 7359, '\p{Block=:\AGeorgian_Extended\z:}', "");; Expect(0, 7360, '\p{Block=:\AGeorgian_Extended\z:}', "");; Expect(1, 7359, '\p{Block=georgianextended}', ""); @@ -12036,16 +12380,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}', ""); @@ -12058,16 +12402,16 @@ 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: _/a/GEORGIAN_extended}'); - Error('\P{Is_Block: _/a/GEORGIAN_extended}'); + 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}', ""); @@ -12076,34 +12420,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= georgian_Ext}'); - Error('\P{Is_Blk=:= georgian_Ext}'); - Expect(1, 7359, '\p{Is_Blk=georgianext}', ""); - Expect(0, 7359, '\p{^Is_Blk=georgianext}', ""); - Expect(0, 7359, '\P{Is_Blk=georgianext}', ""); - Expect(1, 7359, '\P{^Is_Blk=georgianext}', ""); - Expect(0, 7360, '\p{Is_Blk=georgianext}', ""); - 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/a/}'); - Error('\P{Block= Georgian_Supplement/a/}'); + 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=-:=georgian_Ext}'); + Error('\P{Is_Blk=-:=georgian_Ext}'); + Expect(1, 7359, '\p{Is_Blk:georgianext}', ""); + Expect(0, 7359, '\p{^Is_Blk:georgianext}', ""); + Expect(0, 7359, '\P{Is_Blk:georgianext}', ""); + Expect(1, 7359, '\P{^Is_Blk:georgianext}', ""); + Expect(0, 7360, '\p{Is_Blk:georgianext}', ""); + 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, 11567, '\p{Block=:\AGeorgian_Supplement\z:}', "");; Expect(0, 11568, '\p{Block=:\AGeorgian_Supplement\z:}', "");; Expect(1, 11567, '\p{Block=georgiansupplement}', ""); @@ -12116,16 +12460,16 @@ 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=/a/_Georgian_Sup}'); - Error('\P{Blk=/a/_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}', ""); @@ -12138,16 +12482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -12156,34 +12500,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=/a/Georgian_sup}'); - Error('\P{Is_Blk=/a/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=-/a/glagolitic}'); - Error('\P{Block=-/a/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}', ""); @@ -12196,16 +12540,16 @@ 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= /a/Glagolitic}'); - Error('\P{Blk= /a/Glagolitic}'); + 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}'); + Error('\P{Blk= :=glagolitic}'); Expect(1, 11359, '\p{Blk=:\AGlagolitic\z:}', "");; Expect(0, 11360, '\p{Blk=:\AGlagolitic\z:}', "");; Expect(1, 11359, '\p{Blk=glagolitic}', ""); @@ -12218,16 +12562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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:=}'); + Error('\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}', ""); @@ -12236,16 +12580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/GLAGOLITIC}'); - Error('\P{Is_Blk=/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}', ""); + Error('\p{Is_Blk=/a/Glagolitic}'); + Error('\P{Is_Blk=/a/Glagolitic}'); Expect(1, 11359, '\p{Is_Blk=glagolitic}', ""); Expect(0, 11359, '\p{^Is_Blk=glagolitic}', ""); Expect(0, 11359, '\P{Is_Blk=glagolitic}', ""); @@ -12254,16 +12598,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}', ""); @@ -12276,16 +12620,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/a/}'); - Error('\P{Blk= Glagolitic_Sup/a/}'); + 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{Blk=:\AGlagolitic_Sup\z:}', "");; Expect(0, 122928, '\p{Blk=:\AGlagolitic_Sup\z:}', "");; Expect(1, 122927, '\p{Blk=glagoliticsup}', ""); @@ -12298,16 +12642,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}', ""); @@ -12316,34 +12660,34 @@ 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= 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}', ""); - Expect(1, 122927, '\P{^Is_Blk:glagoliticsup}', ""); - Expect(0, 122928, '\p{Is_Blk:glagoliticsup}', ""); - 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_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}', ""); + Expect(1, 122927, '\P{^Is_Blk=glagoliticsup}', ""); + Expect(0, 122928, '\p{Is_Blk=glagoliticsup}', ""); + 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, 66383, '\p{Block=:\AGothic\z:}', "");; Expect(0, 66384, '\p{Block=:\AGothic\z:}', "");; Expect(1, 66383, '\p{Block=gothic}', ""); @@ -12356,16 +12700,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/a/}'); + Error('\P{Blk: Gothic/a/}'); Expect(1, 66383, '\p{Blk=:\AGothic\z:}', "");; Expect(0, 66384, '\p{Blk=:\AGothic\z:}', "");; Expect(1, 66383, '\p{Blk=gothic}', ""); @@ -12378,16 +12722,16 @@ 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}'); - Error('\P{Is_Block=:= -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}'); + Error('\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}', ""); @@ -12396,16 +12740,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Blk= _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}', ""); + Error('\p{Is_Blk=- Gothic/a/}'); + Error('\P{Is_Blk=- Gothic/a/}'); Expect(1, 66383, '\p{Is_Blk=gothic}', ""); Expect(0, 66383, '\p{^Is_Blk=gothic}', ""); Expect(0, 66383, '\P{Is_Blk=gothic}', ""); @@ -12414,14 +12758,14 @@ 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}', ""); + 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, 70527, '\p{Block=:\AGrantha\z:}', "");; @@ -12436,16 +12780,16 @@ 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:=}'); - Error('\P{Blk=--GRANTHA:=}'); + 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{Blk=:\AGrantha\z:}', "");; Expect(0, 70528, '\p{Blk=:\AGrantha\z:}', "");; Expect(1, 70527, '\p{Blk=grantha}', ""); @@ -12458,74 +12802,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:Grantha:=}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{Is_Blk=- Grantha/a/}'); - 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}', ""); - 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, 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=:=-grantha}'); + Error('\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}', ""); + 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/a/}'); + Error('\P{Is_Blk: -_Grantha/a/}'); + 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}', ""); + 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}', ""); @@ -12538,52 +12882,52 @@ 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= _GREEK_And_Coptic:=}'); - Error('\P{Is_Block= _GREEK_And_Coptic:=}'); - Expect(1, 1023, '\p{Is_Block: greekandcoptic}', ""); - Expect(0, 1023, '\p{^Is_Block: greekandcoptic}', ""); - Expect(0, 1023, '\P{Is_Block: greekandcoptic}', ""); - Expect(1, 1023, '\P{^Is_Block: greekandcoptic}', ""); - Expect(0, 1024, '\p{Is_Block: greekandcoptic}', ""); - 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}'); - 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, 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=_:=greek_And_Coptic}'); + Error('\P{Is_Block=_:=greek_And_Coptic}'); + Expect(1, 1023, '\p{Is_Block=greekandcoptic}', ""); + Expect(0, 1023, '\p{^Is_Block=greekandcoptic}', ""); + Expect(0, 1023, '\P{Is_Block=greekandcoptic}', ""); + Expect(1, 1023, '\P{^Is_Block=greekandcoptic}', ""); + Expect(0, 1024, '\p{Is_Block=greekandcoptic}', ""); + 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:=}'); + 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}', ""); @@ -12596,16 +12940,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= /a/GREEK_ext}'); - Error('\P{Blk= /a/GREEK_ext}'); + 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}', ""); @@ -12618,16 +12962,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= /a/Greek_Extended}'); - Error('\P{Is_Block= /a/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/a/}'); + Error('\P{Is_Block=-greek_extended/a/}'); Expect(1, 8191, '\p{Is_Block=greekextended}', ""); Expect(0, 8191, '\p{^Is_Block=greekextended}', ""); Expect(0, 8191, '\P{Is_Block=greekextended}', ""); @@ -12636,16 +12980,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=:= Greek_ext}'); - Error('\P{Is_Blk=:= 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}', ""); @@ -12654,16 +12998,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=/a/--gujarati}'); - Error('\P{Block=/a/--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}', ""); @@ -12676,16 +13020,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}', ""); @@ -12698,16 +13042,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}', ""); @@ -12716,56 +13060,56 @@ 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}', ""); - 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=/a/_ Gujarati}'); - Error('\P{Is_Blk=/a/_ 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}', ""); - 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, 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}'); + Error('\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}', ""); + 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:=}'); - Error('\P{Blk=_ GUNJALA_Gondi:=}'); + 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:=}'); + Error('\P{Blk= GUNJALA_Gondi:=}'); Expect(1, 73135, '\p{Blk=:\AGunjala_Gondi\z:}', "");; Expect(0, 73136, '\p{Blk=:\AGunjala_Gondi\z:}', "");; Expect(1, 73135, '\p{Blk=gunjalagondi}', ""); @@ -12778,16 +13122,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= Gunjala_Gondi:=}'); - Error('\P{Is_Block= 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}'); + Error('\P{Is_Block= :=Gunjala_Gondi}'); Expect(1, 73135, '\p{Is_Block=gunjalagondi}', ""); Expect(0, 73135, '\p{^Is_Block=gunjalagondi}', ""); Expect(0, 73135, '\P{Is_Block=gunjalagondi}', ""); @@ -12796,16 +13140,16 @@ 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_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}', ""); @@ -12814,16 +13158,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -12836,16 +13180,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -12858,16 +13202,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}'); + Error('\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}', ""); @@ -12876,34 +13220,34 @@ 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_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}', ""); - 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=:=__Halfwidth_And_Fullwidth_FORMS}'); - Error('\P{Block=:=__Halfwidth_And_Fullwidth_FORMS}'); + 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}', ""); + 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}', ""); + 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}', ""); @@ -12916,16 +13260,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/a/}'); - Error('\P{Blk=-HALF_and_full_Forms/a/}'); + 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=-/a/half_And_Full_FORMS}'); + Error('\P{Blk=-/a/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}', ""); @@ -12938,16 +13282,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=:=- halfwidth_and_Fullwidth_FORMS}'); - Error('\P{Is_Block=:=- 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}', ""); @@ -12956,56 +13300,56 @@ 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_Blk: halfandfullforms}', ""); - Expect(0, 65519, '\p{^Is_Blk: halfandfullforms}', ""); - Expect(0, 65519, '\P{Is_Blk: halfandfullforms}', ""); - Expect(1, 65519, '\P{^Is_Blk: halfandfullforms}', ""); - Expect(0, 65520, '\p{Is_Blk: halfandfullforms}', ""); - 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_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}', ""); + Expect(1, 65519, '\P{^Is_Blk=halfandfullforms}', ""); + Expect(0, 65520, '\p{Is_Blk=halfandfullforms}', ""); + 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, 65071, '\p{Block=:\ACombining_Half_Marks\z:}', "");; Expect(0, 65072, '\p{Block=:\ACombining_Half_Marks\z:}', "");; - Expect(1, 65071, '\p{Block=combininghalfmarks}', ""); - Expect(0, 65071, '\p{^Block=combininghalfmarks}', ""); - Expect(0, 65071, '\P{Block=combininghalfmarks}', ""); - Expect(1, 65071, '\P{^Block=combininghalfmarks}', ""); - Expect(0, 65072, '\p{Block=combininghalfmarks}', ""); - Expect(1, 65072, '\p{^Block=combininghalfmarks}', ""); - Expect(1, 65072, '\P{Block=combininghalfmarks}', ""); - Expect(0, 65072, '\P{^Block=combininghalfmarks}', ""); + Expect(1, 65071, '\p{Block: combininghalfmarks}', ""); + Expect(0, 65071, '\p{^Block: combininghalfmarks}', ""); + Expect(0, 65071, '\P{Block: combininghalfmarks}', ""); + Expect(1, 65071, '\P{^Block: combininghalfmarks}', ""); + Expect(0, 65072, '\p{Block: combininghalfmarks}', ""); + Expect(1, 65072, '\p{^Block: combininghalfmarks}', ""); + Expect(1, 65072, '\P{Block: combininghalfmarks}', ""); + 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=- half_Marks:=}'); - Error('\P{Blk=- 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=:= Half_Marks}'); + Error('\P{Blk=:= Half_Marks}'); Expect(1, 65071, '\p{Blk=:\AHalf_Marks\z:}', "");; Expect(0, 65072, '\p{Blk=:\AHalf_Marks\z:}', "");; Expect(1, 65071, '\p{Blk=halfmarks}', ""); @@ -13018,52 +13362,52 @@ 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=_combining_Half_MARKS:=}'); - Error('\P{Is_Block=_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= /a/Half_Marks}'); - Error('\P{Is_Blk= /a/Half_Marks}'); - Expect(1, 65071, '\p{Is_Blk=halfmarks}', ""); - Expect(0, 65071, '\p{^Is_Blk=halfmarks}', ""); - Expect(0, 65071, '\P{Is_Blk=halfmarks}', ""); - Expect(1, 65071, '\P{^Is_Blk=halfmarks}', ""); - Expect(0, 65072, '\p{Is_Blk=halfmarks}', ""); - 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=/a/--Hangul_Syllables}'); - Error('\P{Block=/a/--Hangul_Syllables}'); + 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/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}', ""); + Expect(1, 65071, '\P{^Is_Blk:halfmarks}', ""); + Expect(0, 65072, '\p{Is_Blk:halfmarks}', ""); + 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= /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}', ""); @@ -13076,16 +13420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); + Error('\P{Blk= HANGUL:=}'); Expect(1, 55215, '\p{Blk=:\AHangul\z:}', "");; Expect(0, 55216, '\p{Blk=:\AHangul\z:}', "");; Expect(1, 55215, '\p{Blk=hangul}', ""); @@ -13098,16 +13442,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=:= _HANGUL_Syllables}'); - Error('\P{Is_Block=:= _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}'); + Error('\P{Is_Block=:=Hangul_Syllables}'); Expect(1, 55215, '\p{Is_Block=hangulsyllables}', ""); Expect(0, 55215, '\p{^Is_Block=hangulsyllables}', ""); Expect(0, 55215, '\P{Is_Block=hangulsyllables}', ""); @@ -13116,16 +13460,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}', ""); @@ -13134,16 +13478,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:/a/ Hanifi_Rohingya}'); - Error('\P{Block:/a/ Hanifi_Rohingya}'); + 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=/a/Hanifi_ROHINGYA}'); + Error('\P{Block=/a/Hanifi_ROHINGYA}'); Expect(1, 68927, '\p{Block=:\AHanifi_Rohingya\z:}', "");; Expect(0, 68928, '\p{Block=:\AHanifi_Rohingya\z:}', "");; Expect(1, 68927, '\p{Block=hanifirohingya}', ""); @@ -13156,16 +13500,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}'); - Error('\P{Blk=:= Hanifi_Rohingya}'); + 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}', ""); @@ -13178,34 +13522,34 @@ 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{Is_Block: hanifirohingya}', ""); - Expect(0, 68927, '\p{^Is_Block: hanifirohingya}', ""); - Expect(0, 68927, '\P{Is_Block: hanifirohingya}', ""); - Expect(1, 68927, '\P{^Is_Block: hanifirohingya}', ""); - Expect(0, 68928, '\p{Is_Block: hanifirohingya}', ""); - 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{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}', ""); + Expect(1, 68927, '\P{^Is_Block=hanifirohingya}', ""); + Expect(0, 68928, '\p{Is_Block=hanifirohingya}', ""); + 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= :=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}', ""); @@ -13214,16 +13558,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/a/}'); - Error('\P{Block=- Hanunoo/a/}'); + 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}', ""); @@ -13236,16 +13580,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=_ Hanunoo/a/}'); + Error('\P{Blk=_ Hanunoo/a/}'); Expect(1, 5951, '\p{Blk=:\AHanunoo\z:}', "");; Expect(0, 5952, '\p{Blk=:\AHanunoo\z:}', "");; Expect(1, 5951, '\p{Blk=hanunoo}', ""); @@ -13258,34 +13602,34 @@ 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{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}', ""); - 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=-/a/Hanunoo}'); - Error('\P{Is_Blk=-/a/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}', ""); + 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}', ""); + 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_Blk=hanunoo}', ""); Expect(0, 5951, '\p{^Is_Blk=hanunoo}', ""); Expect(0, 5951, '\P{Is_Blk=hanunoo}', ""); @@ -13294,16 +13638,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=:=_HATRAN}'); - Error('\P{Block=:=_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}', ""); @@ -13316,16 +13660,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: hatran/a/}'); - Error('\P{Blk: hatran/a/}'); + 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{Blk=:\AHatran\z:}', "");; Expect(0, 67840, '\p{Blk=:\AHatran\z:}', "");; Expect(1, 67839, '\p{Blk=hatran}', ""); @@ -13338,16 +13682,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}', ""); @@ -13356,16 +13700,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}'); + Error('\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}', ""); @@ -13374,38 +13718,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}', ""); @@ -13418,16 +13762,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}'); - Error('\P{Is_Block=-:=Hebrew}'); + 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:=}'); + Error('\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}', ""); @@ -13436,34 +13780,34 @@ 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/a/}'); - Error('\P{Is_Blk=Hebrew/a/}'); - 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}', ""); - 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/a/}'); - Error('\P{Block=high_Private_Use_Surrogates/a/}'); + 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}', ""); + 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}', ""); + 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}', ""); @@ -13476,16 +13820,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}'); - Error('\P{Blk=_:=HIGH_PU_Surrogates}'); + 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= /a/high_PU_SURROGATES}'); + Error('\P{Blk= /a/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}', ""); @@ -13498,34 +13842,34 @@ 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=_ 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}', ""); - Expect(1, 56319, '\P{^Is_Block: highprivateusesurrogates}', ""); - Expect(0, 57344, '\p{Is_Block: highprivateusesurrogates}', ""); - 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=/a/ -high_PU_SURROGATES}'); - Error('\P{Is_Blk=/a/ -high_PU_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}', ""); + Expect(1, 56319, '\P{^Is_Block=highprivateusesurrogates}', ""); + Expect(0, 57344, '\p{Is_Block=highprivateusesurrogates}', ""); + 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=/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}', ""); @@ -13534,16 +13878,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= /a/HIGH_Surrogates}'); + Error('\P{Block= /a/HIGH_Surrogates}'); Expect(1, 56191, '\p{Block=:\AHigh_Surrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\AHigh_Surrogates\z:}', "");; Expect(1, 56191, '\p{Block=highsurrogates}', ""); @@ -13556,16 +13900,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=/a/_-HIGH_surrogates}'); + Error('\P{Blk=/a/_-HIGH_surrogates}'); Expect(1, 56191, '\p{Blk=:\AHigh_Surrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\AHigh_Surrogates\z:}', "");; Expect(1, 56191, '\p{Blk=highsurrogates}', ""); @@ -13578,16 +13922,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=:=__high_SURROGATES}'); - Error('\P{Is_Block=:=__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}', ""); @@ -13596,16 +13940,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}', ""); @@ -13614,16 +13958,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=/a/_-HIRAGANA}'); - Error('\P{Block=/a/_-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}', ""); @@ -13636,16 +13980,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=/a/- Hiragana}'); - Error('\P{Blk=/a/- 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}', ""); @@ -13658,16 +14002,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=- Hiragana:=}'); - Error('\P{Is_Block=- 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}', ""); @@ -13676,56 +14020,56 @@ 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}', ""); - Expect(0, 12287, '\p{^Block: ideographicdescriptioncharacters}', ""); - Expect(0, 12287, '\P{Block: ideographicdescriptioncharacters}', ""); - Expect(1, 12287, '\P{^Block: ideographicdescriptioncharacters}', ""); - Expect(0, 12288, '\p{Block: ideographicdescriptioncharacters}', ""); - Expect(1, 12288, '\p{^Block: ideographicdescriptioncharacters}', ""); - Expect(1, 12288, '\P{Block: ideographicdescriptioncharacters}', ""); - Expect(0, 12288, '\P{^Block: ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\p{Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\p{^Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12287, '\P{Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12287, '\P{^Block=ideographicdescriptioncharacters}', ""); + Expect(0, 12288, '\p{Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\p{^Block=ideographicdescriptioncharacters}', ""); + Expect(1, 12288, '\P{Block=ideographicdescriptioncharacters}', ""); + 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=_IDC:=}'); - Error('\P{Blk=_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=- IDC/a/}'); + Error('\P{Blk=- IDC/a/}'); Expect(1, 12287, '\p{Blk=:\AIDC\z:}', "");; Expect(0, 12288, '\p{Blk=:\AIDC\z:}', "");; Expect(1, 12287, '\p{Blk=idc}', ""); @@ -13738,52 +14082,52 @@ 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/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:=}'); - Error('\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}', ""); - 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{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{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}', ""); + 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, 94207, '\p{Block=:\AIdeographic_Symbols_And_Punctuation\z:}', "");; Expect(0, 94208, '\p{Block=:\AIdeographic_Symbols_And_Punctuation\z:}', "");; Expect(1, 94207, '\p{Block=ideographicsymbolsandpunctuation}', ""); @@ -13796,38 +14140,38 @@ 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= /a/Ideographic_Symbols}'); - Error('\P{Blk= /a/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=:= -Ideographic_Symbols}'); + Error('\P{Blk=:= -Ideographic_Symbols}'); Expect(1, 94207, '\p{Blk=:\AIdeographic_Symbols\z:}', "");; Expect(0, 94208, '\p{Blk=:\AIdeographic_Symbols\z:}', "");; - Expect(1, 94207, '\p{Blk: ideographicsymbols}', ""); - Expect(0, 94207, '\p{^Blk: ideographicsymbols}', ""); - Expect(0, 94207, '\P{Blk: ideographicsymbols}', ""); - Expect(1, 94207, '\P{^Blk: ideographicsymbols}', ""); - Expect(0, 94208, '\p{Blk: ideographicsymbols}', ""); - Expect(1, 94208, '\p{^Blk: ideographicsymbols}', ""); - Expect(1, 94208, '\P{Blk: ideographicsymbols}', ""); - Expect(0, 94208, '\P{^Blk: ideographicsymbols}', ""); + Expect(1, 94207, '\p{Blk=ideographicsymbols}', ""); + Expect(0, 94207, '\p{^Blk=ideographicsymbols}', ""); + Expect(0, 94207, '\P{Blk=ideographicsymbols}', ""); + Expect(1, 94207, '\P{^Blk=ideographicsymbols}', ""); + Expect(0, 94208, '\p{Blk=ideographicsymbols}', ""); + Expect(1, 94208, '\p{^Blk=ideographicsymbols}', ""); + Expect(1, 94208, '\P{Blk=ideographicsymbols}', ""); + 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=/a/ _IDEOGRAPHIC_Symbols_AND_punctuation}'); - Error('\P{Is_Block=/a/ _IDEOGRAPHIC_Symbols_AND_punctuation}'); + 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}', ""); @@ -13836,16 +14180,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -13854,16 +14198,16 @@ 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=/a/--Imperial_ARAMAIC}'); + Error('\P{Block=/a/--Imperial_ARAMAIC}'); Expect(1, 67679, '\p{Block=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Block=:\AImperial_Aramaic\z:}', "");; Expect(1, 67679, '\p{Block=imperialaramaic}', ""); @@ -13876,16 +14220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Blk= _imperial_aramaic/a/}'); + 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= /a/Imperial_Aramaic}'); + Error('\P{Blk= /a/Imperial_Aramaic}'); Expect(1, 67679, '\p{Blk=:\AImperial_Aramaic\z:}', "");; Expect(0, 67680, '\p{Blk=:\AImperial_Aramaic\z:}', "");; Expect(1, 67679, '\p{Blk=imperialaramaic}', ""); @@ -13898,16 +14242,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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::=imperial_aramaic}'); + Error('\P{Is_Block::=imperial_aramaic}'); Expect(1, 67679, '\p{Is_Block=imperialaramaic}', ""); Expect(0, 67679, '\p{^Is_Block=imperialaramaic}', ""); Expect(0, 67679, '\P{Is_Block=imperialaramaic}', ""); @@ -13916,16 +14260,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=/a/-imperial_aramaic}'); - Error('\P{Is_Blk=/a/-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}', ""); @@ -13934,16 +14278,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=-/a/common_INDIC_number_forms}'); - Error('\P{Block=-/a/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=/a/ Common_Indic_NUMBER_Forms}'); + Error('\P{Block=/a/ 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}', ""); @@ -13956,16 +14300,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= :=INDIC_number_Forms}'); - Error('\P{Blk= :=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:=}'); + Error('\P{Blk=_ Indic_number_Forms:=}'); Expect(1, 43071, '\p{Blk=:\AIndic_Number_Forms\z:}', "");; Expect(0, 43072, '\p{Blk=:\AIndic_Number_Forms\z:}', "");; Expect(1, 43071, '\p{Blk=indicnumberforms}', ""); @@ -13978,52 +14322,52 @@ 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=/a/COMMON_Indic_NUMBER_Forms}'); - Error('\P{Is_Block=/a/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}', ""); - Expect(1, 43071, '\P{^Is_Block: commonindicnumberforms}', ""); - Expect(0, 43072, '\p{Is_Block: commonindicnumberforms}', ""); - 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_Blk: indicnumberforms}', ""); - Expect(0, 43071, '\p{^Is_Blk: indicnumberforms}', ""); - Expect(0, 43071, '\P{Is_Blk: indicnumberforms}', ""); - Expect(1, 43071, '\P{^Is_Blk: indicnumberforms}', ""); - Expect(0, 43072, '\p{Is_Blk: indicnumberforms}', ""); - 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}'); - Error('\P{Block=_:=Indic_Siyaq_Numbers}'); + 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=_/a/Common_indic_NUMBER_Forms}'); + Error('\P{Is_Block=_/a/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}', ""); + Expect(1, 43071, '\P{^Is_Block=commonindicnumberforms}', ""); + Expect(0, 43072, '\p{Is_Block=commonindicnumberforms}', ""); + 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= Indic_number_forms:=}'); + Error('\P{Is_Blk= Indic_number_forms:=}'); + Expect(1, 43071, '\p{Is_Blk=indicnumberforms}', ""); + Expect(0, 43071, '\p{^Is_Blk=indicnumberforms}', ""); + Expect(0, 43071, '\P{Is_Blk=indicnumberforms}', ""); + Expect(1, 43071, '\P{^Is_Blk=indicnumberforms}', ""); + Expect(0, 43072, '\p{Is_Blk=indicnumberforms}', ""); + 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, 126143, '\p{Block=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(0, 126144, '\p{Block=:\AIndic_Siyaq_Numbers\z:}', "");; Expect(1, 126143, '\p{Block=indicsiyaqnumbers}', ""); @@ -14036,16 +14380,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=/a/__Indic_Siyaq_numbers}'); + Error('\P{Blk=/a/__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}', ""); @@ -14058,16 +14402,16 @@ 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=_/a/INDIC_siyaq_numbers}'); - Error('\P{Is_Block=_/a/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=_:=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}', ""); @@ -14076,34 +14420,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{Is_Blk=indicsiyaqnumbers}', ""); - Expect(0, 126143, '\p{^Is_Blk=indicsiyaqnumbers}', ""); - Expect(0, 126143, '\P{Is_Blk=indicsiyaqnumbers}', ""); - Expect(1, 126143, '\P{^Is_Blk=indicsiyaqnumbers}', ""); - Expect(0, 126144, '\p{Is_Blk=indicsiyaqnumbers}', ""); - 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:/a/_inscriptional_pahlavi}'); - Error('\P{Block:/a/_inscriptional_pahlavi}'); + 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{Is_Blk: indicsiyaqnumbers}', ""); + Expect(0, 126143, '\p{^Is_Blk: indicsiyaqnumbers}', ""); + Expect(0, 126143, '\P{Is_Blk: indicsiyaqnumbers}', ""); + Expect(1, 126143, '\P{^Is_Blk: indicsiyaqnumbers}', ""); + Expect(0, 126144, '\p{Is_Blk: indicsiyaqnumbers}', ""); + 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=/a/__inscriptional_Pahlavi}'); + Error('\P{Block=/a/__inscriptional_Pahlavi}'); Expect(1, 68479, '\p{Block=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Block=:\AInscriptional_Pahlavi\z:}', "");; Expect(1, 68479, '\p{Block=inscriptionalpahlavi}', ""); @@ -14116,16 +14460,16 @@ 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=/a/ _INSCRIPTIONAL_Pahlavi}'); + Error('\P{Blk=/a/ _INSCRIPTIONAL_Pahlavi}'); Expect(1, 68479, '\p{Blk=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Blk=:\AInscriptional_Pahlavi\z:}', "");; Expect(1, 68479, '\p{Blk=inscriptionalpahlavi}', ""); @@ -14138,74 +14482,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Block= INSCRIPTIONAL_Pahlavi/a/}'); - Expect(1, 68479, '\p{Is_Block:inscriptionalpahlavi}', ""); - Expect(0, 68479, '\p{^Is_Block:inscriptionalpahlavi}', ""); - Expect(0, 68479, '\P{Is_Block:inscriptionalpahlavi}', ""); - Expect(1, 68479, '\P{^Is_Block:inscriptionalpahlavi}', ""); - Expect(0, 68480, '\p{Is_Block:inscriptionalpahlavi}', ""); - 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=:=-INSCRIPTIONAL_Pahlavi}'); - Error('\P{Is_Blk=:=-INSCRIPTIONAL_Pahlavi}'); - Expect(1, 68479, '\p{Is_Blk:inscriptionalpahlavi}', ""); - Expect(0, 68479, '\p{^Is_Blk:inscriptionalpahlavi}', ""); - Expect(0, 68479, '\P{Is_Blk:inscriptionalpahlavi}', ""); - Expect(1, 68479, '\P{^Is_Blk:inscriptionalpahlavi}', ""); - Expect(0, 68480, '\p{Is_Blk:inscriptionalpahlavi}', ""); - 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:=}'); - Error('\P{Block: Inscriptional_parthian:=}'); + 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{Is_Block=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Is_Block=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Is_Block=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Is_Block=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Is_Block=inscriptionalpahlavi}', ""); + 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=_:=INSCRIPTIONAL_Pahlavi}'); + Error('\P{Is_Blk=_:=INSCRIPTIONAL_Pahlavi}'); + Expect(1, 68479, '\p{Is_Blk=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Is_Blk=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Is_Blk=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Is_Blk=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Is_Blk=inscriptionalpahlavi}', ""); + 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}'); + Error('\P{Block= :=Inscriptional_parthian}'); Expect(1, 68447, '\p{Block=:\AInscriptional_Parthian\z:}', "");; Expect(0, 68448, '\p{Block=:\AInscriptional_Parthian\z:}', "");; - Expect(1, 68447, '\p{Block: inscriptionalparthian}', ""); - Expect(0, 68447, '\p{^Block: inscriptionalparthian}', ""); - Expect(0, 68447, '\P{Block: inscriptionalparthian}', ""); - Expect(1, 68447, '\P{^Block: inscriptionalparthian}', ""); - Expect(0, 68448, '\p{Block: inscriptionalparthian}', ""); - Expect(1, 68448, '\p{^Block: inscriptionalparthian}', ""); - Expect(1, 68448, '\P{Block: inscriptionalparthian}', ""); - Expect(0, 68448, '\P{^Block: inscriptionalparthian}', ""); + Expect(1, 68447, '\p{Block=inscriptionalparthian}', ""); + Expect(0, 68447, '\p{^Block=inscriptionalparthian}', ""); + Expect(0, 68447, '\P{Block=inscriptionalparthian}', ""); + Expect(1, 68447, '\P{^Block=inscriptionalparthian}', ""); + Expect(0, 68448, '\p{Block=inscriptionalparthian}', ""); + Expect(1, 68448, '\p{^Block=inscriptionalparthian}', ""); + Expect(1, 68448, '\P{Block=inscriptionalparthian}', ""); + 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/a/}'); + Error('\P{Blk= -Inscriptional_Parthian/a/}'); Expect(1, 68447, '\p{Blk=:\AInscriptional_Parthian\z:}', "");; Expect(0, 68448, '\p{Blk=:\AInscriptional_Parthian\z:}', "");; Expect(1, 68447, '\p{Blk=inscriptionalparthian}', ""); @@ -14218,16 +14562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -14236,16 +14580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -14254,78 +14598,78 @@ 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=/a/- IPA_EXT}'); - Error('\P{Blk=/a/- 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=/a/ IPA_Ext}'); + Error('\P{Blk=/a/ IPA_Ext}'); Expect(1, 687, '\p{Blk=:\AIPA_Ext\z:}', "");; Expect(0, 688, '\p{Blk=:\AIPA_Ext\z:}', "");; - Expect(1, 687, '\p{Blk=ipaext}', ""); - Expect(0, 687, '\p{^Blk=ipaext}', ""); - Expect(0, 687, '\P{Blk=ipaext}', ""); - Expect(1, 687, '\P{^Blk=ipaext}', ""); - Expect(0, 688, '\p{Blk=ipaext}', ""); - Expect(1, 688, '\p{^Blk=ipaext}', ""); - Expect(1, 688, '\P{Blk=ipaext}', ""); - Expect(0, 688, '\P{^Blk=ipaext}', ""); + Expect(1, 687, '\p{Blk: ipaext}', ""); + Expect(0, 687, '\p{^Blk: ipaext}', ""); + Expect(0, 687, '\P{Blk: ipaext}', ""); + Expect(1, 687, '\P{^Blk: ipaext}', ""); + Expect(0, 688, '\p{Blk: ipaext}', ""); + Expect(1, 688, '\p{^Blk: ipaext}', ""); + Expect(1, 688, '\P{Blk: ipaext}', ""); + 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{Is_Block: ipaextensions}', ""); - Expect(0, 687, '\p{^Is_Block: ipaextensions}', ""); - Expect(0, 687, '\P{Is_Block: ipaextensions}', ""); - Expect(1, 687, '\P{^Is_Block: ipaextensions}', ""); - Expect(0, 688, '\p{Is_Block: ipaextensions}', ""); - 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{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=-/a/ipa_Extensions}'); + Error('\P{Is_Block=-/a/ipa_Extensions}'); + Expect(1, 687, '\p{Is_Block=ipaextensions}', ""); + Expect(0, 687, '\p{^Is_Block=ipaextensions}', ""); + Expect(0, 687, '\P{Is_Block=ipaextensions}', ""); + Expect(1, 687, '\P{^Is_Block=ipaextensions}', ""); + Expect(0, 688, '\p{Is_Block=ipaextensions}', ""); + 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_Blk=ipaext}', ""); Expect(0, 687, '\p{^Is_Blk=ipaext}', ""); Expect(0, 687, '\P{Is_Blk=ipaext}', ""); @@ -14334,16 +14678,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}', ""); @@ -14356,16 +14700,16 @@ 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=-/a/Jamo}'); - Error('\P{Blk=-/a/Jamo}'); + 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}', ""); @@ -14378,16 +14722,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= :=hangul_JAMO}'); - Error('\P{Is_Block= :=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}', ""); @@ -14396,56 +14740,56 @@ 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}'); - 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, 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=_/a/jamo}'); + Error('\P{Is_Blk=_/a/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}', ""); - Expect(0, 43391, '\p{^Block=hanguljamoextendeda}', ""); - Expect(0, 43391, '\P{Block=hanguljamoextendeda}', ""); - Expect(1, 43391, '\P{^Block=hanguljamoextendeda}', ""); - Expect(0, 43392, '\p{Block=hanguljamoextendeda}', ""); - Expect(1, 43392, '\p{^Block=hanguljamoextendeda}', ""); - Expect(1, 43392, '\P{Block=hanguljamoextendeda}', ""); - Expect(0, 43392, '\P{^Block=hanguljamoextendeda}', ""); + Expect(1, 43391, '\p{Block: hanguljamoextendeda}', ""); + Expect(0, 43391, '\p{^Block: hanguljamoextendeda}', ""); + Expect(0, 43391, '\P{Block: hanguljamoextendeda}', ""); + Expect(1, 43391, '\P{^Block: hanguljamoextendeda}', ""); + Expect(0, 43392, '\p{Block: hanguljamoextendeda}', ""); + Expect(1, 43392, '\p{^Block: hanguljamoextendeda}', ""); + Expect(1, 43392, '\P{Block: hanguljamoextendeda}', ""); + 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}', ""); @@ -14458,16 +14802,16 @@ 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=/a/Hangul_JAMO_Extended_A}'); - Error('\P{Is_Block=/a/Hangul_JAMO_Extended_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/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}', ""); @@ -14476,34 +14820,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_Blk:-:=Jamo_EXT_A}'); - Expect(1, 43391, '\p{Is_Blk=jamoexta}', ""); - Expect(0, 43391, '\p{^Is_Blk=jamoexta}', ""); - Expect(0, 43391, '\P{Is_Blk=jamoexta}', ""); - Expect(1, 43391, '\P{^Is_Blk=jamoexta}', ""); - Expect(0, 43392, '\p{Is_Blk=jamoexta}', ""); - 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=-HANGUL_Jamo_extended_b/a/}'); - Error('\P{Block=-HANGUL_Jamo_extended_b/a/}'); + 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:=}'); + Error('\P{Is_Blk=-_Jamo_ext_A:=}'); + Expect(1, 43391, '\p{Is_Blk: jamoexta}', ""); + Expect(0, 43391, '\p{^Is_Blk: jamoexta}', ""); + Expect(0, 43391, '\P{Is_Blk: jamoexta}', ""); + Expect(1, 43391, '\P{^Is_Blk: jamoexta}', ""); + Expect(0, 43392, '\p{Is_Blk: jamoexta}', ""); + 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=_-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}', ""); @@ -14516,16 +14860,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=:=jamo_ext_B}'); - Error('\P{Blk=:=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= _Jamo_EXT_B/a/}'); + Error('\P{Blk= _Jamo_EXT_B/a/}'); Expect(1, 55295, '\p{Blk=:\AJamo_Ext_B\z:}', "");; Expect(0, 57344, '\p{Blk=:\AJamo_Ext_B\z:}', "");; Expect(1, 55295, '\p{Blk=jamoextb}', ""); @@ -14538,34 +14882,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/a/}'); - Error('\P{Is_Block=_Hangul_JAMO_EXTENDED_B/a/}'); - 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{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/a/}'); + Error('\P{Is_Block=_-HANGUL_JAMO_extended_B/a/}'); + 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/a/}'); + Error('\P{Is_Blk=_Jamo_Ext_B/a/}'); Expect(1, 55295, '\p{Is_Blk=jamoextb}', ""); Expect(0, 55295, '\p{^Is_Blk=jamoextb}', ""); Expect(0, 55295, '\P{Is_Blk=jamoextb}', ""); @@ -14574,16 +14918,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=:= Javanese}'); - Error('\P{Block=:= 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=/a/-Javanese}'); + Error('\P{Block=/a/-Javanese}'); Expect(1, 43487, '\p{Block=:\AJavanese\z:}', "");; Expect(0, 43488, '\p{Block=:\AJavanese\z:}', "");; Expect(1, 43487, '\p{Block=javanese}', ""); @@ -14596,16 +14940,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: :=javanese}'); - Error('\P{Blk: :=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}', ""); @@ -14618,16 +14962,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:=}'); - Error('\P{Is_Block=_Javanese:=}'); + 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{Is_Block=javanese}', ""); Expect(0, 43487, '\p{^Is_Block=javanese}', ""); Expect(0, 43487, '\P{Is_Block=javanese}', ""); @@ -14636,16 +14980,16 @@ 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_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}', ""); @@ -14654,16 +14998,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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}', ""); @@ -14676,16 +15020,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}', ""); @@ -14698,16 +15042,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}', ""); @@ -14716,16 +15060,16 @@ 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}', ""); - Expect(1, 69839, '\p{Is_Block=_ kaithi}', ""); - Expect(0, 69839, '\p{^Is_Block=_ kaithi}', ""); - Expect(0, 69839, '\P{Is_Block=_ kaithi}', ""); - Expect(1, 69839, '\P{^Is_Block=_ kaithi}', ""); - Expect(0, 69840, '\p{Is_Block=_ kaithi}', ""); - 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=-:=KAITHI}'); - Error('\P{Is_Blk=-:=KAITHI}'); + Expect(1, 69839, '\p{Is_Block= -Kaithi}', ""); + Expect(0, 69839, '\p{^Is_Block= -Kaithi}', ""); + Expect(0, 69839, '\P{Is_Block= -Kaithi}', ""); + Expect(1, 69839, '\P{^Is_Block= -Kaithi}', ""); + Expect(0, 69840, '\p{Is_Block= -Kaithi}', ""); + 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=:=--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}', ""); @@ -14734,16 +15078,96 @@ 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/a/}'); - Error('\P{Block=_Kana_Extended_A/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=_Kaktovik_Numerals/a/}'); + Error('\P{Block=_Kaktovik_Numerals/a/}'); + Expect(1, 119519, '\p{Block=:\AKaktovik_Numerals\z:}', "");; + Expect(0, 119520, '\p{Block=:\AKaktovik_Numerals\z:}', "");; + Expect(1, 119519, '\p{Block=kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^Block=kaktoviknumerals}', ""); + Expect(0, 119519, '\P{Block=kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^Block=kaktoviknumerals}', ""); + Expect(0, 119520, '\p{Block=kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^Block=kaktoviknumerals}', ""); + Expect(1, 119520, '\P{Block=kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^Block=kaktoviknumerals}', ""); + Expect(1, 119519, '\p{Block=:\Akaktoviknumerals\z:}', "");; + Expect(0, 119520, '\p{Block=:\Akaktoviknumerals\z:}', "");; + Expect(1, 119519, '\p{Block=_-kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^Block=_-kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{Block=_-kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^Block=_-kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{Block=_-kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^Block=_-kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{Block=_-kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^Block=_-kaktovik_Numerals}', ""); + Error('\p{Blk=/a/KAKTOVIK_NUMERALS}'); + Error('\P{Blk=/a/KAKTOVIK_NUMERALS}'); + Expect(1, 119519, '\p{Blk=:\AKaktovik_Numerals\z:}', "");; + Expect(0, 119520, '\p{Blk=:\AKaktovik_Numerals\z:}', "");; + Expect(1, 119519, '\p{Blk=kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^Blk=kaktoviknumerals}', ""); + Expect(0, 119519, '\P{Blk=kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^Blk=kaktoviknumerals}', ""); + Expect(0, 119520, '\p{Blk=kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^Blk=kaktoviknumerals}', ""); + Expect(1, 119520, '\P{Blk=kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^Blk=kaktoviknumerals}', ""); + Expect(1, 119519, '\p{Blk=:\Akaktoviknumerals\z:}', "");; + Expect(0, 119520, '\p{Blk=:\Akaktoviknumerals\z:}', "");; + Expect(1, 119519, '\p{Blk=_ kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^Blk=_ kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{Blk=_ kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^Blk=_ kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{Blk=_ kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^Blk=_ kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{Blk=_ kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^Blk=_ kaktovik_Numerals}', ""); + Error('\p{Is_Block= kaktovik_Numerals:=}'); + Error('\P{Is_Block= kaktovik_Numerals:=}'); + Expect(1, 119519, '\p{Is_Block=kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^Is_Block=kaktoviknumerals}', ""); + Expect(0, 119519, '\P{Is_Block=kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^Is_Block=kaktoviknumerals}', ""); + Expect(0, 119520, '\p{Is_Block=kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^Is_Block=kaktoviknumerals}', ""); + Expect(1, 119520, '\P{Is_Block=kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^Is_Block=kaktoviknumerals}', ""); + Expect(1, 119519, '\p{Is_Block= kaktovik_NUMERALS}', ""); + Expect(0, 119519, '\p{^Is_Block= kaktovik_NUMERALS}', ""); + Expect(0, 119519, '\P{Is_Block= kaktovik_NUMERALS}', ""); + Expect(1, 119519, '\P{^Is_Block= kaktovik_NUMERALS}', ""); + Expect(0, 119520, '\p{Is_Block= kaktovik_NUMERALS}', ""); + Expect(1, 119520, '\p{^Is_Block= kaktovik_NUMERALS}', ""); + Expect(1, 119520, '\P{Is_Block= kaktovik_NUMERALS}', ""); + Expect(0, 119520, '\P{^Is_Block= kaktovik_NUMERALS}', ""); + Error('\p{Is_Blk=-Kaktovik_Numerals:=}'); + Error('\P{Is_Blk=-Kaktovik_Numerals:=}'); + Expect(1, 119519, '\p{Is_Blk=kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^Is_Blk=kaktoviknumerals}', ""); + Expect(0, 119519, '\P{Is_Blk=kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^Is_Blk=kaktoviknumerals}', ""); + Expect(0, 119520, '\p{Is_Blk=kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^Is_Blk=kaktoviknumerals}', ""); + Expect(1, 119520, '\P{Is_Blk=kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^Is_Blk=kaktoviknumerals}', ""); + Expect(1, 119519, '\p{Is_Blk=__Kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^Is_Blk=__Kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{Is_Blk=__Kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^Is_Blk=__Kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{Is_Blk=__Kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^Is_Blk=__Kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{Is_Blk=__Kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^Is_Blk=__Kaktovik_Numerals}', ""); + Error('\p{Block= _kana_EXTENDED_A:=}'); + Error('\P{Block= _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}', ""); @@ -14756,16 +15180,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= :=kana_Ext_A}'); + Error('\P{Blk= :=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}', ""); @@ -14778,16 +15202,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= /a/kana_extended_A}'); - Error('\P{Is_Block= /a/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/a/}'); + Error('\P{Is_Block=--KANA_Extended_A/a/}'); Expect(1, 110895, '\p{Is_Block=kanaextendeda}', ""); Expect(0, 110895, '\p{^Is_Block=kanaextendeda}', ""); Expect(0, 110895, '\P{Is_Block=kanaextendeda}', ""); @@ -14796,16 +15220,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=/a/Kana_ext_a}'); + Error('\P{Is_Blk=/a/Kana_ext_a}'); Expect(1, 110895, '\p{Is_Blk=kanaexta}', ""); Expect(0, 110895, '\p{^Is_Blk=kanaexta}', ""); Expect(0, 110895, '\P{Is_Blk=kanaexta}', ""); @@ -14814,78 +15238,78 @@ 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= kana_Extended_B/a/}'); - Error('\P{Block= kana_Extended_B/a/}'); + 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: - Kana_Extended_b:=}'); + Error('\P{Block: - Kana_Extended_b:=}'); Expect(1, 110591, '\p{Block=:\AKana_Extended_B\z:}', "");; Expect(0, 110592, '\p{Block=:\AKana_Extended_B\z:}', "");; - Expect(1, 110591, '\p{Block=kanaextendedb}', ""); - Expect(0, 110591, '\p{^Block=kanaextendedb}', ""); - Expect(0, 110591, '\P{Block=kanaextendedb}', ""); - Expect(1, 110591, '\P{^Block=kanaextendedb}', ""); - Expect(0, 110592, '\p{Block=kanaextendedb}', ""); - Expect(1, 110592, '\p{^Block=kanaextendedb}', ""); - Expect(1, 110592, '\P{Block=kanaextendedb}', ""); - Expect(0, 110592, '\P{^Block=kanaextendedb}', ""); + Expect(1, 110591, '\p{Block: kanaextendedb}', ""); + Expect(0, 110591, '\p{^Block: kanaextendedb}', ""); + Expect(0, 110591, '\P{Block: kanaextendedb}', ""); + Expect(1, 110591, '\P{^Block: kanaextendedb}', ""); + Expect(0, 110592, '\p{Block: kanaextendedb}', ""); + Expect(1, 110592, '\p{^Block: kanaextendedb}', ""); + Expect(1, 110592, '\P{Block: kanaextendedb}', ""); + Expect(0, 110592, '\P{^Block: kanaextendedb}', ""); Expect(1, 110591, '\p{Block=:\Akanaextendedb\z:}', "");; Expect(0, 110592, '\p{Block=:\Akanaextendedb\z:}', "");; - Expect(1, 110591, '\p{Block=- kana_EXTENDED_B}', ""); - Expect(0, 110591, '\p{^Block=- kana_EXTENDED_B}', ""); - Expect(0, 110591, '\P{Block=- kana_EXTENDED_B}', ""); - Expect(1, 110591, '\P{^Block=- kana_EXTENDED_B}', ""); - Expect(0, 110592, '\p{Block=- kana_EXTENDED_B}', ""); - Expect(1, 110592, '\p{^Block=- kana_EXTENDED_B}', ""); - Expect(1, 110592, '\P{Block=- kana_EXTENDED_B}', ""); - Expect(0, 110592, '\P{^Block=- kana_EXTENDED_B}', ""); - Error('\p{Blk=/a/ KANA_EXT_b}'); - Error('\P{Blk=/a/ KANA_EXT_b}'); + Expect(1, 110591, '\p{Block=__KANA_Extended_B}', ""); + Expect(0, 110591, '\p{^Block=__KANA_Extended_B}', ""); + Expect(0, 110591, '\P{Block=__KANA_Extended_B}', ""); + Expect(1, 110591, '\P{^Block=__KANA_Extended_B}', ""); + Expect(0, 110592, '\p{Block=__KANA_Extended_B}', ""); + Expect(1, 110592, '\p{^Block=__KANA_Extended_B}', ""); + Expect(1, 110592, '\P{Block=__KANA_Extended_B}', ""); + Expect(0, 110592, '\P{^Block=__KANA_Extended_B}', ""); + Error('\p{Blk=/a/Kana_Ext_b}'); + Error('\P{Blk=/a/Kana_Ext_b}'); Expect(1, 110591, '\p{Blk=:\AKana_Ext_B\z:}', "");; Expect(0, 110592, '\p{Blk=:\AKana_Ext_B\z:}', "");; - Expect(1, 110591, '\p{Blk: kanaextb}', ""); - Expect(0, 110591, '\p{^Blk: kanaextb}', ""); - Expect(0, 110591, '\P{Blk: kanaextb}', ""); - Expect(1, 110591, '\P{^Blk: kanaextb}', ""); - Expect(0, 110592, '\p{Blk: kanaextb}', ""); - Expect(1, 110592, '\p{^Blk: kanaextb}', ""); - Expect(1, 110592, '\P{Blk: kanaextb}', ""); - Expect(0, 110592, '\P{^Blk: kanaextb}', ""); + Expect(1, 110591, '\p{Blk=kanaextb}', ""); + Expect(0, 110591, '\p{^Blk=kanaextb}', ""); + Expect(0, 110591, '\P{Blk=kanaextb}', ""); + Expect(1, 110591, '\P{^Blk=kanaextb}', ""); + Expect(0, 110592, '\p{Blk=kanaextb}', ""); + Expect(1, 110592, '\p{^Blk=kanaextb}', ""); + Expect(1, 110592, '\P{Blk=kanaextb}', ""); + Expect(0, 110592, '\P{^Blk=kanaextb}', ""); Expect(1, 110591, '\p{Blk=:\Akanaextb\z:}', "");; Expect(0, 110592, '\p{Blk=:\Akanaextb\z:}', "");; - Expect(1, 110591, '\p{Blk=_Kana_Ext_B}', ""); - Expect(0, 110591, '\p{^Blk=_Kana_Ext_B}', ""); - Expect(0, 110591, '\P{Blk=_Kana_Ext_B}', ""); - Expect(1, 110591, '\P{^Blk=_Kana_Ext_B}', ""); - Expect(0, 110592, '\p{Blk=_Kana_Ext_B}', ""); - Expect(1, 110592, '\p{^Blk=_Kana_Ext_B}', ""); - Expect(1, 110592, '\P{Blk=_Kana_Ext_B}', ""); - Expect(0, 110592, '\P{^Blk=_Kana_Ext_B}', ""); - Error('\p{Is_Block=-KANA_EXTENDED_B:=}'); - Error('\P{Is_Block=-KANA_EXTENDED_B:=}'); - Expect(1, 110591, '\p{Is_Block=kanaextendedb}', ""); - Expect(0, 110591, '\p{^Is_Block=kanaextendedb}', ""); - Expect(0, 110591, '\P{Is_Block=kanaextendedb}', ""); - Expect(1, 110591, '\P{^Is_Block=kanaextendedb}', ""); - Expect(0, 110592, '\p{Is_Block=kanaextendedb}', ""); - Expect(1, 110592, '\p{^Is_Block=kanaextendedb}', ""); - Expect(1, 110592, '\P{Is_Block=kanaextendedb}', ""); - Expect(0, 110592, '\P{^Is_Block=kanaextendedb}', ""); - Expect(1, 110591, '\p{Is_Block=-_kana_EXTENDED_B}', ""); - Expect(0, 110591, '\p{^Is_Block=-_kana_EXTENDED_B}', ""); - Expect(0, 110591, '\P{Is_Block=-_kana_EXTENDED_B}', ""); - Expect(1, 110591, '\P{^Is_Block=-_kana_EXTENDED_B}', ""); - Expect(0, 110592, '\p{Is_Block=-_kana_EXTENDED_B}', ""); - Expect(1, 110592, '\p{^Is_Block=-_kana_EXTENDED_B}', ""); - Expect(1, 110592, '\P{Is_Block=-_kana_EXTENDED_B}', ""); - Expect(0, 110592, '\P{^Is_Block=-_kana_EXTENDED_B}', ""); - Error('\p{Is_Blk: Kana_EXT_B/a/}'); - Error('\P{Is_Blk: Kana_EXT_B/a/}'); + Expect(1, 110591, '\p{Blk= KANA_EXT_b}', ""); + Expect(0, 110591, '\p{^Blk= KANA_EXT_b}', ""); + Expect(0, 110591, '\P{Blk= KANA_EXT_b}', ""); + Expect(1, 110591, '\P{^Blk= KANA_EXT_b}', ""); + Expect(0, 110592, '\p{Blk= KANA_EXT_b}', ""); + Expect(1, 110592, '\p{^Blk= KANA_EXT_b}', ""); + Expect(1, 110592, '\P{Blk= KANA_EXT_b}', ""); + Expect(0, 110592, '\P{^Blk= KANA_EXT_b}', ""); + Error('\p{Is_Block=:= Kana_extended_B}'); + Error('\P{Is_Block=:= Kana_extended_B}'); + Expect(1, 110591, '\p{Is_Block:kanaextendedb}', ""); + Expect(0, 110591, '\p{^Is_Block:kanaextendedb}', ""); + Expect(0, 110591, '\P{Is_Block:kanaextendedb}', ""); + Expect(1, 110591, '\P{^Is_Block:kanaextendedb}', ""); + Expect(0, 110592, '\p{Is_Block:kanaextendedb}', ""); + Expect(1, 110592, '\p{^Is_Block:kanaextendedb}', ""); + Expect(1, 110592, '\P{Is_Block:kanaextendedb}', ""); + Expect(0, 110592, '\P{^Is_Block:kanaextendedb}', ""); + Expect(1, 110591, '\p{Is_Block: -_kana_EXTENDED_B}', ""); + Expect(0, 110591, '\p{^Is_Block: -_kana_EXTENDED_B}', ""); + Expect(0, 110591, '\P{Is_Block: -_kana_EXTENDED_B}', ""); + Expect(1, 110591, '\P{^Is_Block: -_kana_EXTENDED_B}', ""); + Expect(0, 110592, '\p{Is_Block: -_kana_EXTENDED_B}', ""); + Expect(1, 110592, '\p{^Is_Block: -_kana_EXTENDED_B}', ""); + Expect(1, 110592, '\P{Is_Block: -_kana_EXTENDED_B}', ""); + Expect(0, 110592, '\P{^Is_Block: -_kana_EXTENDED_B}', ""); + Error('\p{Is_Blk=- KANA_EXT_B:=}'); + Error('\P{Is_Blk=- KANA_EXT_B:=}'); Expect(1, 110591, '\p{Is_Blk=kanaextb}', ""); Expect(0, 110591, '\p{^Is_Blk=kanaextb}', ""); Expect(0, 110591, '\P{Is_Blk=kanaextb}', ""); @@ -14894,16 +15318,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 110592, '\p{^Is_Blk=kanaextb}', ""); Expect(1, 110592, '\P{Is_Blk=kanaextb}', ""); Expect(0, 110592, '\P{^Is_Blk=kanaextb}', ""); - Expect(1, 110591, '\p{Is_Blk=- kana_Ext_B}', ""); - Expect(0, 110591, '\p{^Is_Blk=- kana_Ext_B}', ""); - Expect(0, 110591, '\P{Is_Blk=- kana_Ext_B}', ""); - Expect(1, 110591, '\P{^Is_Blk=- kana_Ext_B}', ""); - Expect(0, 110592, '\p{Is_Blk=- kana_Ext_B}', ""); - Expect(1, 110592, '\p{^Is_Blk=- kana_Ext_B}', ""); - Expect(1, 110592, '\P{Is_Blk=- kana_Ext_B}', ""); - Expect(0, 110592, '\P{^Is_Blk=- kana_Ext_B}', ""); - Error('\p{Block= Kana_Supplement:=}'); - Error('\P{Block= Kana_Supplement:=}'); + Expect(1, 110591, '\p{Is_Blk= Kana_Ext_B}', ""); + Expect(0, 110591, '\p{^Is_Blk= Kana_Ext_B}', ""); + Expect(0, 110591, '\P{Is_Blk= Kana_Ext_B}', ""); + Expect(1, 110591, '\P{^Is_Blk= Kana_Ext_B}', ""); + Expect(0, 110592, '\p{Is_Blk= Kana_Ext_B}', ""); + Expect(1, 110592, '\p{^Is_Blk= Kana_Ext_B}', ""); + Expect(1, 110592, '\P{Is_Blk= Kana_Ext_B}', ""); + Expect(0, 110592, '\P{^Is_Blk= Kana_Ext_B}', ""); + Error('\p{Block= Kana_Supplement/a/}'); + Error('\P{Block= Kana_Supplement/a/}'); Expect(1, 110847, '\p{Block=:\AKana_Supplement\z:}', "");; Expect(0, 110848, '\p{Block=:\AKana_Supplement\z:}', "");; Expect(1, 110847, '\p{Block=kanasupplement}', ""); @@ -14916,16 +15340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/-KANA_SUP}'); + Error('\P{Blk=/a/-KANA_SUP}'); Expect(1, 110847, '\p{Blk=:\AKana_Sup\z:}', "");; Expect(0, 110848, '\p{Blk=:\AKana_Sup\z:}', "");; Expect(1, 110847, '\p{Blk=kanasup}', ""); @@ -14938,16 +15362,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/a/}'); + Error('\P{Is_Block= -kana_Supplement/a/}'); Expect(1, 110847, '\p{Is_Block=kanasupplement}', ""); Expect(0, 110847, '\p{^Is_Block=kanasupplement}', ""); Expect(0, 110847, '\P{Is_Block=kanasupplement}', ""); @@ -14956,16 +15380,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}', ""); @@ -14974,16 +15398,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}'); - Error('\P{Block: := Kanbun}'); + 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, 12703, '\p{Block=:\AKanbun\z:}', "");; Expect(0, 12704, '\p{Block=:\AKanbun\z:}', "");; Expect(1, 12703, '\p{Block=kanbun}', ""); @@ -14996,16 +15420,16 @@ 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/a/}'); - Error('\P{Blk= kanbun/a/}'); + 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=/a/_KANBUN}'); + Error('\P{Blk=/a/_KANBUN}'); Expect(1, 12703, '\p{Blk=:\AKanbun\z:}', "");; Expect(0, 12704, '\p{Blk=:\AKanbun\z:}', "");; Expect(1, 12703, '\p{Blk=kanbun}', ""); @@ -15018,34 +15442,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= 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=/a/_ Kanbun}'); - Error('\P{Is_Blk=/a/_ 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= /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/a/}'); + Error('\P{Is_Blk: _kanbun/a/}'); Expect(1, 12703, '\p{Is_Blk=kanbun}', ""); Expect(0, 12703, '\p{^Is_Blk=kanbun}', ""); Expect(0, 12703, '\P{Is_Blk=kanbun}', ""); @@ -15054,38 +15478,38 @@ 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}'); - Error('\P{Block=:=__Kangxi_RADICALS}'); + 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= /a/Kangxi_radicals}'); + Error('\P{Block= /a/Kangxi_radicals}'); Expect(1, 12255, '\p{Block=:\AKangxi_Radicals\z:}', "");; Expect(0, 12256, '\p{Block=:\AKangxi_Radicals\z:}', "");; - Expect(1, 12255, '\p{Block: kangxiradicals}', ""); - Expect(0, 12255, '\p{^Block: kangxiradicals}', ""); - Expect(0, 12255, '\P{Block: kangxiradicals}', ""); - Expect(1, 12255, '\P{^Block: kangxiradicals}', ""); - Expect(0, 12256, '\p{Block: kangxiradicals}', ""); - Expect(1, 12256, '\p{^Block: kangxiradicals}', ""); - Expect(1, 12256, '\P{Block: kangxiradicals}', ""); - Expect(0, 12256, '\P{^Block: kangxiradicals}', ""); + Expect(1, 12255, '\p{Block=kangxiradicals}', ""); + Expect(0, 12255, '\p{^Block=kangxiradicals}', ""); + Expect(0, 12255, '\P{Block=kangxiradicals}', ""); + Expect(1, 12255, '\P{^Block=kangxiradicals}', ""); + Expect(0, 12256, '\p{Block=kangxiradicals}', ""); + Expect(1, 12256, '\p{^Block=kangxiradicals}', ""); + Expect(1, 12256, '\P{Block=kangxiradicals}', ""); + 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=-:=kangxi}'); - Error('\P{Blk=-:=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=/a/Kangxi}'); + Error('\P{Blk=/a/Kangxi}'); Expect(1, 12255, '\p{Blk=:\AKangxi\z:}', "");; Expect(0, 12256, '\p{Blk=:\AKangxi\z:}', "");; Expect(1, 12255, '\p{Blk=kangxi}', ""); @@ -15098,16 +15522,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:=}'); - Error('\P{Is_Block= Kangxi_radicals:=}'); + 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}'); + Error('\P{Is_Block=:= _kangxi_Radicals}'); Expect(1, 12255, '\p{Is_Block=kangxiradicals}', ""); Expect(0, 12255, '\p{^Is_Block=kangxiradicals}', ""); Expect(0, 12255, '\P{Is_Block=kangxiradicals}', ""); @@ -15116,16 +15540,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= _KANGXI/a/}'); - Error('\P{Is_Blk= _KANGXI/a/}'); + 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}', ""); @@ -15134,16 +15558,16 @@ 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=/a/kannada}'); - Error('\P{Block=/a/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}', ""); @@ -15156,16 +15580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -15178,16 +15602,16 @@ 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=/a/ _KANNADA}'); - Error('\P{Is_Block=/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}', ""); @@ -15196,16 +15620,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Blk= 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}', ""); + 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}', ""); @@ -15214,16 +15638,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}', ""); @@ -15236,16 +15660,16 @@ 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=katakana:=}'); - Error('\P{Blk=katakana:=}'); + 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}'); Expect(1, 12543, '\p{Blk=:\AKatakana\z:}', "");; Expect(0, 12544, '\p{Blk=:\AKatakana\z:}', "");; Expect(1, 12543, '\p{Blk=katakana}', ""); @@ -15258,16 +15682,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ KATAKANA}'); - Error('\P{Is_Block=/a/ 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/a/}'); + Error('\P{Is_Block= _Katakana/a/}'); Expect(1, 12543, '\p{Is_Block=katakana}', ""); Expect(0, 12543, '\p{^Is_Block=katakana}', ""); Expect(0, 12543, '\P{Is_Block=katakana}', ""); @@ -15276,16 +15700,16 @@ 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=- katakana:=}'); - Error('\P{Is_Blk=- 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=:=Katakana}'); + Error('\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}', ""); @@ -15294,16 +15718,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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/a/}'); + Error('\P{Block=Katakana_phonetic_EXTENSIONS/a/}'); Expect(1, 12799, '\p{Block=:\AKatakana_Phonetic_Extensions\z:}', "");; Expect(0, 12800, '\p{Block=:\AKatakana_Phonetic_Extensions\z:}', "");; Expect(1, 12799, '\p{Block=katakanaphoneticextensions}', ""); @@ -15316,16 +15740,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=:=-_katakana_EXT}'); - Error('\P{Blk=:=-_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}'); + Error('\P{Blk=:= katakana_Ext}'); Expect(1, 12799, '\p{Blk=:\AKatakana_Ext\z:}', "");; Expect(0, 12800, '\p{Blk=:\AKatakana_Ext\z:}', "");; Expect(1, 12799, '\p{Blk=katakanaext}', ""); @@ -15338,16 +15762,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=_/a/KATAKANA_phonetic_Extensions}'); + Error('\P{Is_Block=_/a/KATAKANA_phonetic_Extensions}'); Expect(1, 12799, '\p{Is_Block=katakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^Is_Block=katakanaphoneticextensions}', ""); Expect(0, 12799, '\P{Is_Block=katakanaphoneticextensions}', ""); @@ -15356,16 +15780,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= -Katakana_EXT:=}'); - Error('\P{Is_Blk= -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}', ""); @@ -15374,38 +15798,118 @@ 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}'); - Error('\P{Block= :=kayah_Li}'); + 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=/a/_ KAWI}'); + Error('\P{Block=/a/_ KAWI}'); + Expect(1, 73567, '\p{Block=:\AKawi\z:}', "");; + Expect(0, 73568, '\p{Block=:\AKawi\z:}', "");; + Expect(1, 73567, '\p{Block=kawi}', ""); + Expect(0, 73567, '\p{^Block=kawi}', ""); + Expect(0, 73567, '\P{Block=kawi}', ""); + Expect(1, 73567, '\P{^Block=kawi}', ""); + Expect(0, 73568, '\p{Block=kawi}', ""); + Expect(1, 73568, '\p{^Block=kawi}', ""); + Expect(1, 73568, '\P{Block=kawi}', ""); + Expect(0, 73568, '\P{^Block=kawi}', ""); + Expect(1, 73567, '\p{Block=:\Akawi\z:}', "");; + Expect(0, 73568, '\p{Block=:\Akawi\z:}', "");; + Expect(1, 73567, '\p{Block: -KAWI}', ""); + Expect(0, 73567, '\p{^Block: -KAWI}', ""); + Expect(0, 73567, '\P{Block: -KAWI}', ""); + Expect(1, 73567, '\P{^Block: -KAWI}', ""); + Expect(0, 73568, '\p{Block: -KAWI}', ""); + Expect(1, 73568, '\p{^Block: -KAWI}', ""); + Expect(1, 73568, '\P{Block: -KAWI}', ""); + Expect(0, 73568, '\P{^Block: -KAWI}', ""); + Error('\p{Blk=-_Kawi/a/}'); + Error('\P{Blk=-_Kawi/a/}'); + Expect(1, 73567, '\p{Blk=:\AKawi\z:}', "");; + Expect(0, 73568, '\p{Blk=:\AKawi\z:}', "");; + Expect(1, 73567, '\p{Blk=kawi}', ""); + Expect(0, 73567, '\p{^Blk=kawi}', ""); + Expect(0, 73567, '\P{Blk=kawi}', ""); + Expect(1, 73567, '\P{^Blk=kawi}', ""); + Expect(0, 73568, '\p{Blk=kawi}', ""); + Expect(1, 73568, '\p{^Blk=kawi}', ""); + Expect(1, 73568, '\P{Blk=kawi}', ""); + Expect(0, 73568, '\P{^Blk=kawi}', ""); + Expect(1, 73567, '\p{Blk=:\Akawi\z:}', "");; + Expect(0, 73568, '\p{Blk=:\Akawi\z:}', "");; + Expect(1, 73567, '\p{Blk= -Kawi}', ""); + Expect(0, 73567, '\p{^Blk= -Kawi}', ""); + Expect(0, 73567, '\P{Blk= -Kawi}', ""); + Expect(1, 73567, '\P{^Blk= -Kawi}', ""); + Expect(0, 73568, '\p{Blk= -Kawi}', ""); + Expect(1, 73568, '\p{^Blk= -Kawi}', ""); + Expect(1, 73568, '\P{Blk= -Kawi}', ""); + Expect(0, 73568, '\P{^Blk= -Kawi}', ""); + Error('\p{Is_Block=:= Kawi}'); + Error('\P{Is_Block=:= Kawi}'); + Expect(1, 73567, '\p{Is_Block=kawi}', ""); + Expect(0, 73567, '\p{^Is_Block=kawi}', ""); + Expect(0, 73567, '\P{Is_Block=kawi}', ""); + Expect(1, 73567, '\P{^Is_Block=kawi}', ""); + Expect(0, 73568, '\p{Is_Block=kawi}', ""); + Expect(1, 73568, '\p{^Is_Block=kawi}', ""); + Expect(1, 73568, '\P{Is_Block=kawi}', ""); + Expect(0, 73568, '\P{^Is_Block=kawi}', ""); + Expect(1, 73567, '\p{Is_Block=_ Kawi}', ""); + Expect(0, 73567, '\p{^Is_Block=_ Kawi}', ""); + Expect(0, 73567, '\P{Is_Block=_ Kawi}', ""); + Expect(1, 73567, '\P{^Is_Block=_ Kawi}', ""); + Expect(0, 73568, '\p{Is_Block=_ Kawi}', ""); + Expect(1, 73568, '\p{^Is_Block=_ Kawi}', ""); + Expect(1, 73568, '\P{Is_Block=_ Kawi}', ""); + Expect(0, 73568, '\P{^Is_Block=_ Kawi}', ""); + Error('\p{Is_Blk=/a/ kawi}'); + Error('\P{Is_Blk=/a/ kawi}'); + Expect(1, 73567, '\p{Is_Blk=kawi}', ""); + Expect(0, 73567, '\p{^Is_Blk=kawi}', ""); + Expect(0, 73567, '\P{Is_Blk=kawi}', ""); + Expect(1, 73567, '\P{^Is_Blk=kawi}', ""); + Expect(0, 73568, '\p{Is_Blk=kawi}', ""); + Expect(1, 73568, '\p{^Is_Blk=kawi}', ""); + Expect(1, 73568, '\P{Is_Blk=kawi}', ""); + Expect(0, 73568, '\P{^Is_Blk=kawi}', ""); + Expect(1, 73567, '\p{Is_Blk: -_Kawi}', ""); + Expect(0, 73567, '\p{^Is_Blk: -_Kawi}', ""); + Expect(0, 73567, '\P{Is_Blk: -_Kawi}', ""); + Expect(1, 73567, '\P{^Is_Blk: -_Kawi}', ""); + Expect(0, 73568, '\p{Is_Blk: -_Kawi}', ""); + Expect(1, 73568, '\p{^Is_Blk: -_Kawi}', ""); + Expect(1, 73568, '\P{Is_Blk: -_Kawi}', ""); + Expect(0, 73568, '\P{^Is_Blk: -_Kawi}', ""); + 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}', ""); - Expect(0, 43311, '\p{^Block=kayahli}', ""); - Expect(0, 43311, '\P{Block=kayahli}', ""); - Expect(1, 43311, '\P{^Block=kayahli}', ""); - Expect(0, 43312, '\p{Block=kayahli}', ""); - Expect(1, 43312, '\p{^Block=kayahli}', ""); - Expect(1, 43312, '\P{Block=kayahli}', ""); - Expect(0, 43312, '\P{^Block=kayahli}', ""); + Expect(1, 43311, '\p{Block: kayahli}', ""); + Expect(0, 43311, '\p{^Block: kayahli}', ""); + Expect(0, 43311, '\P{Block: kayahli}', ""); + Expect(1, 43311, '\P{^Block: kayahli}', ""); + Expect(0, 43312, '\p{Block: kayahli}', ""); + Expect(1, 43312, '\p{^Block: kayahli}', ""); + Expect(1, 43312, '\P{Block: kayahli}', ""); + 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=:=--KAYAH_li}'); + Error('\P{Blk=:=--KAYAH_li}'); Expect(1, 43311, '\p{Blk=:\AKayah_Li\z:}', "");; Expect(0, 43312, '\p{Blk=:\AKayah_Li\z:}', "");; Expect(1, 43311, '\p{Blk=kayahli}', ""); @@ -15418,34 +15922,34 @@ 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=:= -Kayah_li}'); - Error('\P{Is_Block=:= -Kayah_li}'); - Expect(1, 43311, '\p{Is_Block=kayahli}', ""); - Expect(0, 43311, '\p{^Is_Block=kayahli}', ""); - Expect(0, 43311, '\P{Is_Block=kayahli}', ""); - Expect(1, 43311, '\P{^Is_Block=kayahli}', ""); - Expect(0, 43312, '\p{Is_Block=kayahli}', ""); - 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{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=_KAYAH_Li:=}'); + Error('\P{Is_Block=_KAYAH_Li:=}'); + Expect(1, 43311, '\p{Is_Block: kayahli}', ""); + Expect(0, 43311, '\p{^Is_Block: kayahli}', ""); + Expect(0, 43311, '\P{Is_Block: kayahli}', ""); + Expect(1, 43311, '\P{^Is_Block: kayahli}', ""); + Expect(0, 43312, '\p{Is_Block: kayahli}', ""); + 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=/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}', ""); @@ -15454,16 +15958,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/a/}'); - Error('\P{Block= Kharoshthi/a/}'); + 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}', ""); @@ -15476,38 +15980,38 @@ 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{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}', ""); @@ -15516,34 +16020,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); - 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}', ""); - 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=_/a/Khitan_Small_Script}'); - Error('\P{Block=_/a/Khitan_Small_Script}'); + 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}', ""); + 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}', ""); + 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}', ""); @@ -15556,16 +16060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Blk=- KHITAN_small_SCRIPT/a/}'); + 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}', ""); @@ -15578,16 +16082,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=KHITAN_Small_Script}'); - Error('\P{Is_Block=:=KHITAN_Small_Script}'); + 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=:=_KHITAN_SMALL_Script}'); + Error('\P{Is_Block=:=_KHITAN_SMALL_Script}'); Expect(1, 101631, '\p{Is_Block=khitansmallscript}', ""); Expect(0, 101631, '\p{^Is_Block=khitansmallscript}', ""); Expect(0, 101631, '\P{Is_Block=khitansmallscript}', ""); @@ -15596,34 +16100,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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}'); + Error('\P{Block=_:=khmer}'); Expect(1, 6143, '\p{Block=:\AKhmer\z:}', "");; Expect(0, 6144, '\p{Block=:\AKhmer\z:}', "");; Expect(1, 6143, '\p{Block=khmer}', ""); @@ -15636,16 +16140,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:}', "");; - 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{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}', ""); @@ -15658,16 +16162,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= /a/khmer}'); + Error('\P{Is_Block= /a/khmer}'); Expect(1, 6143, '\p{Is_Block=khmer}', ""); Expect(0, 6143, '\p{^Is_Block=khmer}', ""); Expect(0, 6143, '\P{Is_Block=khmer}', ""); @@ -15676,16 +16180,16 @@ 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_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/a/}'); + Error('\P{Is_Blk=--Khmer/a/}'); Expect(1, 6143, '\p{Is_Blk=khmer}', ""); Expect(0, 6143, '\p{^Is_Blk=khmer}', ""); Expect(0, 6143, '\P{Is_Blk=khmer}', ""); @@ -15694,16 +16198,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -15716,16 +16220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -15738,52 +16242,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= :=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= /a/Khmer_symbols}'); - Error('\P{Is_Blk= /a/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=_:=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: /a/ -KHMER_SYMBOLS}'); + Error('\P{Is_Blk: /a/ -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=-_khojki:=}'); + Error('\P{Block=-_khojki:=}'); Expect(1, 70223, '\p{Block=:\AKhojki\z:}', "");; Expect(0, 70224, '\p{Block=:\AKhojki\z:}', "");; Expect(1, 70223, '\p{Block=khojki}', ""); @@ -15796,16 +16300,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: /a/ Khojki}'); - Error('\P{Blk: /a/ Khojki}'); + 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}', ""); @@ -15818,16 +16322,16 @@ 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{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}', ""); @@ -15836,16 +16340,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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: -_Khojki:=}'); + Error('\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}', ""); @@ -15854,38 +16358,38 @@ 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/a/}'); + Error('\P{Block=-_khudawadi/a/}'); 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}', ""); - 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}', ""); - Error('\p{Blk= :=KHUDAWADI}'); - Error('\P{Blk= :=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}', ""); + Error('\p{Blk: _ khudawadi/a/}'); + Error('\P{Blk: _ khudawadi/a/}'); Expect(1, 70399, '\p{Blk=:\AKhudawadi\z:}', "");; Expect(0, 70400, '\p{Blk=:\AKhudawadi\z:}', "");; Expect(1, 70399, '\p{Blk=khudawadi}', ""); @@ -15898,16 +16402,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_khudawadi/a/}'); + Error('\P{Is_Block=_khudawadi/a/}'); Expect(1, 70399, '\p{Is_Block=khudawadi}', ""); Expect(0, 70399, '\p{^Is_Block=khudawadi}', ""); Expect(0, 70399, '\P{Is_Block=khudawadi}', ""); @@ -15916,16 +16420,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}'); + Error('\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}', ""); @@ -15934,16 +16438,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}'); - Error('\P{Block: :=lao}'); + 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}', ""); @@ -15956,16 +16460,16 @@ 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=-:=Lao}'); - Error('\P{Blk=-:=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:=}'); + Error('\P{Blk=--Lao:=}'); Expect(1, 3839, '\p{Blk=:\ALao\z:}', "");; Expect(0, 3840, '\p{Blk=:\ALao\z:}', "");; Expect(1, 3839, '\p{Blk=lao}', ""); @@ -15978,16 +16482,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=- lao/a/}'); + Error('\P{Is_Block=- lao/a/}'); Expect(1, 3839, '\p{Is_Block=lao}', ""); Expect(0, 3839, '\p{^Is_Block=lao}', ""); Expect(0, 3839, '\P{Is_Block=lao}', ""); @@ -15996,16 +16500,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=-/a/lao}'); + Error('\P{Is_Blk=-/a/lao}'); Expect(1, 3839, '\p{Is_Blk=lao}', ""); Expect(0, 3839, '\p{^Is_Blk=lao}', ""); Expect(0, 3839, '\P{Is_Blk=lao}', ""); @@ -16014,16 +16518,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=/a/-Latin_1_SUPPLEMENT}'); - Error('\P{Block=/a/-Latin_1_SUPPLEMENT}'); + 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}'); + Error('\P{Block=:=latin_1_Supplement}'); Expect(1, 255, '\p{Block=:\ALatin_1_Supplement\z:}', "");; Expect(0, 256, '\p{Block=:\ALatin_1_Supplement\z:}', "");; Expect(1, 255, '\p{Block=latin1supplement}', ""); @@ -16036,16 +16540,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=/a/_ latin_1_sup}'); + Error('\P{Blk=/a/_ latin_1_sup}'); Expect(1, 255, '\p{Blk=:\ALatin_1_Sup\z:}', "");; Expect(0, 256, '\p{Blk=:\ALatin_1_Sup\z:}', "");; Expect(1, 255, '\p{Blk=latin1sup}', ""); @@ -16058,16 +16562,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}'); - Error('\P{Is_Block=:=Latin_1}'); + 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}', ""); @@ -16076,16 +16580,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= Latin_1_SUPPLEMENT/a/}'); - Error('\P{Is_Blk= Latin_1_SUPPLEMENT/a/}'); + 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}', ""); @@ -16094,38 +16598,38 @@ 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=/a/-_latin_extended_a}'); - Error('\P{Block=/a/-_latin_extended_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}', ""); - Expect(0, 383, '\p{^Block=latinextendeda}', ""); - Expect(0, 383, '\P{Block=latinextendeda}', ""); - Expect(1, 383, '\P{^Block=latinextendeda}', ""); - Expect(0, 384, '\p{Block=latinextendeda}', ""); - Expect(1, 384, '\p{^Block=latinextendeda}', ""); - Expect(1, 384, '\P{Block=latinextendeda}', ""); - Expect(0, 384, '\P{^Block=latinextendeda}', ""); + Expect(1, 383, '\p{Block: latinextendeda}', ""); + Expect(0, 383, '\p{^Block: latinextendeda}', ""); + Expect(0, 383, '\P{Block: latinextendeda}', ""); + Expect(1, 383, '\P{^Block: latinextendeda}', ""); + Expect(0, 384, '\p{Block: latinextendeda}', ""); + Expect(1, 384, '\p{^Block: latinextendeda}', ""); + Expect(1, 384, '\P{Block: latinextendeda}', ""); + 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}', ""); @@ -16138,16 +16642,16 @@ 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}', ""); - Error('\p{Is_Block=:=_-latin_EXTENDED_A}'); - Error('\P{Is_Block=:=_-latin_EXTENDED_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}', ""); Expect(0, 383, '\p{^Is_Block=latinextendeda}', ""); Expect(0, 383, '\P{Is_Block=latinextendeda}', ""); @@ -16156,16 +16660,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=_-latin_EXT_A/a/}'); - Error('\P{Is_Blk=_-latin_EXT_A/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}', ""); @@ -16174,16 +16678,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= /a/Latin_Extended_Additional}'); + Error('\P{Block= /a/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}', ""); @@ -16196,16 +16700,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}', ""); @@ -16218,52 +16722,52 @@ 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{Is_Block:latinextendedadditional}', ""); - Expect(0, 7935, '\p{^Is_Block:latinextendedadditional}', ""); - Expect(0, 7935, '\P{Is_Block:latinextendedadditional}', ""); - Expect(1, 7935, '\P{^Is_Block:latinextendedadditional}', ""); - Expect(0, 7936, '\p{Is_Block:latinextendedadditional}', ""); - 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=-LATIN_Extended_B:=}'); - Error('\P{Block=-LATIN_Extended_B:=}'); + 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=_:=LATIN_EXTENDED_additional}'); + Error('\P{Is_Block=_:=LATIN_EXTENDED_additional}'); + Expect(1, 7935, '\p{Is_Block=latinextendedadditional}', ""); + Expect(0, 7935, '\p{^Is_Block=latinextendedadditional}', ""); + Expect(0, 7935, '\P{Is_Block=latinextendedadditional}', ""); + Expect(1, 7935, '\P{^Is_Block=latinextendedadditional}', ""); + Expect(0, 7936, '\p{Is_Block=latinextendedadditional}', ""); + 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: /a/latin_ext_Additional}'); + Error('\P{Is_Blk: /a/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}', ""); @@ -16276,16 +16780,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}', ""); @@ -16298,16 +16802,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/a/}'); - Error('\P{Is_Block: -latin_extended_B/a/}'); + 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=/a/ Latin_Extended_B}'); + Error('\P{Is_Block=/a/ Latin_Extended_B}'); Expect(1, 591, '\p{Is_Block=latinextendedb}', ""); Expect(0, 591, '\p{^Is_Block=latinextendedb}', ""); Expect(0, 591, '\P{Is_Block=latinextendedb}', ""); @@ -16316,16 +16820,16 @@ 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_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}', ""); @@ -16334,16 +16838,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -16356,38 +16860,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ _Latin_Ext_C}'); - Error('\P{Blk=/a/ _Latin_Ext_C}'); + 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:=}'); + Error('\P{Blk=_ latin_Ext_C:=}'); Expect(1, 11391, '\p{Blk=:\ALatin_Ext_C\z:}', "");; Expect(0, 11392, '\p{Blk=:\ALatin_Ext_C\z:}', "");; - Expect(1, 11391, '\p{Blk: latinextc}', ""); - Expect(0, 11391, '\p{^Blk: latinextc}', ""); - Expect(0, 11391, '\P{Blk: latinextc}', ""); - Expect(1, 11391, '\P{^Blk: latinextc}', ""); - Expect(0, 11392, '\p{Blk: latinextc}', ""); - Expect(1, 11392, '\p{^Blk: latinextc}', ""); - Expect(1, 11392, '\P{Blk: latinextc}', ""); - Expect(0, 11392, '\P{^Blk: latinextc}', ""); + Expect(1, 11391, '\p{Blk: latinextc}', ""); + Expect(0, 11391, '\p{^Blk: latinextc}', ""); + Expect(0, 11391, '\P{Blk: latinextc}', ""); + Expect(1, 11391, '\P{^Blk: latinextc}', ""); + Expect(0, 11392, '\p{Blk: latinextc}', ""); + Expect(1, 11392, '\p{^Blk: latinextc}', ""); + Expect(1, 11392, '\P{Blk: latinextc}', ""); + 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: :=Latin_extended_C}'); + Error('\P{Is_Block: :=Latin_extended_C}'); Expect(1, 11391, '\p{Is_Block=latinextendedc}', ""); Expect(0, 11391, '\p{^Is_Block=latinextendedc}', ""); Expect(0, 11391, '\P{Is_Block=latinextendedc}', ""); @@ -16396,16 +16900,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=:= -latin_ext_C}'); - Error('\P{Is_Blk=:= -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=_/a/latin_Ext_C}'); + Error('\P{Is_Blk=_/a/latin_Ext_C}'); Expect(1, 11391, '\p{Is_Blk=latinextc}', ""); Expect(0, 11391, '\p{^Is_Blk=latinextc}', ""); Expect(0, 11391, '\P{Is_Blk=latinextc}', ""); @@ -16414,16 +16918,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=/a/__latin_Extended_D}'); - Error('\P{Block=/a/__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}', ""); @@ -16436,16 +16940,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:/a/ -LATIN_EXT_D}'); + Error('\P{Blk:/a/ -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}', ""); @@ -16458,16 +16962,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=_:=LATIN_Extended_d}'); - Error('\P{Is_Block=_:=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/a/}'); + Error('\P{Is_Block=Latin_extended_D/a/}'); Expect(1, 43007, '\p{Is_Block=latinextendedd}', ""); Expect(0, 43007, '\p{^Is_Block=latinextendedd}', ""); Expect(0, 43007, '\P{Is_Block=latinextendedd}', ""); @@ -16476,16 +16980,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/a/}'); - Error('\P{Is_Blk: LATIN_ext_D/a/}'); + 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}', ""); @@ -16494,38 +16998,38 @@ 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}', ""); - Expect(0, 43887, '\p{^Block: latinextendede}', ""); - Expect(0, 43887, '\P{Block: latinextendede}', ""); - Expect(1, 43887, '\P{^Block: latinextendede}', ""); - Expect(0, 43888, '\p{Block: latinextendede}', ""); - Expect(1, 43888, '\p{^Block: latinextendede}', ""); - Expect(1, 43888, '\P{Block: latinextendede}', ""); - Expect(0, 43888, '\P{^Block: latinextendede}', ""); + Expect(1, 43887, '\p{Block=latinextendede}', ""); + Expect(0, 43887, '\p{^Block=latinextendede}', ""); + Expect(0, 43887, '\P{Block=latinextendede}', ""); + Expect(1, 43887, '\P{^Block=latinextendede}', ""); + Expect(0, 43888, '\p{Block=latinextendede}', ""); + Expect(1, 43888, '\p{^Block=latinextendede}', ""); + Expect(1, 43888, '\P{Block=latinextendede}', ""); + 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}', ""); @@ -16538,16 +17042,16 @@ 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{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}', ""); @@ -16556,16 +17060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -16574,16 +17078,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=:=-_Latin_Extended_F}'); - Error('\P{Block=:=-_Latin_Extended_F}'); + 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=/a/- LATIN_extended_F}'); + Error('\P{Block=/a/- LATIN_extended_F}'); Expect(1, 67519, '\p{Block=:\ALatin_Extended_F\z:}', "");; Expect(0, 67520, '\p{Block=:\ALatin_Extended_F\z:}', "");; Expect(1, 67519, '\p{Block=latinextendedf}', ""); @@ -16596,38 +17100,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67520, '\P{^Block=latinextendedf}', ""); Expect(1, 67519, '\p{Block=:\Alatinextendedf\z:}', "");; Expect(0, 67520, '\p{Block=:\Alatinextendedf\z:}', "");; - Expect(1, 67519, '\p{Block=_LATIN_EXTENDED_F}', ""); - Expect(0, 67519, '\p{^Block=_LATIN_EXTENDED_F}', ""); - Expect(0, 67519, '\P{Block=_LATIN_EXTENDED_F}', ""); - Expect(1, 67519, '\P{^Block=_LATIN_EXTENDED_F}', ""); - Expect(0, 67520, '\p{Block=_LATIN_EXTENDED_F}', ""); - Expect(1, 67520, '\p{^Block=_LATIN_EXTENDED_F}', ""); - Expect(1, 67520, '\P{Block=_LATIN_EXTENDED_F}', ""); - Expect(0, 67520, '\P{^Block=_LATIN_EXTENDED_F}', ""); - Error('\p{Blk: /a/- LATIN_Ext_f}'); - Error('\P{Blk: /a/- LATIN_Ext_f}'); + Expect(1, 67519, '\p{Block= _Latin_Extended_f}', ""); + Expect(0, 67519, '\p{^Block= _Latin_Extended_f}', ""); + Expect(0, 67519, '\P{Block= _Latin_Extended_f}', ""); + Expect(1, 67519, '\P{^Block= _Latin_Extended_f}', ""); + Expect(0, 67520, '\p{Block= _Latin_Extended_f}', ""); + Expect(1, 67520, '\p{^Block= _Latin_Extended_f}', ""); + Expect(1, 67520, '\P{Block= _Latin_Extended_f}', ""); + Expect(0, 67520, '\P{^Block= _Latin_Extended_f}', ""); + Error('\p{Blk= _Latin_ext_f:=}'); + Error('\P{Blk= _Latin_ext_f:=}'); Expect(1, 67519, '\p{Blk=:\ALatin_Ext_F\z:}', "");; Expect(0, 67520, '\p{Blk=:\ALatin_Ext_F\z:}', "");; - Expect(1, 67519, '\p{Blk=latinextf}', ""); - Expect(0, 67519, '\p{^Blk=latinextf}', ""); - Expect(0, 67519, '\P{Blk=latinextf}', ""); - Expect(1, 67519, '\P{^Blk=latinextf}', ""); - Expect(0, 67520, '\p{Blk=latinextf}', ""); - Expect(1, 67520, '\p{^Blk=latinextf}', ""); - Expect(1, 67520, '\P{Blk=latinextf}', ""); - Expect(0, 67520, '\P{^Blk=latinextf}', ""); + Expect(1, 67519, '\p{Blk: latinextf}', ""); + Expect(0, 67519, '\p{^Blk: latinextf}', ""); + Expect(0, 67519, '\P{Blk: latinextf}', ""); + Expect(1, 67519, '\P{^Blk: latinextf}', ""); + Expect(0, 67520, '\p{Blk: latinextf}', ""); + Expect(1, 67520, '\p{^Blk: latinextf}', ""); + Expect(1, 67520, '\P{Blk: latinextf}', ""); + Expect(0, 67520, '\P{^Blk: latinextf}', ""); Expect(1, 67519, '\p{Blk=:\Alatinextf\z:}', "");; Expect(0, 67520, '\p{Blk=:\Alatinextf\z:}', "");; - Expect(1, 67519, '\p{Blk= Latin_EXT_F}', ""); - Expect(0, 67519, '\p{^Blk= Latin_EXT_F}', ""); - Expect(0, 67519, '\P{Blk= Latin_EXT_F}', ""); - Expect(1, 67519, '\P{^Blk= Latin_EXT_F}', ""); - Expect(0, 67520, '\p{Blk= Latin_EXT_F}', ""); - Expect(1, 67520, '\p{^Blk= Latin_EXT_F}', ""); - Expect(1, 67520, '\P{Blk= Latin_EXT_F}', ""); - Expect(0, 67520, '\P{^Blk= Latin_EXT_F}', ""); - Error('\p{Is_Block= -Latin_Extended_f:=}'); - Error('\P{Is_Block= -Latin_Extended_f:=}'); + Expect(1, 67519, '\p{Blk= latin_Ext_F}', ""); + Expect(0, 67519, '\p{^Blk= latin_Ext_F}', ""); + Expect(0, 67519, '\P{Blk= latin_Ext_F}', ""); + Expect(1, 67519, '\P{^Blk= latin_Ext_F}', ""); + Expect(0, 67520, '\p{Blk= latin_Ext_F}', ""); + Expect(1, 67520, '\p{^Blk= latin_Ext_F}', ""); + Expect(1, 67520, '\P{Blk= latin_Ext_F}', ""); + Expect(0, 67520, '\P{^Blk= latin_Ext_F}', ""); + Error('\p{Is_Block: --LATIN_Extended_F:=}'); + Error('\P{Is_Block: --LATIN_Extended_F:=}'); Expect(1, 67519, '\p{Is_Block=latinextendedf}', ""); Expect(0, 67519, '\p{^Is_Block=latinextendedf}', ""); Expect(0, 67519, '\P{Is_Block=latinextendedf}', ""); @@ -16636,16 +17140,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67520, '\p{^Is_Block=latinextendedf}', ""); Expect(1, 67520, '\P{Is_Block=latinextendedf}', ""); Expect(0, 67520, '\P{^Is_Block=latinextendedf}', ""); - Expect(1, 67519, '\p{Is_Block= -LATIN_extended_F}', ""); - Expect(0, 67519, '\p{^Is_Block= -LATIN_extended_F}', ""); - Expect(0, 67519, '\P{Is_Block= -LATIN_extended_F}', ""); - Expect(1, 67519, '\P{^Is_Block= -LATIN_extended_F}', ""); - Expect(0, 67520, '\p{Is_Block= -LATIN_extended_F}', ""); - Expect(1, 67520, '\p{^Is_Block= -LATIN_extended_F}', ""); - Expect(1, 67520, '\P{Is_Block= -LATIN_extended_F}', ""); - Expect(0, 67520, '\P{^Is_Block= -LATIN_extended_F}', ""); - Error('\p{Is_Blk=-:=latin_EXT_F}'); - Error('\P{Is_Blk=-:=latin_EXT_F}'); + Expect(1, 67519, '\p{Is_Block= Latin_Extended_F}', ""); + Expect(0, 67519, '\p{^Is_Block= Latin_Extended_F}', ""); + Expect(0, 67519, '\P{Is_Block= Latin_Extended_F}', ""); + Expect(1, 67519, '\P{^Is_Block= Latin_Extended_F}', ""); + Expect(0, 67520, '\p{Is_Block= Latin_Extended_F}', ""); + Expect(1, 67520, '\p{^Is_Block= Latin_Extended_F}', ""); + Expect(1, 67520, '\P{Is_Block= Latin_Extended_F}', ""); + Expect(0, 67520, '\P{^Is_Block= Latin_Extended_F}', ""); + Error('\p{Is_Blk= Latin_Ext_F:=}'); + Error('\P{Is_Blk= Latin_Ext_F:=}'); Expect(1, 67519, '\p{Is_Blk=latinextf}', ""); Expect(0, 67519, '\p{^Is_Blk=latinextf}', ""); Expect(0, 67519, '\P{Is_Blk=latinextf}', ""); @@ -16654,16 +17158,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67520, '\p{^Is_Blk=latinextf}', ""); Expect(1, 67520, '\P{Is_Blk=latinextf}', ""); Expect(0, 67520, '\P{^Is_Blk=latinextf}', ""); - Expect(1, 67519, '\p{Is_Blk=__latin_Ext_F}', ""); - Expect(0, 67519, '\p{^Is_Blk=__latin_Ext_F}', ""); - Expect(0, 67519, '\P{Is_Blk=__latin_Ext_F}', ""); - Expect(1, 67519, '\P{^Is_Blk=__latin_Ext_F}', ""); - Expect(0, 67520, '\p{Is_Blk=__latin_Ext_F}', ""); - Expect(1, 67520, '\p{^Is_Blk=__latin_Ext_F}', ""); - Expect(1, 67520, '\P{Is_Blk=__latin_Ext_F}', ""); - Expect(0, 67520, '\P{^Is_Blk=__latin_Ext_F}', ""); - Error('\p{Block=_:=Latin_extended_G}'); - Error('\P{Block=_:=Latin_extended_G}'); + Expect(1, 67519, '\p{Is_Blk=_ Latin_EXT_F}', ""); + Expect(0, 67519, '\p{^Is_Blk=_ Latin_EXT_F}', ""); + Expect(0, 67519, '\P{Is_Blk=_ Latin_EXT_F}', ""); + Expect(1, 67519, '\P{^Is_Blk=_ Latin_EXT_F}', ""); + Expect(0, 67520, '\p{Is_Blk=_ Latin_EXT_F}', ""); + Expect(1, 67520, '\p{^Is_Blk=_ Latin_EXT_F}', ""); + Expect(1, 67520, '\P{Is_Blk=_ Latin_EXT_F}', ""); + Expect(0, 67520, '\P{^Is_Blk=_ Latin_EXT_F}', ""); + Error('\p{Block= -LATIN_EXTENDED_G:=}'); + Error('\P{Block= -LATIN_EXTENDED_G:=}'); Expect(1, 122879, '\p{Block=:\ALatin_Extended_G\z:}', "");; Expect(0, 122880, '\p{Block=:\ALatin_Extended_G\z:}', "");; Expect(1, 122879, '\p{Block=latinextendedg}', ""); @@ -16676,16 +17180,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 122880, '\P{^Block=latinextendedg}', ""); Expect(1, 122879, '\p{Block=:\Alatinextendedg\z:}', "");; Expect(0, 122880, '\p{Block=:\Alatinextendedg\z:}', "");; - Expect(1, 122879, '\p{Block=- LATIN_extended_g}', ""); - Expect(0, 122879, '\p{^Block=- LATIN_extended_g}', ""); - Expect(0, 122879, '\P{Block=- LATIN_extended_g}', ""); - Expect(1, 122879, '\P{^Block=- LATIN_extended_g}', ""); - Expect(0, 122880, '\p{Block=- LATIN_extended_g}', ""); - Expect(1, 122880, '\p{^Block=- LATIN_extended_g}', ""); - Expect(1, 122880, '\P{Block=- LATIN_extended_g}', ""); - Expect(0, 122880, '\P{^Block=- LATIN_extended_g}', ""); - Error('\p{Blk=/a/ -latin_EXT_G}'); - Error('\P{Blk=/a/ -latin_EXT_G}'); + Expect(1, 122879, '\p{Block=-LATIN_Extended_G}', ""); + Expect(0, 122879, '\p{^Block=-LATIN_Extended_G}', ""); + Expect(0, 122879, '\P{Block=-LATIN_Extended_G}', ""); + Expect(1, 122879, '\P{^Block=-LATIN_Extended_G}', ""); + Expect(0, 122880, '\p{Block=-LATIN_Extended_G}', ""); + Expect(1, 122880, '\p{^Block=-LATIN_Extended_G}', ""); + Expect(1, 122880, '\P{Block=-LATIN_Extended_G}', ""); + Expect(0, 122880, '\P{^Block=-LATIN_Extended_G}', ""); + Error('\p{Blk: latin_Ext_G/a/}'); + Error('\P{Blk: latin_Ext_G/a/}'); Expect(1, 122879, '\p{Blk=:\ALatin_Ext_G\z:}', "");; Expect(0, 122880, '\p{Blk=:\ALatin_Ext_G\z:}', "");; Expect(1, 122879, '\p{Blk=latinextg}', ""); @@ -16698,16 +17202,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 122880, '\P{^Blk=latinextg}', ""); Expect(1, 122879, '\p{Blk=:\Alatinextg\z:}', "");; Expect(0, 122880, '\p{Blk=:\Alatinextg\z:}', "");; - Expect(1, 122879, '\p{Blk= Latin_Ext_G}', ""); - Expect(0, 122879, '\p{^Blk= Latin_Ext_G}', ""); - Expect(0, 122879, '\P{Blk= Latin_Ext_G}', ""); - Expect(1, 122879, '\P{^Blk= Latin_Ext_G}', ""); - Expect(0, 122880, '\p{Blk= Latin_Ext_G}', ""); - Expect(1, 122880, '\p{^Blk= Latin_Ext_G}', ""); - Expect(1, 122880, '\P{Blk= Latin_Ext_G}', ""); - Expect(0, 122880, '\P{^Blk= Latin_Ext_G}', ""); - Error('\p{Is_Block=-/a/LATIN_extended_G}'); - Error('\P{Is_Block=-/a/LATIN_extended_G}'); + Expect(1, 122879, '\p{Blk=--LATIN_Ext_G}', ""); + Expect(0, 122879, '\p{^Blk=--LATIN_Ext_G}', ""); + Expect(0, 122879, '\P{Blk=--LATIN_Ext_G}', ""); + Expect(1, 122879, '\P{^Blk=--LATIN_Ext_G}', ""); + Expect(0, 122880, '\p{Blk=--LATIN_Ext_G}', ""); + Expect(1, 122880, '\p{^Blk=--LATIN_Ext_G}', ""); + Expect(1, 122880, '\P{Blk=--LATIN_Ext_G}', ""); + Expect(0, 122880, '\P{^Blk=--LATIN_Ext_G}', ""); + Error('\p{Is_Block=- LATIN_EXTENDED_G:=}'); + Error('\P{Is_Block=- LATIN_EXTENDED_G:=}'); Expect(1, 122879, '\p{Is_Block=latinextendedg}', ""); Expect(0, 122879, '\p{^Is_Block=latinextendedg}', ""); Expect(0, 122879, '\P{Is_Block=latinextendedg}', ""); @@ -16716,16 +17220,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 122880, '\p{^Is_Block=latinextendedg}', ""); Expect(1, 122880, '\P{Is_Block=latinextendedg}', ""); Expect(0, 122880, '\P{^Is_Block=latinextendedg}', ""); - Expect(1, 122879, '\p{Is_Block= LATIN_Extended_g}', ""); - Expect(0, 122879, '\p{^Is_Block= LATIN_Extended_g}', ""); - Expect(0, 122879, '\P{Is_Block= LATIN_Extended_g}', ""); - Expect(1, 122879, '\P{^Is_Block= LATIN_Extended_g}', ""); - Expect(0, 122880, '\p{Is_Block= LATIN_Extended_g}', ""); - Expect(1, 122880, '\p{^Is_Block= LATIN_Extended_g}', ""); - Expect(1, 122880, '\P{Is_Block= LATIN_Extended_g}', ""); - Expect(0, 122880, '\P{^Is_Block= LATIN_Extended_g}', ""); - Error('\p{Is_Blk=-/a/Latin_EXT_G}'); - Error('\P{Is_Blk=-/a/Latin_EXT_G}'); + Expect(1, 122879, '\p{Is_Block= Latin_EXTENDED_G}', ""); + Expect(0, 122879, '\p{^Is_Block= Latin_EXTENDED_G}', ""); + Expect(0, 122879, '\P{Is_Block= Latin_EXTENDED_G}', ""); + Expect(1, 122879, '\P{^Is_Block= Latin_EXTENDED_G}', ""); + Expect(0, 122880, '\p{Is_Block= Latin_EXTENDED_G}', ""); + Expect(1, 122880, '\p{^Is_Block= Latin_EXTENDED_G}', ""); + Expect(1, 122880, '\P{Is_Block= Latin_EXTENDED_G}', ""); + Expect(0, 122880, '\P{^Is_Block= Latin_EXTENDED_G}', ""); + Error('\p{Is_Blk= _LATIN_ext_G/a/}'); + Error('\P{Is_Blk= _LATIN_ext_G/a/}'); Expect(1, 122879, '\p{Is_Blk=latinextg}', ""); Expect(0, 122879, '\p{^Is_Blk=latinextg}', ""); Expect(0, 122879, '\P{Is_Blk=latinextg}', ""); @@ -16734,16 +17238,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 122880, '\p{^Is_Blk=latinextg}', ""); Expect(1, 122880, '\P{Is_Blk=latinextg}', ""); Expect(0, 122880, '\P{^Is_Blk=latinextg}', ""); - Expect(1, 122879, '\p{Is_Blk= _LATIN_Ext_G}', ""); - Expect(0, 122879, '\p{^Is_Blk= _LATIN_Ext_G}', ""); - Expect(0, 122879, '\P{Is_Blk= _LATIN_Ext_G}', ""); - Expect(1, 122879, '\P{^Is_Blk= _LATIN_Ext_G}', ""); - Expect(0, 122880, '\p{Is_Blk= _LATIN_Ext_G}', ""); - Expect(1, 122880, '\p{^Is_Blk= _LATIN_Ext_G}', ""); - Expect(1, 122880, '\P{Is_Blk= _LATIN_Ext_G}', ""); - Expect(0, 122880, '\P{^Is_Blk= _LATIN_Ext_G}', ""); - Error('\p{Block: _ LEPCHA:=}'); - Error('\P{Block: _ LEPCHA:=}'); + Expect(1, 122879, '\p{Is_Blk=_ Latin_EXT_G}', ""); + Expect(0, 122879, '\p{^Is_Blk=_ Latin_EXT_G}', ""); + Expect(0, 122879, '\P{Is_Blk=_ Latin_EXT_G}', ""); + Expect(1, 122879, '\P{^Is_Blk=_ Latin_EXT_G}', ""); + Expect(0, 122880, '\p{Is_Blk=_ Latin_EXT_G}', ""); + Expect(1, 122880, '\p{^Is_Blk=_ Latin_EXT_G}', ""); + Expect(1, 122880, '\P{Is_Blk=_ Latin_EXT_G}', ""); + Expect(0, 122880, '\P{^Is_Blk=_ Latin_EXT_G}', ""); + Error('\p{Block=/a/LEPCHA}'); + Error('\P{Block=/a/LEPCHA}'); Expect(1, 7247, '\p{Block=:\ALepcha\z:}', "");; Expect(0, 7248, '\p{Block=:\ALepcha\z:}', "");; Expect(1, 7247, '\p{Block=lepcha}', ""); @@ -16756,38 +17260,38 @@ 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=/a/ Lepcha}'); + Error('\P{Blk=/a/ 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}', ""); + 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}', ""); 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= _Lepcha:=}'); - Error('\P{Is_Block= _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}', ""); @@ -16796,16 +17300,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}', ""); @@ -16814,16 +17318,16 @@ 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:=}'); + 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}'); Expect(1, 8527, '\p{Block=:\ALetterlike_Symbols\z:}', "");; Expect(0, 8528, '\p{Block=:\ALetterlike_Symbols\z:}', "");; Expect(1, 8527, '\p{Block=letterlikesymbols}', ""); @@ -16836,38 +17340,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: /a/__LETTERLIKE_Symbols}'); - Error('\P{Blk: /a/__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}', ""); - Expect(0, 8527, '\p{^Blk=letterlikesymbols}', ""); - Expect(0, 8527, '\P{Blk=letterlikesymbols}', ""); - Expect(1, 8527, '\P{^Blk=letterlikesymbols}', ""); - Expect(0, 8528, '\p{Blk=letterlikesymbols}', ""); - Expect(1, 8528, '\p{^Blk=letterlikesymbols}', ""); - Expect(1, 8528, '\P{Blk=letterlikesymbols}', ""); - Expect(0, 8528, '\P{^Blk=letterlikesymbols}', ""); + Expect(1, 8527, '\p{Blk: letterlikesymbols}', ""); + Expect(0, 8527, '\p{^Blk: letterlikesymbols}', ""); + Expect(0, 8527, '\P{Blk: letterlikesymbols}', ""); + Expect(1, 8527, '\P{^Blk: letterlikesymbols}', ""); + Expect(0, 8528, '\p{Blk: letterlikesymbols}', ""); + Expect(1, 8528, '\p{^Blk: letterlikesymbols}', ""); + Expect(1, 8528, '\P{Blk: letterlikesymbols}', ""); + 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= :=LETTERLIKE_Symbols}'); - Error('\P{Is_Block= :=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/a/}'); + Error('\P{Is_Block: _ Letterlike_Symbols/a/}'); Expect(1, 8527, '\p{Is_Block=letterlikesymbols}', ""); Expect(0, 8527, '\p{^Is_Block=letterlikesymbols}', ""); Expect(0, 8527, '\P{Is_Block=letterlikesymbols}', ""); @@ -16876,16 +17380,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}', ""); @@ -16894,16 +17398,16 @@ 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=/a/_LIMBU}'); - Error('\P{Block=/a/_LIMBU}'); + 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}'); + Error('\P{Block=:= LIMBU}'); Expect(1, 6479, '\p{Block=:\ALimbu\z:}', "");; Expect(0, 6480, '\p{Block=:\ALimbu\z:}', "");; Expect(1, 6479, '\p{Block=limbu}', ""); @@ -16916,16 +17420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= Limbu}'); - Error('\P{Blk=:= 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}', ""); @@ -16938,16 +17442,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/a/}'); + Error('\P{Is_Block= Limbu/a/}'); Expect(1, 6479, '\p{Is_Block=limbu}', ""); Expect(0, 6479, '\p{^Is_Block=limbu}', ""); Expect(0, 6479, '\P{Is_Block=limbu}', ""); @@ -16956,8 +17460,16 @@ 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}', ""); - Error('\p{Is_Blk=:= Limbu}'); - Error('\P{Is_Blk=:= 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}', ""); @@ -16966,38 +17478,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); - Expect(0, 67455, '\p{^Block=lineara}', ""); - Expect(0, 67455, '\P{Block=lineara}', ""); - Expect(1, 67455, '\P{^Block=lineara}', ""); - Expect(0, 67456, '\p{Block=lineara}', ""); - Expect(1, 67456, '\p{^Block=lineara}', ""); - Expect(1, 67456, '\P{Block=lineara}', ""); - Expect(0, 67456, '\P{^Block=lineara}', ""); + Expect(1, 67455, '\p{Block: lineara}', ""); + Expect(0, 67455, '\p{^Block: lineara}', ""); + Expect(0, 67455, '\P{Block: lineara}', ""); + Expect(1, 67455, '\P{^Block: lineara}', ""); + Expect(0, 67456, '\p{Block: lineara}', ""); + Expect(1, 67456, '\p{^Block: lineara}', ""); + Expect(1, 67456, '\P{Block: lineara}', ""); + 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=/a/_ linear_a}'); - Error('\P{Blk=/a/_ 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= /a/linear_A}'); + Error('\P{Blk= /a/linear_A}'); Expect(1, 67455, '\p{Blk=:\ALinear_A\z:}', "");; Expect(0, 67456, '\p{Blk=:\ALinear_A\z:}', "");; Expect(1, 67455, '\p{Blk=lineara}', ""); @@ -17010,16 +17522,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=:= -linear_a}'); - Error('\P{Is_Block=:= -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}', ""); @@ -17028,16 +17540,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= /a/linear_A}'); - Error('\P{Is_Blk= /a/linear_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=:= linear_a}'); + Error('\P{Is_Blk=:= linear_a}'); Expect(1, 67455, '\p{Is_Blk=lineara}', ""); Expect(0, 67455, '\p{^Is_Blk=lineara}', ""); Expect(0, 67455, '\P{Is_Blk=lineara}', ""); @@ -17046,16 +17558,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}'); - Error('\P{Block=:= LINEAR_B_Ideograms}'); + 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, 65791, '\p{Block=:\ALinear_B_Ideograms\z:}', "");; Expect(0, 65792, '\p{Block=:\ALinear_B_Ideograms\z:}', "");; Expect(1, 65791, '\p{Block=linearbideograms}', ""); @@ -17068,16 +17580,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=/a/_LINEAR_B_ideograms}'); - Error('\P{Blk=/a/_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= :=Linear_B_ideograms}'); + Error('\P{Blk= :=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}', ""); @@ -17090,16 +17602,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= Linear_b_Ideograms:=}'); + Error('\P{Is_Block= Linear_b_Ideograms:=}'); Expect(1, 65791, '\p{Is_Block=linearbideograms}', ""); Expect(0, 65791, '\p{^Is_Block=linearbideograms}', ""); Expect(0, 65791, '\P{Is_Block=linearbideograms}', ""); @@ -17108,16 +17620,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:=}'); + Error('\P{Is_Blk=-_linear_B_ideograms:=}'); Expect(1, 65791, '\p{Is_Blk=linearbideograms}', ""); Expect(0, 65791, '\p{^Is_Blk=linearbideograms}', ""); Expect(0, 65791, '\P{Is_Blk=linearbideograms}', ""); @@ -17126,16 +17638,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=/a/- LINEAR_b_SYLLABARY}'); - Error('\P{Block=/a/- LINEAR_b_SYLLABARY}'); + 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, 65663, '\p{Block=:\ALinear_B_Syllabary\z:}', "");; Expect(0, 65664, '\p{Block=:\ALinear_B_Syllabary\z:}', "");; Expect(1, 65663, '\p{Block=linearbsyllabary}', ""); @@ -17148,38 +17660,38 @@ 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=-/a/Linear_B_syllabary}'); + Error('\P{Blk=-/a/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}', ""); - Expect(0, 65663, '\p{^Blk: linearbsyllabary}', ""); - Expect(0, 65663, '\P{Blk: linearbsyllabary}', ""); - Expect(1, 65663, '\P{^Blk: linearbsyllabary}', ""); - Expect(0, 65664, '\p{Blk: linearbsyllabary}', ""); - Expect(1, 65664, '\p{^Blk: linearbsyllabary}', ""); - Expect(1, 65664, '\P{Blk: linearbsyllabary}', ""); - Expect(0, 65664, '\P{^Blk: linearbsyllabary}', ""); + Expect(1, 65663, '\p{Blk=linearbsyllabary}', ""); + Expect(0, 65663, '\p{^Blk=linearbsyllabary}', ""); + Expect(0, 65663, '\P{Blk=linearbsyllabary}', ""); + Expect(1, 65663, '\P{^Blk=linearbsyllabary}', ""); + Expect(0, 65664, '\p{Blk=linearbsyllabary}', ""); + Expect(1, 65664, '\p{^Blk=linearbsyllabary}', ""); + Expect(1, 65664, '\P{Blk=linearbsyllabary}', ""); + 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=:= LINEAR_B_SYLLABARY}'); + Error('\P{Is_Block=:= LINEAR_B_SYLLABARY}'); Expect(1, 65663, '\p{Is_Block=linearbsyllabary}', ""); Expect(0, 65663, '\p{^Is_Block=linearbsyllabary}', ""); Expect(0, 65663, '\P{Is_Block=linearbsyllabary}', ""); @@ -17188,16 +17700,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= Linear_B_Syllabary:=}'); - Error('\P{Is_Blk= 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}'); + Error('\P{Is_Blk: :=linear_b_SYLLABARY}'); Expect(1, 65663, '\p{Is_Blk=linearbsyllabary}', ""); Expect(0, 65663, '\p{^Is_Blk=linearbsyllabary}', ""); Expect(0, 65663, '\P{Is_Blk=linearbsyllabary}', ""); @@ -17206,16 +17718,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=-:=LISU}'); - Error('\P{Block=-:=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}', ""); @@ -17228,8 +17740,16 @@ 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:}', "");; - Error('\p{Blk=/a/- LISU}'); - Error('\P{Blk=/a/- 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}', ""); @@ -17242,16 +17762,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=LISU}'); - Error('\P{Is_Block=:=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}', ""); @@ -17260,16 +17780,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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{Is_Blk=lisu}', ""); Expect(0, 42239, '\p{^Is_Blk=lisu}', ""); Expect(0, 42239, '\P{Is_Blk=lisu}', ""); @@ -17278,16 +17798,16 @@ 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=-/a/Lisu_SUPPLEMENT}'); - Error('\P{Block=-/a/Lisu_SUPPLEMENT}'); + 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: /a/lisu_Supplement}'); + Error('\P{Block: /a/lisu_Supplement}'); Expect(1, 73663, '\p{Block=:\ALisu_Supplement\z:}', "");; Expect(0, 73664, '\p{Block=:\ALisu_Supplement\z:}', "");; Expect(1, 73663, '\p{Block=lisusupplement}', ""); @@ -17300,38 +17820,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); - Error('\P{Blk=_ Lisu_sup:=}'); + 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=/a/ Lisu_sup}'); + Error('\P{Blk=/a/ Lisu_sup}'); 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=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{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/a/}'); + Error('\P{Is_Block=_Lisu_Supplement/a/}'); Expect(1, 73663, '\p{Is_Block=lisusupplement}', ""); Expect(0, 73663, '\p{^Is_Block=lisusupplement}', ""); Expect(0, 73663, '\P{Is_Block=lisusupplement}', ""); @@ -17340,16 +17860,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -17358,16 +17878,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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/a/}'); + Error('\P{Block= Low_SURROGATES/a/}'); Expect(1, 57343, '\p{Block=:\ALow_Surrogates\z:}', "");; Expect(0, 57344, '\p{Block=:\ALow_Surrogates\z:}', "");; Expect(1, 57343, '\p{Block=lowsurrogates}', ""); @@ -17388,8 +17908,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Blk=:=_ Low_surrogates}'); + Error('\p{Blk= low_Surrogates:=}'); + Error('\P{Blk= low_Surrogates:=}'); Expect(1, 57343, '\p{Blk=:\ALow_Surrogates\z:}', "");; Expect(0, 57344, '\p{Blk=:\ALow_Surrogates\z:}', "");; Expect(1, 57343, '\p{Blk=lowsurrogates}', ""); @@ -17402,16 +17922,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/a/}'); - Error('\P{Is_Block=- Low_Surrogates/a/}'); + 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}', ""); @@ -17420,16 +17940,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:=}'); + Error('\P{Is_Blk=_ Low_Surrogates:=}'); Expect(1, 57343, '\p{Is_Blk=lowsurrogates}', ""); Expect(0, 57343, '\p{^Is_Blk=lowsurrogates}', ""); Expect(0, 57343, '\P{Is_Blk=lowsurrogates}', ""); @@ -17438,16 +17958,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}', ""); @@ -17460,16 +17980,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=/a/Lycian}'); + Error('\P{Blk=/a/Lycian}'); Expect(1, 66207, '\p{Blk=:\ALycian\z:}', "");; Expect(0, 66208, '\p{Blk=:\ALycian\z:}', "");; Expect(1, 66207, '\p{Blk=lycian}', ""); @@ -17482,34 +18002,34 @@ 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:=}'); - 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}', ""); - 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}', ""); - 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{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=/a/LYCIAN}'); + Error('\P{Is_Block=/a/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}', ""); + 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=/a/ Lycian}'); + Error('\P{Is_Blk=/a/ Lycian}'); Expect(1, 66207, '\p{Is_Blk=lycian}', ""); Expect(0, 66207, '\p{^Is_Blk=lycian}', ""); Expect(0, 66207, '\P{Is_Blk=lycian}', ""); @@ -17518,16 +18038,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=:= _Lydian}'); - Error('\P{Block=:= _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}', ""); @@ -17540,16 +18060,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=_:=lydian}'); - Error('\P{Blk=_:=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}', ""); @@ -17562,16 +18082,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=_ Lydian/a/}'); - Error('\P{Is_Block=_ Lydian/a/}'); + 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}', ""); @@ -17580,16 +18100,16 @@ 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_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}', ""); @@ -17598,16 +18118,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -17620,38 +18140,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=- Mahajani:=}'); - Error('\P{Is_Block=- 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=/a/ mahajani}'); + Error('\P{Is_Block=/a/ mahajani}'); Expect(1, 70015, '\p{Is_Block=mahajani}', ""); Expect(0, 70015, '\p{^Is_Block=mahajani}', ""); Expect(0, 70015, '\P{Is_Block=mahajani}', ""); @@ -17660,16 +18180,16 @@ 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_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= /a/Mahajani}'); + Error('\P{Is_Blk= /a/Mahajani}'); Expect(1, 70015, '\p{Is_Blk=mahajani}', ""); Expect(0, 70015, '\p{^Is_Blk=mahajani}', ""); Expect(0, 70015, '\P{Is_Blk=mahajani}', ""); @@ -17678,16 +18198,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -17700,16 +18220,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=_:=Mahjong}'); + Error('\P{Blk=_:=Mahjong}'); Expect(1, 127023, '\p{Blk=:\AMahjong\z:}', "");; Expect(0, 127024, '\p{Blk=:\AMahjong\z:}', "");; Expect(1, 127023, '\p{Blk=mahjong}', ""); @@ -17722,52 +18242,44 @@ 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: /a/Mahjong_Tiles}'); - Error('\P{Is_Block: /a/Mahjong_Tiles}'); - Expect(1, 127023, '\p{Is_Block: mahjongtiles}', ""); - Expect(0, 127023, '\p{^Is_Block: mahjongtiles}', ""); - Expect(0, 127023, '\P{Is_Block: mahjongtiles}', ""); - Expect(1, 127023, '\P{^Is_Block: mahjongtiles}', ""); - Expect(0, 127024, '\p{Is_Block: mahjongtiles}', ""); - 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=-_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}', ""); - 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}', ""); - 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=/a/Makasar}'); - Error('\P{Block=/a/Makasar}'); + 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}', ""); + Expect(1, 127023, '\P{^Is_Block=mahjongtiles}', ""); + Expect(0, 127024, '\p{Is_Block=mahjongtiles}', ""); + 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=-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}', ""); + 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}', ""); + 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/a/}'); + Error('\P{Block= Makasar/a/}'); Expect(1, 73471, '\p{Block=:\AMakasar\z:}', "");; Expect(0, 73472, '\p{Block=:\AMakasar\z:}', "");; Expect(1, 73471, '\p{Block=makasar}', ""); @@ -17780,16 +18292,16 @@ 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/a/}'); + Error('\P{Blk= MAKASAR/a/}'); Expect(1, 73471, '\p{Blk=:\AMakasar\z:}', "");; Expect(0, 73472, '\p{Blk=:\AMakasar\z:}', "");; Expect(1, 73471, '\p{Blk=makasar}', ""); @@ -17802,16 +18314,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= -makasar/a/}'); - Error('\P{Is_Block= -makasar/a/}'); + 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:=}'); + Error('\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}', ""); @@ -17820,34 +18332,34 @@ 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=/a/Makasar}'); - Error('\P{Is_Blk=/a/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}', ""); - 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:=}'); - Error('\P{Block= -Malayalam:=}'); + 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/a/}'); + Error('\P{Is_Blk=- MAKASAR/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}', ""); + 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}', ""); @@ -17860,16 +18372,16 @@ 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:=}'); - Error('\P{Blk= _Malayalam:=}'); + 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:=}'); + Error('\P{Blk=_ Malayalam:=}'); Expect(1, 3455, '\p{Blk=:\AMalayalam\z:}', "");; Expect(0, 3456, '\p{Blk=:\AMalayalam\z:}', "");; Expect(1, 3455, '\p{Blk=malayalam}', ""); @@ -17882,34 +18394,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\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}', ""); - 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=:=MALAYALAM}'); + Error('\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}', ""); @@ -17918,78 +18430,78 @@ 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/a/}'); - Error('\P{Block= Mandaic/a/}'); + 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= /a/Mandaic}'); + Error('\P{Block= /a/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}', ""); + 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}', ""); 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= Mandaic/a/}'); - Error('\P{Blk= Mandaic/a/}'); + 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{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}', ""); + 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}', ""); 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=_:=MANDAIC}'); - Error('\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}', ""); - 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{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}', ""); + 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}', ""); + 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/a/}'); + Error('\P{Is_Blk= _mandaic/a/}'); Expect(1, 2143, '\p{Is_Blk=mandaic}', ""); Expect(0, 2143, '\p{^Is_Blk=mandaic}', ""); Expect(0, 2143, '\P{Is_Blk=mandaic}', ""); @@ -17998,16 +18510,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=/a/Manichaean}'); + Error('\P{Block=/a/Manichaean}'); Expect(1, 68351, '\p{Block=:\AManichaean\z:}', "");; Expect(0, 68352, '\p{Block=:\AManichaean\z:}', "");; Expect(1, 68351, '\p{Block=manichaean}', ""); @@ -18020,16 +18532,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/a/}'); - Error('\P{Blk=_ manichaean/a/}'); + 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:/a/ -manichaean}'); + Error('\P{Blk:/a/ -manichaean}'); Expect(1, 68351, '\p{Blk=:\AManichaean\z:}', "");; Expect(0, 68352, '\p{Blk=:\AManichaean\z:}', "");; Expect(1, 68351, '\p{Blk=manichaean}', ""); @@ -18042,16 +18554,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=_ Manichaean/a/}'); - Error('\P{Is_Block=_ Manichaean/a/}'); + 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{Is_Block=manichaean}', ""); Expect(0, 68351, '\p{^Is_Block=manichaean}', ""); Expect(0, 68351, '\P{Is_Block=manichaean}', ""); @@ -18060,16 +18572,16 @@ 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=/a/- MANICHAEAN}'); - Error('\P{Is_Blk=/a/- 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=_/a/manichaean}'); + Error('\P{Is_Blk=_/a/manichaean}'); Expect(1, 68351, '\p{Is_Blk=manichaean}', ""); Expect(0, 68351, '\p{^Is_Blk=manichaean}', ""); Expect(0, 68351, '\P{Is_Blk=manichaean}', ""); @@ -18078,38 +18590,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ _Marchen}'); - Error('\P{Block=/a/ _Marchen}'); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/ -Marchen}'); - Error('\P{Blk=/a/ -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= /a/Marchen}'); + Error('\P{Blk= /a/Marchen}'); Expect(1, 72895, '\p{Blk=:\AMarchen\z:}', "");; Expect(0, 72896, '\p{Blk=:\AMarchen\z:}', "");; Expect(1, 72895, '\p{Blk=marchen}', ""); @@ -18122,16 +18634,8 @@ 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=:=_ MARCHEN}'); - Error('\P{Is_Block=:=_ MARCHEN}'); + Error('\p{Is_Block: -:=marchen}'); + Error('\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}', ""); @@ -18140,16 +18644,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=:= Marchen}'); - Error('\P{Is_Blk=:= 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}', ""); @@ -18158,16 +18662,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=:= -Masaram_gondi}'); - Error('\P{Block=:= -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=/a/Masaram_Gondi}'); + Error('\P{Block=/a/Masaram_Gondi}'); Expect(1, 73055, '\p{Block=:\AMasaram_Gondi\z:}', "");; Expect(0, 73056, '\p{Block=:\AMasaram_Gondi\z:}', "");; Expect(1, 73055, '\p{Block=masaramgondi}', ""); @@ -18180,56 +18684,56 @@ 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: _ MASARAM_GONDI/a/}'); - Error('\P{Blk: _ MASARAM_GONDI/a/}'); + 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{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{Is_Block=masaramgondi}', ""); - Expect(0, 73055, '\p{^Is_Block=masaramgondi}', ""); - Expect(0, 73055, '\P{Is_Block=masaramgondi}', ""); - Expect(1, 73055, '\P{^Is_Block=masaramgondi}', ""); - Expect(0, 73056, '\p{Is_Block=masaramgondi}', ""); - 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: /a/Masaram_Gondi}'); - Error('\P{Is_Blk: /a/Masaram_Gondi}'); + 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: /a/_masaram_Gondi}'); + Error('\P{Is_Block: /a/_masaram_Gondi}'); + Expect(1, 73055, '\p{Is_Block: masaramgondi}', ""); + Expect(0, 73055, '\p{^Is_Block: masaramgondi}', ""); + Expect(0, 73055, '\P{Is_Block: masaramgondi}', ""); + Expect(1, 73055, '\P{^Is_Block: masaramgondi}', ""); + Expect(0, 73056, '\p{Is_Block: masaramgondi}', ""); + 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}', ""); @@ -18238,38 +18742,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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= :=Math_Alphanum}'); - Error('\P{Blk= :=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}', ""); @@ -18282,16 +18786,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}'); + Error('\P{Is_Block: -:=Mathematical_ALPHANUMERIC_Symbols}'); Expect(1, 120831, '\p{Is_Block=mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^Is_Block=mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{Is_Block=mathematicalalphanumericsymbols}', ""); @@ -18300,16 +18804,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: /a/_ MATH_alphanum}'); - Error('\P{Is_Blk: /a/_ MATH_alphanum}'); + 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}', ""); @@ -18318,16 +18822,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:=}'); + Error('\P{Block=-mathematical_Operators:=}'); Expect(1, 8959, '\p{Block=:\AMathematical_Operators\z:}', "");; Expect(0, 8960, '\p{Block=:\AMathematical_Operators\z:}', "");; Expect(1, 8959, '\p{Block=mathematicaloperators}', ""); @@ -18340,16 +18844,16 @@ 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=MATH_Operators/a/}'); - Error('\P{Blk=MATH_Operators/a/}'); + 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/a/}'); + Error('\P{Blk=__Math_operators/a/}'); Expect(1, 8959, '\p{Blk=:\AMath_Operators\z:}', "");; Expect(0, 8960, '\p{Blk=:\AMath_Operators\z:}', "");; Expect(1, 8959, '\p{Blk=mathoperators}', ""); @@ -18362,16 +18866,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -18380,16 +18884,16 @@ 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= :=math_Operators}'); - Error('\P{Is_Blk= :=math_Operators}'); + 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=-_MATH_Operators:=}'); + Error('\P{Is_Blk=-_MATH_Operators:=}'); Expect(1, 8959, '\p{Is_Blk=mathoperators}', ""); Expect(0, 8959, '\p{^Is_Blk=mathoperators}', ""); Expect(0, 8959, '\P{Is_Blk=mathoperators}', ""); @@ -18398,16 +18902,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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: /a/--MAYAN_NUMERALS}'); + Error('\P{Block: /a/--MAYAN_NUMERALS}'); Expect(1, 119551, '\p{Block=:\AMayan_Numerals\z:}', "");; Expect(0, 119552, '\p{Block=:\AMayan_Numerals\z:}', "");; Expect(1, 119551, '\p{Block=mayannumerals}', ""); @@ -18420,38 +18924,38 @@ 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:=}'); - Error('\P{Blk=-Mayan_NUMERALS:=}'); + 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}', ""); - Expect(0, 119551, '\p{^Blk: mayannumerals}', ""); - Expect(0, 119551, '\P{Blk: mayannumerals}', ""); - Expect(1, 119551, '\P{^Blk: mayannumerals}', ""); - Expect(0, 119552, '\p{Blk: mayannumerals}', ""); - Expect(1, 119552, '\p{^Blk: mayannumerals}', ""); - Expect(1, 119552, '\P{Blk: mayannumerals}', ""); - Expect(0, 119552, '\P{^Blk: mayannumerals}', ""); + Expect(1, 119551, '\p{Blk=mayannumerals}', ""); + Expect(0, 119551, '\p{^Blk=mayannumerals}', ""); + Expect(0, 119551, '\P{Blk=mayannumerals}', ""); + Expect(1, 119551, '\P{^Blk=mayannumerals}', ""); + Expect(0, 119552, '\p{Blk=mayannumerals}', ""); + Expect(1, 119552, '\p{^Blk=mayannumerals}', ""); + Expect(1, 119552, '\P{Blk=mayannumerals}', ""); + 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{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/a/}'); + Error('\P{Is_Block=-Mayan_Numerals/a/}'); Expect(1, 119551, '\p{Is_Block=mayannumerals}', ""); Expect(0, 119551, '\p{^Is_Block=mayannumerals}', ""); Expect(0, 119551, '\P{Is_Block=mayannumerals}', ""); @@ -18460,16 +18964,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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/a/}'); + Error('\P{Is_Blk= -MAYAN_Numerals/a/}'); Expect(1, 119551, '\p{Is_Blk=mayannumerals}', ""); Expect(0, 119551, '\p{^Is_Blk=mayannumerals}', ""); Expect(0, 119551, '\P{Is_Blk=mayannumerals}', ""); @@ -18478,38 +18982,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); - 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}', ""); + 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}', ""); 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=/a/medefaidrin}'); - Error('\P{Blk=/a/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}', ""); @@ -18522,16 +19026,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/a/}'); + Error('\P{Is_Block: -_MEDEFAIDRIN/a/}'); Expect(1, 93855, '\p{Is_Block=medefaidrin}', ""); Expect(0, 93855, '\p{^Is_Block=medefaidrin}', ""); Expect(0, 93855, '\P{Is_Block=medefaidrin}', ""); @@ -18540,78 +19044,78 @@ 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= /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}', ""); - 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}', ""); - 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= /a/Meetei_MAYEK}'); - Error('\P{Block= /a/Meetei_MAYEK}'); + 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_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}', ""); + 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}', ""); - Expect(0, 44031, '\p{^Block=meeteimayek}', ""); - Expect(0, 44031, '\P{Block=meeteimayek}', ""); - Expect(1, 44031, '\P{^Block=meeteimayek}', ""); - Expect(0, 44032, '\p{Block=meeteimayek}', ""); - Expect(1, 44032, '\p{^Block=meeteimayek}', ""); - Expect(1, 44032, '\P{Block=meeteimayek}', ""); - Expect(0, 44032, '\P{^Block=meeteimayek}', ""); + Expect(1, 44031, '\p{Block:meeteimayek}', ""); + Expect(0, 44031, '\p{^Block:meeteimayek}', ""); + Expect(0, 44031, '\P{Block:meeteimayek}', ""); + Expect(1, 44031, '\P{^Block:meeteimayek}', ""); + Expect(0, 44032, '\p{Block:meeteimayek}', ""); + Expect(1, 44032, '\p{^Block:meeteimayek}', ""); + Expect(1, 44032, '\P{Block:meeteimayek}', ""); + 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=MEETEI_Mayek/a/}'); - Error('\P{Blk=MEETEI_Mayek/a/}'); + 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/a/}'); + Error('\P{Blk=_ meetei_mayek/a/}'); Expect(1, 44031, '\p{Blk=:\AMeetei_Mayek\z:}', "");; Expect(0, 44032, '\p{Blk=:\AMeetei_Mayek\z:}', "");; - Expect(1, 44031, '\p{Blk=meeteimayek}', ""); - Expect(0, 44031, '\p{^Blk=meeteimayek}', ""); - Expect(0, 44031, '\P{Blk=meeteimayek}', ""); - Expect(1, 44031, '\P{^Blk=meeteimayek}', ""); - Expect(0, 44032, '\p{Blk=meeteimayek}', ""); - Expect(1, 44032, '\p{^Blk=meeteimayek}', ""); - Expect(1, 44032, '\P{Blk=meeteimayek}', ""); - Expect(0, 44032, '\P{^Blk=meeteimayek}', ""); + Expect(1, 44031, '\p{Blk: meeteimayek}', ""); + Expect(0, 44031, '\p{^Blk: meeteimayek}', ""); + Expect(0, 44031, '\P{Blk: meeteimayek}', ""); + Expect(1, 44031, '\P{^Blk: meeteimayek}', ""); + Expect(0, 44032, '\p{Blk: meeteimayek}', ""); + Expect(1, 44032, '\p{^Blk: meeteimayek}', ""); + Expect(1, 44032, '\P{Blk: meeteimayek}', ""); + 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=_/a/Meetei_MAYEK}'); + Error('\P{Is_Block=_/a/Meetei_MAYEK}'); Expect(1, 44031, '\p{Is_Block=meeteimayek}', ""); Expect(0, 44031, '\p{^Is_Block=meeteimayek}', ""); Expect(0, 44031, '\P{Is_Block=meeteimayek}', ""); @@ -18620,16 +19124,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=/a/ -MEETEI_mayek}'); - Error('\P{Is_Blk=/a/ -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}', ""); @@ -18638,16 +19142,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:=}'); - Error('\P{Block=-_MEETEI_MAYEK_extensions:=}'); + 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}'); + Error('\P{Block: -:=Meetei_Mayek_Extensions}'); Expect(1, 43775, '\p{Block=:\AMeetei_Mayek_Extensions\z:}', "");; Expect(0, 43776, '\p{Block=:\AMeetei_Mayek_Extensions\z:}', "");; Expect(1, 43775, '\p{Block=meeteimayekextensions}', ""); @@ -18660,16 +19164,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=_:=meetei_mayek_ext}'); - Error('\P{Blk=_:=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= /a/Meetei_mayek_ext}'); + Error('\P{Blk= /a/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}', ""); @@ -18682,16 +19186,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=/a/meetei_Mayek_Extensions}'); - Error('\P{Is_Block=/a/meetei_Mayek_Extensions}'); + 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=_/a/Meetei_mayek_EXTENSIONS}'); + Error('\P{Is_Block=_/a/Meetei_mayek_EXTENSIONS}'); Expect(1, 43775, '\p{Is_Block=meeteimayekextensions}', ""); Expect(0, 43775, '\p{^Is_Block=meeteimayekextensions}', ""); Expect(0, 43775, '\P{Is_Block=meeteimayekextensions}', ""); @@ -18700,56 +19204,56 @@ 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= 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}', ""); - Expect(1, 43775, '\P{^Is_Blk=meeteimayekext}', ""); - Expect(0, 43776, '\p{Is_Blk=meeteimayekext}', ""); - 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= _Mende_KIKAKUI:=}'); - Error('\P{Block= _Mende_KIKAKUI:=}'); + 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}', ""); + Expect(1, 43775, '\P{^Is_Blk: meeteimayekext}', ""); + Expect(0, 43776, '\p{Is_Blk: meeteimayekext}', ""); + 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, 125151, '\p{Block=:\AMende_Kikakui\z:}', "");; Expect(0, 125152, '\p{Block=:\AMende_Kikakui\z:}', "");; - Expect(1, 125151, '\p{Block=mendekikakui}', ""); - Expect(0, 125151, '\p{^Block=mendekikakui}', ""); - Expect(0, 125151, '\P{Block=mendekikakui}', ""); - Expect(1, 125151, '\P{^Block=mendekikakui}', ""); - Expect(0, 125152, '\p{Block=mendekikakui}', ""); - Expect(1, 125152, '\p{^Block=mendekikakui}', ""); - Expect(1, 125152, '\P{Block=mendekikakui}', ""); - Expect(0, 125152, '\P{^Block=mendekikakui}', ""); + Expect(1, 125151, '\p{Block: mendekikakui}', ""); + Expect(0, 125151, '\p{^Block: mendekikakui}', ""); + Expect(0, 125151, '\P{Block: mendekikakui}', ""); + Expect(1, 125151, '\P{^Block: mendekikakui}', ""); + Expect(0, 125152, '\p{Block: mendekikakui}', ""); + Expect(1, 125152, '\p{^Block: mendekikakui}', ""); + Expect(1, 125152, '\P{Block: mendekikakui}', ""); + 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=-:=Mende_KIKAKUI}'); - Error('\P{Blk=-:=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= -MENDE_kikakui/a/}'); + Error('\P{Blk= -MENDE_kikakui/a/}'); Expect(1, 125151, '\p{Blk=:\AMende_Kikakui\z:}', "");; Expect(0, 125152, '\p{Blk=:\AMende_Kikakui\z:}', "");; Expect(1, 125151, '\p{Blk=mendekikakui}', ""); @@ -18762,34 +19266,34 @@ 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{Is_Block: mendekikakui}', ""); - Expect(0, 125151, '\p{^Is_Block: mendekikakui}', ""); - Expect(0, 125151, '\P{Is_Block: mendekikakui}', ""); - Expect(1, 125151, '\P{^Is_Block: mendekikakui}', ""); - Expect(0, 125152, '\p{Is_Block: mendekikakui}', ""); - 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{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}', ""); + Expect(1, 125151, '\P{^Is_Block=mendekikakui}', ""); + Expect(0, 125152, '\p{Is_Block=mendekikakui}', ""); + 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=:= -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}', ""); @@ -18798,16 +19302,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: -meroitic_Cursive:=}'); - Error('\P{Block: -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= /a/MEROITIC_cursive}'); + Error('\P{Block= /a/MEROITIC_cursive}'); Expect(1, 68095, '\p{Block=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Block=:\AMeroitic_Cursive\z:}', "");; Expect(1, 68095, '\p{Block=meroiticcursive}', ""); @@ -18820,16 +19324,16 @@ 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=_/a/MEROITIC_CURSIVE}'); + Error('\P{Blk=_/a/MEROITIC_CURSIVE}'); Expect(1, 68095, '\p{Blk=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Blk=:\AMeroitic_Cursive\z:}', "");; Expect(1, 68095, '\p{Blk=meroiticcursive}', ""); @@ -18842,16 +19346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Block=-_Meroitic_cursive/a/}'); + 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/a/}'); + Error('\P{Is_Block=Meroitic_CURSIVE/a/}'); Expect(1, 68095, '\p{Is_Block=meroiticcursive}', ""); Expect(0, 68095, '\p{^Is_Block=meroiticcursive}', ""); Expect(0, 68095, '\P{Is_Block=meroiticcursive}', ""); @@ -18860,16 +19364,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}', ""); @@ -18878,16 +19382,16 @@ 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=/a/ Meroitic_hieroglyphs}'); - Error('\P{Block=/a/ 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}', ""); @@ -18900,38 +19404,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_/a/Meroitic_Hieroglyphs}'); + Error('\P{Blk=_/a/Meroitic_Hieroglyphs}'); Expect(1, 67999, '\p{Blk=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(0, 68000, '\p{Blk=:\AMeroitic_Hieroglyphs\z:}', "");; - Expect(1, 67999, '\p{Blk=meroitichieroglyphs}', ""); - Expect(0, 67999, '\p{^Blk=meroitichieroglyphs}', ""); - Expect(0, 67999, '\P{Blk=meroitichieroglyphs}', ""); - Expect(1, 67999, '\P{^Blk=meroitichieroglyphs}', ""); - Expect(0, 68000, '\p{Blk=meroitichieroglyphs}', ""); - Expect(1, 68000, '\p{^Blk=meroitichieroglyphs}', ""); - Expect(1, 68000, '\P{Blk=meroitichieroglyphs}', ""); - Expect(0, 68000, '\P{^Blk=meroitichieroglyphs}', ""); + Expect(1, 67999, '\p{Blk: meroitichieroglyphs}', ""); + Expect(0, 67999, '\p{^Blk: meroitichieroglyphs}', ""); + Expect(0, 67999, '\P{Blk: meroitichieroglyphs}', ""); + Expect(1, 67999, '\P{^Blk: meroitichieroglyphs}', ""); + Expect(0, 68000, '\p{Blk: meroitichieroglyphs}', ""); + Expect(1, 68000, '\p{^Blk: meroitichieroglyphs}', ""); + Expect(1, 68000, '\P{Blk: meroitichieroglyphs}', ""); + 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:=}'); - Error('\P{Is_Block=_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: 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}', ""); @@ -18940,16 +19444,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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=/a/__Meroitic_HIEROGLYPHS}'); + Error('\P{Is_Blk=/a/__Meroitic_HIEROGLYPHS}'); Expect(1, 67999, '\p{Is_Blk=meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^Is_Blk=meroitichieroglyphs}', ""); Expect(0, 67999, '\P{Is_Blk=meroitichieroglyphs}', ""); @@ -18958,16 +19462,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}', ""); @@ -18980,16 +19484,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}', ""); @@ -19002,16 +19506,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}', ""); @@ -19020,56 +19524,56 @@ 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_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}', ""); - 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: /a/ MISCELLANEOUS_symbols_AND_arrows}'); - Error('\P{Block: /a/ MISCELLANEOUS_symbols_AND_arrows}'); + 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=/a/ _MIAO}'); + Error('\P{Is_Blk=/a/ _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}', ""); + 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}', ""); - Expect(0, 11263, '\p{^Block: miscellaneoussymbolsandarrows}', ""); - Expect(0, 11263, '\P{Block: miscellaneoussymbolsandarrows}', ""); - Expect(1, 11263, '\P{^Block: miscellaneoussymbolsandarrows}', ""); - Expect(0, 11264, '\p{Block: miscellaneoussymbolsandarrows}', ""); - Expect(1, 11264, '\p{^Block: miscellaneoussymbolsandarrows}', ""); - Expect(1, 11264, '\P{Block: miscellaneoussymbolsandarrows}', ""); - Expect(0, 11264, '\P{^Block: miscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\p{Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\p{^Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11263, '\P{Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11263, '\P{^Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\p{Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\p{^Block=miscellaneoussymbolsandarrows}', ""); + Expect(1, 11264, '\P{Block=miscellaneoussymbolsandarrows}', ""); + 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:=}'); + Error('\P{Blk=_ MISC_arrows:=}'); Expect(1, 11263, '\p{Blk=:\AMisc_Arrows\z:}', "");; Expect(0, 11264, '\p{Blk=:\AMisc_Arrows\z:}', "");; Expect(1, 11263, '\p{Blk=miscarrows}', ""); @@ -19082,34 +19586,34 @@ 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{Is_Block: miscellaneoussymbolsandarrows}', ""); - Expect(0, 11263, '\p{^Is_Block: miscellaneoussymbolsandarrows}', ""); - Expect(0, 11263, '\P{Is_Block: miscellaneoussymbolsandarrows}', ""); - Expect(1, 11263, '\P{^Is_Block: miscellaneoussymbolsandarrows}', ""); - Expect(0, 11264, '\p{Is_Block: miscellaneoussymbolsandarrows}', ""); - 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/a/}'); - Error('\P{Is_Blk= -Misc_Arrows/a/}'); + 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}', ""); + Expect(1, 11263, '\P{^Is_Block=miscellaneoussymbolsandarrows}', ""); + Expect(0, 11264, '\p{Is_Block=miscellaneoussymbolsandarrows}', ""); + 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/a/}'); + Error('\P{Is_Blk=- Misc_Arrows/a/}'); Expect(1, 11263, '\p{Is_Blk=miscarrows}', ""); Expect(0, 11263, '\p{^Is_Blk=miscarrows}', ""); Expect(0, 11263, '\P{Is_Blk=miscarrows}', ""); @@ -19118,38 +19622,38 @@ 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=:= MISCELLANEOUS_Mathematical_SYMBOLS_a}'); + Error('\P{Block=:= 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}', ""); - Expect(0, 10223, '\p{^Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(0, 10223, '\P{Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10223, '\P{^Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(0, 10224, '\p{Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10224, '\p{^Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10224, '\P{Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(0, 10224, '\P{^Block: miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\p{Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\p{^Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10223, '\P{Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10223, '\P{^Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\p{Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\p{^Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(1, 10224, '\P{Block=miscellaneousmathematicalsymbolsa}', ""); + 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= :=Misc_MATH_symbols_A}'); - Error('\P{Blk= :=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}', ""); @@ -19162,34 +19666,34 @@ 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{Is_Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(0, 10223, '\p{^Is_Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(0, 10223, '\P{Is_Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(1, 10223, '\P{^Is_Block: miscellaneousmathematicalsymbolsa}', ""); - Expect(0, 10224, '\p{Is_Block: miscellaneousmathematicalsymbolsa}', ""); - 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=-Misc_Math_symbols_a/a/}'); - Error('\P{Is_Blk=-Misc_Math_symbols_a/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=- Miscellaneous_Mathematical_Symbols_A:=}'); + Error('\P{Is_Block=- 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}', ""); + Expect(1, 10223, '\P{^Is_Block=miscellaneousmathematicalsymbolsa}', ""); + Expect(0, 10224, '\p{Is_Block=miscellaneousmathematicalsymbolsa}', ""); + 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_Blk=miscmathsymbolsa}', ""); Expect(0, 10223, '\p{^Is_Blk=miscmathsymbolsa}', ""); Expect(0, 10223, '\P{Is_Blk=miscmathsymbolsa}', ""); @@ -19198,38 +19702,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= Miscellaneous_MATHEMATICAL_symbols_B/a/}'); + Error('\P{Block= Miscellaneous_MATHEMATICAL_symbols_B/a/}'); 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/a/}'); - Error('\P{Blk=_misc_Math_Symbols_B/a/}'); + 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= /a/misc_Math_Symbols_B}'); + Error('\P{Blk= /a/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}', ""); @@ -19242,16 +19746,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=miscellaneous_Mathematical_symbols_B:=}'); + Error('\P{Is_Block=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}', ""); @@ -19260,16 +19764,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=:=_Misc_Math_Symbols_B}'); - Error('\P{Is_Blk=:=_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}', ""); @@ -19278,16 +19782,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= -miscellaneous_SYMBOLS_and_Pictographs:=}'); - Error('\P{Block= -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=/a/Miscellaneous_Symbols_And_Pictographs}'); + Error('\P{Block=/a/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}', ""); @@ -19300,16 +19804,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=/a/- Misc_pictographs}'); - Error('\P{Blk=/a/- 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}', ""); @@ -19322,16 +19826,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}', ""); @@ -19340,34 +19844,34 @@ 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_Blk=miscpictographs}', ""); - Expect(0, 128511, '\p{^Is_Blk=miscpictographs}', ""); - Expect(0, 128511, '\P{Is_Blk=miscpictographs}', ""); - Expect(1, 128511, '\P{^Is_Blk=miscpictographs}', ""); - Expect(0, 128512, '\p{Is_Blk=miscpictographs}', ""); - 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}'); - Error('\P{Block= :=miscellaneous_Symbols}'); + 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_Blk: miscpictographs}', ""); + Expect(0, 128511, '\p{^Is_Blk: miscpictographs}', ""); + Expect(0, 128511, '\P{Is_Blk: miscpictographs}', ""); + Expect(1, 128511, '\P{^Is_Blk: miscpictographs}', ""); + Expect(0, 128512, '\p{Is_Blk: miscpictographs}', ""); + 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: /a/- MISCELLANEOUS_Symbols}'); + Error('\P{Block: /a/- MISCELLANEOUS_Symbols}'); Expect(1, 9983, '\p{Block=:\AMiscellaneous_Symbols\z:}', "");; Expect(0, 9984, '\p{Block=:\AMiscellaneous_Symbols\z:}', "");; Expect(1, 9983, '\p{Block=miscellaneoussymbols}', ""); @@ -19380,16 +19884,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=_Misc_symbols/a/}'); - Error('\P{Blk=_Misc_symbols/a/}'); + 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{Blk=:\AMisc_Symbols\z:}', "");; Expect(0, 9984, '\p{Blk=:\AMisc_Symbols\z:}', "");; Expect(1, 9983, '\p{Blk=miscsymbols}', ""); @@ -19402,34 +19906,34 @@ 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{Is_Block=miscellaneoussymbols}', ""); - Expect(0, 9983, '\p{^Is_Block=miscellaneoussymbols}', ""); - Expect(0, 9983, '\P{Is_Block=miscellaneoussymbols}', ""); - Expect(1, 9983, '\P{^Is_Block=miscellaneoussymbols}', ""); - Expect(0, 9984, '\p{Is_Block=miscellaneoussymbols}', ""); - 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/a/}'); - Error('\P{Is_Blk= Misc_Symbols/a/}'); + 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: /a/Miscellaneous_Symbols}'); + Error('\P{Is_Block: /a/Miscellaneous_Symbols}'); + Expect(1, 9983, '\p{Is_Block: miscellaneoussymbols}', ""); + Expect(0, 9983, '\p{^Is_Block: miscellaneoussymbols}', ""); + Expect(0, 9983, '\P{Is_Block: miscellaneoussymbols}', ""); + Expect(1, 9983, '\P{^Is_Block: miscellaneoussymbols}', ""); + Expect(0, 9984, '\p{Is_Block: miscellaneoussymbols}', ""); + 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_Blk=miscsymbols}', ""); Expect(0, 9983, '\p{^Is_Blk=miscsymbols}', ""); Expect(0, 9983, '\P{Is_Blk=miscsymbols}', ""); @@ -19438,16 +19942,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=/a/ miscellaneous_technical}'); - Error('\P{Block=/a/ 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=:=- miscellaneous_technical}'); + Error('\P{Block=:=- miscellaneous_technical}'); Expect(1, 9215, '\p{Block=:\AMiscellaneous_Technical\z:}', "");; Expect(0, 9216, '\p{Block=:\AMiscellaneous_Technical\z:}', "");; Expect(1, 9215, '\p{Block=miscellaneoustechnical}', ""); @@ -19460,38 +19964,38 @@ 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: /a/Misc_Technical}'); + Error('\P{Blk: /a/Misc_Technical}'); Expect(1, 9215, '\p{Blk=:\AMisc_Technical\z:}', "");; Expect(0, 9216, '\p{Blk=:\AMisc_Technical\z:}', "");; - Expect(1, 9215, '\p{Blk: misctechnical}', ""); - Expect(0, 9215, '\p{^Blk: misctechnical}', ""); - Expect(0, 9215, '\P{Blk: misctechnical}', ""); - Expect(1, 9215, '\P{^Blk: misctechnical}', ""); - Expect(0, 9216, '\p{Blk: misctechnical}', ""); - Expect(1, 9216, '\p{^Blk: misctechnical}', ""); - Expect(1, 9216, '\P{Blk: misctechnical}', ""); - Expect(0, 9216, '\P{^Blk: misctechnical}', ""); + Expect(1, 9215, '\p{Blk=misctechnical}', ""); + Expect(0, 9215, '\p{^Blk=misctechnical}', ""); + Expect(0, 9215, '\P{Blk=misctechnical}', ""); + Expect(1, 9215, '\P{^Blk=misctechnical}', ""); + Expect(0, 9216, '\p{Blk=misctechnical}', ""); + Expect(1, 9216, '\p{^Blk=misctechnical}', ""); + Expect(1, 9216, '\P{Blk=misctechnical}', ""); + 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:=}'); - Error('\P{Is_Block: Miscellaneous_TECHNICAL:=}'); + 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:=}'); + Error('\P{Is_Block=-miscellaneous_technical:=}'); Expect(1, 9215, '\p{Is_Block=miscellaneoustechnical}', ""); Expect(0, 9215, '\p{^Is_Block=miscellaneoustechnical}', ""); Expect(0, 9215, '\P{Is_Block=miscellaneoustechnical}', ""); @@ -19500,16 +20004,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=/a/MISC_TECHNICAL}'); - Error('\P{Is_Blk=/a/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}'); + Error('\P{Is_Blk=_:=MISC_Technical}'); Expect(1, 9215, '\p{Is_Blk=misctechnical}', ""); Expect(0, 9215, '\p{^Is_Blk=misctechnical}', ""); Expect(0, 9215, '\P{Is_Blk=misctechnical}', ""); @@ -19518,16 +20022,16 @@ 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}'); - Error('\P{Block: :=Modi}'); + 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, 71263, '\p{Block=:\AModi\z:}', "");; Expect(0, 71264, '\p{Block=:\AModi\z:}', "");; Expect(1, 71263, '\p{Block=modi}', ""); @@ -19540,38 +20044,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= -modi:=}'); - Error('\P{Blk= -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/a/}'); + Error('\P{Blk= Modi/a/}'); 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=/a/-_Modi}'); - Error('\P{Is_Block=/a/-_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= /a/Modi}'); + Error('\P{Is_Block= /a/Modi}'); Expect(1, 71263, '\p{Is_Block=modi}', ""); Expect(0, 71263, '\p{^Is_Block=modi}', ""); Expect(0, 71263, '\P{Is_Block=modi}', ""); @@ -19580,16 +20084,16 @@ 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=/a/- modi}'); - Error('\P{Is_Blk=/a/- 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}'); + 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}', ""); @@ -19598,16 +20102,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_:=spacing_modifier_LETTERS}'); - Error('\P{Block=_:=spacing_modifier_LETTERS}'); + 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=_:=Spacing_Modifier_letters}'); + Error('\P{Block=_:=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}', ""); @@ -19620,38 +20124,38 @@ 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}', ""); - Expect(0, 767, '\p{^Blk: modifierletters}', ""); - Expect(0, 767, '\P{Blk: modifierletters}', ""); - Expect(1, 767, '\P{^Blk: modifierletters}', ""); - Expect(0, 768, '\p{Blk: modifierletters}', ""); - Expect(1, 768, '\p{^Blk: modifierletters}', ""); - Expect(1, 768, '\P{Blk: modifierletters}', ""); - Expect(0, 768, '\P{^Blk: modifierletters}', ""); + Expect(1, 767, '\p{Blk=modifierletters}', ""); + Expect(0, 767, '\p{^Blk=modifierletters}', ""); + Expect(0, 767, '\P{Blk=modifierletters}', ""); + Expect(1, 767, '\P{^Blk=modifierletters}', ""); + Expect(0, 768, '\p{Blk=modifierletters}', ""); + Expect(1, 768, '\p{^Blk=modifierletters}', ""); + Expect(1, 768, '\P{Blk=modifierletters}', ""); + 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}'); - Error('\P{Is_Block: :=_spacing_Modifier_LETTERS}'); + 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}', ""); @@ -19660,16 +20164,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}', ""); @@ -19678,16 +20182,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=/a/ Modifier_tone_Letters}'); - Error('\P{Block=/a/ 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:/a/ MODIFIER_tone_letters}'); + Error('\P{Block:/a/ 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}', ""); @@ -19700,16 +20204,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: -:=Modifier_tone_letters}'); - Error('\P{Blk: -:=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=:=_ Modifier_Tone_Letters}'); + Error('\P{Blk=:=_ 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}', ""); @@ -19722,34 +20226,34 @@ 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: modifier_TONE_Letters:=}'); - Error('\P{Is_Block: 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{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:=}'); + Error('\P{Is_Block=_ 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}', ""); @@ -19758,38 +20262,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_ mongolian/a/}'); - Error('\P{Block=_ mongolian/a/}'); + 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=:= _Mongolian}'); + Error('\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}', ""); + 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}', ""); 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}', ""); @@ -19802,16 +20306,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/a/}'); + Error('\P{Is_Block=- mongolian/a/}'); Expect(1, 6319, '\p{Is_Block=mongolian}', ""); Expect(0, 6319, '\p{^Is_Block=mongolian}', ""); Expect(0, 6319, '\P{Is_Block=mongolian}', ""); @@ -19820,16 +20324,16 @@ 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: :=- MONGOLIAN}'); - Error('\P{Is_Blk: :=- 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=__Mongolian:=}'); + Error('\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}', ""); @@ -19838,16 +20342,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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, 71295, '\p{Block=:\AMongolian_Supplement\z:}', "");; Expect(0, 71296, '\p{Block=:\AMongolian_Supplement\z:}', "");; Expect(1, 71295, '\p{Block=mongoliansupplement}', ""); @@ -19860,16 +20364,16 @@ 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= /a/Mongolian_sup}'); - Error('\P{Blk= /a/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/a/}'); + Error('\P{Blk= mongolian_Sup/a/}'); Expect(1, 71295, '\p{Blk=:\AMongolian_Sup\z:}', "");; Expect(0, 71296, '\p{Blk=:\AMongolian_Sup\z:}', "");; Expect(1, 71295, '\p{Blk=mongoliansup}', ""); @@ -19882,16 +20386,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:_:=MONGOLIAN_Supplement}'); - Error('\P{Is_Block:_:=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= /a/mongolian_SUPPLEMENT}'); + Error('\P{Is_Block= /a/mongolian_SUPPLEMENT}'); Expect(1, 71295, '\p{Is_Block=mongoliansupplement}', ""); Expect(0, 71295, '\p{^Is_Block=mongoliansupplement}', ""); Expect(0, 71295, '\P{Is_Block=mongoliansupplement}', ""); @@ -19900,16 +20404,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: /a/ Mongolian_SUP}'); - Error('\P{Is_Blk: /a/ 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=/a/ -MONGOLIAN_Sup}'); + Error('\P{Is_Blk=/a/ -MONGOLIAN_Sup}'); Expect(1, 71295, '\p{Is_Blk=mongoliansup}', ""); Expect(0, 71295, '\p{^Is_Blk=mongoliansup}', ""); Expect(0, 71295, '\P{Is_Blk=mongoliansup}', ""); @@ -19918,38 +20422,38 @@ 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= Mro/a/}'); + Error('\P{Block= Mro/a/}'); 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}', ""); + 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}', ""); 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= -MRO:=}'); - Error('\P{Blk= -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}', ""); @@ -19962,16 +20466,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=/a/MRO}'); - Error('\P{Is_Block=/a/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}', ""); @@ -19980,16 +20484,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=/a/_-MRO}'); - Error('\P{Is_Blk=/a/_-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}', ""); @@ -19998,16 +20502,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=/a/Multani}'); - Error('\P{Block=/a/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=:= _multani}'); + Error('\P{Block=:= _multani}'); Expect(1, 70319, '\p{Block=:\AMultani\z:}', "");; Expect(0, 70320, '\p{Block=:\AMultani\z:}', "");; Expect(1, 70319, '\p{Block=multani}', ""); @@ -20020,16 +20524,16 @@ 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:=}'); - Error('\P{Blk= multani:=}'); + 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=/a/Multani}'); + Error('\P{Blk=/a/Multani}'); Expect(1, 70319, '\p{Blk=:\AMultani\z:}', "");; Expect(0, 70320, '\p{Blk=:\AMultani\z:}', "");; Expect(1, 70319, '\p{Blk=multani}', ""); @@ -20042,16 +20546,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -20060,34 +20564,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); - Error('\P{Block= Musical_SYMBOLS:=}'); + 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}', ""); @@ -20100,16 +20604,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -20122,16 +20626,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=/a/ Musical_Symbols}'); + Error('\P{Is_Block=/a/ Musical_Symbols}'); Expect(1, 119295, '\p{Is_Block=musicalsymbols}', ""); Expect(0, 119295, '\p{^Is_Block=musicalsymbols}', ""); Expect(0, 119295, '\P{Is_Block=musicalsymbols}', ""); @@ -20140,34 +20644,34 @@ 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:=}'); - 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:=}'); - 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:=}'); + Error('\P{Block=_-myanmar:=}'); Expect(1, 4255, '\p{Block=:\AMyanmar\z:}', "");; Expect(0, 4256, '\p{Block=:\AMyanmar\z:}', "");; Expect(1, 4255, '\p{Block=myanmar}', ""); @@ -20180,16 +20684,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: /a/- MYANMAR}'); - Error('\P{Blk: /a/- 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=/a/ -MYANMAR}'); + Error('\P{Blk=/a/ -MYANMAR}'); Expect(1, 4255, '\p{Blk=:\AMyanmar\z:}', "");; Expect(0, 4256, '\p{Blk=:\AMyanmar\z:}', "");; Expect(1, 4255, '\p{Blk=myanmar}', ""); @@ -20202,16 +20706,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/a/}'); - Error('\P{Is_Block=__Myanmar/a/}'); + 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=_/a/MYANMAR}'); + Error('\P{Is_Block=_/a/MYANMAR}'); Expect(1, 4255, '\p{Is_Block=myanmar}', ""); Expect(0, 4255, '\p{^Is_Block=myanmar}', ""); Expect(0, 4255, '\P{Is_Block=myanmar}', ""); @@ -20220,16 +20724,16 @@ 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_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}', ""); @@ -20238,16 +20742,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= /a/Myanmar_Extended_a}'); - Error('\P{Block= /a/Myanmar_Extended_a}'); + 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= /a/Myanmar_EXTENDED_A}'); + Error('\P{Block= /a/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}', ""); @@ -20260,16 +20764,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:=}'); - Error('\P{Blk= MYANMAR_EXT_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= Myanmar_Ext_A/a/}'); + Error('\P{Blk= Myanmar_Ext_A/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}', ""); @@ -20282,16 +20786,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/a/}'); - Error('\P{Is_Block=_ MYANMAR_Extended_a/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= :=Myanmar_Extended_A}'); + Error('\P{Is_Block= :=Myanmar_Extended_A}'); Expect(1, 43647, '\p{Is_Block=myanmarextendeda}', ""); Expect(0, 43647, '\p{^Is_Block=myanmarextendeda}', ""); Expect(0, 43647, '\P{Is_Block=myanmarextendeda}', ""); @@ -20300,16 +20804,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= /a/Myanmar_EXT_A}'); - Error('\P{Is_Blk= /a/Myanmar_EXT_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=/a/-_Myanmar_EXT_A}'); + Error('\P{Is_Blk=/a/-_Myanmar_EXT_A}'); Expect(1, 43647, '\p{Is_Blk=myanmarexta}', ""); Expect(0, 43647, '\p{^Is_Blk=myanmarexta}', ""); Expect(0, 43647, '\P{Is_Blk=myanmarexta}', ""); @@ -20318,16 +20822,16 @@ 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/a/}'); - Error('\P{Block= -Myanmar_Extended_b/a/}'); + 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=/a/ MYANMAR_extended_B}'); + Error('\P{Block=/a/ 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}', ""); @@ -20340,38 +20844,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= _Myanmar_ext_B}'); - Error('\P{Blk=:= _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}', ""); - Expect(0, 43519, '\p{^Blk:myanmarextb}', ""); - Expect(0, 43519, '\P{Blk:myanmarextb}', ""); - Expect(1, 43519, '\P{^Blk:myanmarextb}', ""); - Expect(0, 43520, '\p{Blk:myanmarextb}', ""); - Expect(1, 43520, '\p{^Blk:myanmarextb}', ""); - Expect(1, 43520, '\P{Blk:myanmarextb}', ""); - Expect(0, 43520, '\P{^Blk:myanmarextb}', ""); + Expect(1, 43519, '\p{Blk=myanmarextb}', ""); + Expect(0, 43519, '\p{^Blk=myanmarextb}', ""); + Expect(0, 43519, '\P{Blk=myanmarextb}', ""); + Expect(1, 43519, '\P{^Blk=myanmarextb}', ""); + Expect(0, 43520, '\p{Blk=myanmarextb}', ""); + Expect(1, 43520, '\p{^Blk=myanmarextb}', ""); + Expect(1, 43520, '\P{Blk=myanmarextb}', ""); + 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}', ""); @@ -20380,16 +20884,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= /a/Myanmar_Ext_b}'); - Error('\P{Is_Blk= /a/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}', ""); @@ -20398,16 +20902,16 @@ 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: -_nabataean/a/}'); + Error('\P{Block: -_nabataean/a/}'); Expect(1, 67759, '\p{Block=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Block=:\ANabataean\z:}', "");; Expect(1, 67759, '\p{Block=nabataean}', ""); @@ -20420,16 +20924,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-Nabataean/a/}'); - Error('\P{Blk=-Nabataean/a/}'); + 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{Blk=:\ANabataean\z:}', "");; Expect(0, 67760, '\p{Blk=:\ANabataean\z:}', "");; Expect(1, 67759, '\p{Blk=nabataean}', ""); @@ -20442,16 +20946,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: :=-Nabataean}'); - Error('\P{Is_Block: :=-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}', ""); @@ -20460,16 +20964,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: _Nabataean:=}'); + Error('\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}', ""); @@ -20478,16 +20982,96 @@ 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=-/a/nandinagari}'); - Error('\P{Block=-/a/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/ NAG_Mundari}'); + Error('\P{Block: /a/ NAG_Mundari}'); + Expect(1, 124159, '\p{Block=:\ANag_Mundari\z:}', "");; + Expect(0, 124160, '\p{Block=:\ANag_Mundari\z:}', "");; + Expect(1, 124159, '\p{Block=nagmundari}', ""); + Expect(0, 124159, '\p{^Block=nagmundari}', ""); + Expect(0, 124159, '\P{Block=nagmundari}', ""); + Expect(1, 124159, '\P{^Block=nagmundari}', ""); + Expect(0, 124160, '\p{Block=nagmundari}', ""); + Expect(1, 124160, '\p{^Block=nagmundari}', ""); + Expect(1, 124160, '\P{Block=nagmundari}', ""); + Expect(0, 124160, '\P{^Block=nagmundari}', ""); + Expect(1, 124159, '\p{Block=:\Anagmundari\z:}', "");; + Expect(0, 124160, '\p{Block=:\Anagmundari\z:}', "");; + Expect(1, 124159, '\p{Block= NAG_MUNDARI}', ""); + Expect(0, 124159, '\p{^Block= NAG_MUNDARI}', ""); + Expect(0, 124159, '\P{Block= NAG_MUNDARI}', ""); + Expect(1, 124159, '\P{^Block= NAG_MUNDARI}', ""); + Expect(0, 124160, '\p{Block= NAG_MUNDARI}', ""); + Expect(1, 124160, '\p{^Block= NAG_MUNDARI}', ""); + Expect(1, 124160, '\P{Block= NAG_MUNDARI}', ""); + Expect(0, 124160, '\P{^Block= NAG_MUNDARI}', ""); + Error('\p{Blk=_:=Nag_mundari}'); + Error('\P{Blk=_:=Nag_mundari}'); + Expect(1, 124159, '\p{Blk=:\ANag_Mundari\z:}', "");; + Expect(0, 124160, '\p{Blk=:\ANag_Mundari\z:}', "");; + Expect(1, 124159, '\p{Blk=nagmundari}', ""); + Expect(0, 124159, '\p{^Blk=nagmundari}', ""); + Expect(0, 124159, '\P{Blk=nagmundari}', ""); + Expect(1, 124159, '\P{^Blk=nagmundari}', ""); + Expect(0, 124160, '\p{Blk=nagmundari}', ""); + Expect(1, 124160, '\p{^Blk=nagmundari}', ""); + Expect(1, 124160, '\P{Blk=nagmundari}', ""); + Expect(0, 124160, '\P{^Blk=nagmundari}', ""); + Expect(1, 124159, '\p{Blk=:\Anagmundari\z:}', "");; + Expect(0, 124160, '\p{Blk=:\Anagmundari\z:}', "");; + Expect(1, 124159, '\p{Blk: _nag_Mundari}', ""); + Expect(0, 124159, '\p{^Blk: _nag_Mundari}', ""); + Expect(0, 124159, '\P{Blk: _nag_Mundari}', ""); + Expect(1, 124159, '\P{^Blk: _nag_Mundari}', ""); + Expect(0, 124160, '\p{Blk: _nag_Mundari}', ""); + Expect(1, 124160, '\p{^Blk: _nag_Mundari}', ""); + Expect(1, 124160, '\P{Blk: _nag_Mundari}', ""); + Expect(0, 124160, '\P{^Blk: _nag_Mundari}', ""); + Error('\p{Is_Block:- nag_mundari:=}'); + Error('\P{Is_Block:- nag_mundari:=}'); + Expect(1, 124159, '\p{Is_Block=nagmundari}', ""); + Expect(0, 124159, '\p{^Is_Block=nagmundari}', ""); + Expect(0, 124159, '\P{Is_Block=nagmundari}', ""); + Expect(1, 124159, '\P{^Is_Block=nagmundari}', ""); + Expect(0, 124160, '\p{Is_Block=nagmundari}', ""); + Expect(1, 124160, '\p{^Is_Block=nagmundari}', ""); + Expect(1, 124160, '\P{Is_Block=nagmundari}', ""); + Expect(0, 124160, '\P{^Is_Block=nagmundari}', ""); + Expect(1, 124159, '\p{Is_Block=--NAG_MUNDARI}', ""); + Expect(0, 124159, '\p{^Is_Block=--NAG_MUNDARI}', ""); + Expect(0, 124159, '\P{Is_Block=--NAG_MUNDARI}', ""); + Expect(1, 124159, '\P{^Is_Block=--NAG_MUNDARI}', ""); + Expect(0, 124160, '\p{Is_Block=--NAG_MUNDARI}', ""); + Expect(1, 124160, '\p{^Is_Block=--NAG_MUNDARI}', ""); + Expect(1, 124160, '\P{Is_Block=--NAG_MUNDARI}', ""); + Expect(0, 124160, '\P{^Is_Block=--NAG_MUNDARI}', ""); + Error('\p{Is_Blk=/a/ NAG_MUNDARI}'); + Error('\P{Is_Blk=/a/ NAG_MUNDARI}'); + Expect(1, 124159, '\p{Is_Blk: nagmundari}', ""); + Expect(0, 124159, '\p{^Is_Blk: nagmundari}', ""); + Expect(0, 124159, '\P{Is_Blk: nagmundari}', ""); + Expect(1, 124159, '\P{^Is_Blk: nagmundari}', ""); + Expect(0, 124160, '\p{Is_Blk: nagmundari}', ""); + Expect(1, 124160, '\p{^Is_Blk: nagmundari}', ""); + Expect(1, 124160, '\P{Is_Blk: nagmundari}', ""); + Expect(0, 124160, '\P{^Is_Blk: nagmundari}', ""); + Expect(1, 124159, '\p{Is_Blk= Nag_Mundari}', ""); + Expect(0, 124159, '\p{^Is_Blk= Nag_Mundari}', ""); + Expect(0, 124159, '\P{Is_Blk= Nag_Mundari}', ""); + Expect(1, 124159, '\P{^Is_Blk= Nag_Mundari}', ""); + Expect(0, 124160, '\p{Is_Blk= Nag_Mundari}', ""); + Expect(1, 124160, '\p{^Is_Blk= Nag_Mundari}', ""); + Expect(1, 124160, '\P{Is_Blk= Nag_Mundari}', ""); + Expect(0, 124160, '\P{^Is_Blk= Nag_Mundari}', ""); + Error('\p{Block= nandinagari/a/}'); + Error('\P{Block= nandinagari/a/}'); Expect(1, 72191, '\p{Block=:\ANandinagari\z:}', "");; Expect(0, 72192, '\p{Block=:\ANandinagari\z:}', "");; Expect(1, 72191, '\p{Block:nandinagari}', ""); @@ -20500,16 +21084,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=/a/ nandinagari}'); - Error('\P{Blk=/a/ 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= nandinagari:=}'); + Error('\P{Blk= nandinagari:=}'); Expect(1, 72191, '\p{Blk=:\ANandinagari\z:}', "");; Expect(0, 72192, '\p{Blk=:\ANandinagari\z:}', "");; Expect(1, 72191, '\p{Blk=nandinagari}', ""); @@ -20522,16 +21106,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: _/a/nandinagari}'); + Error('\P{Is_Block: _/a/nandinagari}'); Expect(1, 72191, '\p{Is_Block=nandinagari}', ""); Expect(0, 72191, '\p{^Is_Block=nandinagari}', ""); Expect(0, 72191, '\P{Is_Block=nandinagari}', ""); @@ -20540,16 +21124,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=_ Nandinagari:=}'); + Error('\P{Is_Blk=_ Nandinagari:=}'); Expect(1, 72191, '\p{Is_Blk=nandinagari}', ""); Expect(0, 72191, '\p{^Is_Blk=nandinagari}', ""); Expect(0, 72191, '\P{Is_Blk=nandinagari}', ""); @@ -20558,16 +21142,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}', ""); - 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, 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}', ""); @@ -20580,38 +21164,38 @@ 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=__NB:=}'); - Error('\P{Blk=__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}', ""); - 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}', ""); + 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}', ""); 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=-No_Block/a/}'); - Error('\P{Is_Block=-No_Block/a/}'); + 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{Is_Block=noblock}', ""); Expect(0, 918000, '\p{^Is_Block=noblock}', ""); Expect(0, 918000, '\P{Is_Block=noblock}', ""); @@ -20620,16 +21204,16 @@ 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/a/}'); - Error('\P{Is_Blk= NB/a/}'); + 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}', ""); @@ -20638,16 +21222,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Block= -New_tai_LUE/a/}'); + 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, 6623, '\p{Block=:\ANew_Tai_Lue\z:}', "");; Expect(0, 6624, '\p{Block=:\ANew_Tai_Lue\z:}', "");; Expect(1, 6623, '\p{Block=newtailue}', ""); @@ -20660,16 +21244,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/a/}'); + Error('\P{Blk=-new_tai_lue/a/}'); Expect(1, 6623, '\p{Blk=:\ANew_Tai_Lue\z:}', "");; Expect(0, 6624, '\p{Blk=:\ANew_Tai_Lue\z:}', "");; Expect(1, 6623, '\p{Blk=newtailue}', ""); @@ -20682,16 +21266,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=-:=new_tai_Lue}'); + Error('\P{Is_Block=-:=new_tai_Lue}'); Expect(1, 6623, '\p{Is_Block=newtailue}', ""); Expect(0, 6623, '\p{^Is_Block=newtailue}', ""); Expect(0, 6623, '\P{Is_Block=newtailue}', ""); @@ -20700,34 +21284,34 @@ 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}'); - 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}', ""); - Expect(1, 6623, '\P{^Is_Blk=newtailue}', ""); - Expect(0, 6624, '\p{Is_Blk=newtailue}', ""); - 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=:=Newa}'); - Error('\P{Block=:=Newa}'); + 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=/a/_New_TAI_LUE}'); + Error('\P{Is_Blk=/a/_New_TAI_LUE}'); + Expect(1, 6623, '\p{Is_Blk: newtailue}', ""); + Expect(0, 6623, '\p{^Is_Blk: newtailue}', ""); + Expect(0, 6623, '\P{Is_Blk: newtailue}', ""); + Expect(1, 6623, '\P{^Is_Blk: newtailue}', ""); + Expect(0, 6624, '\p{Is_Blk: newtailue}', ""); + 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: := NEWA}'); + Error('\P{Block: := NEWA}'); Expect(1, 70783, '\p{Block=:\ANewa\z:}', "");; Expect(0, 70784, '\p{Block=:\ANewa\z:}', "");; Expect(1, 70783, '\p{Block=newa}', ""); @@ -20740,38 +21324,30 @@ 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:/a/ NEWA}'); - Error('\P{Blk:/a/ 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=:=--Newa}'); - Error('\P{Is_Block=:=--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=/a/ Newa}'); + Error('\P{Is_Block=/a/ Newa}'); Expect(1, 70783, '\p{Is_Block=newa}', ""); Expect(0, 70783, '\p{^Is_Block=newa}', ""); Expect(0, 70783, '\P{Is_Block=newa}', ""); @@ -20780,16 +21356,8 @@ 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/}'); + 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}', ""); @@ -20798,38 +21366,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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}'); + Error('\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}', ""); + 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}', ""); 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: -/a/NKo}'); + Error('\P{Blk: -/a/NKo}'); Expect(1, 2047, '\p{Blk=:\ANKo\z:}', "");; Expect(0, 2048, '\p{Blk=:\ANKo\z:}', "");; Expect(1, 2047, '\p{Blk=nko}', ""); @@ -20842,34 +21410,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= 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}', ""); - 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}', ""); - 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{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/a/}'); + Error('\P{Is_Block=_ NKo/a/}'); + 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}', ""); + 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=-NKO/a/}'); + Error('\P{Is_Blk=-NKO/a/}'); Expect(1, 2047, '\p{Is_Blk=nko}', ""); Expect(0, 2047, '\p{^Is_Blk=nko}', ""); Expect(0, 2047, '\P{Is_Blk=nko}', ""); @@ -20878,16 +21446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/_ NUMBER_forms}'); - Error('\P{Block=/a/_ NUMBER_forms}'); + 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}', ""); @@ -20900,16 +21468,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= /a/Number_forms}'); + Error('\P{Blk= /a/Number_forms}'); Expect(1, 8591, '\p{Blk=:\ANumber_Forms\z:}', "");; Expect(0, 8592, '\p{Blk=:\ANumber_Forms\z:}', "");; Expect(1, 8591, '\p{Blk=numberforms}', ""); @@ -20922,16 +21490,16 @@ 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/a/}'); - Error('\P{Is_Block=_-Number_forms/a/}'); + 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=_/a/number_Forms}'); + Error('\P{Is_Block=_/a/number_Forms}'); Expect(1, 8591, '\p{Is_Block=numberforms}', ""); Expect(0, 8591, '\p{^Is_Block=numberforms}', ""); Expect(0, 8591, '\P{Is_Block=numberforms}', ""); @@ -20940,16 +21508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -20958,16 +21526,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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=/a/ NUSHU}'); + Error('\P{Block=/a/ NUSHU}'); Expect(1, 111359, '\p{Block=:\ANushu\z:}', "");; Expect(0, 111360, '\p{Block=:\ANushu\z:}', "");; Expect(1, 111359, '\p{Block=nushu}', ""); @@ -20980,38 +21548,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= nushu:=}'); - Error('\P{Blk= 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}'); - Error('\P{Is_Block=:=_ 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}', ""); + 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}', ""); @@ -21020,16 +21588,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}'); - Error('\P{Is_Blk=:=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: /a/NUSHU}'); + Error('\P{Is_Blk: /a/NUSHU}'); Expect(1, 111359, '\p{Is_Blk=nushu}', ""); Expect(0, 111359, '\p{^Is_Blk=nushu}', ""); Expect(0, 111359, '\P{Is_Blk=nushu}', ""); @@ -21038,16 +21606,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= -nyiakeng_PUACHUE_Hmong/a/}'); - Error('\P{Block= -nyiakeng_PUACHUE_Hmong/a/}'); + 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, 123215, '\p{Block=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(0, 123216, '\p{Block=:\ANyiakeng_Puachue_Hmong\z:}', "");; Expect(1, 123215, '\p{Block=nyiakengpuachuehmong}', ""); @@ -21060,74 +21628,74 @@ 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= _NYIAKENG_Puachue_Hmong:=}'); - Error('\P{Blk= _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=:=Nyiakeng_PUACHUE_Hmong}'); - Error('\P{Is_Block=:=Nyiakeng_PUACHUE_Hmong}'); - Expect(1, 123215, '\p{Is_Block=nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\p{^Is_Block=nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\P{Is_Block=nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\P{^Is_Block=nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\p{Is_Block=nyiakengpuachuehmong}', ""); - 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= 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}', ""); - Expect(1, 123215, '\P{^Is_Blk:nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\p{Is_Blk:nyiakengpuachuehmong}', ""); - 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{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=:=-nyiakeng_Puachue_Hmong}'); + Error('\P{Is_Block=:=-nyiakeng_Puachue_Hmong}'); + Expect(1, 123215, '\p{Is_Block: nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Is_Block: nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Is_Block: nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Is_Block: nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Is_Block: nyiakengpuachuehmong}', ""); + 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= Nyiakeng_puachue_HMONG/a/}'); + Error('\P{Is_Blk= Nyiakeng_puachue_HMONG/a/}'); + Expect(1, 123215, '\p{Is_Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Is_Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Is_Blk=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Is_Blk=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Is_Blk=nyiakengpuachuehmong}', ""); + 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=:=-_OPTICAL_CHARACTER_Recognition}'); + Error('\P{Block=:=-_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}', ""); @@ -21140,16 +21708,16 @@ 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/a/}'); - Error('\P{Blk= _OCR/a/}'); + 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}', ""); @@ -21162,16 +21730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: :=Optical_Character_Recognition}'); - Error('\P{Is_Block: :=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}', ""); @@ -21180,16 +21748,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}', ""); @@ -21198,16 +21766,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=_Ogham:=}'); - Error('\P{Block=_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=/a/Ogham}'); + Error('\P{Block=/a/Ogham}'); Expect(1, 5791, '\p{Block=:\AOgham\z:}', "");; Expect(0, 5792, '\p{Block=:\AOgham\z:}', "");; Expect(1, 5791, '\p{Block=ogham}', ""); @@ -21220,26 +21788,26 @@ 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=/a/ _OGHAM}'); + Error('\P{Blk=/a/ _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}', ""); + 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}', ""); Expect(1, 5791, '\p{Blk=:\Aogham\z:}', "");; Expect(0, 5792, '\p{Blk=:\Aogham\z:}', "");; Expect(1, 5791, '\p{Blk=__Ogham}', ""); @@ -21250,8 +21818,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\p{Is_Block=- Ogham:=}'); + Error('\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}', ""); @@ -21260,16 +21828,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}', ""); @@ -21278,16 +21846,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=_ Ol_Chiki:=}'); - Error('\P{Block=_ 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: := OL_Chiki}'); + Error('\P{Block: := OL_Chiki}'); Expect(1, 7295, '\p{Block=:\AOl_Chiki\z:}', "");; Expect(0, 7296, '\p{Block=:\AOl_Chiki\z:}', "");; Expect(1, 7295, '\p{Block=olchiki}', ""); @@ -21300,16 +21868,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:=}'); - Error('\P{Blk= Ol_CHIKI:=}'); + 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}', ""); @@ -21322,16 +21890,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=:= _ol_CHIKI}'); - Error('\P{Is_Block=:= _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}', ""); @@ -21340,34 +21908,34 @@ 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_Blk: olchiki}', ""); - Expect(0, 7295, '\p{^Is_Blk: olchiki}', ""); - Expect(0, 7295, '\P{Is_Blk: olchiki}', ""); - Expect(1, 7295, '\P{^Is_Blk: olchiki}', ""); - Expect(0, 7296, '\p{Is_Blk: olchiki}', ""); - 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= Old_HUNGARIAN:=}'); - Error('\P{Block= Old_HUNGARIAN:=}'); + 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}', ""); + Expect(1, 7295, '\P{^Is_Blk=olchiki}', ""); + Expect(0, 7296, '\p{Is_Blk=olchiki}', ""); + 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, 68863, '\p{Block=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Block=:\AOld_Hungarian\z:}', "");; Expect(1, 68863, '\p{Block=oldhungarian}', ""); @@ -21380,16 +21948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Blk=:= Old_Hungarian}'); + 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=/a/_ old_hungarian}'); + Error('\P{Blk=/a/_ old_hungarian}'); Expect(1, 68863, '\p{Blk=:\AOld_Hungarian\z:}', "");; Expect(0, 68864, '\p{Blk=:\AOld_Hungarian\z:}', "");; Expect(1, 68863, '\p{Blk=oldhungarian}', ""); @@ -21402,16 +21970,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/a/}'); - Error('\P{Is_Block= OLD_HUNGARIAN/a/}'); + 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}', ""); @@ -21420,34 +21988,34 @@ 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_Blk:oldhungarian}', ""); - Expect(0, 68863, '\p{^Is_Blk:oldhungarian}', ""); - Expect(0, 68863, '\P{Is_Blk:oldhungarian}', ""); - Expect(1, 68863, '\P{^Is_Blk:oldhungarian}', ""); - Expect(0, 68864, '\p{Is_Blk:oldhungarian}', ""); - 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_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: /a/- OLD_hungarian}'); + Error('\P{Is_Blk: /a/- OLD_hungarian}'); + Expect(1, 68863, '\p{Is_Blk=oldhungarian}', ""); + Expect(0, 68863, '\p{^Is_Blk=oldhungarian}', ""); + Expect(0, 68863, '\P{Is_Blk=oldhungarian}', ""); + Expect(1, 68863, '\P{^Is_Blk=oldhungarian}', ""); + Expect(0, 68864, '\p{Is_Blk=oldhungarian}', ""); + 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, 66351, '\p{Block=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Block=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Block=olditalic}', ""); @@ -21460,16 +22028,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= /a/OLD_italic}'); - Error('\P{Blk= /a/OLD_italic}'); + 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}'); + Error('\P{Blk= :=OLD_Italic}'); Expect(1, 66351, '\p{Blk=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Blk=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Blk=olditalic}', ""); @@ -21482,16 +22050,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=/a/OLD_italic}'); - Error('\P{Is_Block=/a/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}', ""); @@ -21500,16 +22068,16 @@ 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_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/a/}'); + Error('\P{Is_Blk=--Old_Italic/a/}'); Expect(1, 66351, '\p{Is_Blk=olditalic}', ""); Expect(0, 66351, '\p{^Is_Blk=olditalic}', ""); Expect(0, 66351, '\P{Is_Blk=olditalic}', ""); @@ -21518,16 +22086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Block=:= OLD_North_Arabian}'); + 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}'); + Error('\P{Block=:= OLD_North_arabian}'); Expect(1, 68255, '\p{Block=:\AOld_North_Arabian\z:}', "");; Expect(0, 68256, '\p{Block=:\AOld_North_Arabian\z:}', "");; Expect(1, 68255, '\p{Block=oldnortharabian}', ""); @@ -21540,16 +22108,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=/a/ -Old_North_arabian}'); - Error('\P{Blk=/a/ -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/a/}'); + Error('\P{Blk=_old_North_Arabian/a/}'); Expect(1, 68255, '\p{Blk=:\AOld_North_Arabian\z:}', "");; Expect(0, 68256, '\p{Blk=:\AOld_North_Arabian\z:}', "");; Expect(1, 68255, '\p{Blk=oldnortharabian}', ""); @@ -21562,34 +22130,34 @@ 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=OLD_North_ARABIAN/a/}'); - Error('\P{Is_Block=OLD_North_ARABIAN/a/}'); - Expect(1, 68255, '\p{Is_Block=oldnortharabian}', ""); - Expect(0, 68255, '\p{^Is_Block=oldnortharabian}', ""); - Expect(0, 68255, '\P{Is_Block=oldnortharabian}', ""); - Expect(1, 68255, '\P{^Is_Block=oldnortharabian}', ""); - Expect(0, 68256, '\p{Is_Block=oldnortharabian}', ""); - 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{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}', ""); + Expect(1, 68255, '\P{^Is_Block: oldnortharabian}', ""); + Expect(0, 68256, '\p{Is_Block: oldnortharabian}', ""); + 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_Blk=oldnortharabian}', ""); Expect(0, 68255, '\p{^Is_Blk=oldnortharabian}', ""); Expect(0, 68255, '\P{Is_Blk=oldnortharabian}', ""); @@ -21598,38 +22166,38 @@ 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=-old_permic:=}'); - Error('\P{Block=-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}', ""); - Expect(0, 66431, '\p{^Block=oldpermic}', ""); - Expect(0, 66431, '\P{Block=oldpermic}', ""); - Expect(1, 66431, '\P{^Block=oldpermic}', ""); - Expect(0, 66432, '\p{Block=oldpermic}', ""); - Expect(1, 66432, '\p{^Block=oldpermic}', ""); - Expect(1, 66432, '\P{Block=oldpermic}', ""); - Expect(0, 66432, '\P{^Block=oldpermic}', ""); + Expect(1, 66431, '\p{Block: oldpermic}', ""); + Expect(0, 66431, '\p{^Block: oldpermic}', ""); + Expect(0, 66431, '\P{Block: oldpermic}', ""); + Expect(1, 66431, '\P{^Block: oldpermic}', ""); + Expect(0, 66432, '\p{Block: oldpermic}', ""); + Expect(1, 66432, '\p{^Block: oldpermic}', ""); + Expect(1, 66432, '\P{Block: oldpermic}', ""); + 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=/a/_ Old_PERMIC}'); + Error('\P{Blk=/a/_ Old_PERMIC}'); Expect(1, 66431, '\p{Blk=:\AOld_Permic\z:}', "");; Expect(0, 66432, '\p{Blk=:\AOld_Permic\z:}', "");; Expect(1, 66431, '\p{Blk=oldpermic}', ""); @@ -21642,16 +22210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); + Error('\P{Is_Block= OLD_Permic/a/}'); Expect(1, 66431, '\p{Is_Block=oldpermic}', ""); Expect(0, 66431, '\p{^Is_Block=oldpermic}', ""); Expect(0, 66431, '\P{Is_Block=oldpermic}', ""); @@ -21660,16 +22228,16 @@ 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:=}'); - Error('\P{Is_Blk=--OLD_Permic:=}'); + 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}', ""); @@ -21678,16 +22246,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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= /a/old_Persian}'); + Error('\P{Block= /a/old_Persian}'); Expect(1, 66527, '\p{Block=:\AOld_Persian\z:}', "");; Expect(0, 66528, '\p{Block=:\AOld_Persian\z:}', "");; Expect(1, 66527, '\p{Block=oldpersian}', ""); @@ -21700,16 +22268,16 @@ 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=/a/-old_PERSIAN}'); - Error('\P{Blk=/a/-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}', ""); @@ -21722,16 +22290,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/-OLD_PERSIAN}'); - Error('\P{Is_Block=/a/-OLD_PERSIAN}'); + 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}', ""); @@ -21740,34 +22308,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ _OLD_Persian}'); - Error('\P{Is_Blk=/a/ _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=/a/ -Old_sogdian}'); - Error('\P{Block=/a/ -Old_sogdian}'); + 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=/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}', ""); @@ -21780,16 +22348,16 @@ 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=_/a/Old_Sogdian}'); + Error('\P{Blk=_/a/Old_Sogdian}'); Expect(1, 69423, '\p{Blk=:\AOld_Sogdian\z:}', "");; Expect(0, 69424, '\p{Blk=:\AOld_Sogdian\z:}', "");; Expect(1, 69423, '\p{Blk=oldsogdian}', ""); @@ -21802,16 +22370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= OLD_SOGDIAN/a/}'); - Error('\P{Is_Block= OLD_SOGDIAN/a/}'); + 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}', ""); @@ -21820,16 +22388,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= /a/old_SOGDIAN}'); - Error('\P{Is_Blk= /a/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:=}'); + Error('\P{Is_Blk=_ OLD_sogdian:=}'); Expect(1, 69423, '\p{Is_Blk=oldsogdian}', ""); Expect(0, 69423, '\p{^Is_Blk=oldsogdian}', ""); Expect(0, 69423, '\P{Is_Blk=oldsogdian}', ""); @@ -21838,16 +22406,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}', ""); @@ -21860,38 +22428,38 @@ 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= Old_South_Arabian/a/}'); - Error('\P{Blk= Old_South_Arabian/a/}'); + 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{Blk=:\AOld_South_Arabian\z:}', "");; Expect(0, 68224, '\p{Blk=:\AOld_South_Arabian\z:}', "");; - Expect(1, 68223, '\p{Blk=oldsoutharabian}', ""); - Expect(0, 68223, '\p{^Blk=oldsoutharabian}', ""); - Expect(0, 68223, '\P{Blk=oldsoutharabian}', ""); - Expect(1, 68223, '\P{^Blk=oldsoutharabian}', ""); - Expect(0, 68224, '\p{Blk=oldsoutharabian}', ""); - Expect(1, 68224, '\p{^Blk=oldsoutharabian}', ""); - Expect(1, 68224, '\P{Blk=oldsoutharabian}', ""); - Expect(0, 68224, '\P{^Blk=oldsoutharabian}', ""); + Expect(1, 68223, '\p{Blk: oldsoutharabian}', ""); + Expect(0, 68223, '\p{^Blk: oldsoutharabian}', ""); + Expect(0, 68223, '\P{Blk: oldsoutharabian}', ""); + Expect(1, 68223, '\P{^Blk: oldsoutharabian}', ""); + Expect(0, 68224, '\p{Blk: oldsoutharabian}', ""); + Expect(1, 68224, '\p{^Blk: oldsoutharabian}', ""); + Expect(1, 68224, '\P{Blk: oldsoutharabian}', ""); + 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/a/}'); + Error('\P{Is_Block= Old_South_ARABIAN/a/}'); Expect(1, 68223, '\p{Is_Block=oldsoutharabian}', ""); Expect(0, 68223, '\p{^Is_Block=oldsoutharabian}', ""); Expect(0, 68223, '\P{Is_Block=oldsoutharabian}', ""); @@ -21900,16 +22468,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=:= OLD_South_ARABIAN}'); + Error('\P{Is_Blk=:= OLD_South_ARABIAN}'); Expect(1, 68223, '\p{Is_Blk=oldsoutharabian}', ""); Expect(0, 68223, '\p{^Is_Blk=oldsoutharabian}', ""); Expect(0, 68223, '\P{Is_Blk=oldsoutharabian}', ""); @@ -21918,16 +22486,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= _Old_Turkic:=}'); + Error('\P{Block= _Old_Turkic:=}'); Expect(1, 68687, '\p{Block=:\AOld_Turkic\z:}', "");; Expect(0, 68688, '\p{Block=:\AOld_Turkic\z:}', "");; Expect(1, 68687, '\p{Block=oldturkic}', ""); @@ -21940,38 +22508,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= OLD_turkic:=}'); - Error('\P{Is_Block= 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}', ""); @@ -21980,16 +22548,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}', ""); @@ -21998,16 +22566,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=/a/Old_uyghur}'); - Error('\P{Block=/a/Old_uyghur}'); + 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=-:=OLD_UYGHUR}'); + Error('\P{Block=-:=OLD_UYGHUR}'); Expect(1, 69551, '\p{Block=:\AOld_Uyghur\z:}', "");; Expect(0, 69552, '\p{Block=:\AOld_Uyghur\z:}', "");; Expect(1, 69551, '\p{Block=olduyghur}', ""); @@ -22020,16 +22588,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69552, '\P{^Block=olduyghur}', ""); Expect(1, 69551, '\p{Block=:\Aolduyghur\z:}', "");; Expect(0, 69552, '\p{Block=:\Aolduyghur\z:}', "");; - Expect(1, 69551, '\p{Block: Old_UYGHUR}', ""); - Expect(0, 69551, '\p{^Block: Old_UYGHUR}', ""); - Expect(0, 69551, '\P{Block: Old_UYGHUR}', ""); - Expect(1, 69551, '\P{^Block: Old_UYGHUR}', ""); - Expect(0, 69552, '\p{Block: Old_UYGHUR}', ""); - Expect(1, 69552, '\p{^Block: Old_UYGHUR}', ""); - Expect(1, 69552, '\P{Block: Old_UYGHUR}', ""); - Expect(0, 69552, '\P{^Block: Old_UYGHUR}', ""); - Error('\p{Blk= /a/old_UYGHUR}'); - Error('\P{Blk= /a/old_UYGHUR}'); + Expect(1, 69551, '\p{Block=--Old_Uyghur}', ""); + Expect(0, 69551, '\p{^Block=--Old_Uyghur}', ""); + Expect(0, 69551, '\P{Block=--Old_Uyghur}', ""); + Expect(1, 69551, '\P{^Block=--Old_Uyghur}', ""); + Expect(0, 69552, '\p{Block=--Old_Uyghur}', ""); + Expect(1, 69552, '\p{^Block=--Old_Uyghur}', ""); + Expect(1, 69552, '\P{Block=--Old_Uyghur}', ""); + Expect(0, 69552, '\P{^Block=--Old_Uyghur}', ""); + Error('\p{Blk=_:=Old_Uyghur}'); + Error('\P{Blk=_:=Old_Uyghur}'); Expect(1, 69551, '\p{Blk=:\AOld_Uyghur\z:}', "");; Expect(0, 69552, '\p{Blk=:\AOld_Uyghur\z:}', "");; Expect(1, 69551, '\p{Blk=olduyghur}', ""); @@ -22042,16 +22610,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 69552, '\P{^Blk=olduyghur}', ""); Expect(1, 69551, '\p{Blk=:\Aolduyghur\z:}', "");; Expect(0, 69552, '\p{Blk=:\Aolduyghur\z:}', "");; - Expect(1, 69551, '\p{Blk=__Old_uyghur}', ""); - Expect(0, 69551, '\p{^Blk=__Old_uyghur}', ""); - Expect(0, 69551, '\P{Blk=__Old_uyghur}', ""); - Expect(1, 69551, '\P{^Blk=__Old_uyghur}', ""); - Expect(0, 69552, '\p{Blk=__Old_uyghur}', ""); - Expect(1, 69552, '\p{^Blk=__Old_uyghur}', ""); - Expect(1, 69552, '\P{Blk=__Old_uyghur}', ""); - Expect(0, 69552, '\P{^Blk=__Old_uyghur}', ""); - Error('\p{Is_Block= Old_Uyghur:=}'); - Error('\P{Is_Block= Old_Uyghur:=}'); + Expect(1, 69551, '\p{Blk=- Old_uyghur}', ""); + Expect(0, 69551, '\p{^Blk=- Old_uyghur}', ""); + Expect(0, 69551, '\P{Blk=- Old_uyghur}', ""); + Expect(1, 69551, '\P{^Blk=- Old_uyghur}', ""); + Expect(0, 69552, '\p{Blk=- Old_uyghur}', ""); + Expect(1, 69552, '\p{^Blk=- Old_uyghur}', ""); + Expect(1, 69552, '\P{Blk=- Old_uyghur}', ""); + Expect(0, 69552, '\P{^Blk=- Old_uyghur}', ""); + Error('\p{Is_Block=:=__Old_Uyghur}'); + Error('\P{Is_Block=:=__Old_Uyghur}'); Expect(1, 69551, '\p{Is_Block=olduyghur}', ""); Expect(0, 69551, '\p{^Is_Block=olduyghur}', ""); Expect(0, 69551, '\P{Is_Block=olduyghur}', ""); @@ -22060,16 +22628,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69552, '\p{^Is_Block=olduyghur}', ""); Expect(1, 69552, '\P{Is_Block=olduyghur}', ""); Expect(0, 69552, '\P{^Is_Block=olduyghur}', ""); - Expect(1, 69551, '\p{Is_Block: _Old_Uyghur}', ""); - Expect(0, 69551, '\p{^Is_Block: _Old_Uyghur}', ""); - Expect(0, 69551, '\P{Is_Block: _Old_Uyghur}', ""); - Expect(1, 69551, '\P{^Is_Block: _Old_Uyghur}', ""); - Expect(0, 69552, '\p{Is_Block: _Old_Uyghur}', ""); - Expect(1, 69552, '\p{^Is_Block: _Old_Uyghur}', ""); - Expect(1, 69552, '\P{Is_Block: _Old_Uyghur}', ""); - Expect(0, 69552, '\P{^Is_Block: _Old_Uyghur}', ""); - Error('\p{Is_Blk= old_UYGHUR:=}'); - Error('\P{Is_Blk= old_UYGHUR:=}'); + Expect(1, 69551, '\p{Is_Block= Old_uyghur}', ""); + Expect(0, 69551, '\p{^Is_Block= Old_uyghur}', ""); + Expect(0, 69551, '\P{Is_Block= Old_uyghur}', ""); + Expect(1, 69551, '\P{^Is_Block= Old_uyghur}', ""); + Expect(0, 69552, '\p{Is_Block= Old_uyghur}', ""); + Expect(1, 69552, '\p{^Is_Block= Old_uyghur}', ""); + Expect(1, 69552, '\P{Is_Block= Old_uyghur}', ""); + Expect(0, 69552, '\P{^Is_Block= Old_uyghur}', ""); + Error('\p{Is_Blk=/a/ _old_Uyghur}'); + Error('\P{Is_Blk=/a/ _old_Uyghur}'); Expect(1, 69551, '\p{Is_Blk=olduyghur}', ""); Expect(0, 69551, '\p{^Is_Blk=olduyghur}', ""); Expect(0, 69551, '\P{Is_Blk=olduyghur}', ""); @@ -22078,16 +22646,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 69552, '\p{^Is_Blk=olduyghur}', ""); Expect(1, 69552, '\P{Is_Blk=olduyghur}', ""); Expect(0, 69552, '\P{^Is_Blk=olduyghur}', ""); - Expect(1, 69551, '\p{Is_Blk=OLD_Uyghur}', ""); - Expect(0, 69551, '\p{^Is_Blk=OLD_Uyghur}', ""); - Expect(0, 69551, '\P{Is_Blk=OLD_Uyghur}', ""); - Expect(1, 69551, '\P{^Is_Blk=OLD_Uyghur}', ""); - Expect(0, 69552, '\p{Is_Blk=OLD_Uyghur}', ""); - Expect(1, 69552, '\p{^Is_Blk=OLD_Uyghur}', ""); - Expect(1, 69552, '\P{Is_Blk=OLD_Uyghur}', ""); - Expect(0, 69552, '\P{^Is_Blk=OLD_Uyghur}', ""); - Error('\p{Block=/a/ oriya}'); - Error('\P{Block=/a/ oriya}'); + Expect(1, 69551, '\p{Is_Blk=_ Old_Uyghur}', ""); + Expect(0, 69551, '\p{^Is_Blk=_ Old_Uyghur}', ""); + Expect(0, 69551, '\P{Is_Blk=_ Old_Uyghur}', ""); + Expect(1, 69551, '\P{^Is_Blk=_ Old_Uyghur}', ""); + Expect(0, 69552, '\p{Is_Blk=_ Old_Uyghur}', ""); + Expect(1, 69552, '\p{^Is_Blk=_ Old_Uyghur}', ""); + Expect(1, 69552, '\P{Is_Blk=_ Old_Uyghur}', ""); + Expect(0, 69552, '\P{^Is_Blk=_ Old_Uyghur}', ""); + Error('\p{Block=oriya:=}'); + Error('\P{Block=oriya:=}'); Expect(1, 2943, '\p{Block=:\AOriya\z:}', "");; Expect(0, 2944, '\p{Block=:\AOriya\z:}', "");; Expect(1, 2943, '\p{Block=oriya}', ""); @@ -22100,16 +22668,16 @@ 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}', ""); @@ -22122,34 +22690,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= /a/Oriya}'); - Error('\P{Is_Block= /a/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}', ""); - 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=-:=ORIYA}'); - Error('\P{Is_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}', ""); + 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}', ""); + 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}', ""); + 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: -Oriya:=}'); + Error('\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}', ""); @@ -22158,16 +22726,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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=/a/_Ornamental_dingbats}'); + Error('\P{Block=/a/_Ornamental_dingbats}'); Expect(1, 128639, '\p{Block=:\AOrnamental_Dingbats\z:}', "");; Expect(0, 128640, '\p{Block=:\AOrnamental_Dingbats\z:}', "");; Expect(1, 128639, '\p{Block=ornamentaldingbats}', ""); @@ -22180,16 +22748,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -22202,16 +22770,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -22220,16 +22788,16 @@ 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=/a/- Ornamental_dingbats}'); - Error('\P{Is_Blk=/a/- Ornamental_dingbats}'); + 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}', ""); @@ -22238,16 +22806,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Block=_:=Osage}'); + 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}'); + Error('\P{Block=:= _Osage}'); Expect(1, 66815, '\p{Block=:\AOsage\z:}', "");; Expect(0, 66816, '\p{Block=:\AOsage\z:}', "");; Expect(1, 66815, '\p{Block=osage}', ""); @@ -22260,16 +22828,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -22282,16 +22850,16 @@ 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{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=_/a/Osage}'); + Error('\P{Is_Block=_/a/Osage}'); Expect(1, 66815, '\p{Is_Block=osage}', ""); Expect(0, 66815, '\p{^Is_Block=osage}', ""); Expect(0, 66815, '\P{Is_Block=osage}', ""); @@ -22300,16 +22868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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/a/}'); + Error('\P{Is_Blk: Osage/a/}'); Expect(1, 66815, '\p{Is_Blk=osage}', ""); Expect(0, 66815, '\p{^Is_Blk=osage}', ""); Expect(0, 66815, '\P{Is_Blk=osage}', ""); @@ -22318,16 +22886,16 @@ 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:=}'); - Error('\P{Block= Osmanya:=}'); + 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}', ""); @@ -22340,16 +22908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -22362,16 +22930,16 @@ 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= -Osmanya:=}'); - Error('\P{Is_Block= -Osmanya:=}'); + 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}', ""); @@ -22380,16 +22948,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); - Error('\P{Is_Blk: 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:=}'); + Error('\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}', ""); @@ -22398,60 +22966,60 @@ 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=_ Ottoman_siyaq_NUMBERS/a/}'); - Error('\P{Block=_ Ottoman_siyaq_NUMBERS/a/}'); + 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}'); Expect(1, 126287, '\p{Block=:\AOttoman_Siyaq_Numbers\z:}', "");; Expect(0, 126288, '\p{Block=:\AOttoman_Siyaq_Numbers\z:}', "");; - Expect(1, 126287, '\p{Block=ottomansiyaqnumbers}', ""); - Expect(0, 126287, '\p{^Block=ottomansiyaqnumbers}', ""); - Expect(0, 126287, '\P{Block=ottomansiyaqnumbers}', ""); - Expect(1, 126287, '\P{^Block=ottomansiyaqnumbers}', ""); - Expect(0, 126288, '\p{Block=ottomansiyaqnumbers}', ""); - Expect(1, 126288, '\p{^Block=ottomansiyaqnumbers}', ""); - Expect(1, 126288, '\P{Block=ottomansiyaqnumbers}', ""); - Expect(0, 126288, '\P{^Block=ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\p{Block: ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\p{^Block: ottomansiyaqnumbers}', ""); + Expect(0, 126287, '\P{Block: ottomansiyaqnumbers}', ""); + Expect(1, 126287, '\P{^Block: ottomansiyaqnumbers}', ""); + Expect(0, 126288, '\p{Block: ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\p{^Block: ottomansiyaqnumbers}', ""); + Expect(1, 126288, '\P{Block: ottomansiyaqnumbers}', ""); + 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}'); - Error('\P{Blk=:= OTTOMAN_Siyaq_NUMBERS}'); + 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}', ""); @@ -22460,16 +23028,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/a/}'); - Error('\P{Is_Blk=- Ottoman_Siyaq_numbers/a/}'); + 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}', ""); @@ -22478,16 +23046,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=:=_Pahawh_HMONG}'); - Error('\P{Block=:=_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}', ""); @@ -22500,38 +23068,38 @@ 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: := pahawh_hmong}'); + Error('\P{Blk: := pahawh_hmong}'); Expect(1, 93071, '\p{Blk=:\APahawh_Hmong\z:}', "");; Expect(0, 93072, '\p{Blk=:\APahawh_Hmong\z:}', "");; - Expect(1, 93071, '\p{Blk: pahawhhmong}', ""); - Expect(0, 93071, '\p{^Blk: pahawhhmong}', ""); - Expect(0, 93071, '\P{Blk: pahawhhmong}', ""); - Expect(1, 93071, '\P{^Blk: pahawhhmong}', ""); - Expect(0, 93072, '\p{Blk: pahawhhmong}', ""); - Expect(1, 93072, '\p{^Blk: pahawhhmong}', ""); - Expect(1, 93072, '\P{Blk: pahawhhmong}', ""); - Expect(0, 93072, '\P{^Blk: pahawhhmong}', ""); + Expect(1, 93071, '\p{Blk=pahawhhmong}', ""); + Expect(0, 93071, '\p{^Blk=pahawhhmong}', ""); + Expect(0, 93071, '\P{Blk=pahawhhmong}', ""); + Expect(1, 93071, '\P{^Blk=pahawhhmong}', ""); + Expect(0, 93072, '\p{Blk=pahawhhmong}', ""); + Expect(1, 93072, '\p{^Blk=pahawhhmong}', ""); + Expect(1, 93072, '\P{Blk=pahawhhmong}', ""); + 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}', ""); @@ -22540,16 +23108,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}', ""); @@ -22558,16 +23126,16 @@ 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=/a/Palmyrene}'); - Error('\P{Block=/a/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}', ""); @@ -22580,16 +23148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/Palmyrene}'); - Error('\P{Blk=/a/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}', ""); + 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}', ""); @@ -22602,16 +23170,16 @@ 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/a/}'); - Error('\P{Is_Block= Palmyrene/a/}'); + 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/a/}'); + Error('\P{Is_Block=_ palmyrene/a/}'); Expect(1, 67711, '\p{Is_Block=palmyrene}', ""); Expect(0, 67711, '\p{^Is_Block=palmyrene}', ""); Expect(0, 67711, '\P{Is_Block=palmyrene}', ""); @@ -22620,34 +23188,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\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}', ""); - 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_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{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}', ""); + 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}', ""); @@ -22660,16 +23228,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=/a/- Pau_Cin_Hau}'); - Error('\P{Blk=/a/- 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:=}'); + Error('\P{Blk= Pau_Cin_Hau:=}'); Expect(1, 72447, '\p{Blk=:\APau_Cin_Hau\z:}', "");; Expect(0, 72448, '\p{Blk=:\APau_Cin_Hau\z:}', "");; Expect(1, 72447, '\p{Blk=paucinhau}', ""); @@ -22682,16 +23250,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=:= pau_CIN_Hau}'); - Error('\P{Is_Block=:= 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= -pau_CIN_Hau:=}'); + Error('\P{Is_Block= -pau_CIN_Hau:=}'); Expect(1, 72447, '\p{Is_Block=paucinhau}', ""); Expect(0, 72447, '\p{^Is_Block=paucinhau}', ""); Expect(0, 72447, '\P{Is_Block=paucinhau}', ""); @@ -22700,16 +23268,16 @@ 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}'); - Error('\P{Is_Blk=:= -Pau_Cin_Hau}'); + 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}', ""); @@ -22718,16 +23286,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/-_Phags_Pa}'); - Error('\P{Block=/a/-_Phags_Pa}'); + 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=/a/ Phags_pa}'); + Error('\P{Block=/a/ Phags_pa}'); Expect(1, 43135, '\p{Block=:\APhags_Pa\z:}', "");; Expect(0, 43136, '\p{Block=:\APhags_Pa\z:}', "");; Expect(1, 43135, '\p{Block=phagspa}', ""); @@ -22740,16 +23308,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= PHAGS_pa:=}'); - Error('\P{Blk= 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}', ""); @@ -22762,16 +23330,16 @@ 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{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/a/}'); + Error('\P{Is_Block= PHAGS_pa/a/}'); Expect(1, 43135, '\p{Is_Block=phagspa}', ""); Expect(0, 43135, '\p{^Is_Block=phagspa}', ""); Expect(0, 43135, '\P{Is_Block=phagspa}', ""); @@ -22780,16 +23348,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); - Error('\P{Is_Blk= _Phags_Pa:=}'); + 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{Is_Blk=phagspa}', ""); Expect(0, 43135, '\p{^Is_Blk=phagspa}', ""); Expect(0, 43135, '\P{Is_Blk=phagspa}', ""); @@ -22798,16 +23366,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}', ""); @@ -22820,16 +23388,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=:=_ Phaistos}'); - Error('\P{Blk=:=_ 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}', ""); @@ -22842,16 +23410,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=/a/ Phaistos_disc}'); - Error('\P{Is_Block=/a/ Phaistos_disc}'); + 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= /a/phaistos_disc}'); + Error('\P{Is_Block= /a/phaistos_disc}'); Expect(1, 66047, '\p{Is_Block=phaistosdisc}', ""); Expect(0, 66047, '\p{^Is_Block=phaistosdisc}', ""); Expect(0, 66047, '\P{Is_Block=phaistosdisc}', ""); @@ -22860,16 +23428,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=/a/ Phaistos}'); + Error('\P{Is_Blk=/a/ Phaistos}'); Expect(1, 66047, '\p{Is_Blk=phaistos}', ""); Expect(0, 66047, '\p{^Is_Blk=phaistos}', ""); Expect(0, 66047, '\P{Is_Blk=phaistos}', ""); @@ -22878,16 +23446,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}', ""); @@ -22900,16 +23468,16 @@ 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=_phoenician/a/}'); - Error('\P{Blk=_phoenician/a/}'); + 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:=}'); + Error('\P{Blk= Phoenician:=}'); Expect(1, 67871, '\p{Blk=:\APhoenician\z:}', "");; Expect(0, 67872, '\p{Blk=:\APhoenician\z:}', "");; Expect(1, 67871, '\p{Blk=phoenician}', ""); @@ -22922,16 +23490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=-Phoenician}'); - Error('\P{Is_Block=:=-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}', ""); + Error('\p{Is_Block=-_Phoenician:=}'); + Error('\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}', ""); @@ -22940,16 +23508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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= /a/Phoenician}'); + Error('\P{Is_Blk= /a/Phoenician}'); Expect(1, 67871, '\p{Is_Blk=phoenician}', ""); Expect(0, 67871, '\p{^Is_Blk=phoenician}', ""); Expect(0, 67871, '\P{Is_Blk=phoenician}', ""); @@ -22958,16 +23526,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: /a/Phonetic_Extensions}'); - Error('\P{Block: /a/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=/a/ Phonetic_extensions}'); + Error('\P{Block=/a/ Phonetic_extensions}'); Expect(1, 7551, '\p{Block=:\APhonetic_Extensions\z:}', "");; Expect(0, 7552, '\p{Block=:\APhonetic_Extensions\z:}', "");; Expect(1, 7551, '\p{Block=phoneticextensions}', ""); @@ -22980,16 +23548,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= :=phonetic_ext}'); - Error('\P{Blk= :=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}', ""); @@ -23002,16 +23570,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/a/}'); - Error('\P{Is_Block=PHONETIC_extensions/a/}'); + 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=/a/-Phonetic_extensions}'); + Error('\P{Is_Block=/a/-Phonetic_extensions}'); Expect(1, 7551, '\p{Is_Block=phoneticextensions}', ""); Expect(0, 7551, '\p{^Is_Block=phoneticextensions}', ""); Expect(0, 7551, '\P{Is_Block=phoneticextensions}', ""); @@ -23020,16 +23588,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=/a/ -Phonetic_ext}'); - Error('\P{Is_Blk=/a/ -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=/a/phonetic_EXT}'); + Error('\P{Is_Blk=/a/phonetic_EXT}'); Expect(1, 7551, '\p{Is_Blk=phoneticext}', ""); Expect(0, 7551, '\p{^Is_Blk=phoneticext}', ""); Expect(0, 7551, '\P{Is_Blk=phoneticext}', ""); @@ -23038,16 +23606,16 @@ 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}', ""); @@ -23060,16 +23628,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ _Phonetic_Ext_SUP}'); - Error('\P{Blk=/a/ _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}'); + Error('\P{Blk: :=- Phonetic_EXT_Sup}'); Expect(1, 7615, '\p{Blk=:\APhonetic_Ext_Sup\z:}', "");; Expect(0, 7616, '\p{Blk=:\APhonetic_Ext_Sup\z:}', "");; Expect(1, 7615, '\p{Blk=phoneticextsup}', ""); @@ -23082,16 +23650,16 @@ 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{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=:=_PHONETIC_Extensions_supplement}'); + Error('\P{Is_Block=:=_PHONETIC_Extensions_supplement}'); Expect(1, 7615, '\p{Is_Block=phoneticextensionssupplement}', ""); Expect(0, 7615, '\p{^Is_Block=phoneticextensionssupplement}', ""); Expect(0, 7615, '\P{Is_Block=phoneticextensionssupplement}', ""); @@ -23100,16 +23668,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_Phonetic_Ext_Sup/a/}'); - Error('\P{Is_Blk=_Phonetic_Ext_Sup/a/}'); + 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=:=_ PHONETIC_EXT_SUP}'); + Error('\P{Is_Blk=:=_ PHONETIC_EXT_SUP}'); Expect(1, 7615, '\p{Is_Blk=phoneticextsup}', ""); Expect(0, 7615, '\p{^Is_Blk=phoneticextsup}', ""); Expect(0, 7615, '\P{Is_Blk=phoneticextsup}', ""); @@ -23118,38 +23686,38 @@ 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}', ""); - Expect(0, 127231, '\p{^Block: playingcards}', ""); - Expect(0, 127231, '\P{Block: playingcards}', ""); - Expect(1, 127231, '\P{^Block: playingcards}', ""); - Expect(0, 127232, '\p{Block: playingcards}', ""); - Expect(1, 127232, '\p{^Block: playingcards}', ""); - Expect(1, 127232, '\P{Block: playingcards}', ""); - Expect(0, 127232, '\P{^Block: playingcards}', ""); + Expect(1, 127231, '\p{Block=playingcards}', ""); + Expect(0, 127231, '\p{^Block=playingcards}', ""); + Expect(0, 127231, '\P{Block=playingcards}', ""); + Expect(1, 127231, '\P{^Block=playingcards}', ""); + Expect(0, 127232, '\p{Block=playingcards}', ""); + Expect(1, 127232, '\p{^Block=playingcards}', ""); + Expect(1, 127232, '\P{Block=playingcards}', ""); + 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=:=Playing_cards}'); - Error('\P{Blk=:=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=/a/-Playing_cards}'); + Error('\P{Blk=/a/-Playing_cards}'); Expect(1, 127231, '\p{Blk=:\APlaying_Cards\z:}', "");; Expect(0, 127232, '\p{Blk=:\APlaying_Cards\z:}', "");; Expect(1, 127231, '\p{Blk=playingcards}', ""); @@ -23162,16 +23730,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/PLAYING_CARDS}'); + Error('\P{Is_Block=/a/PLAYING_CARDS}'); Expect(1, 127231, '\p{Is_Block=playingcards}', ""); Expect(0, 127231, '\p{^Is_Block=playingcards}', ""); Expect(0, 127231, '\P{Is_Block=playingcards}', ""); @@ -23180,34 +23748,34 @@ 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=-/a/Playing_Cards}'); - Error('\P{Is_Blk=-/a/Playing_Cards}'); - Expect(1, 127231, '\p{Is_Blk=playingcards}', ""); - Expect(0, 127231, '\p{^Is_Blk=playingcards}', ""); - Expect(0, 127231, '\P{Is_Blk=playingcards}', ""); - Expect(1, 127231, '\P{^Is_Blk=playingcards}', ""); - Expect(0, 127232, '\p{Is_Blk=playingcards}', ""); - 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}'); - Error('\P{Block: :=psalter_pahlavi}'); + 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= /a/Playing_cards}'); + Error('\P{Is_Blk= /a/Playing_cards}'); + Expect(1, 127231, '\p{Is_Blk: playingcards}', ""); + Expect(0, 127231, '\p{^Is_Blk: playingcards}', ""); + Expect(0, 127231, '\P{Is_Blk: playingcards}', ""); + Expect(1, 127231, '\P{^Is_Blk: playingcards}', ""); + Expect(0, 127232, '\p{Is_Blk: playingcards}', ""); + 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, 68527, '\p{Block=:\APsalter_Pahlavi\z:}', "");; Expect(0, 68528, '\p{Block=:\APsalter_Pahlavi\z:}', "");; Expect(1, 68527, '\p{Block=psalterpahlavi}', ""); @@ -23220,16 +23788,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= /a/psalter_PAHLAVI}'); - Error('\P{Blk= /a/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}', ""); @@ -23242,16 +23810,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=_/a/Psalter_pahlavi}'); - Error('\P{Is_Block=_/a/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}', ""); @@ -23260,16 +23828,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/a/}'); + Error('\P{Is_Blk=_-PSALTER_pahlavi/a/}'); Expect(1, 68527, '\p{Is_Blk=psalterpahlavi}', ""); Expect(0, 68527, '\p{^Is_Blk=psalterpahlavi}', ""); Expect(0, 68527, '\P{Is_Blk=psalterpahlavi}', ""); @@ -23278,16 +23846,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=:=PRIVATE_Use_Area}'); - Error('\P{Block=:=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}', ""); @@ -23300,16 +23868,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=/a/ PUA}'); - Error('\P{Blk=/a/ 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}'); + Error('\P{Blk=:= _PUA}'); Expect(1, 63743, '\p{Blk=:\APUA\z:}', "");; Expect(0, 63744, '\p{Blk=:\APUA\z:}', "");; Expect(1, 63743, '\p{Blk=pua}', ""); @@ -23322,16 +23890,16 @@ 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= /a/private_USE}'); - Error('\P{Is_Block= /a/private_USE}'); + 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}', ""); @@ -23340,16 +23908,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/-_Private_USE_Area}'); - Error('\P{Is_Blk=/a/-_Private_USE_Area}'); + 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=/a/private_use_Area}'); + Error('\P{Is_Blk=/a/private_use_Area}'); Expect(1, 63743, '\p{Is_Blk=privateusearea}', ""); Expect(0, 63743, '\p{^Is_Blk=privateusearea}', ""); Expect(0, 63743, '\P{Is_Blk=privateusearea}', ""); @@ -23358,16 +23926,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}', ""); @@ -23380,16 +23948,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=/a/Punctuation}'); - Error('\P{Blk=/a/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}', ""); @@ -23402,16 +23970,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}', ""); @@ -23420,16 +23988,16 @@ 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=_-Punctuation/a/}'); - Error('\P{Is_Blk=_-Punctuation/a/}'); + 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}', ""); @@ -23438,16 +24006,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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, 43359, '\p{Block=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Block=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Block=rejang}', ""); @@ -23460,16 +24028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Blk=__Rejang/a/}'); + 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=/a/ -Rejang}'); + Error('\P{Blk=/a/ -Rejang}'); Expect(1, 43359, '\p{Blk=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Blk=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Blk=rejang}', ""); @@ -23482,16 +24050,16 @@ 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= rejang/a/}'); - Error('\P{Is_Block= rejang/a/}'); + 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}', ""); @@ -23500,78 +24068,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_/a/rejang}'); - Error('\P{Is_Blk=_/a/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{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=/a/ rumi_Numeral_symbols}'); + Error('\P{Block=/a/ rumi_Numeral_symbols}'); 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:=}'); - Error('\P{Is_Block=-Rumi_Numeral_symbols:=}'); + 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= /a/rumi_NUMERAL_SYMBOLS}'); + Error('\P{Is_Block= /a/rumi_NUMERAL_SYMBOLS}'); Expect(1, 69247, '\p{Is_Block=ruminumeralsymbols}', ""); Expect(0, 69247, '\p{^Is_Block=ruminumeralsymbols}', ""); Expect(0, 69247, '\P{Is_Block=ruminumeralsymbols}', ""); @@ -23580,16 +24148,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Blk= rumi/a/}'); + 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}', ""); @@ -23598,16 +24166,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= /a/RUNIC}'); - Error('\P{Block= /a/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=_Runic/a/}'); + Error('\P{Block=_Runic/a/}'); Expect(1, 5887, '\p{Block=:\ARunic\z:}', "");; Expect(0, 5888, '\p{Block=:\ARunic\z:}', "");; Expect(1, 5887, '\p{Block=runic}', ""); @@ -23620,16 +24188,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=:= Runic}'); - Error('\P{Blk=:= 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:=}'); + Error('\P{Blk=- runic:=}'); Expect(1, 5887, '\p{Blk=:\ARunic\z:}', "");; Expect(0, 5888, '\p{Blk=:\ARunic\z:}', "");; Expect(1, 5887, '\p{Blk=runic}', ""); @@ -23642,52 +24210,52 @@ 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{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}', ""); - 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}', ""); - 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}', ""); - 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: -samaritan:=}'); - Error('\P{Block: -samaritan:=}'); + 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/a/}'); + Error('\P{Is_Block= RUNIC/a/}'); + 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}', ""); + 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/a/}'); + Error('\P{Is_Blk= Runic/a/}'); + 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}', ""); + 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= Samaritan/a/}'); + Error('\P{Block= Samaritan/a/}'); Expect(1, 2111, '\p{Block=:\ASamaritan\z:}', "");; Expect(0, 2112, '\p{Block=:\ASamaritan\z:}', "");; Expect(1, 2111, '\p{Block=samaritan}', ""); @@ -23700,16 +24268,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); + Error('\P{Blk=- SAMARITAN/a/}'); Expect(1, 2111, '\p{Blk=:\ASamaritan\z:}', "");; Expect(0, 2112, '\p{Blk=:\ASamaritan\z:}', "");; Expect(1, 2111, '\p{Blk=samaritan}', ""); @@ -23722,16 +24290,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=/a/-_Samaritan}'); + Error('\P{Is_Block=/a/-_Samaritan}'); Expect(1, 2111, '\p{Is_Block=samaritan}', ""); Expect(0, 2111, '\p{^Is_Block=samaritan}', ""); Expect(0, 2111, '\P{Is_Block=samaritan}', ""); @@ -23740,16 +24308,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}'); + Error('\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}', ""); @@ -23758,16 +24326,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}', ""); @@ -23780,16 +24348,16 @@ 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: /a/ saurashtra}'); - Error('\P{Blk: /a/ saurashtra}'); + 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= /a/saurashtra}'); + Error('\P{Blk= /a/saurashtra}'); Expect(1, 43231, '\p{Blk=:\ASaurashtra\z:}', "");; Expect(0, 43232, '\p{Blk=:\ASaurashtra\z:}', "");; Expect(1, 43231, '\p{Blk=saurashtra}', ""); @@ -23802,16 +24370,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); - Error('\p{Is_Block= :=Saurashtra}'); - Error('\P{Is_Block= :=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= :=Saurashtra}'); + Error('\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}', ""); @@ -23820,16 +24388,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= /a/saurashtra}'); + Error('\P{Is_Blk= /a/saurashtra}'); Expect(1, 43231, '\p{Is_Blk=saurashtra}', ""); Expect(0, 43231, '\p{^Is_Blk=saurashtra}', ""); Expect(0, 43231, '\P{Is_Blk=saurashtra}', ""); @@ -23838,38 +24406,38 @@ 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=/a/ Sharada}'); - Error('\P{Block=/a/ 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=- Sharada/a/}'); + Error('\P{Block=- Sharada/a/}'); 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}', ""); + 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}', ""); 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}', ""); @@ -23882,16 +24450,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/a/}'); - Error('\P{Is_Block= _sharada/a/}'); + 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}', ""); @@ -23900,16 +24468,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=sharada/a/}'); - Error('\P{Is_Blk=sharada/a/}'); + 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=_Sharada:=}'); + Error('\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}', ""); @@ -23918,16 +24486,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}', ""); @@ -23940,16 +24508,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}', ""); @@ -23962,16 +24530,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: /a/Shavian}'); - Error('\P{Is_Block: /a/Shavian}'); + 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}', ""); @@ -23980,16 +24548,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=-/a/Shavian}'); - Error('\P{Is_Blk=-/a/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/a/}'); + Error('\P{Is_Blk=-SHAVIAN/a/}'); Expect(1, 66687, '\p{Is_Blk=shavian}', ""); Expect(0, 66687, '\p{^Is_Blk=shavian}', ""); Expect(0, 66687, '\P{Is_Blk=shavian}', ""); @@ -23998,16 +24566,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}'); - Error('\P{Block=_:=SHORTHAND_Format_Controls}'); + 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=_/a/Shorthand_Format_Controls}'); + Error('\P{Block=_/a/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}', ""); @@ -24020,16 +24588,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=/a/ Shorthand_Format_Controls}'); - Error('\P{Blk=/a/ Shorthand_Format_Controls}'); + 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{Blk=:\AShorthand_Format_Controls\z:}', "");; Expect(0, 113840, '\p{Blk=:\AShorthand_Format_Controls\z:}', "");; Expect(1, 113839, '\p{Blk=shorthandformatcontrols}', ""); @@ -24042,16 +24610,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}', ""); @@ -24060,16 +24628,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=:= SHORTHAND_FORMAT_Controls}'); - Error('\P{Is_Blk=:= 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}', ""); @@ -24078,16 +24646,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=/a/-siddham}'); - Error('\P{Block=/a/-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= /a/Siddham}'); + Error('\P{Block= /a/Siddham}'); Expect(1, 71167, '\p{Block=:\ASiddham\z:}', "");; Expect(0, 71168, '\p{Block=:\ASiddham\z:}', "");; Expect(1, 71167, '\p{Block=siddham}', ""); @@ -24100,16 +24668,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:=}'); - Error('\P{Blk= _Siddham:=}'); + 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:=}'); + Error('\P{Blk=_ Siddham:=}'); Expect(1, 71167, '\p{Blk=:\ASiddham\z:}', "");; Expect(0, 71168, '\p{Blk=:\ASiddham\z:}', "");; Expect(1, 71167, '\p{Blk=siddham}', ""); @@ -24122,16 +24690,16 @@ 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{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=/a/ SIDDHAM}'); + Error('\P{Is_Block=/a/ SIDDHAM}'); Expect(1, 71167, '\p{Is_Block=siddham}', ""); Expect(0, 71167, '\p{^Is_Block=siddham}', ""); Expect(0, 71167, '\P{Is_Block=siddham}', ""); @@ -24140,16 +24708,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Blk=_SIDDHAM/a/}'); + 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/a/}'); + Error('\P{Is_Blk=--Siddham/a/}'); Expect(1, 71167, '\p{Is_Blk=siddham}', ""); Expect(0, 71167, '\p{^Is_Blk=siddham}', ""); Expect(0, 71167, '\P{Is_Blk=siddham}', ""); @@ -24158,16 +24726,16 @@ 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=:= sinhala}'); - Error('\P{Block=:= 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}'); + Error('\P{Block= :=Sinhala}'); Expect(1, 3583, '\p{Block=:\ASinhala\z:}', "");; Expect(0, 3584, '\p{Block=:\ASinhala\z:}', "");; Expect(1, 3583, '\p{Block=sinhala}', ""); @@ -24180,16 +24748,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -24202,16 +24770,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:_:=SINHALA}'); - Error('\P{Is_Block:_:=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}', ""); @@ -24220,16 +24788,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=/a/ SINHALA}'); + Error('\P{Is_Blk=/a/ SINHALA}'); Expect(1, 3583, '\p{Is_Blk=sinhala}', ""); Expect(0, 3583, '\p{^Is_Blk=sinhala}', ""); Expect(0, 3583, '\P{Is_Blk=sinhala}', ""); @@ -24238,16 +24806,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=-:=Sinhala_archaic_Numbers}'); - Error('\P{Block=-:=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=:=Sinhala_archaic_NUMBERS}'); + Error('\P{Block=:=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}', ""); @@ -24260,16 +24828,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:/a/-SINHALA_Archaic_Numbers}'); - Error('\P{Blk:/a/-SINHALA_Archaic_Numbers}'); + 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{Blk=:\ASinhala_Archaic_Numbers\z:}', "");; Expect(0, 70144, '\p{Blk=:\ASinhala_Archaic_Numbers\z:}', "");; Expect(1, 70143, '\p{Blk=sinhalaarchaicnumbers}', ""); @@ -24282,16 +24850,16 @@ 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=/a/ sinhala_ARCHAIC_numbers}'); - Error('\P{Is_Block=/a/ sinhala_ARCHAIC_numbers}'); + 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}'); + Error('\P{Is_Block: :=Sinhala_Archaic_NUMBERS}'); Expect(1, 70143, '\p{Is_Block=sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^Is_Block=sinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{Is_Block=sinhalaarchaicnumbers}', ""); @@ -24300,16 +24868,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_Blk=:= Sinhala_Archaic_numbers}'); + 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}', ""); @@ -24318,16 +24886,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= :=Small_Form_VARIANTS}'); - Error('\P{Block= :=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}', ""); @@ -24340,38 +24908,38 @@ 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}', ""); - Expect(0, 65135, '\p{^Blk=smallforms}', ""); - Expect(0, 65135, '\P{Blk=smallforms}', ""); - Expect(1, 65135, '\P{^Blk=smallforms}', ""); - Expect(0, 65136, '\p{Blk=smallforms}', ""); - Expect(1, 65136, '\p{^Blk=smallforms}', ""); - Expect(1, 65136, '\P{Blk=smallforms}', ""); - Expect(0, 65136, '\P{^Blk=smallforms}', ""); + Expect(1, 65135, '\p{Blk:smallforms}', ""); + Expect(0, 65135, '\p{^Blk:smallforms}', ""); + Expect(0, 65135, '\P{Blk:smallforms}', ""); + Expect(1, 65135, '\P{^Blk:smallforms}', ""); + Expect(0, 65136, '\p{Blk:smallforms}', ""); + Expect(1, 65136, '\p{^Blk:smallforms}', ""); + Expect(1, 65136, '\P{Blk:smallforms}', ""); + 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::= small_FORM_Variants}'); + Error('\P{Is_Block::= small_FORM_Variants}'); Expect(1, 65135, '\p{Is_Block=smallformvariants}', ""); Expect(0, 65135, '\p{^Is_Block=smallformvariants}', ""); Expect(0, 65135, '\P{Is_Block=smallformvariants}', ""); @@ -24380,34 +24948,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}'); - Error('\P{Block=:=small_kana_Extension}'); + 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=:=-_Small_KANA_EXTENSION}'); + Error('\P{Block=:=-_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}', ""); @@ -24420,38 +24988,38 @@ 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}', ""); - Expect(0, 110959, '\p{^Blk: smallkanaext}', ""); - Expect(0, 110959, '\P{Blk: smallkanaext}', ""); - Expect(1, 110959, '\P{^Blk: smallkanaext}', ""); - Expect(0, 110960, '\p{Blk: smallkanaext}', ""); - Expect(1, 110960, '\p{^Blk: smallkanaext}', ""); - Expect(1, 110960, '\P{Blk: smallkanaext}', ""); - Expect(0, 110960, '\P{^Blk: smallkanaext}', ""); + Expect(1, 110959, '\p{Blk=smallkanaext}', ""); + Expect(0, 110959, '\p{^Blk=smallkanaext}', ""); + Expect(0, 110959, '\P{Blk=smallkanaext}', ""); + Expect(1, 110959, '\P{^Blk=smallkanaext}', ""); + Expect(0, 110960, '\p{Blk=smallkanaext}', ""); + Expect(1, 110960, '\p{^Blk=smallkanaext}', ""); + Expect(1, 110960, '\P{Blk=smallkanaext}', ""); + 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=/a/ Small_KANA_Extension}'); - Error('\P{Is_Block=/a/ Small_KANA_Extension}'); + 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=/a/Small_Kana_extension}'); + Error('\P{Is_Block=/a/Small_Kana_extension}'); Expect(1, 110959, '\p{Is_Block=smallkanaextension}', ""); Expect(0, 110959, '\p{^Is_Block=smallkanaextension}', ""); Expect(0, 110959, '\P{Is_Block=smallkanaextension}', ""); @@ -24460,16 +25028,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:-/a/SMALL_KANA_Ext}'); - Error('\P{Is_Blk:-/a/SMALL_KANA_Ext}'); + 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=/a/ small_KANA_EXT}'); + Error('\P{Is_Blk=/a/ small_KANA_EXT}'); Expect(1, 110959, '\p{Is_Blk=smallkanaext}', ""); Expect(0, 110959, '\p{^Is_Blk=smallkanaext}', ""); Expect(0, 110959, '\P{Is_Blk=smallkanaext}', ""); @@ -24478,16 +25046,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/- Sogdian}'); - Error('\P{Block=/a/- Sogdian}'); + 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}', ""); @@ -24500,16 +25068,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/a/}'); - Error('\P{Blk: -sogdian/a/}'); + 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}', ""); @@ -24522,16 +25090,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}', ""); @@ -24540,16 +25108,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=/a/ -Sogdian}'); - Error('\P{Is_Blk=/a/ -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}', ""); @@ -24558,60 +25126,60 @@ 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= :=Sora_sompeng}'); + Error('\P{Block= :=Sora_sompeng}'); Expect(1, 69887, '\p{Block=:\ASora_Sompeng\z:}', "");; Expect(0, 69888, '\p{Block=:\ASora_Sompeng\z:}', "");; - Expect(1, 69887, '\p{Block=sorasompeng}', ""); - Expect(0, 69887, '\p{^Block=sorasompeng}', ""); - Expect(0, 69887, '\P{Block=sorasompeng}', ""); - Expect(1, 69887, '\P{^Block=sorasompeng}', ""); - Expect(0, 69888, '\p{Block=sorasompeng}', ""); - Expect(1, 69888, '\p{^Block=sorasompeng}', ""); - Expect(1, 69888, '\P{Block=sorasompeng}', ""); - Expect(0, 69888, '\P{^Block=sorasompeng}', ""); + Expect(1, 69887, '\p{Block: sorasompeng}', ""); + Expect(0, 69887, '\p{^Block: sorasompeng}', ""); + Expect(0, 69887, '\P{Block: sorasompeng}', ""); + Expect(1, 69887, '\P{^Block: sorasompeng}', ""); + Expect(0, 69888, '\p{Block: sorasompeng}', ""); + Expect(1, 69888, '\p{^Block: sorasompeng}', ""); + Expect(1, 69888, '\P{Block: sorasompeng}', ""); + 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}'); - Error('\P{Blk=:=--Sora_Sompeng}'); + 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= SORA_SOMPENG:=}'); + Error('\P{Is_Block= SORA_SOMPENG:=}'); Expect(1, 69887, '\p{Is_Block=sorasompeng}', ""); Expect(0, 69887, '\p{^Is_Block=sorasompeng}', ""); Expect(0, 69887, '\P{Is_Block=sorasompeng}', ""); @@ -24620,16 +25188,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=-/a/Sora_Sompeng}'); + Error('\P{Is_Blk=-/a/Sora_Sompeng}'); Expect(1, 69887, '\p{Is_Blk=sorasompeng}', ""); Expect(0, 69887, '\p{^Is_Blk=sorasompeng}', ""); Expect(0, 69887, '\P{Is_Blk=sorasompeng}', ""); @@ -24638,38 +25206,38 @@ 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:=}'); - Error('\P{Block= soyombo:=}'); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/ Soyombo}'); - Error('\P{Blk=/a/ Soyombo}'); + 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}'); + Error('\P{Blk=:=_ Soyombo}'); Expect(1, 72367, '\p{Blk=:\ASoyombo\z:}', "");; Expect(0, 72368, '\p{Blk=:\ASoyombo\z:}', "");; Expect(1, 72367, '\p{Blk=soyombo}', ""); @@ -24682,16 +25250,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= :=soyombo}'); + Error('\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}', ""); @@ -24700,16 +25268,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= /a/soyombo}'); - Error('\P{Is_Blk= /a/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}', ""); @@ -24718,16 +25286,16 @@ 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= specials/a/}'); - Error('\P{Block= specials/a/}'); + 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, 65520, '\p{Block=:\ASpecials\z:}', "");; Expect(0, 65536, '\p{Block=:\ASpecials\z:}', "");; Expect(1, 65520, '\p{Block=specials}', ""); @@ -24740,16 +25308,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= Specials:=}'); - Error('\P{Blk= 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=--specials/a/}'); + Error('\P{Blk=--specials/a/}'); Expect(1, 65520, '\p{Blk=:\ASpecials\z:}', "");; Expect(0, 65536, '\p{Blk=:\ASpecials\z:}', "");; Expect(1, 65520, '\p{Blk=specials}', ""); @@ -24762,16 +25330,16 @@ 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:=}'); - Error('\P{Is_Block: - 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}', ""); @@ -24780,16 +25348,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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{Is_Blk=specials}', ""); Expect(0, 65520, '\p{^Is_Blk=specials}', ""); Expect(0, 65520, '\P{Is_Blk=specials}', ""); @@ -24798,16 +25366,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}', ""); @@ -24820,56 +25388,56 @@ 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=:=Sundanese}'); - Error('\P{Blk=:=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=_/a/Sundanese}'); + Error('\P{Blk=_/a/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}', ""); + 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}', ""); 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=:=-sundanese}'); - Error('\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}', ""); - 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{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= SUNDANESE/a/}'); + Error('\P{Is_Block= SUNDANESE/a/}'); + 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}', ""); @@ -24878,16 +25446,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Block=:=_ SUNDANESE_supplement}'); + 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}'); + Error('\P{Block=:=SUNDANESE_supplement}'); Expect(1, 7375, '\p{Block=:\ASundanese_Supplement\z:}', "");; Expect(0, 7376, '\p{Block=:\ASundanese_Supplement\z:}', "");; Expect(1, 7375, '\p{Block=sundanesesupplement}', ""); @@ -24900,16 +25468,16 @@ 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: -SUNDANESE_sup/a/}'); - Error('\P{Blk: -SUNDANESE_sup/a/}'); + 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{Blk=:\ASundanese_Sup\z:}', "");; Expect(0, 7376, '\p{Blk=:\ASundanese_Sup\z:}', "");; Expect(1, 7375, '\p{Blk=sundanesesup}', ""); @@ -24922,16 +25490,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-/a/Sundanese_Supplement}'); - Error('\P{Is_Block=-/a/Sundanese_Supplement}'); + 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}'); + Error('\P{Is_Block= :=Sundanese_supplement}'); Expect(1, 7375, '\p{Is_Block=sundanesesupplement}', ""); Expect(0, 7375, '\p{^Is_Block=sundanesesupplement}', ""); Expect(0, 7375, '\P{Is_Block=sundanesesupplement}', ""); @@ -24940,34 +25508,34 @@ 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_Blk: sundanesesup}', ""); - Expect(0, 7375, '\p{^Is_Blk: sundanesesup}', ""); - Expect(0, 7375, '\P{Is_Blk: sundanesesup}', ""); - Expect(1, 7375, '\P{^Is_Blk: sundanesesup}', ""); - Expect(0, 7376, '\p{Is_Blk: sundanesesup}', ""); - 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/a/}'); - Error('\P{Block=--Supplemental_Arrows_A/a/}'); + 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/a/}'); + Error('\P{Is_Blk= Sundanese_Sup/a/}'); + Expect(1, 7375, '\p{Is_Blk=sundanesesup}', ""); + Expect(0, 7375, '\p{^Is_Blk=sundanesesup}', ""); + Expect(0, 7375, '\P{Is_Blk=sundanesesup}', ""); + Expect(1, 7375, '\P{^Is_Blk=sundanesesup}', ""); + Expect(0, 7376, '\p{Is_Blk=sundanesesup}', ""); + 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: /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}', ""); @@ -24980,38 +25548,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-sup_ARROWS_A:=}'); - Error('\P{Blk=-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}', ""); - Expect(0, 10239, '\p{^Blk=suparrowsa}', ""); - Expect(0, 10239, '\P{Blk=suparrowsa}', ""); - Expect(1, 10239, '\P{^Blk=suparrowsa}', ""); - Expect(0, 10240, '\p{Blk=suparrowsa}', ""); - Expect(1, 10240, '\p{^Blk=suparrowsa}', ""); - Expect(1, 10240, '\P{Blk=suparrowsa}', ""); - Expect(0, 10240, '\P{^Blk=suparrowsa}', ""); + Expect(1, 10239, '\p{Blk:suparrowsa}', ""); + Expect(0, 10239, '\p{^Blk:suparrowsa}', ""); + Expect(0, 10239, '\P{Blk:suparrowsa}', ""); + Expect(1, 10239, '\P{^Blk:suparrowsa}', ""); + Expect(0, 10240, '\p{Blk:suparrowsa}', ""); + Expect(1, 10240, '\p{^Blk:suparrowsa}', ""); + Expect(1, 10240, '\P{Blk:suparrowsa}', ""); + 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=:=--SUPPLEMENTAL_ARROWS_A}'); + Error('\P{Is_Block=:=--SUPPLEMENTAL_ARROWS_A}'); Expect(1, 10239, '\p{Is_Block=supplementalarrowsa}', ""); Expect(0, 10239, '\p{^Is_Block=supplementalarrowsa}', ""); Expect(0, 10239, '\P{Is_Block=supplementalarrowsa}', ""); @@ -25020,34 +25588,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:--Supplemental_Arrows_B:=}'); - Error('\P{Block:--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=- SUP_ARROWS_A/a/}'); + Error('\P{Is_Blk=- SUP_ARROWS_A/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, 10623, '\p{Block=:\ASupplemental_Arrows_B\z:}', "");; Expect(0, 10624, '\p{Block=:\ASupplemental_Arrows_B\z:}', "");; Expect(1, 10623, '\p{Block=supplementalarrowsb}', ""); @@ -25060,16 +25628,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= :=Sup_arrows_B}'); - Error('\P{Blk= :=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}', ""); @@ -25082,16 +25650,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= :=SUPPLEMENTAL_Arrows_b}'); - Error('\P{Is_Block= :=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=:= -Supplemental_Arrows_B}'); + Error('\P{Is_Block=:= -Supplemental_Arrows_B}'); Expect(1, 10623, '\p{Is_Block=supplementalarrowsb}', ""); Expect(0, 10623, '\p{^Is_Block=supplementalarrowsb}', ""); Expect(0, 10623, '\P{Is_Block=supplementalarrowsb}', ""); @@ -25100,16 +25668,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=/a/_sup_Arrows_B}'); - Error('\P{Is_Blk=/a/_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=/a/ Sup_arrows_B}'); + Error('\P{Is_Blk=/a/ Sup_arrows_B}'); Expect(1, 10623, '\p{Is_Blk=suparrowsb}', ""); Expect(0, 10623, '\p{^Is_Blk=suparrowsb}', ""); Expect(0, 10623, '\P{Is_Blk=suparrowsb}', ""); @@ -25118,60 +25686,60 @@ 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=/a/ SUPPLEMENTAL_arrows_c}'); - Error('\P{Block=/a/ SUPPLEMENTAL_arrows_c}'); + 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= /a/Supplemental_Arrows_C}'); + Error('\P{Block= /a/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}', ""); - Expect(0, 129279, '\p{^Block: supplementalarrowsc}', ""); - Expect(0, 129279, '\P{Block: supplementalarrowsc}', ""); - Expect(1, 129279, '\P{^Block: supplementalarrowsc}', ""); - Expect(0, 129280, '\p{Block: supplementalarrowsc}', ""); - Expect(1, 129280, '\p{^Block: supplementalarrowsc}', ""); - Expect(1, 129280, '\P{Block: supplementalarrowsc}', ""); - Expect(0, 129280, '\P{^Block: supplementalarrowsc}', ""); + Expect(1, 129279, '\p{Block=supplementalarrowsc}', ""); + Expect(0, 129279, '\p{^Block=supplementalarrowsc}', ""); + Expect(0, 129279, '\P{Block=supplementalarrowsc}', ""); + Expect(1, 129279, '\P{^Block=supplementalarrowsc}', ""); + Expect(0, 129280, '\p{Block=supplementalarrowsc}', ""); + Expect(1, 129280, '\p{^Block=supplementalarrowsc}', ""); + Expect(1, 129280, '\P{Block=supplementalarrowsc}', ""); + 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= _SUP_Arrows_c/a/}'); + Error('\P{Blk= _SUP_Arrows_c/a/}'); Expect(1, 129279, '\p{Blk=:\ASup_Arrows_C\z:}', "");; Expect(0, 129280, '\p{Blk=:\ASup_Arrows_C\z:}', "");; - Expect(1, 129279, '\p{Blk:suparrowsc}', ""); - Expect(0, 129279, '\p{^Blk:suparrowsc}', ""); - Expect(0, 129279, '\P{Blk:suparrowsc}', ""); - Expect(1, 129279, '\P{^Blk:suparrowsc}', ""); - Expect(0, 129280, '\p{Blk:suparrowsc}', ""); - Expect(1, 129280, '\p{^Blk:suparrowsc}', ""); - Expect(1, 129280, '\P{Blk:suparrowsc}', ""); - Expect(0, 129280, '\P{^Blk:suparrowsc}', ""); + Expect(1, 129279, '\p{Blk=suparrowsc}', ""); + Expect(0, 129279, '\p{^Blk=suparrowsc}', ""); + Expect(0, 129279, '\P{Blk=suparrowsc}', ""); + Expect(1, 129279, '\P{^Blk=suparrowsc}', ""); + Expect(0, 129280, '\p{Blk=suparrowsc}', ""); + Expect(1, 129280, '\p{^Blk=suparrowsc}', ""); + Expect(1, 129280, '\P{Blk=suparrowsc}', ""); + 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=/a/ SUPPLEMENTAL_Arrows_c}'); + Error('\P{Is_Block=/a/ SUPPLEMENTAL_Arrows_c}'); Expect(1, 129279, '\p{Is_Block=supplementalarrowsc}', ""); Expect(0, 129279, '\p{^Is_Block=supplementalarrowsc}', ""); Expect(0, 129279, '\P{Is_Block=supplementalarrowsc}', ""); @@ -25180,34 +25748,34 @@ 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=:=--Sup_ARROWS_c}'); - Error('\P{Is_Blk=:=--Sup_ARROWS_c}'); - Expect(1, 129279, '\p{Is_Blk: suparrowsc}', ""); - Expect(0, 129279, '\p{^Is_Blk: suparrowsc}', ""); - Expect(0, 129279, '\P{Is_Blk: suparrowsc}', ""); - Expect(1, 129279, '\P{^Is_Blk: suparrowsc}', ""); - Expect(0, 129280, '\p{Is_Blk: suparrowsc}', ""); - 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=:= _SUPPLEMENTAL_MATHEMATICAL_Operators}'); - Error('\P{Block=:= _SUPPLEMENTAL_MATHEMATICAL_Operators}'); + 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_Blk=suparrowsc}', ""); + Expect(0, 129279, '\p{^Is_Blk=suparrowsc}', ""); + Expect(0, 129279, '\P{Is_Blk=suparrowsc}', ""); + Expect(1, 129279, '\P{^Is_Blk=suparrowsc}', ""); + Expect(0, 129280, '\p{Is_Blk=suparrowsc}', ""); + 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, 11007, '\p{Block=:\ASupplemental_Mathematical_Operators\z:}', "");; Expect(0, 11008, '\p{Block=:\ASupplemental_Mathematical_Operators\z:}', "");; Expect(1, 11007, '\p{Block=supplementalmathematicaloperators}', ""); @@ -25220,16 +25788,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/a/}'); - Error('\P{Blk: _Sup_MATH_Operators/a/}'); + 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=/a/ -Sup_MATH_operators}'); + Error('\P{Blk=/a/ -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}', ""); @@ -25242,16 +25810,16 @@ 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{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}', ""); @@ -25260,16 +25828,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Blk= SUP_Math_operators/a/}'); + 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/a/}'); + Error('\P{Is_Blk=_ SUP_Math_Operators/a/}'); Expect(1, 11007, '\p{Is_Blk=supmathoperators}', ""); Expect(0, 11007, '\p{^Is_Blk=supmathoperators}', ""); Expect(0, 11007, '\P{Is_Blk=supmathoperators}', ""); @@ -25278,60 +25846,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=/a/ Supplementary_private_USE_area_a}'); - Error('\P{Block=/a/ Supplementary_private_USE_area_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=_/a/Sup_pua_A}'); - Error('\P{Blk=_/a/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=/a/ _Sup_PUA_A}'); + Error('\P{Blk=/a/ _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=_Supplementary_Private_Use_area_a/a/}'); - Error('\P{Is_Block=_Supplementary_Private_Use_area_a/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= /a/SUPPLEMENTARY_private_Use_Area_a}'); + Error('\P{Is_Block= /a/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}', ""); @@ -25340,16 +25908,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}', ""); @@ -25358,16 +25926,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=_SUPPLEMENTARY_PRIVATE_Use_Area_B/a/}'); - Error('\P{Block=_SUPPLEMENTARY_PRIVATE_Use_Area_B/a/}'); + 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}', ""); @@ -25380,38 +25948,38 @@ 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=/a/_SUP_PUA_B}'); - Error('\P{Blk=/a/_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= /a/Supplementary_Private_Use_area_B}'); - Error('\P{Is_Block= /a/Supplementary_Private_Use_area_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}', ""); @@ -25420,16 +25988,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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=/a/- sup_PUA_B}'); + Error('\P{Is_Blk=/a/- sup_PUA_B}'); Expect(1, 1048576, '\p{Is_Blk=suppuab}', ""); Expect(0, 1048576, '\p{^Is_Blk=suppuab}', ""); Expect(0, 1048576, '\P{Is_Blk=suppuab}', ""); @@ -25438,16 +26006,16 @@ 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=:=-supplemental_Punctuation}'); - Error('\P{Block=:=-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= Supplemental_PUNCTUATION:=}'); + Error('\P{Block= Supplemental_PUNCTUATION:=}'); Expect(1, 11903, '\p{Block=:\ASupplemental_Punctuation\z:}', "");; Expect(0, 11904, '\p{Block=:\ASupplemental_Punctuation\z:}', "");; Expect(1, 11903, '\p{Block=supplementalpunctuation}', ""); @@ -25460,38 +26028,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/-_SUP_punctuation}'); - Error('\P{Blk=/a/-_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: /a/SUPPLEMENTAL_Punctuation}'); - Error('\P{Is_Block: /a/SUPPLEMENTAL_Punctuation}'); + 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}', ""); @@ -25500,16 +26068,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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/a/}'); + Error('\P{Is_Blk= sup_punctuation/a/}'); Expect(1, 11903, '\p{Is_Blk=suppunctuation}', ""); Expect(0, 11903, '\p{^Is_Blk=suppunctuation}', ""); Expect(0, 11903, '\P{Is_Blk=suppunctuation}', ""); @@ -25518,16 +26086,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -25540,16 +26108,16 @@ 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= :=Sup_SYMBOLS_and_Pictographs}'); + Error('\P{Blk= :=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}', ""); @@ -25562,34 +26130,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{Is_Block=supplementalsymbolsandpictographs}', ""); - Expect(0, 129535, '\p{^Is_Block=supplementalsymbolsandpictographs}', ""); - Expect(0, 129535, '\P{Is_Block=supplementalsymbolsandpictographs}', ""); - Expect(1, 129535, '\P{^Is_Block=supplementalsymbolsandpictographs}', ""); - Expect(0, 129536, '\p{Is_Block=supplementalsymbolsandpictographs}', ""); - 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= sup_symbols_and_Pictographs/a/}'); - Error('\P{Is_Blk= sup_symbols_and_Pictographs/a/}'); + 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}', ""); + Expect(1, 129535, '\P{^Is_Block: supplementalsymbolsandpictographs}', ""); + Expect(0, 129536, '\p{Is_Block: supplementalsymbolsandpictographs}', ""); + 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=:= 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}', ""); @@ -25598,16 +26166,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=-/a/SUPERSCRIPTS_And_subscripts}'); + Error('\P{Block=-/a/SUPERSCRIPTS_And_subscripts}'); Expect(1, 8351, '\p{Block=:\ASuperscripts_And_Subscripts\z:}', "");; Expect(0, 8352, '\p{Block=:\ASuperscripts_And_Subscripts\z:}', "");; Expect(1, 8351, '\p{Block=superscriptsandsubscripts}', ""); @@ -25620,16 +26188,16 @@ 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=/a/ Super_AND_sub}'); + Error('\P{Blk=/a/ 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}', ""); @@ -25642,16 +26210,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-:=SUPERSCRIPTS_and_Subscripts}'); + Error('\P{Is_Block=-:=SUPERSCRIPTS_and_Subscripts}'); Expect(1, 8351, '\p{Is_Block=superscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^Is_Block=superscriptsandsubscripts}', ""); Expect(0, 8351, '\P{Is_Block=superscriptsandsubscripts}', ""); @@ -25660,16 +26228,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:=}'); - Error('\P{Is_Blk=_Super_And_SUB:=}'); + 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}', ""); @@ -25678,16 +26246,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= :=SUTTON_SIGNWRITING}'); - Error('\P{Block= :=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= _Sutton_SignWriting/a/}'); + Error('\P{Block= _Sutton_SignWriting/a/}'); Expect(1, 121519, '\p{Block=:\ASutton_SignWriting\z:}', "");; Expect(0, 121520, '\p{Block=:\ASutton_SignWriting\z:}', "");; Expect(1, 121519, '\p{Block=suttonsignwriting}', ""); @@ -25700,56 +26268,56 @@ 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=/a/- SUTTON_SignWriting}'); + Error('\P{Blk=/a/- SUTTON_SignWriting}'); Expect(1, 121519, '\p{Blk=:\ASutton_SignWriting\z:}', "");; Expect(0, 121520, '\p{Blk=:\ASutton_SignWriting\z:}', "");; - Expect(1, 121519, '\p{Blk=suttonsignwriting}', ""); - Expect(0, 121519, '\p{^Blk=suttonsignwriting}', ""); - Expect(0, 121519, '\P{Blk=suttonsignwriting}', ""); - Expect(1, 121519, '\P{^Blk=suttonsignwriting}', ""); - Expect(0, 121520, '\p{Blk=suttonsignwriting}', ""); - Expect(1, 121520, '\p{^Blk=suttonsignwriting}', ""); - Expect(1, 121520, '\P{Blk=suttonsignwriting}', ""); - Expect(0, 121520, '\P{^Blk=suttonsignwriting}', ""); + Expect(1, 121519, '\p{Blk:suttonsignwriting}', ""); + Expect(0, 121519, '\p{^Blk:suttonsignwriting}', ""); + Expect(0, 121519, '\P{Blk:suttonsignwriting}', ""); + Expect(1, 121519, '\P{^Blk:suttonsignwriting}', ""); + Expect(0, 121520, '\p{Blk:suttonsignwriting}', ""); + Expect(1, 121520, '\p{^Blk:suttonsignwriting}', ""); + Expect(1, 121520, '\P{Blk:suttonsignwriting}', ""); + 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=-/a/Sutton_SignWriting}'); - Error('\P{Is_Block=-/a/Sutton_SignWriting}'); - Expect(1, 121519, '\p{Is_Block:suttonsignwriting}', ""); - Expect(0, 121519, '\p{^Is_Block:suttonsignwriting}', ""); - Expect(0, 121519, '\P{Is_Block:suttonsignwriting}', ""); - Expect(1, 121519, '\P{^Is_Block:suttonsignwriting}', ""); - Expect(0, 121520, '\p{Is_Block:suttonsignwriting}', ""); - 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{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}', ""); + Expect(1, 121519, '\P{^Is_Block=suttonsignwriting}', ""); + Expect(0, 121520, '\p{Is_Block=suttonsignwriting}', ""); + 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_Blk=suttonsignwriting}', ""); Expect(0, 121519, '\p{^Is_Blk=suttonsignwriting}', ""); Expect(0, 121519, '\P{Is_Blk=suttonsignwriting}', ""); @@ -25758,16 +26326,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=/a/_Syloti_NAGRI}'); - Error('\P{Block=/a/_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}', ""); @@ -25780,16 +26348,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= Syloti_NAGRI:=}'); - Error('\P{Blk= 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}', ""); @@ -25802,16 +26370,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}', ""); @@ -25820,16 +26388,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:=}'); - Error('\P{Is_Blk=_Syloti_Nagri:=}'); + 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: /a/Syloti_NAGRI}'); + Error('\P{Is_Blk: /a/Syloti_NAGRI}'); Expect(1, 43055, '\p{Is_Blk=sylotinagri}', ""); Expect(0, 43055, '\p{^Is_Blk=sylotinagri}', ""); Expect(0, 43055, '\P{Is_Blk=sylotinagri}', ""); @@ -25838,60 +26406,60 @@ 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= _symbols_and_Pictographs_Extended_A/a/}'); - Error('\P{Block= _symbols_and_Pictographs_Extended_A/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}', ""); - Expect(0, 129791, '\p{^Block:symbolsandpictographsextendeda}', ""); - Expect(0, 129791, '\P{Block:symbolsandpictographsextendeda}', ""); - Expect(1, 129791, '\P{^Block:symbolsandpictographsextendeda}', ""); - Expect(0, 129792, '\p{Block:symbolsandpictographsextendeda}', ""); - Expect(1, 129792, '\p{^Block:symbolsandpictographsextendeda}', ""); - Expect(1, 129792, '\P{Block:symbolsandpictographsextendeda}', ""); - Expect(0, 129792, '\P{^Block:symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\p{Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\p{^Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129791, '\P{Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129791, '\P{^Block=symbolsandpictographsextendeda}', ""); + Expect(0, 129792, '\p{Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\p{^Block=symbolsandpictographsextendeda}', ""); + Expect(1, 129792, '\P{Block=symbolsandpictographsextendeda}', ""); + 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}', ""); - Expect(0, 129791, '\p{^Blk=symbolsandpictographsexta}', ""); - Expect(0, 129791, '\P{Blk=symbolsandpictographsexta}', ""); - Expect(1, 129791, '\P{^Blk=symbolsandpictographsexta}', ""); - Expect(0, 129792, '\p{Blk=symbolsandpictographsexta}', ""); - Expect(1, 129792, '\p{^Blk=symbolsandpictographsexta}', ""); - Expect(1, 129792, '\P{Blk=symbolsandpictographsexta}', ""); - Expect(0, 129792, '\P{^Blk=symbolsandpictographsexta}', ""); + Expect(1, 129791, '\p{Blk: symbolsandpictographsexta}', ""); + Expect(0, 129791, '\p{^Blk: symbolsandpictographsexta}', ""); + Expect(0, 129791, '\P{Blk: symbolsandpictographsexta}', ""); + Expect(1, 129791, '\P{^Blk: symbolsandpictographsexta}', ""); + Expect(0, 129792, '\p{Blk: symbolsandpictographsexta}', ""); + Expect(1, 129792, '\p{^Blk: symbolsandpictographsexta}', ""); + Expect(1, 129792, '\P{Blk: symbolsandpictographsexta}', ""); + 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=_SYMBOLS_And_PICTOGRAPHS_extended_a/a/}'); - Error('\P{Is_Block=_SYMBOLS_And_PICTOGRAPHS_extended_a/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}', ""); @@ -25900,16 +26468,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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{Is_Blk=symbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^Is_Blk=symbolsandpictographsexta}', ""); Expect(0, 129791, '\P{Is_Blk=symbolsandpictographsexta}', ""); @@ -25918,16 +26486,16 @@ 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= _Symbols_for_Legacy_Computing/a/}'); - Error('\P{Block= _Symbols_for_Legacy_Computing/a/}'); + 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}'); + Error('\P{Block=:= SYMBOLS_For_legacy_Computing}'); 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}', ""); @@ -25940,16 +26508,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -25962,16 +26530,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -25980,34 +26548,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Blk= SYMBOLS_FOR_Legacy_COMPUTING/a/}'); - 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, 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/a/}'); + Error('\P{Block= -syriac/a/}'); Expect(1, 1871, '\p{Block=:\ASyriac\z:}', "");; Expect(0, 1872, '\p{Block=:\ASyriac\z:}', "");; Expect(1, 1871, '\p{Block=syriac}', ""); @@ -26020,38 +26588,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_/a/Syriac}'); - Error('\P{Blk=_/a/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=:= -SYRIAC}'); + Error('\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}', ""); + 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}', ""); 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=-/a/SYRIAC}'); - Error('\P{Is_Block=-/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}', ""); @@ -26060,16 +26628,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= _Syriac}'); - Error('\P{Is_Blk=:= _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}', ""); @@ -26078,16 +26638,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=/a/ syriac_supplement}'); - Error('\P{Block=/a/ 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}', ""); @@ -26100,16 +26660,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: -Syriac_sup:=}'); + Error('\P{Blk: -Syriac_sup:=}'); Expect(1, 2159, '\p{Blk=:\ASyriac_Sup\z:}', "");; Expect(0, 2160, '\p{Blk=:\ASyriac_Sup\z:}', "");; Expect(1, 2159, '\p{Blk=syriacsup}', ""); @@ -26122,16 +26682,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}'); - Error('\P{Is_Block=:= Syriac_SUPPLEMENT}'); + 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}', ""); @@ -26140,16 +26700,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}', ""); @@ -26158,16 +26718,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: := tagalog}'); - Error('\P{Block: := 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}', ""); @@ -26180,16 +26740,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:=}'); + Error('\P{Blk=-Tagalog:=}'); Expect(1, 5919, '\p{Blk=:\ATagalog\z:}', "");; Expect(0, 5920, '\p{Blk=:\ATagalog\z:}', "");; Expect(1, 5919, '\p{Blk=tagalog}', ""); @@ -26202,16 +26762,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=_ tagalog:=}'); - Error('\P{Is_Block=_ 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=/a/ -Tagalog}'); + Error('\P{Is_Block=/a/ -Tagalog}'); Expect(1, 5919, '\p{Is_Block=tagalog}', ""); Expect(0, 5919, '\p{^Is_Block=tagalog}', ""); Expect(0, 5919, '\P{Is_Block=tagalog}', ""); @@ -26220,34 +26780,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=:=_ 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, 6015, '\p{Block=:\ATagbanwa\z:}', "");; Expect(0, 6016, '\p{Block=:\ATagbanwa\z:}', "");; Expect(1, 6015, '\p{Block=tagbanwa}', ""); @@ -26260,16 +26820,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= /a/Tagbanwa}'); - Error('\P{Blk= /a/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}', ""); @@ -26282,34 +26842,34 @@ 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{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}', ""); - 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=:=- Tagbanwa}'); - Error('\P{Is_Blk=:=- 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}', ""); + 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}', ""); + 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=:= TAGBANWA}'); + Error('\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}', ""); @@ -26318,8 +26878,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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/a/}'); + Error('\P{Block= tags/a/}'); Expect(1, 917631, '\p{Block=:\ATags\z:}', "");; Expect(0, 917632, '\p{Block=:\ATags\z:}', "");; Expect(1, 917631, '\p{Block=tags}', ""); @@ -26332,16 +26900,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=-/a/TAGS}'); - Error('\P{Blk=-/a/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=:= TAGS}'); + Error('\P{Blk=:= TAGS}'); Expect(1, 917631, '\p{Blk=:\ATags\z:}', "");; Expect(0, 917632, '\p{Blk=:\ATags\z:}', "");; Expect(1, 917631, '\p{Blk=tags}', ""); @@ -26354,34 +26922,34 @@ 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/a/}'); - Error('\P{Is_Block=_Tags/a/}'); - 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}', ""); - 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=/a/ _TAGS}'); - Error('\P{Is_Blk=/a/ _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=-:=tags}'); + Error('\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}', ""); + 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=/a/ Tags}'); + Error('\P{Is_Blk=/a/ Tags}'); Expect(1, 917631, '\p{Is_Blk=tags}', ""); Expect(0, 917631, '\p{^Is_Blk=tags}', ""); Expect(0, 917631, '\P{Is_Blk=tags}', ""); @@ -26390,16 +26958,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=:= Tai_Le}'); + Error('\P{Block=:= Tai_Le}'); Expect(1, 6527, '\p{Block=:\ATai_Le\z:}', "");; Expect(0, 6528, '\p{Block=:\ATai_Le\z:}', "");; Expect(1, 6527, '\p{Block=taile}', ""); @@ -26412,16 +26980,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/a/}'); + Error('\P{Blk=_-TAI_Le/a/}'); Expect(1, 6527, '\p{Blk=:\ATai_Le\z:}', "");; Expect(0, 6528, '\p{Blk=:\ATai_Le\z:}', "");; Expect(1, 6527, '\p{Blk=taile}', ""); @@ -26434,16 +27002,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=_/a/Tai_le}'); - Error('\P{Is_Block=_/a/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/a/}'); + Error('\P{Is_Block=_-tai_Le/a/}'); Expect(1, 6527, '\p{Is_Block=taile}', ""); Expect(0, 6527, '\p{^Is_Block=taile}', ""); Expect(0, 6527, '\P{Is_Block=taile}', ""); @@ -26452,16 +27020,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=/a/__Tai_Le}'); - Error('\P{Is_Blk=/a/__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}', ""); @@ -26470,16 +27038,16 @@ 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/a/}'); - Error('\P{Block:_-TAI_tham/a/}'); + 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}', ""); @@ -26492,16 +27060,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -26514,16 +27082,16 @@ 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{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=/a/_TAI_Tham}'); + Error('\P{Is_Block=/a/_TAI_Tham}'); Expect(1, 6831, '\p{Is_Block=taitham}', ""); Expect(0, 6831, '\p{^Is_Block=taitham}', ""); Expect(0, 6831, '\P{Is_Block=taitham}', ""); @@ -26532,16 +27100,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -26550,38 +27118,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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, 43743, '\p{Block=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Block=:\ATai_Viet\z:}', "");; - Expect(1, 43743, '\p{Block: taiviet}', ""); - Expect(0, 43743, '\p{^Block: taiviet}', ""); - Expect(0, 43743, '\P{Block: taiviet}', ""); - Expect(1, 43743, '\P{^Block: taiviet}', ""); - Expect(0, 43744, '\p{Block: taiviet}', ""); - Expect(1, 43744, '\p{^Block: taiviet}', ""); - Expect(1, 43744, '\P{Block: taiviet}', ""); - Expect(0, 43744, '\P{^Block: taiviet}', ""); + Expect(1, 43743, '\p{Block=taiviet}', ""); + Expect(0, 43743, '\p{^Block=taiviet}', ""); + Expect(0, 43743, '\P{Block=taiviet}', ""); + Expect(1, 43743, '\P{^Block=taiviet}', ""); + Expect(0, 43744, '\p{Block=taiviet}', ""); + Expect(1, 43744, '\p{^Block=taiviet}', ""); + Expect(1, 43744, '\P{Block=taiviet}', ""); + 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/a/}'); + Error('\P{Blk=tai_viet/a/}'); Expect(1, 43743, '\p{Blk=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Blk=:\ATai_Viet\z:}', "");; Expect(1, 43743, '\p{Blk=taiviet}', ""); @@ -26594,16 +27162,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=:=--Tai_Viet}'); - Error('\P{Is_Block=:=--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}'); + Error('\P{Is_Block=:=_ Tai_Viet}'); Expect(1, 43743, '\p{Is_Block=taiviet}', ""); Expect(0, 43743, '\p{^Is_Block=taiviet}', ""); Expect(0, 43743, '\P{Is_Block=taiviet}', ""); @@ -26612,16 +27180,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=_-Tai_VIET/a/}'); + Error('\P{Is_Blk=_-Tai_VIET/a/}'); Expect(1, 43743, '\p{Is_Blk=taiviet}', ""); Expect(0, 43743, '\p{^Is_Blk=taiviet}', ""); Expect(0, 43743, '\P{Is_Blk=taiviet}', ""); @@ -26630,16 +27198,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=/a/-tai_XUAN_JING_SYMBOLS}'); - Error('\P{Block=/a/-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= tai_Xuan_Jing_symbols:=}'); + Error('\P{Block= 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}', ""); @@ -26652,16 +27220,16 @@ 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/a/}'); - Error('\P{Blk= TAI_xuan_jing/a/}'); + 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=/a/Tai_xuan_JING}'); + Error('\P{Blk=/a/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}', ""); @@ -26674,34 +27242,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Block= -tai_xuan_Jing_SYMBOLS/a/}'); - 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{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}', ""); @@ -26710,38 +27278,38 @@ 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= Takri:=}'); - Error('\P{Block= 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=Takri/a/}'); + Error('\P{Block=Takri/a/}'); 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}', ""); + 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}', ""); 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=/a/Takri}'); - Error('\P{Blk=/a/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}', ""); @@ -26754,8 +27322,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 71376, '\P{^Blk=takri}', ""); Expect(1, 71375, '\p{Blk=:\Atakri\z:}', "");; Expect(0, 71376, '\p{Blk=:\Atakri\z:}', "");; - Error('\p{Is_Block= Takri:=}'); - Error('\P{Is_Block= 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= :=Takri}'); + Error('\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}', ""); @@ -26764,16 +27340,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=_:=takri}'); - Error('\P{Is_Blk=_:=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}'); + Error('\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}', ""); @@ -26782,38 +27358,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= Tamil:=}'); - Error('\P{Blk= 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=:=TAMIL}'); + Error('\P{Blk=:=TAMIL}'); Expect(1, 3071, '\p{Blk=:\ATamil\z:}', "");; Expect(0, 3072, '\p{Blk=:\ATamil\z:}', "");; Expect(1, 3071, '\p{Blk=tamil}', ""); @@ -26826,16 +27402,16 @@ 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{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}', ""); @@ -26844,16 +27420,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -26862,16 +27438,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= /a/Tamil_Supplement}'); + Error('\P{Block= /a/Tamil_Supplement}'); Expect(1, 73727, '\p{Block=:\ATamil_Supplement\z:}', "");; Expect(0, 73728, '\p{Block=:\ATamil_Supplement\z:}', "");; Expect(1, 73727, '\p{Block=tamilsupplement}', ""); @@ -26884,16 +27460,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=:=tamil_SUP}'); + Error('\P{Blk=:=tamil_SUP}'); Expect(1, 73727, '\p{Blk=:\ATamil_Sup\z:}', "");; Expect(0, 73728, '\p{Blk=:\ATamil_Sup\z:}', "");; Expect(1, 73727, '\p{Blk=tamilsup}', ""); @@ -26906,16 +27482,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=-:=TAMIL_SUPPLEMENT}'); - Error('\P{Is_Block=-:=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}', ""); @@ -26924,16 +27500,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/a/}'); - Error('\P{Is_Blk=--TAMIL_SUP/a/}'); + 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/a/}'); + Error('\P{Is_Blk=- Tamil_sup/a/}'); Expect(1, 73727, '\p{Is_Blk=tamilsup}', ""); Expect(0, 73727, '\p{^Is_Blk=tamilsup}', ""); Expect(0, 73727, '\P{Is_Blk=tamilsup}', ""); @@ -26942,16 +27518,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=_/a/TANGSA}'); - Error('\P{Block=_/a/TANGSA}'); + 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= TANGSA:=}'); + Error('\P{Block= TANGSA:=}'); Expect(1, 92879, '\p{Block=:\ATangsa\z:}', "");; Expect(0, 92880, '\p{Block=:\ATangsa\z:}', "");; Expect(1, 92879, '\p{Block=tangsa}', ""); @@ -26964,16 +27540,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92880, '\P{^Block=tangsa}', ""); Expect(1, 92879, '\p{Block=:\Atangsa\z:}', "");; Expect(0, 92880, '\p{Block=:\Atangsa\z:}', "");; - Expect(1, 92879, '\p{Block=--Tangsa}', ""); - Expect(0, 92879, '\p{^Block=--Tangsa}', ""); - Expect(0, 92879, '\P{Block=--Tangsa}', ""); - Expect(1, 92879, '\P{^Block=--Tangsa}', ""); - Expect(0, 92880, '\p{Block=--Tangsa}', ""); - Expect(1, 92880, '\p{^Block=--Tangsa}', ""); - Expect(1, 92880, '\P{Block=--Tangsa}', ""); - Expect(0, 92880, '\P{^Block=--Tangsa}', ""); - Error('\p{Blk=/a/ Tangsa}'); - Error('\P{Blk=/a/ Tangsa}'); + Expect(1, 92879, '\p{Block: Tangsa}', ""); + Expect(0, 92879, '\p{^Block: Tangsa}', ""); + Expect(0, 92879, '\P{Block: Tangsa}', ""); + Expect(1, 92879, '\P{^Block: Tangsa}', ""); + Expect(0, 92880, '\p{Block: Tangsa}', ""); + Expect(1, 92880, '\p{^Block: Tangsa}', ""); + Expect(1, 92880, '\P{Block: Tangsa}', ""); + Expect(0, 92880, '\P{^Block: Tangsa}', ""); + Error('\p{Blk=-_TANGSA:=}'); + Error('\P{Blk=-_TANGSA:=}'); Expect(1, 92879, '\p{Blk=:\ATangsa\z:}', "");; Expect(0, 92880, '\p{Blk=:\ATangsa\z:}', "");; Expect(1, 92879, '\p{Blk=tangsa}', ""); @@ -26986,16 +27562,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 92880, '\P{^Blk=tangsa}', ""); Expect(1, 92879, '\p{Blk=:\Atangsa\z:}', "");; Expect(0, 92880, '\p{Blk=:\Atangsa\z:}', "");; - Expect(1, 92879, '\p{Blk= tangsa}', ""); - Expect(0, 92879, '\p{^Blk= tangsa}', ""); - Expect(0, 92879, '\P{Blk= tangsa}', ""); - Expect(1, 92879, '\P{^Blk= tangsa}', ""); - Expect(0, 92880, '\p{Blk= tangsa}', ""); - Expect(1, 92880, '\p{^Blk= tangsa}', ""); - Expect(1, 92880, '\P{Blk= tangsa}', ""); - Expect(0, 92880, '\P{^Blk= tangsa}', ""); - Error('\p{Is_Block=:=- TANGSA}'); - Error('\P{Is_Block=:=- TANGSA}'); + Expect(1, 92879, '\p{Blk: -_Tangsa}', ""); + Expect(0, 92879, '\p{^Blk: -_Tangsa}', ""); + Expect(0, 92879, '\P{Blk: -_Tangsa}', ""); + Expect(1, 92879, '\P{^Blk: -_Tangsa}', ""); + Expect(0, 92880, '\p{Blk: -_Tangsa}', ""); + Expect(1, 92880, '\p{^Blk: -_Tangsa}', ""); + Expect(1, 92880, '\P{Blk: -_Tangsa}', ""); + Expect(0, 92880, '\P{^Blk: -_Tangsa}', ""); + Error('\p{Is_Block: /a/ Tangsa}'); + Error('\P{Is_Block: /a/ Tangsa}'); Expect(1, 92879, '\p{Is_Block=tangsa}', ""); Expect(0, 92879, '\p{^Is_Block=tangsa}', ""); Expect(0, 92879, '\P{Is_Block=tangsa}', ""); @@ -27004,16 +27580,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 92880, '\p{^Is_Block=tangsa}', ""); Expect(1, 92880, '\P{Is_Block=tangsa}', ""); Expect(0, 92880, '\P{^Is_Block=tangsa}', ""); - Expect(1, 92879, '\p{Is_Block= Tangsa}', ""); - Expect(0, 92879, '\p{^Is_Block= Tangsa}', ""); - Expect(0, 92879, '\P{Is_Block= Tangsa}', ""); - Expect(1, 92879, '\P{^Is_Block= Tangsa}', ""); - Expect(0, 92880, '\p{Is_Block= Tangsa}', ""); - Expect(1, 92880, '\p{^Is_Block= Tangsa}', ""); - Expect(1, 92880, '\P{Is_Block= Tangsa}', ""); - Expect(0, 92880, '\P{^Is_Block= Tangsa}', ""); - Error('\p{Is_Blk= Tangsa/a/}'); - Error('\P{Is_Blk= Tangsa/a/}'); + Expect(1, 92879, '\p{Is_Block= -Tangsa}', ""); + Expect(0, 92879, '\p{^Is_Block= -Tangsa}', ""); + Expect(0, 92879, '\P{Is_Block= -Tangsa}', ""); + Expect(1, 92879, '\P{^Is_Block= -Tangsa}', ""); + Expect(0, 92880, '\p{Is_Block= -Tangsa}', ""); + Expect(1, 92880, '\p{^Is_Block= -Tangsa}', ""); + Expect(1, 92880, '\P{Is_Block= -Tangsa}', ""); + Expect(0, 92880, '\P{^Is_Block= -Tangsa}', ""); + Error('\p{Is_Blk= -TANGSA/a/}'); + Error('\P{Is_Blk= -TANGSA/a/}'); Expect(1, 92879, '\p{Is_Blk=tangsa}', ""); Expect(0, 92879, '\p{^Is_Blk=tangsa}', ""); Expect(0, 92879, '\P{Is_Blk=tangsa}', ""); @@ -27022,16 +27598,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 92880, '\p{^Is_Blk=tangsa}', ""); Expect(1, 92880, '\P{Is_Blk=tangsa}', ""); Expect(0, 92880, '\P{^Is_Blk=tangsa}', ""); - Expect(1, 92879, '\p{Is_Blk=Tangsa}', ""); - Expect(0, 92879, '\p{^Is_Blk=Tangsa}', ""); - Expect(0, 92879, '\P{Is_Blk=Tangsa}', ""); - Expect(1, 92879, '\P{^Is_Blk=Tangsa}', ""); - Expect(0, 92880, '\p{Is_Blk=Tangsa}', ""); - Expect(1, 92880, '\p{^Is_Blk=Tangsa}', ""); - Expect(1, 92880, '\P{Is_Blk=Tangsa}', ""); - Expect(0, 92880, '\P{^Is_Blk=Tangsa}', ""); - Error('\p{Block= /a/Tangut}'); - Error('\P{Block= /a/Tangut}'); + Expect(1, 92879, '\p{Is_Blk=-Tangsa}', ""); + Expect(0, 92879, '\p{^Is_Blk=-Tangsa}', ""); + Expect(0, 92879, '\P{Is_Blk=-Tangsa}', ""); + Expect(1, 92879, '\P{^Is_Blk=-Tangsa}', ""); + Expect(0, 92880, '\p{Is_Blk=-Tangsa}', ""); + Expect(1, 92880, '\p{^Is_Blk=-Tangsa}', ""); + Expect(1, 92880, '\P{Is_Blk=-Tangsa}', ""); + Expect(0, 92880, '\P{^Is_Blk=-Tangsa}', ""); + Error('\p{Block=-/a/TANGUT}'); + Error('\P{Block=-/a/TANGUT}'); Expect(1, 100351, '\p{Block=:\ATangut\z:}', "");; Expect(0, 100352, '\p{Block=:\ATangut\z:}', "");; Expect(1, 100351, '\p{Block=tangut}', ""); @@ -27044,16 +27620,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=:= TANGUT}'); - Error('\P{Blk=:= 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}', ""); @@ -27066,16 +27642,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/a/}'); - Error('\P{Is_Block=_-Tangut/a/}'); + 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/a/}'); + Error('\P{Is_Block: _tangut/a/}'); Expect(1, 100351, '\p{Is_Block=tangut}', ""); Expect(0, 100351, '\p{^Is_Block=tangut}', ""); Expect(0, 100351, '\P{Is_Block=tangut}', ""); @@ -27084,16 +27660,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: tangut:=}'); - Error('\P{Is_Blk: 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}', ""); @@ -27102,16 +27678,8 @@ 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}'); + Error('\p{Block=-:=TANGUT_Components}'); + Error('\P{Block=-:=TANGUT_Components}'); Expect(1, 101119, '\p{Block=:\ATangut_Components\z:}', "");; Expect(0, 101120, '\p{Block=:\ATangut_Components\z:}', "");; Expect(1, 101119, '\p{Block=tangutcomponents}', ""); @@ -27124,16 +27692,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= :=Tangut_Components}'); - Error('\P{Blk= :=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=--tangut_Components/a/}'); + Error('\P{Blk=--tangut_Components/a/}'); Expect(1, 101119, '\p{Blk=:\ATangut_Components\z:}', "");; Expect(0, 101120, '\p{Blk=:\ATangut_Components\z:}', "");; Expect(1, 101119, '\p{Blk=tangutcomponents}', ""); @@ -27146,16 +27714,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= /a/Tangut_Components}'); - Error('\P{Is_Block= /a/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}'); + Error('\P{Is_Block=_:=Tangut_components}'); Expect(1, 101119, '\p{Is_Block=tangutcomponents}', ""); Expect(0, 101119, '\p{^Is_Block=tangutcomponents}', ""); Expect(0, 101119, '\P{Is_Block=tangutcomponents}', ""); @@ -27164,16 +27732,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=/a/ Tangut_Components}'); + Error('\P{Is_Blk=/a/ Tangut_Components}'); Expect(1, 101119, '\p{Is_Blk=tangutcomponents}', ""); Expect(0, 101119, '\p{^Is_Blk=tangutcomponents}', ""); Expect(0, 101119, '\P{Is_Blk=tangutcomponents}', ""); @@ -27182,16 +27750,16 @@ 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: := tangut_SUPPLEMENT}'); - Error('\P{Block: := tangut_SUPPLEMENT}'); + 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=--Tangut_SUPPLEMENT/a/}'); + Error('\P{Block=--Tangut_SUPPLEMENT/a/}'); Expect(1, 101759, '\p{Block=:\ATangut_Supplement\z:}', "");; Expect(0, 101760, '\p{Block=:\ATangut_Supplement\z:}', "");; Expect(1, 101759, '\p{Block=tangutsupplement}', ""); @@ -27204,16 +27772,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 101760, '\P{^Block=tangutsupplement}', ""); Expect(1, 101759, '\p{Block=:\Atangutsupplement\z:}', "");; Expect(0, 101760, '\p{Block=:\Atangutsupplement\z:}', "");; - Expect(1, 101759, '\p{Block: TANGUT_Supplement}', ""); - Expect(0, 101759, '\p{^Block: TANGUT_Supplement}', ""); - Expect(0, 101759, '\P{Block: TANGUT_Supplement}', ""); - Expect(1, 101759, '\P{^Block: TANGUT_Supplement}', ""); - Expect(0, 101760, '\p{Block: TANGUT_Supplement}', ""); - Expect(1, 101760, '\p{^Block: TANGUT_Supplement}', ""); - Expect(1, 101760, '\P{Block: TANGUT_Supplement}', ""); - Expect(0, 101760, '\P{^Block: TANGUT_Supplement}', ""); - Error('\p{Blk=:=- tangut_Sup}'); - Error('\P{Blk=:=- tangut_Sup}'); + Expect(1, 101759, '\p{Block=_ TANGUT_supplement}', ""); + Expect(0, 101759, '\p{^Block=_ TANGUT_supplement}', ""); + Expect(0, 101759, '\P{Block=_ TANGUT_supplement}', ""); + Expect(1, 101759, '\P{^Block=_ TANGUT_supplement}', ""); + Expect(0, 101760, '\p{Block=_ TANGUT_supplement}', ""); + Expect(1, 101760, '\p{^Block=_ TANGUT_supplement}', ""); + Expect(1, 101760, '\P{Block=_ TANGUT_supplement}', ""); + Expect(0, 101760, '\P{^Block=_ TANGUT_supplement}', ""); + Error('\p{Blk=:=-_Tangut_sup}'); + Error('\P{Blk=:=-_Tangut_sup}'); Expect(1, 101759, '\p{Blk=:\ATangut_Sup\z:}', "");; Expect(0, 101760, '\p{Blk=:\ATangut_Sup\z:}', "");; Expect(1, 101759, '\p{Blk=tangutsup}', ""); @@ -27226,16 +27794,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 101760, '\P{^Blk=tangutsup}', ""); Expect(1, 101759, '\p{Blk=:\Atangutsup\z:}', "");; Expect(0, 101760, '\p{Blk=:\Atangutsup\z:}', "");; - Expect(1, 101759, '\p{Blk=- Tangut_sup}', ""); - Expect(0, 101759, '\p{^Blk=- Tangut_sup}', ""); - Expect(0, 101759, '\P{Blk=- Tangut_sup}', ""); - Expect(1, 101759, '\P{^Blk=- Tangut_sup}', ""); - Expect(0, 101760, '\p{Blk=- Tangut_sup}', ""); - Expect(1, 101760, '\p{^Blk=- Tangut_sup}', ""); - Expect(1, 101760, '\P{Blk=- Tangut_sup}', ""); - Expect(0, 101760, '\P{^Blk=- Tangut_sup}', ""); - Error('\p{Is_Block=/a/-Tangut_supplement}'); - Error('\P{Is_Block=/a/-Tangut_supplement}'); + Expect(1, 101759, '\p{Blk: _tangut_Sup}', ""); + Expect(0, 101759, '\p{^Blk: _tangut_Sup}', ""); + Expect(0, 101759, '\P{Blk: _tangut_Sup}', ""); + Expect(1, 101759, '\P{^Blk: _tangut_Sup}', ""); + Expect(0, 101760, '\p{Blk: _tangut_Sup}', ""); + Expect(1, 101760, '\p{^Blk: _tangut_Sup}', ""); + Expect(1, 101760, '\P{Blk: _tangut_Sup}', ""); + Expect(0, 101760, '\P{^Blk: _tangut_Sup}', ""); + Error('\p{Is_Block=/a/ -Tangut_Supplement}'); + Error('\P{Is_Block=/a/ -Tangut_Supplement}'); Expect(1, 101759, '\p{Is_Block=tangutsupplement}', ""); Expect(0, 101759, '\p{^Is_Block=tangutsupplement}', ""); Expect(0, 101759, '\P{Is_Block=tangutsupplement}', ""); @@ -27244,16 +27812,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 101760, '\p{^Is_Block=tangutsupplement}', ""); Expect(1, 101760, '\P{Is_Block=tangutsupplement}', ""); Expect(0, 101760, '\P{^Is_Block=tangutsupplement}', ""); - Expect(1, 101759, '\p{Is_Block= Tangut_Supplement}', ""); - Expect(0, 101759, '\p{^Is_Block= Tangut_Supplement}', ""); - Expect(0, 101759, '\P{Is_Block= Tangut_Supplement}', ""); - Expect(1, 101759, '\P{^Is_Block= Tangut_Supplement}', ""); - Expect(0, 101760, '\p{Is_Block= Tangut_Supplement}', ""); - Expect(1, 101760, '\p{^Is_Block= Tangut_Supplement}', ""); - Expect(1, 101760, '\P{Is_Block= Tangut_Supplement}', ""); - Expect(0, 101760, '\P{^Is_Block= Tangut_Supplement}', ""); - Error('\p{Is_Blk:--TANGUT_Sup/a/}'); - Error('\P{Is_Blk:--TANGUT_Sup/a/}'); + Expect(1, 101759, '\p{Is_Block= Tangut_supplement}', ""); + Expect(0, 101759, '\p{^Is_Block= Tangut_supplement}', ""); + Expect(0, 101759, '\P{Is_Block= Tangut_supplement}', ""); + Expect(1, 101759, '\P{^Is_Block= Tangut_supplement}', ""); + Expect(0, 101760, '\p{Is_Block= Tangut_supplement}', ""); + Expect(1, 101760, '\p{^Is_Block= Tangut_supplement}', ""); + Expect(1, 101760, '\P{Is_Block= Tangut_supplement}', ""); + Expect(0, 101760, '\P{^Is_Block= Tangut_supplement}', ""); + Error('\p{Is_Blk: tangut_Sup/a/}'); + Error('\P{Is_Blk: tangut_Sup/a/}'); Expect(1, 101759, '\p{Is_Blk=tangutsup}', ""); Expect(0, 101759, '\p{^Is_Blk=tangutsup}', ""); Expect(0, 101759, '\P{Is_Blk=tangutsup}', ""); @@ -27262,70 +27830,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 101760, '\p{^Is_Blk=tangutsup}', ""); Expect(1, 101760, '\P{Is_Blk=tangutsup}', ""); Expect(0, 101760, '\P{^Is_Blk=tangutsup}', ""); - Expect(1, 101759, '\p{Is_Blk= Tangut_SUP}', ""); - Expect(0, 101759, '\p{^Is_Blk= Tangut_SUP}', ""); - Expect(0, 101759, '\P{Is_Blk= Tangut_SUP}', ""); - Expect(1, 101759, '\P{^Is_Blk= Tangut_SUP}', ""); - Expect(0, 101760, '\p{Is_Blk= Tangut_SUP}', ""); - Expect(1, 101760, '\p{^Is_Blk= Tangut_SUP}', ""); - Expect(1, 101760, '\P{Is_Blk= Tangut_SUP}', ""); - Expect(0, 101760, '\P{^Is_Blk= Tangut_SUP}', ""); - Error('\p{Block=:=-Telugu}'); - Error('\P{Block=:=-Telugu}'); + Expect(1, 101759, '\p{Is_Blk=-TANGUT_SUP}', ""); + Expect(0, 101759, '\p{^Is_Blk=-TANGUT_SUP}', ""); + Expect(0, 101759, '\P{Is_Blk=-TANGUT_SUP}', ""); + Expect(1, 101759, '\P{^Is_Blk=-TANGUT_SUP}', ""); + Expect(0, 101760, '\p{Is_Blk=-TANGUT_SUP}', ""); + Expect(1, 101760, '\p{^Is_Blk=-TANGUT_SUP}', ""); + Expect(1, 101760, '\P{Is_Blk=-TANGUT_SUP}', ""); + Expect(0, 101760, '\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}', ""); - 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}', ""); + 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}', ""); 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=_:=TELUGU}'); - Error('\P{Blk=_:=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}'); + Error('\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}', ""); + 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}', ""); Expect(1, 3199, '\p{Blk=:\Atelugu\z:}', "");; Expect(0, 3200, '\p{Blk=:\Atelugu\z:}', "");; - Error('\p{Is_Block= telugu/a/}'); - Error('\P{Is_Block= telugu/a/}'); - 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}', ""); - 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{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=:= -TELUGU}'); + Error('\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}', ""); + 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_Blk=telugu}', ""); Expect(0, 3199, '\p{^Is_Blk=telugu}', ""); Expect(0, 3199, '\P{Is_Blk=telugu}', ""); @@ -27334,16 +27910,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}', ""); @@ -27356,16 +27932,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: _/a/thaana}'); - Error('\P{Blk: _/a/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=/a/ -thaana}'); + Error('\P{Blk=/a/ -thaana}'); Expect(1, 1983, '\p{Blk=:\AThaana\z:}', "");; Expect(0, 1984, '\p{Blk=:\AThaana\z:}', "");; Expect(1, 1983, '\p{Blk=thaana}', ""); @@ -27378,16 +27954,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/a/}'); - Error('\P{Is_Block= -Thaana/a/}'); + 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=/a/THAANA}'); + Error('\P{Is_Block=/a/THAANA}'); Expect(1, 1983, '\p{Is_Block=thaana}', ""); Expect(0, 1983, '\p{^Is_Block=thaana}', ""); Expect(0, 1983, '\P{Is_Block=thaana}', ""); @@ -27396,16 +27972,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=/a/--THAANA}'); - Error('\P{Is_Blk=/a/--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/a/}'); + Error('\P{Is_Blk=_ Thaana/a/}'); Expect(1, 1983, '\p{Is_Blk=thaana}', ""); Expect(0, 1983, '\p{^Is_Blk=thaana}', ""); Expect(0, 1983, '\P{Is_Blk=thaana}', ""); @@ -27414,16 +27990,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:=}'); - Error('\P{Block= thai:=}'); + 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= /a/Thai}'); + Error('\P{Block= /a/Thai}'); Expect(1, 3711, '\p{Block=:\AThai\z:}', "");; Expect(0, 3712, '\p{Block=:\AThai\z:}', "");; Expect(1, 3711, '\p{Block=thai}', ""); @@ -27436,16 +28012,16 @@ 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=:=_Thai}'); - Error('\P{Blk=:=_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}', ""); @@ -27458,14 +28034,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); + 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=/a/thai}'); Error('\P{Is_Block=/a/thai}'); Expect(1, 3711, '\p{Is_Block=thai}', ""); @@ -27476,16 +28052,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= /a/Thai}'); - Error('\P{Is_Blk= /a/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=-/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}', ""); @@ -27494,38 +28070,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}'); - Error('\P{Block=:=tibetan}'); + 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=- Tibetan/a/}'); - Error('\P{Blk=- Tibetan/a/}'); + 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}', ""); @@ -27538,16 +28114,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=_:=Tibetan}'); - Error('\P{Is_Block=_:=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}', ""); @@ -27556,16 +28132,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/a/}'); - Error('\P{Is_Blk=Tibetan/a/}'); + 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/a/}'); + Error('\P{Is_Blk=- Tibetan/a/}'); Expect(1, 4095, '\p{Is_Blk=tibetan}', ""); Expect(0, 4095, '\p{^Is_Blk=tibetan}', ""); Expect(0, 4095, '\P{Is_Blk=tibetan}', ""); @@ -27574,16 +28150,16 @@ 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}', ""); - 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, 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}', ""); @@ -27596,38 +28172,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: :=-tifinagh}'); + Error('\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}', ""); + 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}', ""); 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}'); - Error('\P{Is_Block=:=_-Tifinagh}'); + 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}', ""); @@ -27636,16 +28212,8 @@ 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:=}'); + 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}', ""); @@ -27654,8 +28222,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}', ""); - Error('\p{Block=:= Tirhuta}'); - Error('\P{Block=:= 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=/a/_tirhuta}'); + Error('\P{Block=/a/_tirhuta}'); Expect(1, 70879, '\p{Block=:\ATirhuta\z:}', "");; Expect(0, 70880, '\p{Block=:\ATirhuta\z:}', "");; Expect(1, 70879, '\p{Block=tirhuta}', ""); @@ -27668,16 +28244,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: -Tirhuta:=}'); + Error('\P{Blk: -Tirhuta:=}'); Expect(1, 70879, '\p{Blk=:\ATirhuta\z:}', "");; Expect(0, 70880, '\p{Blk=:\ATirhuta\z:}', "");; Expect(1, 70879, '\p{Blk=tirhuta}', ""); @@ -27690,16 +28266,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}', ""); @@ -27708,16 +28284,16 @@ 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: /a/ Tirhuta}'); - Error('\P{Is_Blk: /a/ 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= /a/tirhuta}'); + Error('\P{Is_Blk= /a/tirhuta}'); Expect(1, 70879, '\p{Is_Blk=tirhuta}', ""); Expect(0, 70879, '\p{^Is_Blk=tirhuta}', ""); Expect(0, 70879, '\P{Is_Blk=tirhuta}', ""); @@ -27726,16 +28302,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= -TOTO/a/}'); - Error('\P{Block= -TOTO/a/}'); + 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: -_TOTO/a/}'); + Error('\P{Block: -_TOTO/a/}'); Expect(1, 123583, '\p{Block=:\AToto\z:}', "");; Expect(0, 123584, '\p{Block=:\AToto\z:}', "");; Expect(1, 123583, '\p{Block=toto}', ""); @@ -27748,16 +28324,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 123584, '\P{^Block=toto}', ""); Expect(1, 123583, '\p{Block=:\Atoto\z:}', "");; Expect(0, 123584, '\p{Block=:\Atoto\z:}', "");; - Expect(1, 123583, '\p{Block=-Toto}', ""); - Expect(0, 123583, '\p{^Block=-Toto}', ""); - Expect(0, 123583, '\P{Block=-Toto}', ""); - Expect(1, 123583, '\P{^Block=-Toto}', ""); - Expect(0, 123584, '\p{Block=-Toto}', ""); - Expect(1, 123584, '\p{^Block=-Toto}', ""); - Expect(1, 123584, '\P{Block=-Toto}', ""); - Expect(0, 123584, '\P{^Block=-Toto}', ""); - Error('\p{Blk=-/a/TOTO}'); - Error('\P{Blk=-/a/TOTO}'); + Expect(1, 123583, '\p{Block: -Toto}', ""); + Expect(0, 123583, '\p{^Block: -Toto}', ""); + Expect(0, 123583, '\P{Block: -Toto}', ""); + Expect(1, 123583, '\P{^Block: -Toto}', ""); + Expect(0, 123584, '\p{Block: -Toto}', ""); + Expect(1, 123584, '\p{^Block: -Toto}', ""); + Expect(1, 123584, '\P{Block: -Toto}', ""); + Expect(0, 123584, '\P{^Block: -Toto}', ""); + Error('\p{Blk=_/a/Toto}'); + Error('\P{Blk=_/a/Toto}'); Expect(1, 123583, '\p{Blk=:\AToto\z:}', "");; Expect(0, 123584, '\p{Blk=:\AToto\z:}', "");; Expect(1, 123583, '\p{Blk=toto}', ""); @@ -27770,16 +28346,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 123584, '\P{^Blk=toto}', ""); Expect(1, 123583, '\p{Blk=:\Atoto\z:}', "");; Expect(0, 123584, '\p{Blk=:\Atoto\z:}', "");; - Expect(1, 123583, '\p{Blk: _-toto}', ""); - Expect(0, 123583, '\p{^Blk: _-toto}', ""); - Expect(0, 123583, '\P{Blk: _-toto}', ""); - Expect(1, 123583, '\P{^Blk: _-toto}', ""); - Expect(0, 123584, '\p{Blk: _-toto}', ""); - Expect(1, 123584, '\p{^Blk: _-toto}', ""); - Expect(1, 123584, '\P{Blk: _-toto}', ""); - Expect(0, 123584, '\P{^Blk: _-toto}', ""); - Error('\p{Is_Block: :=TOTO}'); - Error('\P{Is_Block: :=TOTO}'); + Expect(1, 123583, '\p{Blk:_-toto}', ""); + Expect(0, 123583, '\p{^Blk:_-toto}', ""); + Expect(0, 123583, '\P{Blk:_-toto}', ""); + Expect(1, 123583, '\P{^Blk:_-toto}', ""); + Expect(0, 123584, '\p{Blk:_-toto}', ""); + Expect(1, 123584, '\p{^Blk:_-toto}', ""); + Expect(1, 123584, '\P{Blk:_-toto}', ""); + Expect(0, 123584, '\P{^Blk:_-toto}', ""); + Error('\p{Is_Block= TOTO/a/}'); + Error('\P{Is_Block= TOTO/a/}'); Expect(1, 123583, '\p{Is_Block=toto}', ""); Expect(0, 123583, '\p{^Is_Block=toto}', ""); Expect(0, 123583, '\P{Is_Block=toto}', ""); @@ -27788,16 +28364,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 123584, '\p{^Is_Block=toto}', ""); Expect(1, 123584, '\P{Is_Block=toto}', ""); Expect(0, 123584, '\P{^Is_Block=toto}', ""); - Expect(1, 123583, '\p{Is_Block=-Toto}', ""); - Expect(0, 123583, '\p{^Is_Block=-Toto}', ""); - Expect(0, 123583, '\P{Is_Block=-Toto}', ""); - Expect(1, 123583, '\P{^Is_Block=-Toto}', ""); - Expect(0, 123584, '\p{Is_Block=-Toto}', ""); - Expect(1, 123584, '\p{^Is_Block=-Toto}', ""); - Expect(1, 123584, '\P{Is_Block=-Toto}', ""); - Expect(0, 123584, '\P{^Is_Block=-Toto}', ""); - Error('\p{Is_Blk: _toto/a/}'); - Error('\P{Is_Blk: _toto/a/}'); + Expect(1, 123583, '\p{Is_Block=_Toto}', ""); + Expect(0, 123583, '\p{^Is_Block=_Toto}', ""); + Expect(0, 123583, '\P{Is_Block=_Toto}', ""); + Expect(1, 123583, '\P{^Is_Block=_Toto}', ""); + Expect(0, 123584, '\p{Is_Block=_Toto}', ""); + Expect(1, 123584, '\p{^Is_Block=_Toto}', ""); + Expect(1, 123584, '\P{Is_Block=_Toto}', ""); + Expect(0, 123584, '\P{^Is_Block=_Toto}', ""); + Error('\p{Is_Blk=/a/_-toto}'); + Error('\P{Is_Blk=/a/_-toto}'); Expect(1, 123583, '\p{Is_Blk=toto}', ""); Expect(0, 123583, '\p{^Is_Blk=toto}', ""); Expect(0, 123583, '\P{Is_Blk=toto}', ""); @@ -27806,16 +28382,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 123584, '\p{^Is_Blk=toto}', ""); Expect(1, 123584, '\P{Is_Blk=toto}', ""); Expect(0, 123584, '\P{^Is_Blk=toto}', ""); - Expect(1, 123583, '\p{Is_Blk: Toto}', ""); - Expect(0, 123583, '\p{^Is_Blk: Toto}', ""); - Expect(0, 123583, '\P{Is_Blk: Toto}', ""); - Expect(1, 123583, '\P{^Is_Blk: Toto}', ""); - Expect(0, 123584, '\p{Is_Blk: Toto}', ""); - Expect(1, 123584, '\p{^Is_Blk: Toto}', ""); - Expect(1, 123584, '\P{Is_Blk: Toto}', ""); - Expect(0, 123584, '\P{^Is_Blk: Toto}', ""); - Error('\p{Block: -TRANSPORT_And_MAP_symbols:=}'); - Error('\P{Block: -TRANSPORT_And_MAP_symbols:=}'); + Expect(1, 123583, '\p{Is_Blk=_toto}', ""); + Expect(0, 123583, '\p{^Is_Blk=_toto}', ""); + Expect(0, 123583, '\P{Is_Blk=_toto}', ""); + Expect(1, 123583, '\P{^Is_Blk=_toto}', ""); + Expect(0, 123584, '\p{Is_Blk=_toto}', ""); + Expect(1, 123584, '\p{^Is_Blk=_toto}', ""); + Expect(1, 123584, '\P{Is_Blk=_toto}', ""); + Expect(0, 123584, '\P{^Is_Blk=_toto}', ""); + 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}', ""); @@ -27828,16 +28404,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}'); + Error('\P{Blk=:=--transport_AND_Map}'); Expect(1, 128767, '\p{Blk=:\ATransport_And_Map\z:}', "");; Expect(0, 128768, '\p{Blk=:\ATransport_And_Map\z:}', "");; Expect(1, 128767, '\p{Blk=transportandmap}', ""); @@ -27850,16 +28426,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}', ""); @@ -27868,16 +28444,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=:=Transport_And_Map}'); + Error('\P{Is_Blk=:=Transport_And_Map}'); Expect(1, 128767, '\p{Is_Blk=transportandmap}', ""); Expect(0, 128767, '\p{^Is_Blk=transportandmap}', ""); Expect(0, 128767, '\P{Is_Blk=transportandmap}', ""); @@ -27886,16 +28462,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}', ""); @@ -27908,16 +28484,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: :=UCAS}'); - Error('\P{Blk: :=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}', ""); @@ -27930,16 +28506,16 @@ 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: /a/Canadian_SYLLABICS}'); - Error('\P{Is_Block: /a/Canadian_SYLLABICS}'); + 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}', ""); @@ -27948,16 +28524,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{Is_Blk=unifiedcanadianaboriginalsyllabics}', ""); @@ -27966,16 +28542,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=/a/-_Unified_canadian_Aboriginal_Syllabics_extended}'); - Error('\P{Block=/a/-_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: /a/_ Unified_canadian_aboriginal_SYLLABICS_Extended}'); + Error('\P{Block: /a/_ Unified_canadian_aboriginal_SYLLABICS_Extended}'); 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}', ""); @@ -27988,16 +28564,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=/a/ UCAS_Ext}'); - Error('\P{Blk=/a/ UCAS_Ext}'); + 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: /a/UCAS_EXT}'); + Error('\P{Blk: /a/UCAS_EXT}'); Expect(1, 6399, '\p{Blk=:\AUCAS_Ext\z:}', "");; Expect(0, 6400, '\p{Blk=:\AUCAS_Ext\z:}', "");; Expect(1, 6399, '\p{Blk=ucasext}', ""); @@ -28010,34 +28586,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= /a/unified_Canadian_Aboriginal_Syllabics_Extended}'); - Error('\P{Is_Block= /a/unified_Canadian_Aboriginal_Syllabics_Extended}'); - 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{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{Is_Blk=ucasext}', ""); Expect(0, 6399, '\p{^Is_Blk=ucasext}', ""); Expect(0, 6399, '\P{Is_Blk=ucasext}', ""); @@ -28046,16 +28622,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=-:=UNIFIED_Canadian_ABORIGINAL_SYLLABICS_extended_A}'); - Error('\P{Block=-:=UNIFIED_Canadian_ABORIGINAL_SYLLABICS_extended_A}'); + 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=/a/UNIFIED_CANADIAN_aboriginal_Syllabics_Extended_a}'); + Error('\P{Block=/a/UNIFIED_CANADIAN_aboriginal_Syllabics_Extended_a}'); Expect(1, 72383, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics_Extended_A\z:}', "");; Expect(0, 72384, '\p{Block=:\AUnified_Canadian_Aboriginal_Syllabics_Extended_A\z:}', "");; Expect(1, 72383, '\p{Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); @@ -28068,16 +28644,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72384, '\P{^Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(1, 72383, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextendeda\z:}', "");; Expect(0, 72384, '\p{Block=:\Aunifiedcanadianaboriginalsyllabicsextendeda\z:}', "");; - Expect(1, 72383, '\p{Block= Unified_canadian_aboriginal_syllabics_Extended_A}', ""); - Expect(0, 72383, '\p{^Block= Unified_canadian_aboriginal_syllabics_Extended_A}', ""); - Expect(0, 72383, '\P{Block= Unified_canadian_aboriginal_syllabics_Extended_A}', ""); - Expect(1, 72383, '\P{^Block= Unified_canadian_aboriginal_syllabics_Extended_A}', ""); - Expect(0, 72384, '\p{Block= Unified_canadian_aboriginal_syllabics_Extended_A}', ""); - Expect(1, 72384, '\p{^Block= Unified_canadian_aboriginal_syllabics_Extended_A}', ""); - Expect(1, 72384, '\P{Block= Unified_canadian_aboriginal_syllabics_Extended_A}', ""); - Expect(0, 72384, '\P{^Block= Unified_canadian_aboriginal_syllabics_Extended_A}', ""); - Error('\p{Blk= -ucas_Ext_A/a/}'); - Error('\P{Blk= -ucas_Ext_A/a/}'); + Expect(1, 72383, '\p{Block=- Unified_Canadian_ABORIGINAL_Syllabics_extended_a}', ""); + Expect(0, 72383, '\p{^Block=- Unified_Canadian_ABORIGINAL_Syllabics_extended_a}', ""); + Expect(0, 72383, '\P{Block=- Unified_Canadian_ABORIGINAL_Syllabics_extended_a}', ""); + Expect(1, 72383, '\P{^Block=- Unified_Canadian_ABORIGINAL_Syllabics_extended_a}', ""); + Expect(0, 72384, '\p{Block=- Unified_Canadian_ABORIGINAL_Syllabics_extended_a}', ""); + Expect(1, 72384, '\p{^Block=- Unified_Canadian_ABORIGINAL_Syllabics_extended_a}', ""); + Expect(1, 72384, '\P{Block=- Unified_Canadian_ABORIGINAL_Syllabics_extended_a}', ""); + Expect(0, 72384, '\P{^Block=- Unified_Canadian_ABORIGINAL_Syllabics_extended_a}', ""); + Error('\p{Blk=-UCAS_EXT_a:=}'); + Error('\P{Blk=-UCAS_EXT_a:=}'); Expect(1, 72383, '\p{Blk=:\AUCAS_Ext_A\z:}', "");; Expect(0, 72384, '\p{Blk=:\AUCAS_Ext_A\z:}', "");; Expect(1, 72383, '\p{Blk=ucasexta}', ""); @@ -28090,16 +28666,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 72384, '\P{^Blk=ucasexta}', ""); Expect(1, 72383, '\p{Blk=:\Aucasexta\z:}', "");; Expect(0, 72384, '\p{Blk=:\Aucasexta\z:}', "");; - Expect(1, 72383, '\p{Blk=_ UCAS_ext_A}', ""); - Expect(0, 72383, '\p{^Blk=_ UCAS_ext_A}', ""); - Expect(0, 72383, '\P{Blk=_ UCAS_ext_A}', ""); - Expect(1, 72383, '\P{^Blk=_ UCAS_ext_A}', ""); - Expect(0, 72384, '\p{Blk=_ UCAS_ext_A}', ""); - Expect(1, 72384, '\p{^Blk=_ UCAS_ext_A}', ""); - Expect(1, 72384, '\P{Blk=_ UCAS_ext_A}', ""); - Expect(0, 72384, '\P{^Blk=_ UCAS_ext_A}', ""); - Error('\p{Is_Block=_:=UNIFIED_Canadian_aboriginal_Syllabics_Extended_a}'); - Error('\P{Is_Block=_:=UNIFIED_Canadian_aboriginal_Syllabics_Extended_a}'); + Expect(1, 72383, '\p{Blk: _UCAS_Ext_A}', ""); + Expect(0, 72383, '\p{^Blk: _UCAS_Ext_A}', ""); + Expect(0, 72383, '\P{Blk: _UCAS_Ext_A}', ""); + Expect(1, 72383, '\P{^Blk: _UCAS_Ext_A}', ""); + Expect(0, 72384, '\p{Blk: _UCAS_Ext_A}', ""); + Expect(1, 72384, '\p{^Blk: _UCAS_Ext_A}', ""); + Expect(1, 72384, '\P{Blk: _UCAS_Ext_A}', ""); + Expect(0, 72384, '\P{^Blk: _UCAS_Ext_A}', ""); + Error('\p{Is_Block=/a/-Unified_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_a}'); + Error('\P{Is_Block=/a/-Unified_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_a}'); Expect(1, 72383, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72383, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72383, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); @@ -28108,16 +28684,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72384, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(1, 72384, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72384, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextendeda}', ""); - Expect(1, 72383, '\p{Is_Block=-Unified_Canadian_Aboriginal_SYLLABICS_extended_A}', ""); - Expect(0, 72383, '\p{^Is_Block=-Unified_Canadian_Aboriginal_SYLLABICS_extended_A}', ""); - Expect(0, 72383, '\P{Is_Block=-Unified_Canadian_Aboriginal_SYLLABICS_extended_A}', ""); - Expect(1, 72383, '\P{^Is_Block=-Unified_Canadian_Aboriginal_SYLLABICS_extended_A}', ""); - Expect(0, 72384, '\p{Is_Block=-Unified_Canadian_Aboriginal_SYLLABICS_extended_A}', ""); - Expect(1, 72384, '\p{^Is_Block=-Unified_Canadian_Aboriginal_SYLLABICS_extended_A}', ""); - Expect(1, 72384, '\P{Is_Block=-Unified_Canadian_Aboriginal_SYLLABICS_extended_A}', ""); - Expect(0, 72384, '\P{^Is_Block=-Unified_Canadian_Aboriginal_SYLLABICS_extended_A}', ""); - Error('\p{Is_Blk= :=ucas_Ext_A}'); - Error('\P{Is_Blk= :=ucas_Ext_A}'); + Expect(1, 72383, '\p{Is_Block= UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72383, '\p{^Is_Block= UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72383, '\P{Is_Block= UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(1, 72383, '\P{^Is_Block= UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72384, '\p{Is_Block= UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(1, 72384, '\p{^Is_Block= UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(1, 72384, '\P{Is_Block= UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72384, '\P{^Is_Block= UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Error('\p{Is_Blk= :=ucas_ext_A}'); + Error('\P{Is_Blk= :=ucas_ext_A}'); Expect(1, 72383, '\p{Is_Blk=ucasexta}', ""); Expect(0, 72383, '\p{^Is_Blk=ucasexta}', ""); Expect(0, 72383, '\P{Is_Blk=ucasexta}', ""); @@ -28126,16 +28702,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 72384, '\p{^Is_Blk=ucasexta}', ""); Expect(1, 72384, '\P{Is_Blk=ucasexta}', ""); Expect(0, 72384, '\P{^Is_Blk=ucasexta}', ""); - Expect(1, 72383, '\p{Is_Blk= UCAS_ext_A}', ""); - Expect(0, 72383, '\p{^Is_Blk= UCAS_ext_A}', ""); - Expect(0, 72383, '\P{Is_Blk= UCAS_ext_A}', ""); - Expect(1, 72383, '\P{^Is_Blk= UCAS_ext_A}', ""); - Expect(0, 72384, '\p{Is_Blk= UCAS_ext_A}', ""); - Expect(1, 72384, '\p{^Is_Blk= UCAS_ext_A}', ""); - Expect(1, 72384, '\P{Is_Blk= UCAS_ext_A}', ""); - Expect(0, 72384, '\P{^Is_Blk= UCAS_ext_A}', ""); - Error('\p{Block=:= -Ugaritic}'); - Error('\P{Block=:= -Ugaritic}'); + Expect(1, 72383, '\p{Is_Blk= UCAS_Ext_a}', ""); + Expect(0, 72383, '\p{^Is_Blk= UCAS_Ext_a}', ""); + Expect(0, 72383, '\P{Is_Blk= UCAS_Ext_a}', ""); + Expect(1, 72383, '\P{^Is_Blk= UCAS_Ext_a}', ""); + Expect(0, 72384, '\p{Is_Blk= UCAS_Ext_a}', ""); + Expect(1, 72384, '\p{^Is_Blk= UCAS_Ext_a}', ""); + Expect(1, 72384, '\P{Is_Blk= UCAS_Ext_a}', ""); + Expect(0, 72384, '\P{^Is_Blk= UCAS_Ext_a}', ""); + Error('\p{Block=:= Ugaritic}'); + Error('\P{Block=:= Ugaritic}'); Expect(1, 66463, '\p{Block=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Block=:\AUgaritic\z:}', "");; Expect(1, 66463, '\p{Block=ugaritic}', ""); @@ -28148,16 +28724,16 @@ 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=/a/--UGARITIC}'); - Error('\P{Blk=/a/--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/a/}'); + Error('\P{Blk=-Ugaritic/a/}'); Expect(1, 66463, '\p{Blk=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Blk=:\AUgaritic\z:}', "");; Expect(1, 66463, '\p{Blk=ugaritic}', ""); @@ -28170,16 +28746,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ugaritic}'); - Error('\P{Is_Block=/a/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}', ""); + 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}', ""); @@ -28188,16 +28764,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}', ""); @@ -28206,16 +28782,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/a/}'); + Error('\P{Block= _vai/a/}'); Expect(1, 42559, '\p{Block=:\AVai\z:}', "");; Expect(0, 42560, '\p{Block=:\AVai\z:}', "");; Expect(1, 42559, '\p{Block=vai}', ""); @@ -28228,38 +28804,38 @@ 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=/a/Vai}'); + Error('\P{Blk=/a/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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Is_Block=_ VAI/a/}'); + 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{Is_Block=vai}', ""); Expect(0, 42559, '\p{^Is_Block=vai}', ""); Expect(0, 42559, '\P{Is_Block=vai}', ""); @@ -28268,34 +28844,34 @@ 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_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}', ""); - 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:=}'); - Error('\P{Block= _vedic_EXTENSIONS:=}'); + 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_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}', ""); + 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}'); + Error('\P{Block=:=-vedic_extensions}'); Expect(1, 7423, '\p{Block=:\AVedic_Extensions\z:}', "");; Expect(0, 7424, '\p{Block=:\AVedic_Extensions\z:}', "");; Expect(1, 7423, '\p{Block=vedicextensions}', ""); @@ -28308,16 +28884,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}', ""); @@ -28330,16 +28906,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= /a/VEDIC_Extensions}'); - Error('\P{Is_Block= /a/VEDIC_Extensions}'); + 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}', ""); @@ -28348,16 +28924,16 @@ 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/a/}'); - Error('\P{Is_Blk=-_Vedic_ext/a/}'); + 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}', ""); @@ -28366,38 +28942,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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/a/}'); + Error('\P{Block= vertical_Forms/a/}'); Expect(1, 65055, '\p{Block=:\AVertical_Forms\z:}', "");; Expect(0, 65056, '\p{Block=:\AVertical_Forms\z:}', "");; - Expect(1, 65055, '\p{Block: verticalforms}', ""); - Expect(0, 65055, '\p{^Block: verticalforms}', ""); - Expect(0, 65055, '\P{Block: verticalforms}', ""); - Expect(1, 65055, '\P{^Block: verticalforms}', ""); - Expect(0, 65056, '\p{Block: verticalforms}', ""); - Expect(1, 65056, '\p{^Block: verticalforms}', ""); - Expect(1, 65056, '\P{Block: verticalforms}', ""); - Expect(0, 65056, '\P{^Block: verticalforms}', ""); + Expect(1, 65055, '\p{Block=verticalforms}', ""); + Expect(0, 65055, '\p{^Block=verticalforms}', ""); + Expect(0, 65055, '\P{Block=verticalforms}', ""); + Expect(1, 65055, '\P{^Block=verticalforms}', ""); + Expect(0, 65056, '\p{Block=verticalforms}', ""); + Expect(1, 65056, '\p{^Block=verticalforms}', ""); + Expect(1, 65056, '\P{Block=verticalforms}', ""); + 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=_:=Vertical_Forms}'); - Error('\P{Blk=_:=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/a/}'); + Error('\P{Blk= Vertical_FORMS/a/}'); Expect(1, 65055, '\p{Blk=:\AVertical_Forms\z:}', "");; Expect(0, 65056, '\p{Blk=:\AVertical_Forms\z:}', "");; Expect(1, 65055, '\p{Blk=verticalforms}', ""); @@ -28410,16 +28986,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); + Error('\P{Is_Block: -Vertical_Forms:=}'); Expect(1, 65055, '\p{Is_Block=verticalforms}', ""); Expect(0, 65055, '\p{^Is_Block=verticalforms}', ""); Expect(0, 65055, '\P{Is_Block=verticalforms}', ""); @@ -28428,34 +29004,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/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=_Vithkuqi:=}'); - Error('\P{Block=_Vithkuqi:=}'); + 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=/a/VERTICAL_forms}'); + Error('\P{Is_Blk=/a/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= VITHKUQI:=}'); + Error('\P{Block= VITHKUQI:=}'); Expect(1, 67007, '\p{Block=:\AVithkuqi\z:}', "");; Expect(0, 67008, '\p{Block=:\AVithkuqi\z:}', "");; Expect(1, 67007, '\p{Block=vithkuqi}', ""); @@ -28468,16 +29044,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67008, '\P{^Block=vithkuqi}', ""); Expect(1, 67007, '\p{Block=:\Avithkuqi\z:}', "");; Expect(0, 67008, '\p{Block=:\Avithkuqi\z:}', "");; - Expect(1, 67007, '\p{Block= Vithkuqi}', ""); - Expect(0, 67007, '\p{^Block= Vithkuqi}', ""); - Expect(0, 67007, '\P{Block= Vithkuqi}', ""); - Expect(1, 67007, '\P{^Block= Vithkuqi}', ""); - Expect(0, 67008, '\p{Block= Vithkuqi}', ""); - Expect(1, 67008, '\p{^Block= Vithkuqi}', ""); - Expect(1, 67008, '\P{Block= Vithkuqi}', ""); - Expect(0, 67008, '\P{^Block= Vithkuqi}', ""); - Error('\p{Blk: /a/_ Vithkuqi}'); - Error('\P{Blk: /a/_ Vithkuqi}'); + Expect(1, 67007, '\p{Block:__VITHKUQI}', ""); + Expect(0, 67007, '\p{^Block:__VITHKUQI}', ""); + Expect(0, 67007, '\P{Block:__VITHKUQI}', ""); + Expect(1, 67007, '\P{^Block:__VITHKUQI}', ""); + Expect(0, 67008, '\p{Block:__VITHKUQI}', ""); + Expect(1, 67008, '\p{^Block:__VITHKUQI}', ""); + Expect(1, 67008, '\P{Block:__VITHKUQI}', ""); + Expect(0, 67008, '\P{^Block:__VITHKUQI}', ""); + Error('\p{Blk:-Vithkuqi/a/}'); + Error('\P{Blk:-Vithkuqi/a/}'); Expect(1, 67007, '\p{Blk=:\AVithkuqi\z:}', "");; Expect(0, 67008, '\p{Blk=:\AVithkuqi\z:}', "");; Expect(1, 67007, '\p{Blk=vithkuqi}', ""); @@ -28490,16 +29066,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 67008, '\P{^Blk=vithkuqi}', ""); Expect(1, 67007, '\p{Blk=:\Avithkuqi\z:}', "");; Expect(0, 67008, '\p{Blk=:\Avithkuqi\z:}', "");; - Expect(1, 67007, '\p{Blk=VITHKUQI}', ""); - Expect(0, 67007, '\p{^Blk=VITHKUQI}', ""); - Expect(0, 67007, '\P{Blk=VITHKUQI}', ""); - Expect(1, 67007, '\P{^Blk=VITHKUQI}', ""); - Expect(0, 67008, '\p{Blk=VITHKUQI}', ""); - Expect(1, 67008, '\p{^Blk=VITHKUQI}', ""); - Expect(1, 67008, '\P{Blk=VITHKUQI}', ""); - Expect(0, 67008, '\P{^Blk=VITHKUQI}', ""); - Error('\p{Is_Block= /a/VITHKUQI}'); - Error('\P{Is_Block= /a/VITHKUQI}'); + Expect(1, 67007, '\p{Blk=- Vithkuqi}', ""); + Expect(0, 67007, '\p{^Blk=- Vithkuqi}', ""); + Expect(0, 67007, '\P{Blk=- Vithkuqi}', ""); + Expect(1, 67007, '\P{^Blk=- Vithkuqi}', ""); + Expect(0, 67008, '\p{Blk=- Vithkuqi}', ""); + Expect(1, 67008, '\p{^Blk=- Vithkuqi}', ""); + Expect(1, 67008, '\P{Blk=- Vithkuqi}', ""); + Expect(0, 67008, '\P{^Blk=- Vithkuqi}', ""); + Error('\p{Is_Block= Vithkuqi/a/}'); + Error('\P{Is_Block= Vithkuqi/a/}'); Expect(1, 67007, '\p{Is_Block=vithkuqi}', ""); Expect(0, 67007, '\p{^Is_Block=vithkuqi}', ""); Expect(0, 67007, '\P{Is_Block=vithkuqi}', ""); @@ -28508,16 +29084,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67008, '\p{^Is_Block=vithkuqi}', ""); Expect(1, 67008, '\P{Is_Block=vithkuqi}', ""); Expect(0, 67008, '\P{^Is_Block=vithkuqi}', ""); - Expect(1, 67007, '\p{Is_Block= Vithkuqi}', ""); - Expect(0, 67007, '\p{^Is_Block= Vithkuqi}', ""); - Expect(0, 67007, '\P{Is_Block= Vithkuqi}', ""); - Expect(1, 67007, '\P{^Is_Block= Vithkuqi}', ""); - Expect(0, 67008, '\p{Is_Block= Vithkuqi}', ""); - Expect(1, 67008, '\p{^Is_Block= Vithkuqi}', ""); - Expect(1, 67008, '\P{Is_Block= Vithkuqi}', ""); - Expect(0, 67008, '\P{^Is_Block= Vithkuqi}', ""); - Error('\p{Is_Blk=:= vithkuqi}'); - Error('\P{Is_Blk=:= vithkuqi}'); + Expect(1, 67007, '\p{Is_Block= vithkuqi}', ""); + Expect(0, 67007, '\p{^Is_Block= vithkuqi}', ""); + Expect(0, 67007, '\P{Is_Block= vithkuqi}', ""); + Expect(1, 67007, '\P{^Is_Block= vithkuqi}', ""); + Expect(0, 67008, '\p{Is_Block= vithkuqi}', ""); + Expect(1, 67008, '\p{^Is_Block= vithkuqi}', ""); + Expect(1, 67008, '\P{Is_Block= vithkuqi}', ""); + Expect(0, 67008, '\P{^Is_Block= vithkuqi}', ""); + Error('\p{Is_Blk= _VITHKUQI/a/}'); + Error('\P{Is_Blk= _VITHKUQI/a/}'); Expect(1, 67007, '\p{Is_Blk=vithkuqi}', ""); Expect(0, 67007, '\p{^Is_Blk=vithkuqi}', ""); Expect(0, 67007, '\P{Is_Blk=vithkuqi}', ""); @@ -28526,38 +29102,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 67008, '\p{^Is_Blk=vithkuqi}', ""); Expect(1, 67008, '\P{Is_Blk=vithkuqi}', ""); Expect(0, 67008, '\P{^Is_Blk=vithkuqi}', ""); - Expect(1, 67007, '\p{Is_Blk= _vithkuqi}', ""); - Expect(0, 67007, '\p{^Is_Blk= _vithkuqi}', ""); - Expect(0, 67007, '\P{Is_Blk= _vithkuqi}', ""); - Expect(1, 67007, '\P{^Is_Blk= _vithkuqi}', ""); - Expect(0, 67008, '\p{Is_Blk= _vithkuqi}', ""); - Expect(1, 67008, '\p{^Is_Blk= _vithkuqi}', ""); - Expect(1, 67008, '\P{Is_Blk= _vithkuqi}', ""); - Expect(0, 67008, '\P{^Is_Blk= _vithkuqi}', ""); - Error('\p{Block: :=-_Variation_Selectors}'); - Error('\P{Block: :=-_Variation_Selectors}'); + Expect(1, 67007, '\p{Is_Blk: - VITHKUQI}', ""); + Expect(0, 67007, '\p{^Is_Blk: - VITHKUQI}', ""); + Expect(0, 67007, '\P{Is_Blk: - VITHKUQI}', ""); + Expect(1, 67007, '\P{^Is_Blk: - VITHKUQI}', ""); + Expect(0, 67008, '\p{Is_Blk: - VITHKUQI}', ""); + Expect(1, 67008, '\p{^Is_Blk: - VITHKUQI}', ""); + Expect(1, 67008, '\P{Is_Blk: - VITHKUQI}', ""); + Expect(0, 67008, '\P{^Is_Blk: - VITHKUQI}', ""); + Error('\p{Block: variation_selectors/a/}'); + Error('\P{Block: variation_selectors/a/}'); Expect(1, 65039, '\p{Block=:\AVariation_Selectors\z:}', "");; Expect(0, 65040, '\p{Block=:\AVariation_Selectors\z:}', "");; - Expect(1, 65039, '\p{Block=variationselectors}', ""); - Expect(0, 65039, '\p{^Block=variationselectors}', ""); - Expect(0, 65039, '\P{Block=variationselectors}', ""); - Expect(1, 65039, '\P{^Block=variationselectors}', ""); - Expect(0, 65040, '\p{Block=variationselectors}', ""); - Expect(1, 65040, '\p{^Block=variationselectors}', ""); - Expect(1, 65040, '\P{Block=variationselectors}', ""); - Expect(0, 65040, '\P{^Block=variationselectors}', ""); + Expect(1, 65039, '\p{Block: variationselectors}', ""); + Expect(0, 65039, '\p{^Block: variationselectors}', ""); + Expect(0, 65039, '\P{Block: variationselectors}', ""); + Expect(1, 65039, '\P{^Block: variationselectors}', ""); + Expect(0, 65040, '\p{Block: variationselectors}', ""); + Expect(1, 65040, '\p{^Block: variationselectors}', ""); + Expect(1, 65040, '\P{Block: variationselectors}', ""); + 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/a/}'); - Error('\P{Blk= -vs/a/}'); + 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}', ""); @@ -28570,16 +29146,16 @@ 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:}', "");; - 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=:=_ variation_Selectors}'); - Error('\P{Is_Block=:=_ variation_Selectors}'); + 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=_:=Variation_Selectors}'); + Error('\P{Is_Block=_:=Variation_Selectors}'); Expect(1, 65039, '\p{Is_Block=variationselectors}', ""); Expect(0, 65039, '\p{^Is_Block=variationselectors}', ""); Expect(0, 65039, '\P{Is_Block=variationselectors}', ""); @@ -28588,34 +29164,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); - 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/a/}'); - Error('\P{Block= Variation_SELECTORS_Supplement/a/}'); + 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/a/}'); + Error('\P{Is_Blk=- VS/a/}'); + 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}', ""); + 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=/a/VARIATION_selectors_Supplement}'); + Error('\P{Block=/a/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}', ""); @@ -28628,16 +29204,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -28650,16 +29226,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=:= _Variation_Selectors_supplement}'); - Error('\P{Is_Block=:= _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= /a/VARIATION_Selectors_Supplement}'); + Error('\P{Is_Block= /a/VARIATION_Selectors_Supplement}'); Expect(1, 917999, '\p{Is_Block=variationselectorssupplement}', ""); Expect(0, 917999, '\p{^Is_Block=variationselectorssupplement}', ""); Expect(0, 917999, '\P{Is_Block=variationselectorssupplement}', ""); @@ -28668,16 +29244,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/a/}'); - Error('\P{Is_Blk=vs_sup/a/}'); + 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/a/}'); + Error('\P{Is_Blk=__VS_Sup/a/}'); Expect(1, 917999, '\p{Is_Blk=vssup}', ""); Expect(0, 917999, '\p{^Is_Blk=vssup}', ""); Expect(0, 917999, '\P{Is_Blk=vssup}', ""); @@ -28686,16 +29262,16 @@ 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=/a/wancho}'); - Error('\P{Block=/a/wancho}'); + 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: /a/- Wancho}'); + Error('\P{Block: /a/- Wancho}'); Expect(1, 123647, '\p{Block=:\AWancho\z:}', "");; Expect(0, 123648, '\p{Block=:\AWancho\z:}', "");; Expect(1, 123647, '\p{Block=wancho}', ""); @@ -28708,16 +29284,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= WANCHO/a/}'); - Error('\P{Blk= WANCHO/a/}'); + 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}', ""); @@ -28730,16 +29306,16 @@ 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:=}'); - Error('\P{Is_Block=_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=/a/ _WANCHO}'); + Error('\P{Is_Block=/a/ _WANCHO}'); Expect(1, 123647, '\p{Is_Block=wancho}', ""); Expect(0, 123647, '\p{^Is_Block=wancho}', ""); Expect(0, 123647, '\P{Is_Block=wancho}', ""); @@ -28748,16 +29324,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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=/a/ -wancho}'); + Error('\P{Is_Blk=/a/ -wancho}'); Expect(1, 123647, '\p{Is_Blk=wancho}', ""); Expect(0, 123647, '\p{^Is_Blk=wancho}', ""); Expect(0, 123647, '\P{Is_Blk=wancho}', ""); @@ -28766,16 +29342,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= Warang_Citi:=}'); - Error('\P{Block= 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=:=_Warang_Citi}'); + Error('\P{Block=:=_Warang_Citi}'); Expect(1, 71935, '\p{Block=:\AWarang_Citi\z:}', "");; Expect(0, 71936, '\p{Block=:\AWarang_Citi\z:}', "");; Expect(1, 71935, '\p{Block=warangciti}', ""); @@ -28788,38 +29364,38 @@ 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=:= warang_citi}'); - Error('\P{Blk=:= 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}', ""); - Expect(0, 71935, '\p{^Blk=warangciti}', ""); - Expect(0, 71935, '\P{Blk=warangciti}', ""); - Expect(1, 71935, '\P{^Blk=warangciti}', ""); - Expect(0, 71936, '\p{Blk=warangciti}', ""); - Expect(1, 71936, '\p{^Blk=warangciti}', ""); - Expect(1, 71936, '\P{Blk=warangciti}', ""); - Expect(0, 71936, '\P{^Blk=warangciti}', ""); + Expect(1, 71935, '\p{Blk: warangciti}', ""); + Expect(0, 71935, '\p{^Blk: warangciti}', ""); + Expect(0, 71935, '\P{Blk: warangciti}', ""); + Expect(1, 71935, '\P{^Blk: warangciti}', ""); + Expect(0, 71936, '\p{Blk: warangciti}', ""); + Expect(1, 71936, '\p{^Blk: warangciti}', ""); + Expect(1, 71936, '\P{Blk: warangciti}', ""); + 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}'); - Error('\P{Is_Block=:= warang_Citi}'); + 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=/a/ WARANG_Citi}'); + Error('\P{Is_Block=/a/ WARANG_Citi}'); Expect(1, 71935, '\p{Is_Block=warangciti}', ""); Expect(0, 71935, '\p{^Is_Block=warangciti}', ""); Expect(0, 71935, '\P{Is_Block=warangciti}', ""); @@ -28828,16 +29404,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/a/}'); + Error('\P{Is_Blk=-_Warang_Citi/a/}'); Expect(1, 71935, '\p{Is_Blk=warangciti}', ""); Expect(0, 71935, '\p{^Is_Blk=warangciti}', ""); Expect(0, 71935, '\P{Is_Blk=warangciti}', ""); @@ -28846,16 +29422,16 @@ 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=__Yezidi:=}'); - Error('\P{Block=__Yezidi:=}'); + 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}', ""); @@ -28868,38 +29444,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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=:=yezidi}'); + Error('\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}', ""); + 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=:=_ yezidi}'); - Error('\P{Is_Block=:=_ yezidi}'); + 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= -Yezidi/a/}'); + Error('\P{Is_Block= -Yezidi/a/}'); Expect(1, 69311, '\p{Is_Block=yezidi}', ""); Expect(0, 69311, '\p{^Is_Block=yezidi}', ""); Expect(0, 69311, '\P{Is_Block=yezidi}', ""); @@ -28908,16 +29484,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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=_/a/Yezidi}'); + Error('\P{Is_Blk=_/a/Yezidi}'); Expect(1, 69311, '\p{Is_Blk=yezidi}', ""); Expect(0, 69311, '\p{^Is_Blk=yezidi}', ""); Expect(0, 69311, '\P{Is_Blk=yezidi}', ""); @@ -28926,16 +29502,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_/a/yi_RADICALS}'); - Error('\P{Block=_/a/yi_RADICALS}'); + 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}'); + Error('\P{Block= :=Yi_RADICALS}'); Expect(1, 42191, '\p{Block=:\AYi_Radicals\z:}', "");; Expect(0, 42192, '\p{Block=:\AYi_Radicals\z:}', "");; Expect(1, 42191, '\p{Block=yiradicals}', ""); @@ -28948,16 +29524,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=:= -YI_Radicals}'); - Error('\P{Blk=:= -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=/a/ Yi_RADICALS}'); + Error('\P{Blk=/a/ Yi_RADICALS}'); Expect(1, 42191, '\p{Blk=:\AYi_Radicals\z:}', "");; Expect(0, 42192, '\p{Blk=:\AYi_Radicals\z:}', "");; Expect(1, 42191, '\p{Blk=yiradicals}', ""); @@ -28970,16 +29546,16 @@ 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=/a/--Yi_Radicals}'); - Error('\P{Is_Block=/a/--Yi_Radicals}'); + 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}', ""); @@ -28988,34 +29564,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); - Expect(1, 42191, '\P{^Is_Blk=yiradicals}', ""); - Expect(0, 42192, '\p{Is_Blk=yiradicals}', ""); - 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:=}'); - Error('\P{Block= yi_SYLLABLES:=}'); + 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=/a/ yi_RADICALS}'); + Error('\P{Is_Blk=/a/ yi_RADICALS}'); + Expect(1, 42191, '\p{Is_Blk:yiradicals}', ""); + Expect(0, 42191, '\p{^Is_Blk:yiradicals}', ""); + Expect(0, 42191, '\P{Is_Blk:yiradicals}', ""); + Expect(1, 42191, '\P{^Is_Blk:yiradicals}', ""); + Expect(0, 42192, '\p{Is_Blk:yiradicals}', ""); + 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}'); + Error('\P{Block=:=YI_syllables}'); Expect(1, 42127, '\p{Block=:\AYi_Syllables\z:}', "");; Expect(0, 42128, '\p{Block=:\AYi_Syllables\z:}', "");; Expect(1, 42127, '\p{Block=yisyllables}', ""); @@ -29028,38 +29604,38 @@ 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= /a/YI_Syllables}'); + Error('\P{Blk= /a/YI_Syllables}'); Expect(1, 42127, '\p{Blk=:\AYi_Syllables\z:}', "");; Expect(0, 42128, '\p{Blk=:\AYi_Syllables\z:}', "");; - Expect(1, 42127, '\p{Blk: yisyllables}', ""); - Expect(0, 42127, '\p{^Blk: yisyllables}', ""); - Expect(0, 42127, '\P{Blk: yisyllables}', ""); - Expect(1, 42127, '\P{^Blk: yisyllables}', ""); - Expect(0, 42128, '\p{Blk: yisyllables}', ""); - Expect(1, 42128, '\p{^Blk: yisyllables}', ""); - Expect(1, 42128, '\P{Blk: yisyllables}', ""); - Expect(0, 42128, '\P{^Blk: yisyllables}', ""); + Expect(1, 42127, '\p{Blk=yisyllables}', ""); + Expect(0, 42127, '\p{^Blk=yisyllables}', ""); + Expect(0, 42127, '\P{Blk=yisyllables}', ""); + Expect(1, 42127, '\P{^Blk=yisyllables}', ""); + Expect(0, 42128, '\p{Blk=yisyllables}', ""); + Expect(1, 42128, '\p{^Blk=yisyllables}', ""); + Expect(1, 42128, '\P{Blk=yisyllables}', ""); + 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}', ""); @@ -29068,34 +29644,34 @@ 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}'); - Error('\P{Is_Blk=_:=Yi_Syllables}'); - Expect(1, 42127, '\p{Is_Blk: yisyllables}', ""); - Expect(0, 42127, '\p{^Is_Blk: yisyllables}', ""); - Expect(0, 42127, '\P{Is_Blk: yisyllables}', ""); - Expect(1, 42127, '\P{^Is_Blk: yisyllables}', ""); - Expect(0, 42128, '\p{Is_Blk: yisyllables}', ""); - 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}'); - Error('\P{Block: := YIJING_hexagram_Symbols}'); + 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}', ""); + Expect(1, 42127, '\P{^Is_Blk=yisyllables}', ""); + Expect(0, 42128, '\p{Is_Blk=yisyllables}', ""); + 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}'); + Error('\P{Block=:=_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}', ""); @@ -29108,38 +29684,38 @@ 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=-/a/Yijing}'); + Error('\P{Blk=-/a/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}', ""); + 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}', ""); 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=/a/_ Yijing_hexagram_Symbols}'); + Error('\P{Is_Block=/a/_ Yijing_hexagram_Symbols}'); Expect(1, 19967, '\p{Is_Block=yijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^Is_Block=yijinghexagramsymbols}', ""); Expect(0, 19967, '\P{Is_Block=yijinghexagramsymbols}', ""); @@ -29148,16 +29724,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=:= yijing}'); - Error('\P{Is_Blk=:= 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=/a/-Yijing}'); + Error('\P{Is_Blk=/a/-Yijing}'); Expect(1, 19967, '\p{Is_Blk=yijing}', ""); Expect(0, 19967, '\p{^Is_Blk=yijing}', ""); Expect(0, 19967, '\P{Is_Blk=yijing}', ""); @@ -29166,16 +29742,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/a/}'); - Error('\P{Block= _Zanabazar_SQUARE/a/}'); + 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= /a/ZANABAZAR_Square}'); + Error('\P{Block= /a/ZANABAZAR_Square}'); Expect(1, 72271, '\p{Block=:\AZanabazar_Square\z:}', "");; Expect(0, 72272, '\p{Block=:\AZanabazar_Square\z:}', "");; Expect(1, 72271, '\p{Block=zanabazarsquare}', ""); @@ -29188,16 +29764,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=/a/ zanabazar_square}'); - Error('\P{Blk=/a/ 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}', ""); @@ -29210,16 +29786,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}'); - Error('\P{Is_Block=-:=ZANABAZAR_SQUARE}'); + 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: /a/ zanabazar_SQUARE}'); + Error('\P{Is_Block: /a/ zanabazar_SQUARE}'); Expect(1, 72271, '\p{Is_Block=zanabazarsquare}', ""); Expect(0, 72271, '\p{^Is_Block=zanabazarsquare}', ""); Expect(0, 72271, '\P{Is_Block=zanabazarsquare}', ""); @@ -29228,34 +29804,34 @@ 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= Zanabazar_square/a/}'); - Error('\P{Is_Blk= Zanabazar_square/a/}'); - Expect(1, 72271, '\p{Is_Blk: zanabazarsquare}', ""); - Expect(0, 72271, '\p{^Is_Blk: zanabazarsquare}', ""); - Expect(0, 72271, '\P{Is_Blk: zanabazarsquare}', ""); - Expect(1, 72271, '\P{^Is_Blk: zanabazarsquare}', ""); - Expect(0, 72272, '\p{Is_Blk: zanabazarsquare}', ""); - 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}', ""); - Error('\p{Block=:=_Znamenny_Musical_Notation}'); - Error('\P{Block=:=_Znamenny_Musical_Notation}'); + 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_Blk=zanabazarsquare}', ""); + Expect(0, 72271, '\p{^Is_Blk=zanabazarsquare}', ""); + Expect(0, 72271, '\P{Is_Blk=zanabazarsquare}', ""); + Expect(1, 72271, '\P{^Is_Blk=zanabazarsquare}', ""); + Expect(0, 72272, '\p{Is_Blk=zanabazarsquare}', ""); + 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}', ""); + Error('\p{Block= /a/znamenny_Musical_notation}'); + Error('\P{Block= /a/znamenny_Musical_notation}'); Expect(1, 118735, '\p{Block=:\AZnamenny_Musical_Notation\z:}', "");; Expect(0, 118736, '\p{Block=:\AZnamenny_Musical_Notation\z:}', "");; Expect(1, 118735, '\p{Block=znamennymusicalnotation}', ""); @@ -29268,16 +29844,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 118736, '\P{^Block=znamennymusicalnotation}', ""); Expect(1, 118735, '\p{Block=:\Aznamennymusicalnotation\z:}', "");; Expect(0, 118736, '\p{Block=:\Aznamennymusicalnotation\z:}', "");; - Expect(1, 118735, '\p{Block=- Znamenny_Musical_notation}', ""); - Expect(0, 118735, '\p{^Block=- Znamenny_Musical_notation}', ""); - Expect(0, 118735, '\P{Block=- Znamenny_Musical_notation}', ""); - Expect(1, 118735, '\P{^Block=- Znamenny_Musical_notation}', ""); - Expect(0, 118736, '\p{Block=- Znamenny_Musical_notation}', ""); - Expect(1, 118736, '\p{^Block=- Znamenny_Musical_notation}', ""); - Expect(1, 118736, '\P{Block=- Znamenny_Musical_notation}', ""); - Expect(0, 118736, '\P{^Block=- Znamenny_Musical_notation}', ""); - Error('\p{Blk=:= Znamenny_Music}'); - Error('\P{Blk=:= Znamenny_Music}'); + Expect(1, 118735, '\p{Block: -Znamenny_musical_Notation}', ""); + Expect(0, 118735, '\p{^Block: -Znamenny_musical_Notation}', ""); + Expect(0, 118735, '\P{Block: -Znamenny_musical_Notation}', ""); + Expect(1, 118735, '\P{^Block: -Znamenny_musical_Notation}', ""); + Expect(0, 118736, '\p{Block: -Znamenny_musical_Notation}', ""); + Expect(1, 118736, '\p{^Block: -Znamenny_musical_Notation}', ""); + Expect(1, 118736, '\P{Block: -Znamenny_musical_Notation}', ""); + Expect(0, 118736, '\P{^Block: -Znamenny_musical_Notation}', ""); + Error('\p{Blk= Znamenny_Music/a/}'); + Error('\P{Blk= Znamenny_Music/a/}'); Expect(1, 118735, '\p{Blk=:\AZnamenny_Music\z:}', "");; Expect(0, 118736, '\p{Blk=:\AZnamenny_Music\z:}', "");; Expect(1, 118735, '\p{Blk=znamennymusic}', ""); @@ -29290,34 +29866,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 118736, '\P{^Blk=znamennymusic}', ""); Expect(1, 118735, '\p{Blk=:\Aznamennymusic\z:}', "");; Expect(0, 118736, '\p{Blk=:\Aznamennymusic\z:}', "");; - Expect(1, 118735, '\p{Blk= znamenny_Music}', ""); - Expect(0, 118735, '\p{^Blk= znamenny_Music}', ""); - Expect(0, 118735, '\P{Blk= znamenny_Music}', ""); - Expect(1, 118735, '\P{^Blk= znamenny_Music}', ""); - Expect(0, 118736, '\p{Blk= znamenny_Music}', ""); - Expect(1, 118736, '\p{^Blk= znamenny_Music}', ""); - Expect(1, 118736, '\P{Blk= znamenny_Music}', ""); - Expect(0, 118736, '\P{^Blk= znamenny_Music}', ""); - Error('\p{Is_Block=/a/znamenny_musical_notation}'); - Error('\P{Is_Block=/a/znamenny_musical_notation}'); - Expect(1, 118735, '\p{Is_Block: znamennymusicalnotation}', ""); - Expect(0, 118735, '\p{^Is_Block: znamennymusicalnotation}', ""); - Expect(0, 118735, '\P{Is_Block: znamennymusicalnotation}', ""); - Expect(1, 118735, '\P{^Is_Block: znamennymusicalnotation}', ""); - Expect(0, 118736, '\p{Is_Block: znamennymusicalnotation}', ""); - Expect(1, 118736, '\p{^Is_Block: znamennymusicalnotation}', ""); - Expect(1, 118736, '\P{Is_Block: znamennymusicalnotation}', ""); - Expect(0, 118736, '\P{^Is_Block: znamennymusicalnotation}', ""); - Expect(1, 118735, '\p{Is_Block=_ZNAMENNY_MUSICAL_NOTATION}', ""); - Expect(0, 118735, '\p{^Is_Block=_ZNAMENNY_MUSICAL_NOTATION}', ""); - Expect(0, 118735, '\P{Is_Block=_ZNAMENNY_MUSICAL_NOTATION}', ""); - Expect(1, 118735, '\P{^Is_Block=_ZNAMENNY_MUSICAL_NOTATION}', ""); - Expect(0, 118736, '\p{Is_Block=_ZNAMENNY_MUSICAL_NOTATION}', ""); - Expect(1, 118736, '\p{^Is_Block=_ZNAMENNY_MUSICAL_NOTATION}', ""); - Expect(1, 118736, '\P{Is_Block=_ZNAMENNY_MUSICAL_NOTATION}', ""); - Expect(0, 118736, '\P{^Is_Block=_ZNAMENNY_MUSICAL_NOTATION}', ""); - Error('\p{Is_Blk= Znamenny_Music/a/}'); - Error('\P{Is_Blk= Znamenny_Music/a/}'); + Expect(1, 118735, '\p{Blk= Znamenny_Music}', ""); + Expect(0, 118735, '\p{^Blk= Znamenny_Music}', ""); + Expect(0, 118735, '\P{Blk= Znamenny_Music}', ""); + Expect(1, 118735, '\P{^Blk= Znamenny_Music}', ""); + Expect(0, 118736, '\p{Blk= Znamenny_Music}', ""); + Expect(1, 118736, '\p{^Blk= Znamenny_Music}', ""); + Expect(1, 118736, '\P{Blk= Znamenny_Music}', ""); + Expect(0, 118736, '\P{^Blk= Znamenny_Music}', ""); + Error('\p{Is_Block= _Znamenny_Musical_NOTATION:=}'); + Error('\P{Is_Block= _Znamenny_Musical_NOTATION:=}'); + Expect(1, 118735, '\p{Is_Block=znamennymusicalnotation}', ""); + Expect(0, 118735, '\p{^Is_Block=znamennymusicalnotation}', ""); + Expect(0, 118735, '\P{Is_Block=znamennymusicalnotation}', ""); + Expect(1, 118735, '\P{^Is_Block=znamennymusicalnotation}', ""); + Expect(0, 118736, '\p{Is_Block=znamennymusicalnotation}', ""); + Expect(1, 118736, '\p{^Is_Block=znamennymusicalnotation}', ""); + Expect(1, 118736, '\P{Is_Block=znamennymusicalnotation}', ""); + Expect(0, 118736, '\P{^Is_Block=znamennymusicalnotation}', ""); + Expect(1, 118735, '\p{Is_Block=--znamenny_musical_Notation}', ""); + Expect(0, 118735, '\p{^Is_Block=--znamenny_musical_Notation}', ""); + Expect(0, 118735, '\P{Is_Block=--znamenny_musical_Notation}', ""); + Expect(1, 118735, '\P{^Is_Block=--znamenny_musical_Notation}', ""); + Expect(0, 118736, '\p{Is_Block=--znamenny_musical_Notation}', ""); + Expect(1, 118736, '\p{^Is_Block=--znamenny_musical_Notation}', ""); + Expect(1, 118736, '\P{Is_Block=--znamenny_musical_Notation}', ""); + Expect(0, 118736, '\P{^Is_Block=--znamenny_musical_Notation}', ""); + Error('\p{Is_Blk=_ Znamenny_Music/a/}'); + Error('\P{Is_Blk=_ Znamenny_Music/a/}'); Expect(1, 118735, '\p{Is_Blk=znamennymusic}', ""); Expect(0, 118735, '\p{^Is_Blk=znamennymusic}', ""); Expect(0, 118735, '\P{Is_Blk=znamennymusic}', ""); @@ -29326,14 +29902,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 118736, '\p{^Is_Blk=znamennymusic}', ""); Expect(1, 118736, '\P{Is_Blk=znamennymusic}', ""); Expect(0, 118736, '\P{^Is_Blk=znamennymusic}', ""); - Expect(1, 118735, '\p{Is_Blk=_-Znamenny_Music}', ""); - Expect(0, 118735, '\p{^Is_Blk=_-Znamenny_Music}', ""); - Expect(0, 118735, '\P{Is_Blk=_-Znamenny_Music}', ""); - Expect(1, 118735, '\P{^Is_Blk=_-Znamenny_Music}', ""); - Expect(0, 118736, '\p{Is_Blk=_-Znamenny_Music}', ""); - Expect(1, 118736, '\p{^Is_Blk=_-Znamenny_Music}', ""); - Expect(1, 118736, '\P{Is_Blk=_-Znamenny_Music}', ""); - Expect(0, 118736, '\P{^Is_Blk=_-Znamenny_Music}', ""); + Expect(1, 118735, '\p{Is_Blk= -Znamenny_MUSIC}', ""); + Expect(0, 118735, '\p{^Is_Blk= -Znamenny_MUSIC}', ""); + Expect(0, 118735, '\P{Is_Blk= -Znamenny_MUSIC}', ""); + Expect(1, 118735, '\P{^Is_Blk= -Znamenny_MUSIC}', ""); + Expect(0, 118736, '\p{Is_Blk= -Znamenny_MUSIC}', ""); + Expect(1, 118736, '\p{^Is_Blk= -Znamenny_MUSIC}', ""); + Expect(1, 118736, '\P{Is_Blk= -Znamenny_MUSIC}', ""); + Expect(0, 118736, '\P{^Is_Blk= -Znamenny_MUSIC}', ""); Error('\p{bidimirroringglyph}'); Error('\P{bidimirroringglyph}'); Error('\p{bmg}'); @@ -29346,30 +29922,30 @@ 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=-:=Close}'); + Error('\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}', ""); + 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}', ""); 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}', ""); @@ -29382,52 +29958,52 @@ 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=/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}', ""); - Expect(1, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=close}', ""); - Expect(0, 65380, '\p{Is_Bidi_Paired_Bracket_Type=close}', ""); - 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}', ""); - 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}', ""); - Expect(1, 65379, '\P{^Is_Bidi_Paired_Bracket_Type= CLOSE}', ""); - Expect(0, 65380, '\p{Is_Bidi_Paired_Bracket_Type= CLOSE}', ""); - 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:=}'); - 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}', ""); - 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, 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{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}', ""); + Expect(1, 65379, '\P{^Is_Bidi_Paired_Bracket_Type: close}', ""); + Expect(0, 65380, '\p{Is_Bidi_Paired_Bracket_Type: close}', ""); + 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}', ""); + 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}', ""); + Expect(1, 65379, '\P{^Is_Bidi_Paired_Bracket_Type=--close}', ""); + Expect(0, 65380, '\p{Is_Bidi_Paired_Bracket_Type=--close}', ""); + 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=_/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}', ""); + 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}', ""); + 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}', ""); @@ -29440,16 +30016,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=-:=n}'); - Error('\P{Bpt=-:=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}', ""); @@ -29462,34 +30038,34 @@ 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{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}', ""); - 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{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{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}', ""); + 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}', ""); @@ -29498,16 +30074,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=_/a/Open}'); + Error('\P{Bidi_Paired_Bracket_Type=_/a/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}', ""); @@ -29520,16 +30096,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=/a/O}'); + Error('\P{Bpt=/a/O}'); Expect(1, 65378, '\p{Bpt=:\AO\z:}', "");; Expect(0, 65379, '\p{Bpt=:\AO\z:}', "");; Expect(1, 65378, '\p{Bpt=o}', ""); @@ -29542,52 +30118,52 @@ 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=/a/_open}'); - Error('\P{Is_Bidi_Paired_Bracket_Type=/a/_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}', ""); - 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}', ""); - 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}', ""); - 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/a/}'); - Error('\P{Cased=_ No/a/}'); + 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}', ""); + 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}', ""); + 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}', ""); + 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}', ""); + 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= /a/No}'); + Error('\P{Cased= /a/No}'); Expect(1, 127370, '\p{Cased=:\ANo\z:}', "");; Expect(0, 127369, '\p{Cased=:\ANo\z:}', "");; Expect(1, 127370, '\p{Cased=no}', ""); @@ -29600,16 +30176,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/a/}'); - Error('\P{Is_Cased=_n/a/}'); + 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}', ""); @@ -29618,16 +30194,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=__f:=}'); + Error('\P{Cased=__f:=}'); Expect(1, 127370, '\p{Cased=:\AF\z:}', "");; Expect(0, 127369, '\p{Cased=:\AF\z:}', "");; Expect(1, 127370, '\p{Cased=f}', ""); @@ -29640,16 +30216,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=/a/False}'); - Error('\P{Is_Cased=/a/False}'); + 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{Is_Cased=false}', ""); Expect(0, 127370, '\p{^Is_Cased=false}', ""); Expect(0, 127370, '\P{Is_Cased=false}', ""); @@ -29658,16 +30234,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= /a/Yes}'); - Error('\P{Cased= /a/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}', ""); @@ -29688,8 +30264,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/}'); + 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}', ""); @@ -29698,16 +30274,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}', ""); @@ -29720,16 +30296,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=:=- True}'); - Error('\P{Is_Cased=:=- 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}', ""); @@ -29738,74 +30314,74 @@ 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/a/}'); - Error('\P{Canonical_Combining_Class=-ABOVE/a/}'); + Error('\p{Canonical_Combining_Class=/a/ -ABOVE}'); + Error('\P{Canonical_Combining_Class=/a/ -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}'); - Error('\P{Ccc= :=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}', ""); - 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}', ""); + 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}', ""); 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/-_+0_0_0_0_0_230}'); - Error('\P{Is_Canonical_Combining_Class: /a/-_+0_0_0_0_0_230}'); - Expect(1, 125257, '\p{Is_Canonical_Combining_Class=+0000_0002_30}', ""); - Expect(0, 125257, '\p{^Is_Canonical_Combining_Class=+0000_0002_30}', ""); - Expect(0, 125257, '\P{Is_Canonical_Combining_Class=+0000_0002_30}', ""); - Expect(1, 125257, '\P{^Is_Canonical_Combining_Class=+0000_0002_30}', ""); - Expect(0, 125258, '\p{Is_Canonical_Combining_Class=+0000_0002_30}', ""); - Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=+0000_0002_30}', ""); - Expect(1, 125258, '\P{Is_Canonical_Combining_Class=+0000_0002_30}', ""); - Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=+0000_0002_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=:= -00000000230}'); + Error('\P{Is_Canonical_Combining_Class=:= -00000000230}'); + Expect(1, 125257, '\p{Is_Canonical_Combining_Class=+0230}', ""); + Expect(0, 125257, '\p{^Is_Canonical_Combining_Class=+0230}', ""); + Expect(0, 125257, '\P{Is_Canonical_Combining_Class=+0230}', ""); + Expect(1, 125257, '\P{^Is_Canonical_Combining_Class=+0230}', ""); + Expect(0, 125258, '\p{Is_Canonical_Combining_Class=+0230}', ""); + Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=+0230}', ""); + Expect(1, 125258, '\P{Is_Canonical_Combining_Class=+0230}', ""); + Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=+0230}', ""); + Error('\p{Is_Ccc=:=- Above}'); + Error('\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}', ""); @@ -29814,16 +30390,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}', ""); @@ -29836,16 +30412,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}', ""); @@ -29858,138 +30434,138 @@ 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=/a/ 000022_8}'); - Error('\P{Is_Canonical_Combining_Class=/a/ 000022_8}'); - Expect(1, 12331, '\p{Is_Canonical_Combining_Class=+000_000_022_8}', ""); - Expect(0, 12331, '\p{^Is_Canonical_Combining_Class=+000_000_022_8}', ""); - Expect(0, 12331, '\P{Is_Canonical_Combining_Class=+000_000_022_8}', ""); - Expect(1, 12331, '\P{^Is_Canonical_Combining_Class=+000_000_022_8}', ""); - Expect(0, 12332, '\p{Is_Canonical_Combining_Class=+000_000_022_8}', ""); - Expect(1, 12332, '\p{^Is_Canonical_Combining_Class=+000_000_022_8}', ""); - Expect(1, 12332, '\P{Is_Canonical_Combining_Class=+000_000_022_8}', ""); - Expect(0, 12332, '\P{^Is_Canonical_Combining_Class=+000_000_022_8}', ""); - 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}', ""); - Expect(1, 12331, '\P{^Is_Ccc: aboveleft}', ""); - Expect(0, 12332, '\p{Is_Ccc: aboveleft}', ""); - 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=-/a/Above_right}'); - Error('\P{Canonical_Combining_Class=-/a/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=:\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=/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}', ""); - 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}', ""); - 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= 0000000232/a/}'); - Error('\P{Is_Canonical_Combining_Class= 0000000232/a/}'); - Expect(1, 12332, '\p{Is_Canonical_Combining_Class=000232}', ""); - Expect(0, 12332, '\p{^Is_Canonical_Combining_Class=000232}', ""); - Expect(0, 12332, '\P{Is_Canonical_Combining_Class=000232}', ""); - Expect(1, 12332, '\P{^Is_Canonical_Combining_Class=000232}', ""); - Expect(0, 12333, '\p{Is_Canonical_Combining_Class=000232}', ""); - Expect(1, 12333, '\p{^Is_Canonical_Combining_Class=000232}', ""); - Expect(1, 12333, '\P{Is_Canonical_Combining_Class=000232}', ""); - Expect(0, 12333, '\P{^Is_Canonical_Combining_Class=000232}', ""); - 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}', ""); - Expect(1, 12332, '\P{^Is_Ccc=aboveright}', ""); - Expect(0, 12333, '\p{Is_Ccc=aboveright}', ""); - 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=/a/_-ATTACHED_above}'); - Error('\P{Canonical_Combining_Class=/a/_-ATTACHED_above}'); + 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=:=- +0000000228}'); + Error('\P{Is_Canonical_Combining_Class=:=- +0000000228}'); + Expect(1, 12331, '\p{Is_Canonical_Combining_Class: +0_0_0_0_0_0_0_2_28}', ""); + Expect(0, 12331, '\p{^Is_Canonical_Combining_Class: +0_0_0_0_0_0_0_2_28}', ""); + Expect(0, 12331, '\P{Is_Canonical_Combining_Class: +0_0_0_0_0_0_0_2_28}', ""); + Expect(1, 12331, '\P{^Is_Canonical_Combining_Class: +0_0_0_0_0_0_0_2_28}', ""); + Expect(0, 12332, '\p{Is_Canonical_Combining_Class: +0_0_0_0_0_0_0_2_28}', ""); + Expect(1, 12332, '\p{^Is_Canonical_Combining_Class: +0_0_0_0_0_0_0_2_28}', ""); + Expect(1, 12332, '\P{Is_Canonical_Combining_Class: +0_0_0_0_0_0_0_2_28}', ""); + Expect(0, 12332, '\P{^Is_Canonical_Combining_Class: +0_0_0_0_0_0_0_2_28}', ""); + Error('\p{Is_Ccc=/a/ Above_Left}'); + Error('\P{Is_Ccc=/a/ Above_Left}'); + Expect(1, 12331, '\p{Is_Ccc: aboveleft}', ""); + Expect(0, 12331, '\p{^Is_Ccc: aboveleft}', ""); + Expect(0, 12331, '\P{Is_Ccc: aboveleft}', ""); + Expect(1, 12331, '\P{^Is_Ccc: aboveleft}', ""); + Expect(0, 12332, '\p{Is_Ccc: aboveleft}', ""); + 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, 124141, '\p{Canonical_Combining_Class=:\AAbove_Right\z:}', "");; + Expect(0, 124142, '\p{Canonical_Combining_Class=:\AAbove_Right\z:}', "");; + Expect(1, 124141, '\p{Canonical_Combining_Class=aboveright}', ""); + Expect(0, 124141, '\p{^Canonical_Combining_Class=aboveright}', ""); + Expect(0, 124141, '\P{Canonical_Combining_Class=aboveright}', ""); + Expect(1, 124141, '\P{^Canonical_Combining_Class=aboveright}', ""); + Expect(0, 124142, '\p{Canonical_Combining_Class=aboveright}', ""); + Expect(1, 124142, '\p{^Canonical_Combining_Class=aboveright}', ""); + Expect(1, 124142, '\P{Canonical_Combining_Class=aboveright}', ""); + Expect(0, 124142, '\P{^Canonical_Combining_Class=aboveright}', ""); + Expect(1, 124141, '\p{Canonical_Combining_Class=:\Aaboveright\z:}', "");; + Expect(0, 124142, '\p{Canonical_Combining_Class=:\Aaboveright\z:}', "");; + Expect(1, 124141, '\p{Canonical_Combining_Class=- ABOVE_Right}', ""); + Expect(0, 124141, '\p{^Canonical_Combining_Class=- ABOVE_Right}', ""); + Expect(0, 124141, '\P{Canonical_Combining_Class=- ABOVE_Right}', ""); + Expect(1, 124141, '\P{^Canonical_Combining_Class=- ABOVE_Right}', ""); + Expect(0, 124142, '\p{Canonical_Combining_Class=- ABOVE_Right}', ""); + Expect(1, 124142, '\p{^Canonical_Combining_Class=- ABOVE_Right}', ""); + Expect(1, 124142, '\P{Canonical_Combining_Class=- ABOVE_Right}', ""); + Expect(0, 124142, '\P{^Canonical_Combining_Class=- ABOVE_Right}', ""); + Error('\p{Ccc: :=AR}'); + Error('\P{Ccc: :=AR}'); + Expect(1, 124141, '\p{Ccc=:\AAR\z:}', "");; + Expect(0, 124142, '\p{Ccc=:\AAR\z:}', "");; + Expect(1, 124141, '\p{Ccc=ar}', ""); + Expect(0, 124141, '\p{^Ccc=ar}', ""); + Expect(0, 124141, '\P{Ccc=ar}', ""); + Expect(1, 124141, '\P{^Ccc=ar}', ""); + Expect(0, 124142, '\p{Ccc=ar}', ""); + Expect(1, 124142, '\p{^Ccc=ar}', ""); + Expect(1, 124142, '\P{Ccc=ar}', ""); + Expect(0, 124142, '\P{^Ccc=ar}', ""); + Expect(1, 124141, '\p{Ccc=:\Aar\z:}', "");; + Expect(0, 124142, '\p{Ccc=:\Aar\z:}', "");; + Expect(1, 124141, '\p{Ccc= _AR}', ""); + Expect(0, 124141, '\p{^Ccc= _AR}', ""); + Expect(0, 124141, '\P{Ccc= _AR}', ""); + Expect(1, 124141, '\P{^Ccc= _AR}', ""); + Expect(0, 124142, '\p{Ccc= _AR}', ""); + Expect(1, 124142, '\p{^Ccc= _AR}', ""); + Expect(1, 124142, '\P{Ccc= _AR}', ""); + Expect(0, 124142, '\P{^Ccc= _AR}', ""); + Error('\p{Is_Canonical_Combining_Class: +0_0_0_0_0_0_000232:=}'); + Error('\P{Is_Canonical_Combining_Class: +0_0_0_0_0_0_000232:=}'); + Expect(1, 124141, '\p{Is_Canonical_Combining_Class=00000_00023_2}', ""); + Expect(0, 124141, '\p{^Is_Canonical_Combining_Class=00000_00023_2}', ""); + Expect(0, 124141, '\P{Is_Canonical_Combining_Class=00000_00023_2}', ""); + Expect(1, 124141, '\P{^Is_Canonical_Combining_Class=00000_00023_2}', ""); + Expect(0, 124142, '\p{Is_Canonical_Combining_Class=00000_00023_2}', ""); + Expect(1, 124142, '\p{^Is_Canonical_Combining_Class=00000_00023_2}', ""); + Expect(1, 124142, '\P{Is_Canonical_Combining_Class=00000_00023_2}', ""); + Expect(0, 124142, '\P{^Is_Canonical_Combining_Class=00000_00023_2}', ""); + Error('\p{Is_Ccc=:= Above_right}'); + Error('\P{Is_Ccc=:= Above_right}'); + Expect(1, 124141, '\p{Is_Ccc=aboveright}', ""); + Expect(0, 124141, '\p{^Is_Ccc=aboveright}', ""); + Expect(0, 124141, '\P{Is_Ccc=aboveright}', ""); + Expect(1, 124141, '\P{^Is_Ccc=aboveright}', ""); + Expect(0, 124142, '\p{Is_Ccc=aboveright}', ""); + Expect(1, 124142, '\p{^Is_Ccc=aboveright}', ""); + Expect(1, 124142, '\P{Is_Ccc=aboveright}', ""); + Expect(0, 124142, '\P{^Is_Ccc=aboveright}', ""); + Expect(1, 124141, '\p{Is_Ccc= _Above_Right}', ""); + Expect(0, 124141, '\p{^Is_Ccc= _Above_Right}', ""); + Expect(0, 124141, '\P{Is_Ccc= _Above_Right}', ""); + Expect(1, 124141, '\P{^Is_Ccc= _Above_Right}', ""); + Expect(0, 124142, '\p{Is_Ccc= _Above_Right}', ""); + Expect(1, 124142, '\p{^Is_Ccc= _Above_Right}', ""); + Expect(1, 124142, '\P{Is_Ccc= _Above_Right}', ""); + Expect(0, 124142, '\P{^Is_Ccc= _Above_Right}', ""); + Error('\p{Canonical_Combining_Class=/a/Attached_ABOVE}'); + Error('\P{Canonical_Combining_Class=/a/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=/a/_ATA}'); + Error('\P{Ccc=/a/_ATA}'); Expect(1, 7630, '\p{Ccc=:\AATA\z:}', "");; Expect(0, 7631, '\p{Ccc=:\AATA\z:}', "");; Expect(1, 7630, '\p{Ccc=ata}', ""); @@ -30002,26 +30578,26 @@ 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=:= _0000214}'); - Error('\P{Is_Canonical_Combining_Class=:= _0000214}'); - Expect(1, 7630, '\p{Is_Canonical_Combining_Class: 00000000214}', ""); - Expect(0, 7630, '\p{^Is_Canonical_Combining_Class: 00000000214}', ""); - Expect(0, 7630, '\P{Is_Canonical_Combining_Class: 00000000214}', ""); - Expect(1, 7630, '\P{^Is_Canonical_Combining_Class: 00000000214}', ""); - Expect(0, 7631, '\p{Is_Canonical_Combining_Class: 00000000214}', ""); - Expect(1, 7631, '\p{^Is_Canonical_Combining_Class: 00000000214}', ""); - Expect(1, 7631, '\P{Is_Canonical_Combining_Class: 00000000214}', ""); - Expect(0, 7631, '\P{^Is_Canonical_Combining_Class: 00000000214}', ""); - Error('\p{Is_Ccc= /a/Attached_ABOVE}'); - Error('\P{Is_Ccc= /a/Attached_ABOVE}'); + 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: _ +00_00_00_00_0214/a/}'); + Error('\P{Is_Canonical_Combining_Class: _ +00_00_00_00_0214/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=_:=Attached_above}'); + Error('\P{Is_Ccc=_:=Attached_above}'); Expect(1, 7630, '\p{Is_Ccc=attachedabove}', ""); Expect(0, 7630, '\p{^Is_Ccc=attachedabove}', ""); Expect(0, 7630, '\P{Is_Ccc=attachedabove}', ""); @@ -30030,16 +30606,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -30052,16 +30628,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}', ""); @@ -30074,44 +30650,44 @@ 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: :=+00000_00021_6}'); - Error('\P{Is_Canonical_Combining_Class: :=+00000_00021_6}'); - Expect(1, 119154, '\p{Is_Canonical_Combining_Class=021_6}', ""); - Expect(0, 119154, '\p{^Is_Canonical_Combining_Class=021_6}', ""); - Expect(0, 119154, '\P{Is_Canonical_Combining_Class=021_6}', ""); - Expect(1, 119154, '\P{^Is_Canonical_Combining_Class=021_6}', ""); - Expect(0, 119155, '\p{Is_Canonical_Combining_Class=021_6}', ""); - Expect(1, 119155, '\p{^Is_Canonical_Combining_Class=021_6}', ""); - Expect(1, 119155, '\P{Is_Canonical_Combining_Class=021_6}', ""); - Expect(0, 119155, '\P{^Is_Canonical_Combining_Class=021_6}', ""); - 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}', ""); - Expect(1, 119154, '\P{^Is_Ccc=attachedaboveright}', ""); - Expect(0, 119155, '\p{Is_Ccc=attachedaboveright}', ""); - 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:=}'); - Error('\P{Canonical_Combining_Class= ATTACHED_below:=}'); + 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= 0216/a/}'); + Error('\P{Is_Canonical_Combining_Class= 0216/a/}'); + Expect(1, 119154, '\p{Is_Canonical_Combining_Class=+00_02_16}', ""); + Expect(0, 119154, '\p{^Is_Canonical_Combining_Class=+00_02_16}', ""); + Expect(0, 119154, '\P{Is_Canonical_Combining_Class=+00_02_16}', ""); + Expect(1, 119154, '\P{^Is_Canonical_Combining_Class=+00_02_16}', ""); + Expect(0, 119155, '\p{Is_Canonical_Combining_Class=+00_02_16}', ""); + Expect(1, 119155, '\p{^Is_Canonical_Combining_Class=+00_02_16}', ""); + Expect(1, 119155, '\P{Is_Canonical_Combining_Class=+00_02_16}', ""); + Expect(0, 119155, '\P{^Is_Canonical_Combining_Class=+00_02_16}', ""); + 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}', ""); + Expect(1, 119154, '\P{^Is_Ccc: attachedaboveright}', ""); + Expect(0, 119155, '\p{Is_Ccc: attachedaboveright}', ""); + 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}'); + 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}', ""); @@ -30124,16 +30700,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:=}'); + Error('\P{Ccc=_ATB:=}'); Expect(1, 7632, '\p{Ccc=:\AATB\z:}', "");; Expect(0, 7633, '\p{Ccc=:\AATB\z:}', "");; Expect(1, 7632, '\p{Ccc=atb}', ""); @@ -30146,106 +30722,106 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 7633, '\P{^Ccc=atb}', ""); Expect(1, 7632, '\p{Ccc=:\Aatb\z:}', "");; Expect(0, 7633, '\p{Ccc=:\Aatb\z:}', "");; - Expect(1, 7632, '\p{Ccc= atb}', ""); - Expect(0, 7632, '\p{^Ccc= atb}', ""); - Expect(0, 7632, '\P{Ccc= atb}', ""); - Expect(1, 7632, '\P{^Ccc= atb}', ""); - Expect(0, 7633, '\p{Ccc= atb}', ""); - Expect(1, 7633, '\p{^Ccc= atb}', ""); - Expect(1, 7633, '\P{Ccc= atb}', ""); - Expect(0, 7633, '\P{^Ccc= atb}', ""); - Error('\p{Is_Canonical_Combining_Class= :=+000000202}'); - Error('\P{Is_Canonical_Combining_Class= :=+000000202}'); - Expect(1, 7632, '\p{Is_Canonical_Combining_Class=+000000000202}', ""); - Expect(0, 7632, '\p{^Is_Canonical_Combining_Class=+000000000202}', ""); - Expect(0, 7632, '\P{Is_Canonical_Combining_Class=+000000000202}', ""); - Expect(1, 7632, '\P{^Is_Canonical_Combining_Class=+000000000202}', ""); - Expect(0, 7633, '\p{Is_Canonical_Combining_Class=+000000000202}', ""); - Expect(1, 7633, '\p{^Is_Canonical_Combining_Class=+000000000202}', ""); - Expect(1, 7633, '\P{Is_Canonical_Combining_Class=+000000000202}', ""); - Expect(0, 7633, '\P{^Is_Canonical_Combining_Class=+000000000202}', ""); - 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}', ""); - Expect(1, 7632, '\P{^Is_Ccc=attachedbelow}', ""); - Expect(0, 7633, '\p{Is_Ccc=attachedbelow}', ""); - 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=/a/ Attached_BELOW_left}'); - Error('\P{Canonical_Combining_Class=/a/ Attached_BELOW_left}'); + Expect(1, 7632, '\p{Ccc=_-ATB}', ""); + Expect(0, 7632, '\p{^Ccc=_-ATB}', ""); + Expect(0, 7632, '\P{Ccc=_-ATB}', ""); + Expect(1, 7632, '\P{^Ccc=_-ATB}', ""); + Expect(0, 7633, '\p{Ccc=_-ATB}', ""); + 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/0000000202}'); + Error('\P{Is_Canonical_Combining_Class: /a/0000000202}'); + Expect(1, 7632, '\p{Is_Canonical_Combining_Class=0_0_0_2_02}', ""); + Expect(0, 7632, '\p{^Is_Canonical_Combining_Class=0_0_0_2_02}', ""); + Expect(0, 7632, '\P{Is_Canonical_Combining_Class=0_0_0_2_02}', ""); + Expect(1, 7632, '\P{^Is_Canonical_Combining_Class=0_0_0_2_02}', ""); + Expect(0, 7633, '\p{Is_Canonical_Combining_Class=0_0_0_2_02}', ""); + Expect(1, 7633, '\p{^Is_Canonical_Combining_Class=0_0_0_2_02}', ""); + Expect(1, 7633, '\P{Is_Canonical_Combining_Class=0_0_0_2_02}', ""); + Expect(0, 7633, '\P{^Is_Canonical_Combining_Class=0_0_0_2_02}', ""); + 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}', ""); + Expect(1, 7632, '\P{^Is_Ccc: attachedbelow}', ""); + Expect(0, 7633, '\p{Is_Ccc: attachedbelow}', ""); + 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(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=:=_-atbl}'); - Error('\P{Ccc=:=_-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:=}'); + Error('\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}', ""); + 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= 0000200/a/}'); - Error('\P{Is_Canonical_Combining_Class= 0000200/a/}'); - Expect(0, 1, '\p{Is_Canonical_Combining_Class=0000200}', ""); - Expect(1, 1, '\p{^Is_Canonical_Combining_Class=0000200}', ""); - Expect(1, 1, '\P{Is_Canonical_Combining_Class=0000200}', ""); - Expect(0, 1, '\P{^Is_Canonical_Combining_Class=0000200}', ""); - Error('\p{Is_Ccc=_ attached_below_Left:=}'); - Error('\P{Is_Ccc=_ 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: 00_00_00_200/a/}'); + Error('\P{Is_Canonical_Combining_Class: 00_00_00_200/a/}'); + Expect(0, 1, '\p{Is_Canonical_Combining_Class=0200}', ""); + Expect(1, 1, '\p{^Is_Canonical_Combining_Class=0200}', ""); + Expect(1, 1, '\P{Is_Canonical_Combining_Class=0200}', ""); + Expect(0, 1, '\P{^Is_Canonical_Combining_Class=0200}', ""); + 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/a/}'); + Error('\P{Canonical_Combining_Class=__below/a/}'); 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}', ""); + 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}', ""); 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}'); - Error('\P{Ccc=:=B}'); + 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}', ""); @@ -30258,66 +30834,66 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= _00000000220}'); - Error('\P{Is_Canonical_Combining_Class=:= _00000000220}'); - Expect(1, 125142, '\p{Is_Canonical_Combining_Class: 00_00_00_220}', ""); - Expect(0, 125142, '\p{^Is_Canonical_Combining_Class: 00_00_00_220}', ""); - Expect(0, 125142, '\P{Is_Canonical_Combining_Class: 00_00_00_220}', ""); - Expect(1, 125142, '\P{^Is_Canonical_Combining_Class: 00_00_00_220}', ""); - Expect(0, 125143, '\p{Is_Canonical_Combining_Class: 00_00_00_220}', ""); - Expect(1, 125143, '\p{^Is_Canonical_Combining_Class: 00_00_00_220}', ""); - Expect(1, 125143, '\P{Is_Canonical_Combining_Class: 00_00_00_220}', ""); - Expect(0, 125143, '\P{^Is_Canonical_Combining_Class: 00_00_00_220}', ""); - Error('\p{Is_Ccc: -_BELOW:=}'); - Error('\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}', ""); - 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=/a/ +000220}'); + Error('\P{Is_Canonical_Combining_Class=/a/ +000220}'); + Expect(1, 125142, '\p{Is_Canonical_Combining_Class: 0_0_0_0_0_0_000220}', ""); + Expect(0, 125142, '\p{^Is_Canonical_Combining_Class: 0_0_0_0_0_0_000220}', ""); + Expect(0, 125142, '\P{Is_Canonical_Combining_Class: 0_0_0_0_0_0_000220}', ""); + Expect(1, 125142, '\P{^Is_Canonical_Combining_Class: 0_0_0_0_0_0_000220}', ""); + Expect(0, 125143, '\p{Is_Canonical_Combining_Class: 0_0_0_0_0_0_000220}', ""); + Expect(1, 125143, '\p{^Is_Canonical_Combining_Class: 0_0_0_0_0_0_000220}', ""); + Expect(1, 125143, '\P{Is_Canonical_Combining_Class: 0_0_0_0_0_0_000220}', ""); + Expect(0, 125143, '\P{^Is_Canonical_Combining_Class: 0_0_0_0_0_0_000220}', ""); + Error('\p{Is_Ccc=_ below:=}'); + Error('\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}', ""); + 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}', ""); - Expect(0, 12330, '\p{^Canonical_Combining_Class:belowleft}', ""); - Expect(0, 12330, '\P{Canonical_Combining_Class:belowleft}', ""); - Expect(1, 12330, '\P{^Canonical_Combining_Class:belowleft}', ""); - Expect(0, 12331, '\p{Canonical_Combining_Class:belowleft}', ""); - Expect(1, 12331, '\p{^Canonical_Combining_Class:belowleft}', ""); - Expect(1, 12331, '\P{Canonical_Combining_Class:belowleft}', ""); - Expect(0, 12331, '\P{^Canonical_Combining_Class:belowleft}', ""); + Expect(1, 12330, '\p{Canonical_Combining_Class=belowleft}', ""); + Expect(0, 12330, '\p{^Canonical_Combining_Class=belowleft}', ""); + Expect(0, 12330, '\P{Canonical_Combining_Class=belowleft}', ""); + Expect(1, 12330, '\P{^Canonical_Combining_Class=belowleft}', ""); + Expect(0, 12331, '\p{Canonical_Combining_Class=belowleft}', ""); + Expect(1, 12331, '\p{^Canonical_Combining_Class=belowleft}', ""); + Expect(1, 12331, '\P{Canonical_Combining_Class=belowleft}', ""); + 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=/a/-BL}'); - Error('\P{Ccc=/a/-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/a/}'); + Error('\P{Ccc=- BL/a/}'); Expect(1, 12330, '\p{Ccc=:\ABL\z:}', "");; Expect(0, 12331, '\p{Ccc=:\ABL\z:}', "");; Expect(1, 12330, '\p{Ccc=bl}', ""); @@ -30330,26 +30906,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=00218}'); - Error('\P{Is_Canonical_Combining_Class=:=00218}'); - Expect(1, 12330, '\p{Is_Canonical_Combining_Class=000000021_8}', ""); - Expect(0, 12330, '\p{^Is_Canonical_Combining_Class=000000021_8}', ""); - Expect(0, 12330, '\P{Is_Canonical_Combining_Class=000000021_8}', ""); - Expect(1, 12330, '\P{^Is_Canonical_Combining_Class=000000021_8}', ""); - Expect(0, 12331, '\p{Is_Canonical_Combining_Class=000000021_8}', ""); - Expect(1, 12331, '\p{^Is_Canonical_Combining_Class=000000021_8}', ""); - Expect(1, 12331, '\P{Is_Canonical_Combining_Class=000000021_8}', ""); - Expect(0, 12331, '\P{^Is_Canonical_Combining_Class=000000021_8}', ""); - 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=_:=+0000218}'); + Error('\P{Is_Canonical_Combining_Class=_:=+0000218}'); + 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{Is_Ccc=belowleft}', ""); Expect(0, 12330, '\p{^Is_Ccc=belowleft}', ""); Expect(0, 12330, '\P{Is_Ccc=belowleft}', ""); @@ -30358,88 +30934,88 @@ 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=/a/Below_Right}'); + Error('\P{Canonical_Combining_Class=/a/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}', ""); - Expect(0, 12333, '\p{^Canonical_Combining_Class:belowright}', ""); - Expect(0, 12333, '\P{Canonical_Combining_Class:belowright}', ""); - Expect(1, 12333, '\P{^Canonical_Combining_Class:belowright}', ""); - Expect(0, 12334, '\p{Canonical_Combining_Class:belowright}', ""); - Expect(1, 12334, '\p{^Canonical_Combining_Class:belowright}', ""); - Expect(1, 12334, '\P{Canonical_Combining_Class:belowright}', ""); - Expect(0, 12334, '\P{^Canonical_Combining_Class:belowright}', ""); + Expect(1, 12333, '\p{Canonical_Combining_Class=belowright}', ""); + Expect(0, 12333, '\p{^Canonical_Combining_Class=belowright}', ""); + Expect(0, 12333, '\P{Canonical_Combining_Class=belowright}', ""); + Expect(1, 12333, '\P{^Canonical_Combining_Class=belowright}', ""); + Expect(0, 12334, '\p{Canonical_Combining_Class=belowright}', ""); + Expect(1, 12334, '\p{^Canonical_Combining_Class=belowright}', ""); + Expect(1, 12334, '\P{Canonical_Combining_Class=belowright}', ""); + 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=/a/- BR}'); + Error('\P{Ccc=/a/- 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=:=-0222}'); - Error('\P{Is_Canonical_Combining_Class=:=-0222}'); - Expect(1, 12333, '\p{Is_Canonical_Combining_Class=0000000222}', ""); - Expect(0, 12333, '\p{^Is_Canonical_Combining_Class=0000000222}', ""); - Expect(0, 12333, '\P{Is_Canonical_Combining_Class=0000000222}', ""); - Expect(1, 12333, '\P{^Is_Canonical_Combining_Class=0000000222}', ""); - Expect(0, 12334, '\p{Is_Canonical_Combining_Class=0000000222}', ""); - Expect(1, 12334, '\p{^Is_Canonical_Combining_Class=0000000222}', ""); - Expect(1, 12334, '\P{Is_Canonical_Combining_Class=0000000222}', ""); - Expect(0, 12334, '\P{^Is_Canonical_Combining_Class=0000000222}', ""); - Error('\p{Is_Ccc=:= BELOW_Right}'); - Error('\P{Is_Ccc=:= BELOW_Right}'); - Expect(1, 12333, '\p{Is_Ccc=belowright}', ""); - Expect(0, 12333, '\p{^Is_Ccc=belowright}', ""); - Expect(0, 12333, '\P{Is_Ccc=belowright}', ""); - Expect(1, 12333, '\P{^Is_Ccc=belowright}', ""); - Expect(0, 12334, '\p{Is_Ccc=belowright}', ""); - 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= _CCC10:=}'); - Error('\P{Canonical_Combining_Class= _CCC10:=}'); + 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=:= _+222}'); + Error('\P{Is_Canonical_Combining_Class=:= _+222}'); + Expect(1, 12333, '\p{Is_Canonical_Combining_Class=0_0_2_22}', ""); + Expect(0, 12333, '\p{^Is_Canonical_Combining_Class=0_0_2_22}', ""); + Expect(0, 12333, '\P{Is_Canonical_Combining_Class=0_0_2_22}', ""); + Expect(1, 12333, '\P{^Is_Canonical_Combining_Class=0_0_2_22}', ""); + Expect(0, 12334, '\p{Is_Canonical_Combining_Class=0_0_2_22}', ""); + Expect(1, 12334, '\p{^Is_Canonical_Combining_Class=0_0_2_22}', ""); + Expect(1, 12334, '\P{Is_Canonical_Combining_Class=0_0_2_22}', ""); + Expect(0, 12334, '\P{^Is_Canonical_Combining_Class=0_0_2_22}', ""); + Error('\p{Is_Ccc=-Below_RIGHT:=}'); + Error('\P{Is_Ccc=-Below_RIGHT:=}'); + Expect(1, 12333, '\p{Is_Ccc:belowright}', ""); + Expect(0, 12333, '\p{^Is_Ccc:belowright}', ""); + Expect(0, 12333, '\P{Is_Ccc:belowright}', ""); + Expect(1, 12333, '\P{^Is_Ccc:belowright}', ""); + Expect(0, 12334, '\p{Is_Ccc:belowright}', ""); + 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, 1456, '\p{Canonical_Combining_Class=:\ACCC10\z:}', "");; Expect(0, 1457, '\p{Canonical_Combining_Class=:\ACCC10\z:}', "");; Expect(1, 1456, '\p{Canonical_Combining_Class=ccc10}', ""); @@ -30452,28 +31028,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=/a/ 010}'); - Error('\P{Ccc=/a/ 010}'); + 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=/a/ _0_0_0_0_0010}'); + Error('\P{Ccc=/a/ _0_0_0_0_0010}'); Expect(1, 1456, '\p{Ccc=:\A10\z:}', "");; Expect(0, 1457, '\p{Ccc=:\A10\z:}', "");; - Expect(1, 1456, '\p{Ccc=+00000000010}', ""); - Expect(0, 1456, '\p{^Ccc=+00000000010}', ""); - Expect(0, 1456, '\P{Ccc=+00000000010}', ""); - Expect(1, 1456, '\P{^Ccc=+00000000010}', ""); - Expect(0, 1457, '\p{Ccc=+00000000010}', ""); - Expect(1, 1457, '\p{^Ccc=+00000000010}', ""); - Expect(1, 1457, '\P{Ccc=+00000000010}', ""); - Expect(0, 1457, '\P{^Ccc=+00000000010}', ""); - Error('\p{Is_Canonical_Combining_Class=_ CCC10:=}'); - Error('\P{Is_Canonical_Combining_Class=_ CCC10:=}'); + Expect(1, 1456, '\p{Ccc=010}', ""); + Expect(0, 1456, '\p{^Ccc=010}', ""); + Expect(0, 1456, '\P{Ccc=010}', ""); + Expect(1, 1456, '\P{^Ccc=010}', ""); + Expect(0, 1457, '\p{Ccc=010}', ""); + Expect(1, 1457, '\p{^Ccc=010}', ""); + Expect(1, 1457, '\P{Ccc=010}', ""); + Expect(0, 1457, '\P{^Ccc=010}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/__CCC10}'); + Error('\P{Is_Canonical_Combining_Class=/a/__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}', ""); @@ -30482,60 +31058,60 @@ 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=:=0000010}'); - Error('\P{Is_Ccc=:=0000010}'); - Expect(1, 1456, '\p{Is_Ccc: 10}', ""); - Expect(0, 1456, '\p{^Is_Ccc: 10}', ""); - Expect(0, 1456, '\P{Is_Ccc: 10}', ""); - Expect(1, 1456, '\P{^Is_Ccc: 10}', ""); - Expect(0, 1457, '\p{Is_Ccc: 10}', ""); - Expect(1, 1457, '\p{^Is_Ccc: 10}', ""); - Expect(1, 1457, '\P{Is_Ccc: 10}', ""); - Expect(0, 1457, '\P{^Is_Ccc: 10}', ""); - 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=/a/_ 0000001_0}'); + Error('\P{Is_Ccc=/a/_ 0000001_0}'); + Expect(1, 1456, '\p{Is_Ccc=+00000010}', ""); + Expect(0, 1456, '\p{^Is_Ccc=+00000010}', ""); + Expect(0, 1456, '\P{Is_Ccc=+00000010}', ""); + Expect(1, 1456, '\P{^Is_Ccc=+00000010}', ""); + Expect(0, 1457, '\p{Is_Ccc=+00000010}', ""); + Expect(1, 1457, '\p{^Is_Ccc=+00000010}', ""); + Expect(1, 1457, '\P{Is_Ccc=+00000010}', ""); + Expect(0, 1457, '\P{^Is_Ccc=+00000010}', ""); + Error('\p{Canonical_Combining_Class=:=ccc103}'); + Error('\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}', ""); + 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}', ""); 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=_ 0_0_0_0_0_0_0_0_1_03/a/}'); - Error('\P{Ccc=_ 0_0_0_0_0_0_0_0_1_03/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= 0010_3:=}'); + Error('\P{Ccc= 0010_3:=}'); Expect(1, 3641, '\p{Ccc=:\A103\z:}', "");; Expect(0, 3642, '\p{Ccc=:\A103\z:}', "");; - Expect(1, 3641, '\p{Ccc=000_010_3}', ""); - Expect(0, 3641, '\p{^Ccc=000_010_3}', ""); - Expect(0, 3641, '\P{Ccc=000_010_3}', ""); - Expect(1, 3641, '\P{^Ccc=000_010_3}', ""); - Expect(0, 3642, '\p{Ccc=000_010_3}', ""); - Expect(1, 3642, '\p{^Ccc=000_010_3}', ""); - Expect(1, 3642, '\P{Ccc=000_010_3}', ""); - Expect(0, 3642, '\P{^Ccc=000_010_3}', ""); - Error('\p{Is_Canonical_Combining_Class=:= CCC103}'); - Error('\P{Is_Canonical_Combining_Class=:= CCC103}'); + Expect(1, 3641, '\p{Ccc=000000103}', ""); + Expect(0, 3641, '\p{^Ccc=000000103}', ""); + Expect(0, 3641, '\P{Ccc=000000103}', ""); + Expect(1, 3641, '\P{^Ccc=000000103}', ""); + Expect(0, 3642, '\p{Ccc=000000103}', ""); + Expect(1, 3642, '\p{^Ccc=000000103}', ""); + Expect(1, 3642, '\P{Ccc=000000103}', ""); + Expect(0, 3642, '\P{^Ccc=000000103}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/CCC103}'); + Error('\P{Is_Canonical_Combining_Class= /a/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}', ""); @@ -30544,26 +31120,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/0000103}'); - Error('\P{Is_Ccc=_/a/0000103}'); - Expect(1, 3641, '\p{Is_Ccc=00000_00010_3}', ""); - Expect(0, 3641, '\p{^Is_Ccc=00000_00010_3}', ""); - Expect(0, 3641, '\P{Is_Ccc=00000_00010_3}', ""); - Expect(1, 3641, '\P{^Is_Ccc=00000_00010_3}', ""); - Expect(0, 3642, '\p{Is_Ccc=00000_00010_3}', ""); - Expect(1, 3642, '\p{^Is_Ccc=00000_00010_3}', ""); - Expect(1, 3642, '\P{Is_Ccc=00000_00010_3}', ""); - Expect(0, 3642, '\P{^Is_Ccc=00000_00010_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=:= 0010_3}'); + Error('\P{Is_Ccc=:= 0010_3}'); + Expect(1, 3641, '\p{Is_Ccc=000000000103}', ""); + Expect(0, 3641, '\p{^Is_Ccc=000000000103}', ""); + Expect(0, 3641, '\P{Is_Ccc=000000000103}', ""); + Expect(1, 3641, '\P{^Is_Ccc=000000000103}', ""); + Expect(0, 3642, '\p{Is_Ccc=000000000103}', ""); + Expect(1, 3642, '\p{^Is_Ccc=000000000103}', ""); + Expect(1, 3642, '\P{Is_Ccc=000000000103}', ""); + Expect(0, 3642, '\P{^Is_Ccc=000000000103}', ""); + 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}', ""); @@ -30576,28 +31152,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= 000000000107/a/}'); - Error('\P{Ccc= 000000000107/a/}'); + 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=/a/_+0_0_0_0_1_07}'); + Error('\P{Ccc=/a/_+0_0_0_0_1_07}'); Expect(1, 3659, '\p{Ccc=:\A107\z:}', "");; Expect(0, 3660, '\p{Ccc=:\A107\z:}', "");; - Expect(1, 3659, '\p{Ccc=00107}', ""); - Expect(0, 3659, '\p{^Ccc=00107}', ""); - Expect(0, 3659, '\P{Ccc=00107}', ""); - Expect(1, 3659, '\P{^Ccc=00107}', ""); - Expect(0, 3660, '\p{Ccc=00107}', ""); - Expect(1, 3660, '\p{^Ccc=00107}', ""); - Expect(1, 3660, '\P{Ccc=00107}', ""); - Expect(0, 3660, '\P{^Ccc=00107}', ""); - Error('\p{Is_Canonical_Combining_Class=_:=ccc107}'); - Error('\P{Is_Canonical_Combining_Class=_:=ccc107}'); + Expect(1, 3659, '\p{Ccc: 0000000107}', ""); + Expect(0, 3659, '\p{^Ccc: 0000000107}', ""); + Expect(0, 3659, '\P{Ccc: 0000000107}', ""); + Expect(1, 3659, '\P{^Ccc: 0000000107}', ""); + Expect(0, 3660, '\p{Ccc: 0000000107}', ""); + Expect(1, 3660, '\p{^Ccc: 0000000107}', ""); + Expect(1, 3660, '\P{Ccc: 0000000107}', ""); + Expect(0, 3660, '\P{^Ccc: 0000000107}', ""); + 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}', ""); @@ -30606,26 +31182,26 @@ 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=--+00000000107/a/}'); - Error('\P{Is_Ccc=--+00000000107/a/}'); - Expect(1, 3659, '\p{Is_Ccc: +0000107}', ""); - Expect(0, 3659, '\p{^Is_Ccc: +0000107}', ""); - Expect(0, 3659, '\P{Is_Ccc: +0000107}', ""); - Expect(1, 3659, '\P{^Is_Ccc: +0000107}', ""); - Expect(0, 3660, '\p{Is_Ccc: +0000107}', ""); - Expect(1, 3660, '\p{^Is_Ccc: +0000107}', ""); - Expect(1, 3660, '\P{Is_Ccc: +0000107}', ""); - Expect(0, 3660, '\P{^Is_Ccc: +0000107}', ""); - 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/+0107}'); + Error('\P{Is_Ccc=/a/+0107}'); + Expect(1, 3659, '\p{Is_Ccc=0_0_0_0_0107}', ""); + Expect(0, 3659, '\p{^Is_Ccc=0_0_0_0_0107}', ""); + Expect(0, 3659, '\P{Is_Ccc=0_0_0_0_0107}', ""); + Expect(1, 3659, '\P{^Is_Ccc=0_0_0_0_0107}', ""); + Expect(0, 3660, '\p{Is_Ccc=0_0_0_0_0107}', ""); + Expect(1, 3660, '\p{^Is_Ccc=0_0_0_0_0107}', ""); + Expect(1, 3660, '\P{Is_Ccc=0_0_0_0_0107}', ""); + Expect(0, 3660, '\P{^Is_Ccc=0_0_0_0_0107}', ""); + 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}', ""); @@ -30638,56 +31214,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ 0_0_11}'); - Error('\P{Ccc=/a/ 0_0_11}'); + 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/00_00_00_00_01_1}'); + Error('\P{Ccc=-/a/00_00_00_00_01_1}'); Expect(1, 1457, '\p{Ccc=:\A11\z:}', "");; Expect(0, 1458, '\p{Ccc=:\A11\z:}', "");; - Expect(1, 1457, '\p{Ccc=1_1}', ""); - Expect(0, 1457, '\p{^Ccc=1_1}', ""); - Expect(0, 1457, '\P{Ccc=1_1}', ""); - Expect(1, 1457, '\P{^Ccc=1_1}', ""); - Expect(0, 1458, '\p{Ccc=1_1}', ""); - Expect(1, 1458, '\p{^Ccc=1_1}', ""); - Expect(1, 1458, '\P{Ccc=1_1}', ""); - Expect(0, 1458, '\P{^Ccc=1_1}', ""); - 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}', ""); - 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}', ""); - 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=__011:=}'); - Error('\P{Is_Ccc=__011:=}'); - Expect(1, 1457, '\p{Is_Ccc:01_1}', ""); - Expect(0, 1457, '\p{^Is_Ccc:01_1}', ""); - Expect(0, 1457, '\P{Is_Ccc:01_1}', ""); - Expect(1, 1457, '\P{^Is_Ccc:01_1}', ""); - Expect(0, 1458, '\p{Is_Ccc:01_1}', ""); - Expect(1, 1458, '\p{^Is_Ccc:01_1}', ""); - Expect(1, 1458, '\P{Is_Ccc:01_1}', ""); - Expect(0, 1458, '\P{^Is_Ccc:01_1}', ""); - Error('\p{Canonical_Combining_Class= :=CCC118}'); - Error('\P{Canonical_Combining_Class= :=CCC118}'); + Expect(1, 1457, '\p{Ccc=011}', ""); + Expect(0, 1457, '\p{^Ccc=011}', ""); + Expect(0, 1457, '\P{Ccc=011}', ""); + Expect(1, 1457, '\P{^Ccc=011}', ""); + Expect(0, 1458, '\p{Ccc=011}', ""); + Expect(1, 1458, '\p{^Ccc=011}', ""); + Expect(1, 1458, '\P{Ccc=011}', ""); + Expect(0, 1458, '\P{^Ccc=011}', ""); + 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}', ""); + 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}', ""); + 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= /a/1_1}'); + Error('\P{Is_Ccc= /a/1_1}'); + Expect(1, 1457, '\p{Is_Ccc=000011}', ""); + Expect(0, 1457, '\p{^Is_Ccc=000011}', ""); + Expect(0, 1457, '\P{Is_Ccc=000011}', ""); + Expect(1, 1457, '\P{^Is_Ccc=000011}', ""); + Expect(0, 1458, '\p{Is_Ccc=000011}', ""); + Expect(1, 1458, '\p{^Is_Ccc=000011}', ""); + Expect(1, 1458, '\P{Is_Ccc=000011}', ""); + Expect(0, 1458, '\P{^Is_Ccc=000011}', ""); + Error('\p{Canonical_Combining_Class= -ccc118:=}'); + Error('\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}', ""); @@ -30700,28 +31276,28 @@ 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=+0_0_0_0_0_0118:=}'); - Error('\P{Ccc=+0_0_0_0_0_0118:=}'); + 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=:= _+0000000118}'); + Error('\P{Ccc=:= _+0000000118}'); Expect(1, 3769, '\p{Ccc=:\A118\z:}', "");; Expect(0, 3770, '\p{Ccc=:\A118\z:}', "");; - Expect(1, 3769, '\p{Ccc=000000000118}', ""); - Expect(0, 3769, '\p{^Ccc=000000000118}', ""); - Expect(0, 3769, '\P{Ccc=000000000118}', ""); - Expect(1, 3769, '\P{^Ccc=000000000118}', ""); - Expect(0, 3770, '\p{Ccc=000000000118}', ""); - Expect(1, 3770, '\p{^Ccc=000000000118}', ""); - Expect(1, 3770, '\P{Ccc=000000000118}', ""); - Expect(0, 3770, '\P{^Ccc=000000000118}', ""); - Error('\p{Is_Canonical_Combining_Class: /a/ ccc118}'); - Error('\P{Is_Canonical_Combining_Class: /a/ ccc118}'); + Expect(1, 3769, '\p{Ccc:+118}', ""); + Expect(0, 3769, '\p{^Ccc:+118}', ""); + Expect(0, 3769, '\P{Ccc:+118}', ""); + Expect(1, 3769, '\P{^Ccc:+118}', ""); + Expect(0, 3770, '\p{Ccc:+118}', ""); + Expect(1, 3770, '\p{^Ccc:+118}', ""); + Expect(1, 3770, '\P{Ccc:+118}', ""); + Expect(0, 3770, '\P{^Ccc:+118}', ""); + 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}', ""); @@ -30730,26 +31306,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/00000000118}'); - Error('\P{Is_Ccc=/a/00000000118}'); - Expect(1, 3769, '\p{Is_Ccc=000118}', ""); - Expect(0, 3769, '\p{^Is_Ccc=000118}', ""); - Expect(0, 3769, '\P{Is_Ccc=000118}', ""); - Expect(1, 3769, '\P{^Is_Ccc=000118}', ""); - Expect(0, 3770, '\p{Is_Ccc=000118}', ""); - Expect(1, 3770, '\p{^Is_Ccc=000118}', ""); - Expect(1, 3770, '\P{Is_Ccc=000118}', ""); - Expect(0, 3770, '\P{^Is_Ccc=000118}', ""); - Error('\p{Canonical_Combining_Class= CCC12:=}'); - Error('\P{Canonical_Combining_Class= CCC12:=}'); + 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/_ 011_8}'); + Error('\P{Is_Ccc=/a/_ 011_8}'); + 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}', ""); @@ -30762,28 +31338,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: := 0000000012}'); - Error('\P{Ccc: := 0000000012}'); + 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/ +01_2}'); + Error('\P{Ccc=/a/ +01_2}'); Expect(1, 1458, '\p{Ccc=:\A12\z:}', "");; Expect(0, 1459, '\p{Ccc=:\A12\z:}', "");; - Expect(1, 1458, '\p{Ccc=000001_2}', ""); - Expect(0, 1458, '\p{^Ccc=000001_2}', ""); - Expect(0, 1458, '\P{Ccc=000001_2}', ""); - Expect(1, 1458, '\P{^Ccc=000001_2}', ""); - Expect(0, 1459, '\p{Ccc=000001_2}', ""); - Expect(1, 1459, '\p{^Ccc=000001_2}', ""); - Expect(1, 1459, '\P{Ccc=000001_2}', ""); - Expect(0, 1459, '\P{^Ccc=000001_2}', ""); - Error('\p{Is_Canonical_Combining_Class=_/a/CCC12}'); - Error('\P{Is_Canonical_Combining_Class=_/a/CCC12}'); + Expect(1, 1458, '\p{Ccc=012}', ""); + Expect(0, 1458, '\p{^Ccc=012}', ""); + Expect(0, 1458, '\P{Ccc=012}', ""); + Expect(1, 1458, '\P{^Ccc=012}', ""); + Expect(0, 1459, '\p{Ccc=012}', ""); + Expect(1, 1459, '\p{^Ccc=012}', ""); + Expect(1, 1459, '\P{Ccc=012}', ""); + Expect(0, 1459, '\P{^Ccc=012}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/CCC12}'); + Error('\P{Is_Canonical_Combining_Class= /a/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}', ""); @@ -30792,26 +31368,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=_/a/00_00_00_12}'); - Error('\P{Is_Ccc=_/a/00_00_00_12}'); - Expect(1, 1458, '\p{Is_Ccc=0000000012}', ""); - Expect(0, 1458, '\p{^Is_Ccc=0000000012}', ""); - Expect(0, 1458, '\P{Is_Ccc=0000000012}', ""); - Expect(1, 1458, '\P{^Is_Ccc=0000000012}', ""); - Expect(0, 1459, '\p{Is_Ccc=0000000012}', ""); - Expect(1, 1459, '\p{^Is_Ccc=0000000012}', ""); - Expect(1, 1459, '\P{Is_Ccc=0000000012}', ""); - Expect(0, 1459, '\P{^Is_Ccc=0000000012}', ""); - Error('\p{Canonical_Combining_Class= CCC122:=}'); - Error('\P{Canonical_Combining_Class= 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: _/a/000012}'); + Error('\P{Is_Ccc: _/a/000012}'); + Expect(1, 1458, '\p{Is_Ccc=+00000012}', ""); + Expect(0, 1458, '\p{^Is_Ccc=+00000012}', ""); + Expect(0, 1458, '\P{Is_Ccc=+00000012}', ""); + Expect(1, 1458, '\P{^Is_Ccc=+00000012}', ""); + Expect(0, 1459, '\p{Is_Ccc=+00000012}', ""); + Expect(1, 1459, '\p{^Is_Ccc=+00000012}', ""); + Expect(1, 1459, '\P{Is_Ccc=+00000012}', ""); + Expect(0, 1459, '\P{^Is_Ccc=+00000012}', ""); + Error('\p{Canonical_Combining_Class=/a/__CCC122}'); + Error('\P{Canonical_Combining_Class=/a/__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}', ""); @@ -30824,28 +31400,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=__00_00_01_22/a/}'); - Error('\P{Ccc=__00_00_01_22/a/}'); + 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/0122}'); + Error('\P{Ccc=-/a/0122}'); Expect(1, 3787, '\p{Ccc=:\A122\z:}', "");; Expect(0, 3788, '\p{Ccc=:\A122\z:}', "");; - Expect(1, 3787, '\p{Ccc: +0_0_0_0_0_0_0_1_22}', ""); - Expect(0, 3787, '\p{^Ccc: +0_0_0_0_0_0_0_1_22}', ""); - Expect(0, 3787, '\P{Ccc: +0_0_0_0_0_0_0_1_22}', ""); - Expect(1, 3787, '\P{^Ccc: +0_0_0_0_0_0_0_1_22}', ""); - Expect(0, 3788, '\p{Ccc: +0_0_0_0_0_0_0_1_22}', ""); - Expect(1, 3788, '\p{^Ccc: +0_0_0_0_0_0_0_1_22}', ""); - Expect(1, 3788, '\P{Ccc: +0_0_0_0_0_0_0_1_22}', ""); - Expect(0, 3788, '\P{^Ccc: +0_0_0_0_0_0_0_1_22}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_ CCC122}'); - Error('\P{Is_Canonical_Combining_Class=/a/_ CCC122}'); + Expect(1, 3787, '\p{Ccc=+0_0_0_0_0_0_1_22}', ""); + Expect(0, 3787, '\p{^Ccc=+0_0_0_0_0_0_1_22}', ""); + Expect(0, 3787, '\P{Ccc=+0_0_0_0_0_0_1_22}', ""); + Expect(1, 3787, '\P{^Ccc=+0_0_0_0_0_0_1_22}', ""); + Expect(0, 3788, '\p{Ccc=+0_0_0_0_0_0_1_22}', ""); + Expect(1, 3788, '\p{^Ccc=+0_0_0_0_0_0_1_22}', ""); + Expect(1, 3788, '\P{Ccc=+0_0_0_0_0_0_1_22}', ""); + Expect(0, 3788, '\P{^Ccc=+0_0_0_0_0_0_1_22}', ""); + Error('\p{Is_Canonical_Combining_Class=:= -CCC122}'); + Error('\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}', ""); @@ -30854,26 +31430,26 @@ 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=/a/ +000122}'); - Error('\P{Is_Ccc=/a/ +000122}'); - Expect(1, 3787, '\p{Is_Ccc: 0_0_0_0_0_0_000122}', ""); - Expect(0, 3787, '\p{^Is_Ccc: 0_0_0_0_0_0_000122}', ""); - Expect(0, 3787, '\P{Is_Ccc: 0_0_0_0_0_0_000122}', ""); - Expect(1, 3787, '\P{^Is_Ccc: 0_0_0_0_0_0_000122}', ""); - Expect(0, 3788, '\p{Is_Ccc: 0_0_0_0_0_0_000122}', ""); - Expect(1, 3788, '\p{^Is_Ccc: 0_0_0_0_0_0_000122}', ""); - Expect(1, 3788, '\P{Is_Ccc: 0_0_0_0_0_0_000122}', ""); - Expect(0, 3788, '\P{^Is_Ccc: 0_0_0_0_0_0_000122}', ""); - Error('\p{Canonical_Combining_Class=_ ccc129:=}'); - Error('\P{Canonical_Combining_Class=_ ccc129:=}'); + 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=_/a/0_0_1_22}'); + Error('\P{Is_Ccc=_/a/0_0_1_22}'); + Expect(1, 3787, '\p{Is_Ccc=+0000122}', ""); + Expect(0, 3787, '\p{^Is_Ccc=+0000122}', ""); + Expect(0, 3787, '\P{Is_Ccc=+0000122}', ""); + Expect(1, 3787, '\P{^Is_Ccc=+0000122}', ""); + Expect(0, 3788, '\p{Is_Ccc=+0000122}', ""); + Expect(1, 3788, '\p{^Is_Ccc=+0000122}', ""); + Expect(1, 3788, '\P{Is_Ccc=+0000122}', ""); + Expect(0, 3788, '\P{^Is_Ccc=+0000122}', ""); + 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}', ""); @@ -30886,56 +31462,56 @@ 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= 012_9/a/}'); - Error('\P{Ccc= 012_9/a/}'); + 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=--000000000129:=}'); + Error('\P{Ccc=--000000000129:=}'); Expect(1, 3953, '\p{Ccc=:\A129\z:}', "");; Expect(0, 3954, '\p{Ccc=:\A129\z:}', "");; - Expect(1, 3953, '\p{Ccc=0000_0001_29}', ""); - Expect(0, 3953, '\p{^Ccc=0000_0001_29}', ""); - Expect(0, 3953, '\P{Ccc=0000_0001_29}', ""); - Expect(1, 3953, '\P{^Ccc=0000_0001_29}', ""); - Expect(0, 3954, '\p{Ccc=0000_0001_29}', ""); - Expect(1, 3954, '\p{^Ccc=0000_0001_29}', ""); - Expect(1, 3954, '\P{Ccc=0000_0001_29}', ""); - Expect(0, 3954, '\P{^Ccc=0000_0001_29}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_CCC129}'); - Error('\P{Is_Canonical_Combining_Class=/a/_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}', ""); - 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=12_9}', ""); - Expect(0, 3953, '\p{^Is_Ccc=12_9}', ""); - Expect(0, 3953, '\P{Is_Ccc=12_9}', ""); - Expect(1, 3953, '\P{^Is_Ccc=12_9}', ""); - Expect(0, 3954, '\p{Is_Ccc=12_9}', ""); - Expect(1, 3954, '\p{^Is_Ccc=12_9}', ""); - Expect(1, 3954, '\P{Is_Ccc=12_9}', ""); - Expect(0, 3954, '\P{^Is_Ccc=12_9}', ""); - Error('\p{Canonical_Combining_Class=/a/CCC13}'); - Error('\P{Canonical_Combining_Class=/a/CCC13}'); + Expect(1, 3953, '\p{Ccc=00000000129}', ""); + Expect(0, 3953, '\p{^Ccc=00000000129}', ""); + Expect(0, 3953, '\P{Ccc=00000000129}', ""); + Expect(1, 3953, '\P{^Ccc=00000000129}', ""); + Expect(0, 3954, '\p{Ccc=00000000129}', ""); + Expect(1, 3954, '\p{^Ccc=00000000129}', ""); + Expect(1, 3954, '\P{Ccc=00000000129}', ""); + Expect(0, 3954, '\P{^Ccc=00000000129}', ""); + Error('\p{Is_Canonical_Combining_Class: /a/ _ccc129}'); + Error('\P{Is_Canonical_Combining_Class: /a/ _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}', ""); + 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=:=_-0129}'); + Error('\P{Is_Ccc=:=_-0129}'); + Expect(1, 3953, '\p{Is_Ccc=+00000000129}', ""); + Expect(0, 3953, '\p{^Is_Ccc=+00000000129}', ""); + Expect(0, 3953, '\P{Is_Ccc=+00000000129}', ""); + Expect(1, 3953, '\P{^Is_Ccc=+00000000129}', ""); + Expect(0, 3954, '\p{Is_Ccc=+00000000129}', ""); + Expect(1, 3954, '\p{^Is_Ccc=+00000000129}', ""); + Expect(1, 3954, '\P{Is_Ccc=+00000000129}', ""); + Expect(0, 3954, '\P{^Is_Ccc=+00000000129}', ""); + 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}', ""); @@ -30948,28 +31524,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 1460, '\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}', ""); - Expect(0, 1459, '\p{^Canonical_Combining_Class= CCC13}', ""); - Expect(0, 1459, '\P{Canonical_Combining_Class= CCC13}', ""); - Expect(1, 1459, '\P{^Canonical_Combining_Class= CCC13}', ""); - Expect(0, 1460, '\p{Canonical_Combining_Class= CCC13}', ""); - 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= -+0000013:=}'); - Error('\P{Ccc= -+0000013:=}'); + Expect(1, 1459, '\p{Canonical_Combining_Class=-_CCC13}', ""); + Expect(0, 1459, '\p{^Canonical_Combining_Class=-_CCC13}', ""); + Expect(0, 1459, '\P{Canonical_Combining_Class=-_CCC13}', ""); + Expect(1, 1459, '\P{^Canonical_Combining_Class=-_CCC13}', ""); + Expect(0, 1460, '\p{Canonical_Combining_Class=-_CCC13}', ""); + 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=-/a/00_00_00_13}'); + Error('\P{Ccc=-/a/00_00_00_13}'); Expect(1, 1459, '\p{Ccc=:\A13\z:}', "");; Expect(0, 1460, '\p{Ccc=:\A13\z:}', "");; - Expect(1, 1459, '\p{Ccc=+0_0_0_013}', ""); - Expect(0, 1459, '\p{^Ccc=+0_0_0_013}', ""); - Expect(0, 1459, '\P{Ccc=+0_0_0_013}', ""); - Expect(1, 1459, '\P{^Ccc=+0_0_0_013}', ""); - Expect(0, 1460, '\p{Ccc=+0_0_0_013}', ""); - Expect(1, 1460, '\p{^Ccc=+0_0_0_013}', ""); - Expect(1, 1460, '\P{Ccc=+0_0_0_013}', ""); - Expect(0, 1460, '\P{^Ccc=+0_0_0_013}', ""); - Error('\p{Is_Canonical_Combining_Class=-/a/CCC13}'); - Error('\P{Is_Canonical_Combining_Class=-/a/CCC13}'); + Expect(1, 1459, '\p{Ccc=+0_0_0_0_0_0_0_13}', ""); + Expect(0, 1459, '\p{^Ccc=+0_0_0_0_0_0_0_13}', ""); + Expect(0, 1459, '\P{Ccc=+0_0_0_0_0_0_0_13}', ""); + Expect(1, 1459, '\P{^Ccc=+0_0_0_0_0_0_0_13}', ""); + Expect(0, 1460, '\p{Ccc=+0_0_0_0_0_0_0_13}', ""); + Expect(1, 1460, '\p{^Ccc=+0_0_0_0_0_0_0_13}', ""); + Expect(1, 1460, '\P{Ccc=+0_0_0_0_0_0_0_13}', ""); + Expect(0, 1460, '\P{^Ccc=+0_0_0_0_0_0_0_13}', ""); + Error('\p{Is_Canonical_Combining_Class= _CCC13/a/}'); + Error('\P{Is_Canonical_Combining_Class= _CCC13/a/}'); 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}', ""); @@ -30978,219 +31554,219 @@ 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=:= 01_3}'); - Error('\P{Is_Ccc=:= 01_3}'); - 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= CCC130:=}'); - Error('\P{Canonical_Combining_Class= 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= _00000013/a/}'); + Error('\P{Is_Ccc= _00000013/a/}'); + Expect(1, 1459, '\p{Is_Ccc=0_0_0_0_13}', ""); + Expect(0, 1459, '\p{^Is_Ccc=0_0_0_0_13}', ""); + Expect(0, 1459, '\P{Is_Ccc=0_0_0_0_13}', ""); + Expect(1, 1459, '\P{^Is_Ccc=0_0_0_0_13}', ""); + Expect(0, 1460, '\p{Is_Ccc=0_0_0_0_13}', ""); + Expect(1, 1460, '\p{^Is_Ccc=0_0_0_0_13}', ""); + Expect(1, 1460, '\P{Is_Ccc=0_0_0_0_13}', ""); + Expect(0, 1460, '\P{^Is_Ccc=0_0_0_0_13}', ""); + Error('\p{Canonical_Combining_Class= ccc130:=}'); + Error('\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}', ""); + 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}', ""); 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:_0_0_0_0_0_0_0_0_0_130:=}'); - Error('\P{Ccc:_0_0_0_0_0_0_0_0_0_130:=}'); + 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=-_0_0_0_0_0_130/a/}'); + Error('\P{Ccc=-_0_0_0_0_0_130/a/}'); Expect(1, 3968, '\p{Ccc=:\A130\z:}', "");; Expect(0, 3969, '\p{Ccc=:\A130\z:}', "");; - Expect(1, 3968, '\p{Ccc=00000000130}', ""); - Expect(0, 3968, '\p{^Ccc=00000000130}', ""); - Expect(0, 3968, '\P{Ccc=00000000130}', ""); - Expect(1, 3968, '\P{^Ccc=00000000130}', ""); - Expect(0, 3969, '\p{Ccc=00000000130}', ""); - Expect(1, 3969, '\p{^Ccc=00000000130}', ""); - Expect(1, 3969, '\P{Ccc=00000000130}', ""); - Expect(0, 3969, '\P{^Ccc=00000000130}', ""); - 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}', ""); - 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}', ""); - 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=:=--13_0}'); - Error('\P{Is_Ccc=:=--13_0}'); - Expect(1, 3968, '\p{Is_Ccc=0_0_1_30}', ""); - Expect(0, 3968, '\p{^Is_Ccc=0_0_1_30}', ""); - Expect(0, 3968, '\P{Is_Ccc=0_0_1_30}', ""); - Expect(1, 3968, '\P{^Is_Ccc=0_0_1_30}', ""); - Expect(0, 3969, '\p{Is_Ccc=0_0_1_30}', ""); - Expect(1, 3969, '\p{^Is_Ccc=0_0_1_30}', ""); - Expect(1, 3969, '\P{Is_Ccc=0_0_1_30}', ""); - Expect(0, 3969, '\P{^Is_Ccc=0_0_1_30}', ""); - Error('\p{Canonical_Combining_Class: :=CCC132}'); - Error('\P{Canonical_Combining_Class: :=CCC132}'); + Expect(1, 3968, '\p{Ccc=130}', ""); + Expect(0, 3968, '\p{^Ccc=130}', ""); + Expect(0, 3968, '\P{Ccc=130}', ""); + Expect(1, 3968, '\P{^Ccc=130}', ""); + Expect(0, 3969, '\p{Ccc=130}', ""); + Expect(1, 3969, '\p{^Ccc=130}', ""); + Expect(1, 3969, '\P{Ccc=130}', ""); + Expect(0, 3969, '\P{^Ccc=130}', ""); + 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}', ""); + 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}', ""); + 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=:= -000130}'); + Error('\P{Is_Ccc=:= -000130}'); + Expect(1, 3968, '\p{Is_Ccc=+0130}', ""); + Expect(0, 3968, '\p{^Is_Ccc=+0130}', ""); + Expect(0, 3968, '\P{Is_Ccc=+0130}', ""); + Expect(1, 3968, '\P{^Is_Ccc=+0130}', ""); + Expect(0, 3969, '\p{Is_Ccc=+0130}', ""); + Expect(1, 3969, '\p{^Is_Ccc=+0130}', ""); + Expect(1, 3969, '\P{Is_Ccc=+0130}', ""); + Expect(0, 3969, '\P{^Is_Ccc=+0130}', ""); + Error('\p{Canonical_Combining_Class=/a/ CCC132}'); + Error('\P{Canonical_Combining_Class=/a/ 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}', ""); + 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}', ""); 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: /a/+013_2}'); - Error('\P{Ccc: /a/+013_2}'); + 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_0_1_32}'); + Error('\P{Ccc:/a/+0_0_1_32}'); Expect(1, 3956, '\p{Ccc=:\A132\z:}', "");; Expect(0, 3957, '\p{Ccc=:\A132\z:}', "");; - Expect(1, 3956, '\p{Ccc=+000000000132}', ""); - Expect(0, 3956, '\p{^Ccc=+000000000132}', ""); - Expect(0, 3956, '\P{Ccc=+000000000132}', ""); - Expect(1, 3956, '\P{^Ccc=+000000000132}', ""); - Expect(0, 3957, '\p{Ccc=+000000000132}', ""); - Expect(1, 3957, '\p{^Ccc=+000000000132}', ""); - Expect(1, 3957, '\P{Ccc=+000000000132}', ""); - Expect(0, 3957, '\P{^Ccc=+000000000132}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/ _CCC132}'); - Error('\P{Is_Canonical_Combining_Class=/a/ _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/_000013_2}'); - Error('\P{Is_Ccc=/a/_000013_2}'); - Expect(1, 3956, '\p{Is_Ccc=+000000132}', ""); - Expect(0, 3956, '\p{^Is_Ccc=+000000132}', ""); - Expect(0, 3956, '\P{Is_Ccc=+000000132}', ""); - Expect(1, 3956, '\P{^Is_Ccc=+000000132}', ""); - Expect(0, 3957, '\p{Is_Ccc=+000000132}', ""); - Expect(1, 3957, '\p{^Is_Ccc=+000000132}', ""); - Expect(1, 3957, '\P{Is_Ccc=+000000132}', ""); - Expect(0, 3957, '\P{^Is_Ccc=+000000132}', ""); + Expect(1, 3956, '\p{Ccc=00000000013_2}', ""); + Expect(0, 3956, '\p{^Ccc=00000000013_2}', ""); + Expect(0, 3956, '\P{Ccc=00000000013_2}', ""); + Expect(1, 3956, '\P{^Ccc=00000000013_2}', ""); + Expect(0, 3957, '\p{Ccc=00000000013_2}', ""); + Expect(1, 3957, '\p{^Ccc=00000000013_2}', ""); + Expect(1, 3957, '\P{Ccc=00000000013_2}', ""); + Expect(0, 3957, '\P{^Ccc=00000000013_2}', ""); + Error('\p{Is_Canonical_Combining_Class= ccc132/a/}'); + Error('\P{Is_Canonical_Combining_Class= ccc132/a/}'); + 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}'); + Error('\P{Is_Ccc=:= 00000000132}'); + Expect(1, 3956, '\p{Is_Ccc=00_00_00_00_0132}', ""); + Expect(0, 3956, '\p{^Is_Ccc=00_00_00_00_0132}', ""); + Expect(0, 3956, '\P{Is_Ccc=00_00_00_00_0132}', ""); + Expect(1, 3956, '\P{^Is_Ccc=00_00_00_00_0132}', ""); + Expect(0, 3957, '\p{Is_Ccc=00_00_00_00_0132}', ""); + Expect(1, 3957, '\p{^Is_Ccc=00_00_00_00_0132}', ""); + Expect(1, 3957, '\P{Is_Ccc=00_00_00_00_0132}', ""); + Expect(0, 3957, '\P{^Is_Ccc=00_00_00_00_0132}', ""); 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: 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= 13_3/a/}'); - Error('\P{Ccc= 13_3/a/}'); + 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= 000000000133:=}'); + Error('\P{Ccc= 000000000133:=}'); Expect(0, 1, '\p{Ccc=:\A133\z:}', "");; - Expect(0, 1, '\p{Ccc=0_0_0_0_0_00133}', ""); - Expect(1, 1, '\p{^Ccc=0_0_0_0_0_00133}', ""); - Expect(1, 1, '\P{Ccc=0_0_0_0_0_00133}', ""); - Expect(0, 1, '\P{^Ccc=0_0_0_0_0_00133}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_-CCC133}'); - Error('\P{Is_Canonical_Combining_Class=/a/_-CCC133}'); + Expect(0, 1, '\p{Ccc=00000133}', ""); + Expect(1, 1, '\p{^Ccc=00000133}', ""); + Expect(1, 1, '\P{Ccc=00000133}', ""); + Expect(0, 1, '\P{^Ccc=00000133}', ""); + Error('\p{Is_Canonical_Combining_Class=-:=CCC133}'); + Error('\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}', ""); - 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=_:=000_001_33}'); - Error('\P{Is_Ccc=_:=000_001_33}'); - Expect(0, 1, '\p{Is_Ccc=00000_00001_33}', ""); - Expect(1, 1, '\p{^Is_Ccc=00000_00001_33}', ""); - Expect(1, 1, '\P{Is_Ccc=00000_00001_33}', ""); - Expect(0, 1, '\P{^Is_Ccc=00000_00001_33}', ""); - Error('\p{Canonical_Combining_Class=- CCC14/a/}'); - Error('\P{Canonical_Combining_Class=- CCC14/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}', ""); + Error('\p{Is_Ccc=:=- 00133}'); + Error('\P{Is_Ccc=:=- 00133}'); + Expect(0, 1, '\p{Is_Ccc=0000133}', ""); + Expect(1, 1, '\p{^Is_Ccc=0000133}', ""); + Expect(1, 1, '\P{Is_Ccc=0000133}', ""); + Expect(0, 1, '\P{^Is_Ccc=0000133}', ""); + Error('\p{Canonical_Combining_Class: _/a/CCC14}'); + Error('\P{Canonical_Combining_Class: _/a/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}', ""); + 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}', ""); 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= _0014:=}'); - Error('\P{Ccc= _0014:=}'); + 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=_ 00000014/a/}'); + Error('\P{Ccc=_ 00000014/a/}'); Expect(1, 1460, '\p{Ccc=:\A14\z:}', "");; Expect(0, 1461, '\p{Ccc=:\A14\z:}', "");; - 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{Ccc=0000000014}', ""); + Expect(0, 1460, '\p{^Ccc=0000000014}', ""); + Expect(0, 1460, '\P{Ccc=0000000014}', ""); + Expect(1, 1460, '\P{^Ccc=0000000014}', ""); + Expect(0, 1461, '\p{Ccc=0000000014}', ""); + Expect(1, 1461, '\p{^Ccc=0000000014}', ""); + Expect(1, 1461, '\P{Ccc=0000000014}', ""); + Expect(0, 1461, '\P{^Ccc=0000000014}', ""); + 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}', ""); @@ -31199,26 +31775,26 @@ 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=/a/ 001_4}'); - Error('\P{Is_Ccc=/a/ 001_4}'); - Expect(1, 1460, '\p{Is_Ccc=00000014}', ""); - Expect(0, 1460, '\p{^Is_Ccc=00000014}', ""); - Expect(0, 1460, '\P{Is_Ccc=00000014}', ""); - Expect(1, 1460, '\P{^Is_Ccc=00000014}', ""); - Expect(0, 1461, '\p{Is_Ccc=00000014}', ""); - Expect(1, 1461, '\p{^Is_Ccc=00000014}', ""); - Expect(1, 1461, '\P{Is_Ccc=00000014}', ""); - Expect(0, 1461, '\P{^Is_Ccc=00000014}', ""); - Error('\p{Canonical_Combining_Class= ccc15:=}'); - Error('\P{Canonical_Combining_Class= ccc15:=}'); + 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: _0000014:=}'); + Error('\P{Is_Ccc: _0000014:=}'); + Expect(1, 1460, '\p{Is_Ccc: 0_0_0_0_0_0_0_014}', ""); + Expect(0, 1460, '\p{^Is_Ccc: 0_0_0_0_0_0_0_014}', ""); + Expect(0, 1460, '\P{Is_Ccc: 0_0_0_0_0_0_0_014}', ""); + Expect(1, 1460, '\P{^Is_Ccc: 0_0_0_0_0_0_0_014}', ""); + Expect(0, 1461, '\p{Is_Ccc: 0_0_0_0_0_0_0_014}', ""); + Expect(1, 1461, '\p{^Is_Ccc: 0_0_0_0_0_0_0_014}', ""); + Expect(1, 1461, '\P{Is_Ccc: 0_0_0_0_0_0_0_014}', ""); + Expect(0, 1461, '\P{^Is_Ccc: 0_0_0_0_0_0_0_014}', ""); + 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}', ""); @@ -31231,28 +31807,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=- 00_01_5/a/}'); - Error('\P{Ccc=- 00_01_5/a/}'); + 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/0000000015}'); + Error('\P{Ccc=-/a/0000000015}'); Expect(1, 1461, '\p{Ccc=:\A15\z:}', "");; Expect(0, 1462, '\p{Ccc=:\A15\z:}', "");; - Expect(1, 1461, '\p{Ccc=00000015}', ""); - Expect(0, 1461, '\p{^Ccc=00000015}', ""); - Expect(0, 1461, '\P{Ccc=00000015}', ""); - Expect(1, 1461, '\P{^Ccc=00000015}', ""); - Expect(0, 1462, '\p{Ccc=00000015}', ""); - Expect(1, 1462, '\p{^Ccc=00000015}', ""); - Expect(1, 1462, '\P{Ccc=00000015}', ""); - Expect(0, 1462, '\P{^Ccc=00000015}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/- CCC15}'); - Error('\P{Is_Canonical_Combining_Class=/a/- CCC15}'); + Expect(1, 1461, '\p{Ccc=001_5}', ""); + Expect(0, 1461, '\p{^Ccc=001_5}', ""); + Expect(0, 1461, '\P{Ccc=001_5}', ""); + Expect(1, 1461, '\P{^Ccc=001_5}', ""); + Expect(0, 1462, '\p{Ccc=001_5}', ""); + Expect(1, 1462, '\p{^Ccc=001_5}', ""); + Expect(1, 1462, '\P{Ccc=001_5}', ""); + Expect(0, 1462, '\P{^Ccc=001_5}', ""); + Error('\p{Is_Canonical_Combining_Class=_:=CCC15}'); + Error('\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}', ""); @@ -31261,60 +31837,60 @@ 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:/a/_ +1_5}'); - Error('\P{Is_Ccc:/a/_ +1_5}'); - Expect(1, 1461, '\p{Is_Ccc=00015}', ""); - Expect(0, 1461, '\p{^Is_Ccc=00015}', ""); - Expect(0, 1461, '\P{Is_Ccc=00015}', ""); - Expect(1, 1461, '\P{^Is_Ccc=00015}', ""); - Expect(0, 1462, '\p{Is_Ccc=00015}', ""); - Expect(1, 1462, '\p{^Is_Ccc=00015}', ""); - Expect(1, 1462, '\P{Is_Ccc=00015}', ""); - Expect(0, 1462, '\P{^Is_Ccc=00015}', ""); - Error('\p{Canonical_Combining_Class= CCC16/a/}'); - Error('\P{Canonical_Combining_Class= CCC16/a/}'); + 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= +15:=}'); + Error('\P{Is_Ccc= +15:=}'); + 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/a/}'); + Error('\P{Canonical_Combining_Class= CCC16/a/}'); 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}', ""); + 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}', ""); 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= 00000016:=}'); - Error('\P{Ccc= 00000016:=}'); + 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/_ +0016}'); + Error('\P{Ccc=/a/_ +0016}'); Expect(1, 1462, '\p{Ccc=:\A16\z:}', "");; Expect(0, 1463, '\p{Ccc=:\A16\z:}', "");; - Expect(1, 1462, '\p{Ccc=0000000016}', ""); - Expect(0, 1462, '\p{^Ccc=0000000016}', ""); - Expect(0, 1462, '\P{Ccc=0000000016}', ""); - Expect(1, 1462, '\P{^Ccc=0000000016}', ""); - Expect(0, 1463, '\p{Ccc=0000000016}', ""); - Expect(1, 1463, '\p{^Ccc=0000000016}', ""); - Expect(1, 1463, '\P{Ccc=0000000016}', ""); - Expect(0, 1463, '\P{^Ccc=0000000016}', ""); - Error('\p{Is_Canonical_Combining_Class=--ccc16/a/}'); - Error('\P{Is_Canonical_Combining_Class=--ccc16/a/}'); + Expect(1, 1462, '\p{Ccc=+0016}', ""); + Expect(0, 1462, '\p{^Ccc=+0016}', ""); + Expect(0, 1462, '\P{Ccc=+0016}', ""); + Expect(1, 1462, '\P{^Ccc=+0016}', ""); + Expect(0, 1463, '\p{Ccc=+0016}', ""); + Expect(1, 1463, '\p{^Ccc=+0016}', ""); + Expect(1, 1463, '\P{Ccc=+0016}', ""); + Expect(0, 1463, '\P{^Ccc=+0016}', ""); + 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}', ""); @@ -31323,26 +31899,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= :=+0_0_0_0_0016}'); - Error('\P{Is_Ccc= :=+0_0_0_0_0016}'); - Expect(1, 1462, '\p{Is_Ccc=+001_6}', ""); - Expect(0, 1462, '\p{^Is_Ccc=+001_6}', ""); - Expect(0, 1462, '\P{Is_Ccc=+001_6}', ""); - Expect(1, 1462, '\P{^Is_Ccc=+001_6}', ""); - Expect(0, 1463, '\p{Is_Ccc=+001_6}', ""); - Expect(1, 1463, '\p{^Is_Ccc=+001_6}', ""); - Expect(1, 1463, '\P{Is_Ccc=+001_6}', ""); - Expect(0, 1463, '\P{^Is_Ccc=+001_6}', ""); - Error('\p{Canonical_Combining_Class=:=_ CCC17}'); - Error('\P{Canonical_Combining_Class=:=_ CCC17}'); + 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=- +0000016/a/}'); + Error('\P{Is_Ccc=- +0000016/a/}'); + 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=_CCC17/a/}'); + Error('\P{Canonical_Combining_Class=_CCC17/a/}'); 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}', ""); @@ -31355,56 +31931,56 @@ 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=-+00_00_00_01_7:=}'); - Error('\P{Ccc=-+00_00_00_01_7:=}'); + 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=+0_0_17}', ""); - Expect(0, 1463, '\p{^Ccc=+0_0_17}', ""); - Expect(0, 1463, '\P{Ccc=+0_0_17}', ""); - Expect(1, 1463, '\P{^Ccc=+0_0_17}', ""); - Expect(0, 1464, '\p{Ccc=+0_0_17}', ""); - Expect(1, 1464, '\p{^Ccc=+0_0_17}', ""); - Expect(1, 1464, '\P{Ccc=+0_0_17}', ""); - Expect(0, 1464, '\P{^Ccc=+0_0_17}', ""); - 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=:=_-00017}'); - Error('\P{Is_Ccc=:=_-00017}'); - Expect(1, 1463, '\p{Is_Ccc=+17}', ""); - Expect(0, 1463, '\p{^Is_Ccc=+17}', ""); - Expect(0, 1463, '\P{Is_Ccc=+17}', ""); - Expect(1, 1463, '\P{^Is_Ccc=+17}', ""); - Expect(0, 1464, '\p{Is_Ccc=+17}', ""); - Expect(1, 1464, '\p{^Is_Ccc=+17}', ""); - Expect(1, 1464, '\P{Is_Ccc=+17}', ""); - Expect(0, 1464, '\P{^Is_Ccc=+17}', ""); - Error('\p{Canonical_Combining_Class=_/a/CCC18}'); - Error('\P{Canonical_Combining_Class=_/a/CCC18}'); + Expect(1, 1463, '\p{Ccc=000_001_7}', ""); + Expect(0, 1463, '\p{^Ccc=000_001_7}', ""); + Expect(0, 1463, '\P{Ccc=000_001_7}', ""); + Expect(1, 1463, '\P{^Ccc=000_001_7}', ""); + Expect(0, 1464, '\p{Ccc=000_001_7}', ""); + Expect(1, 1464, '\p{^Ccc=000_001_7}', ""); + Expect(1, 1464, '\P{Ccc=000_001_7}', ""); + Expect(0, 1464, '\P{^Ccc=000_001_7}', ""); + 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=- 00_00_00_00_01_7:=}'); + Error('\P{Is_Ccc=- 00_00_00_00_01_7:=}'); + Expect(1, 1463, '\p{Is_Ccc=000017}', ""); + Expect(0, 1463, '\p{^Is_Ccc=000017}', ""); + Expect(0, 1463, '\P{Is_Ccc=000017}', ""); + Expect(1, 1463, '\P{^Is_Ccc=000017}', ""); + Expect(0, 1464, '\p{Is_Ccc=000017}', ""); + Expect(1, 1464, '\p{^Is_Ccc=000017}', ""); + Expect(1, 1464, '\P{Is_Ccc=000017}', ""); + Expect(0, 1464, '\P{^Is_Ccc=000017}', ""); + Error('\p{Canonical_Combining_Class= CCC18/a/}'); + Error('\P{Canonical_Combining_Class= CCC18/a/}'); 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}', ""); @@ -31417,28 +31993,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/ -0018}'); - Error('\P{Ccc=/a/ -0018}'); + 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: __+00000001_8:=}'); + Error('\P{Ccc: __+00000001_8:=}'); Expect(1, 1479, '\p{Ccc=:\A18\z:}', "");; Expect(0, 1480, '\p{Ccc=:\A18\z:}', "");; - Expect(1, 1479, '\p{Ccc=00000018}', ""); - Expect(0, 1479, '\p{^Ccc=00000018}', ""); - Expect(0, 1479, '\P{Ccc=00000018}', ""); - Expect(1, 1479, '\P{^Ccc=00000018}', ""); - Expect(0, 1480, '\p{Ccc=00000018}', ""); - Expect(1, 1480, '\p{^Ccc=00000018}', ""); - Expect(1, 1480, '\P{Ccc=00000018}', ""); - Expect(0, 1480, '\P{^Ccc=00000018}', ""); - Error('\p{Is_Canonical_Combining_Class=--CCC18:=}'); - Error('\P{Is_Canonical_Combining_Class=--CCC18:=}'); + Expect(1, 1479, '\p{Ccc=18}', ""); + Expect(0, 1479, '\p{^Ccc=18}', ""); + Expect(0, 1479, '\P{Ccc=18}', ""); + Expect(1, 1479, '\P{^Ccc=18}', ""); + Expect(0, 1480, '\p{Ccc=18}', ""); + Expect(1, 1480, '\p{^Ccc=18}', ""); + Expect(1, 1480, '\P{Ccc=18}', ""); + Expect(0, 1480, '\P{^Ccc=18}', ""); + 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}', ""); @@ -31447,26 +32023,26 @@ 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=-:=000018}'); - Error('\P{Is_Ccc=-:=000018}'); - Expect(1, 1479, '\p{Is_Ccc=1_8}', ""); - Expect(0, 1479, '\p{^Is_Ccc=1_8}', ""); - Expect(0, 1479, '\P{Is_Ccc=1_8}', ""); - Expect(1, 1479, '\P{^Is_Ccc=1_8}', ""); - Expect(0, 1480, '\p{Is_Ccc=1_8}', ""); - Expect(1, 1480, '\p{^Is_Ccc=1_8}', ""); - Expect(1, 1480, '\P{Is_Ccc=1_8}', ""); - Expect(0, 1480, '\P{^Is_Ccc=1_8}', ""); - Error('\p{Canonical_Combining_Class=/a/ CCC19}'); - Error('\P{Canonical_Combining_Class=/a/ CCC19}'); + 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_0_0_0_00018:=}'); + Error('\P{Is_Ccc=_-0_0_0_0_0_0_00018:=}'); + Expect(1, 1479, '\p{Is_Ccc:1_8}', ""); + Expect(0, 1479, '\p{^Is_Ccc:1_8}', ""); + Expect(0, 1479, '\P{Is_Ccc:1_8}', ""); + Expect(1, 1479, '\P{^Is_Ccc:1_8}', ""); + Expect(0, 1480, '\p{Is_Ccc:1_8}', ""); + Expect(1, 1480, '\p{^Is_Ccc:1_8}', ""); + Expect(1, 1480, '\P{Is_Ccc:1_8}', ""); + Expect(0, 1480, '\P{^Is_Ccc:1_8}', ""); + Error('\p{Canonical_Combining_Class= /a/CCC19}'); + Error('\P{Canonical_Combining_Class= /a/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}', ""); @@ -31479,28 +32055,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-:=19}'); - Error('\P{Ccc=-:=19}'); + 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= -0_0_19/a/}'); + Error('\P{Ccc= -0_0_19/a/}'); Expect(1, 1466, '\p{Ccc=:\A19\z:}', "");; Expect(0, 1467, '\p{Ccc=:\A19\z:}', "");; - Expect(1, 1466, '\p{Ccc=00000000019}', ""); - Expect(0, 1466, '\p{^Ccc=00000000019}', ""); - Expect(0, 1466, '\P{Ccc=00000000019}', ""); - Expect(1, 1466, '\P{^Ccc=00000000019}', ""); - Expect(0, 1467, '\p{Ccc=00000000019}', ""); - 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:=}'); + Expect(1, 1466, '\p{Ccc=00_00_00_00_01_9}', ""); + Expect(0, 1466, '\p{^Ccc=00_00_00_00_01_9}', ""); + Expect(0, 1466, '\P{Ccc=00_00_00_00_01_9}', ""); + Expect(1, 1466, '\P{^Ccc=00_00_00_00_01_9}', ""); + Expect(0, 1467, '\p{Ccc=00_00_00_00_01_9}', ""); + Expect(1, 1467, '\p{^Ccc=00_00_00_00_01_9}', ""); + Expect(1, 1467, '\P{Ccc=00_00_00_00_01_9}', ""); + Expect(0, 1467, '\P{^Ccc=00_00_00_00_01_9}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/-CCC19}'); + Error('\P{Is_Canonical_Combining_Class=/a/-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}', ""); @@ -31509,26 +32085,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= 019:=}'); - Error('\P{Is_Ccc= 019:=}'); - Expect(1, 1466, '\p{Is_Ccc=0_0_0_019}', ""); - Expect(0, 1466, '\p{^Is_Ccc=0_0_0_019}', ""); - Expect(0, 1466, '\P{Is_Ccc=0_0_0_019}', ""); - Expect(1, 1466, '\P{^Is_Ccc=0_0_0_019}', ""); - Expect(0, 1467, '\p{Is_Ccc=0_0_0_019}', ""); - Expect(1, 1467, '\p{^Is_Ccc=0_0_0_019}', ""); - Expect(1, 1467, '\P{Is_Ccc=0_0_0_019}', ""); - Expect(0, 1467, '\P{^Is_Ccc=0_0_0_019}', ""); - Error('\p{Canonical_Combining_Class=_-CCC20:=}'); - Error('\P{Canonical_Combining_Class=_-CCC20:=}'); + 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=_ 00019/a/}'); + Error('\P{Is_Ccc=_ 00019/a/}'); + Expect(1, 1466, '\p{Is_Ccc=+0000019}', ""); + Expect(0, 1466, '\p{^Is_Ccc=+0000019}', ""); + Expect(0, 1466, '\P{Is_Ccc=+0000019}', ""); + Expect(1, 1466, '\P{^Is_Ccc=+0000019}', ""); + Expect(0, 1467, '\p{Is_Ccc=+0000019}', ""); + Expect(1, 1467, '\p{^Is_Ccc=+0000019}', ""); + Expect(1, 1467, '\P{Is_Ccc=+0000019}', ""); + Expect(0, 1467, '\P{^Is_Ccc=+0000019}', ""); + Error('\p{Canonical_Combining_Class=/a/- CCC20}'); + Error('\P{Canonical_Combining_Class=/a/- 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}', ""); @@ -31541,28 +32117,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= 0000000020:=}'); - Error('\P{Ccc= 0000000020:=}'); + 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= :=20}'); + Error('\P{Ccc= :=20}'); Expect(1, 1467, '\p{Ccc=:\A20\z:}', "");; Expect(0, 1468, '\p{Ccc=:\A20\z:}', "");; - Expect(1, 1467, '\p{Ccc=000_002_0}', ""); - Expect(0, 1467, '\p{^Ccc=000_002_0}', ""); - Expect(0, 1467, '\P{Ccc=000_002_0}', ""); - Expect(1, 1467, '\P{^Ccc=000_002_0}', ""); - Expect(0, 1468, '\p{Ccc=000_002_0}', ""); - Expect(1, 1468, '\p{^Ccc=000_002_0}', ""); - Expect(1, 1468, '\P{Ccc=000_002_0}', ""); - Expect(0, 1468, '\P{^Ccc=000_002_0}', ""); - Error('\p{Is_Canonical_Combining_Class=--CCC20:=}'); - Error('\P{Is_Canonical_Combining_Class=--CCC20:=}'); + Expect(1, 1467, '\p{Ccc=+0000000020}', ""); + Expect(0, 1467, '\p{^Ccc=+0000000020}', ""); + Expect(0, 1467, '\P{Ccc=+0000000020}', ""); + Expect(1, 1467, '\P{^Ccc=+0000000020}', ""); + Expect(0, 1468, '\p{Ccc=+0000000020}', ""); + Expect(1, 1468, '\p{^Ccc=+0000000020}', ""); + Expect(1, 1468, '\P{Ccc=+0000000020}', ""); + Expect(0, 1468, '\P{^Ccc=+0000000020}', ""); + 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}', ""); @@ -31571,26 +32147,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= :=02_0}'); - Error('\P{Is_Ccc= :=02_0}'); - Expect(1, 1467, '\p{Is_Ccc=000002_0}', ""); - Expect(0, 1467, '\p{^Is_Ccc=000002_0}', ""); - Expect(0, 1467, '\P{Is_Ccc=000002_0}', ""); - Expect(1, 1467, '\P{^Is_Ccc=000002_0}', ""); - Expect(0, 1468, '\p{Is_Ccc=000002_0}', ""); - Expect(1, 1468, '\p{^Is_Ccc=000002_0}', ""); - Expect(1, 1468, '\P{Is_Ccc=000002_0}', ""); - Expect(0, 1468, '\P{^Is_Ccc=000002_0}', ""); - Error('\p{Canonical_Combining_Class= -CCC21:=}'); - Error('\P{Canonical_Combining_Class= -CCC21:=}'); + 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/ 000_000_20}'); + Error('\P{Is_Ccc=/a/ 000_000_20}'); + Expect(1, 1467, '\p{Is_Ccc=+2_0}', ""); + Expect(0, 1467, '\p{^Is_Ccc=+2_0}', ""); + Expect(0, 1467, '\P{Is_Ccc=+2_0}', ""); + Expect(1, 1467, '\P{^Is_Ccc=+2_0}', ""); + Expect(0, 1468, '\p{Is_Ccc=+2_0}', ""); + Expect(1, 1468, '\p{^Is_Ccc=+2_0}', ""); + Expect(1, 1468, '\P{Is_Ccc=+2_0}', ""); + Expect(0, 1468, '\P{^Is_Ccc=+2_0}', ""); + 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}', ""); @@ -31603,28 +32179,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=-:=02_1}'); - Error('\P{Ccc=-:=02_1}'); + 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=:=_02_1}'); + Error('\P{Ccc=:=_02_1}'); 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=+0000000021}', ""); + Expect(0, 1468, '\p{^Ccc=+0000000021}', ""); + Expect(0, 1468, '\P{Ccc=+0000000021}', ""); + Expect(1, 1468, '\P{^Ccc=+0000000021}', ""); + Expect(0, 1469, '\p{Ccc=+0000000021}', ""); + Expect(1, 1469, '\p{^Ccc=+0000000021}', ""); + Expect(1, 1469, '\P{Ccc=+0000000021}', ""); + Expect(0, 1469, '\P{^Ccc=+0000000021}', ""); + 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}', ""); @@ -31633,26 +32209,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_0_0_0_0021/a/}'); - Error('\P{Is_Ccc= 0_0_0_0_0_0_0_0021/a/}'); - Expect(1, 1468, '\p{Is_Ccc=+000021}', ""); - Expect(0, 1468, '\p{^Is_Ccc=+000021}', ""); - Expect(0, 1468, '\P{Is_Ccc=+000021}', ""); - Expect(1, 1468, '\P{^Is_Ccc=+000021}', ""); - Expect(0, 1469, '\p{Is_Ccc=+000021}', ""); - Expect(1, 1469, '\p{^Is_Ccc=+000021}', ""); - Expect(1, 1469, '\P{Is_Ccc=+000021}', ""); - Expect(0, 1469, '\P{^Is_Ccc=+000021}', ""); - Error('\p{Canonical_Combining_Class: /a/ccc22}'); - Error('\P{Canonical_Combining_Class: /a/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=:= 0000021}'); + Error('\P{Is_Ccc=:= 0000021}'); + Expect(1, 1468, '\p{Is_Ccc=0021}', ""); + Expect(0, 1468, '\p{^Is_Ccc=0021}', ""); + Expect(0, 1468, '\P{Is_Ccc=0021}', ""); + Expect(1, 1468, '\P{^Is_Ccc=0021}', ""); + Expect(0, 1469, '\p{Is_Ccc=0021}', ""); + Expect(1, 1469, '\p{^Is_Ccc=0021}', ""); + Expect(1, 1469, '\P{Is_Ccc=0021}', ""); + Expect(0, 1469, '\P{^Is_Ccc=0021}', ""); + Error('\p{Canonical_Combining_Class=_:=CCC22}'); + Error('\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}', ""); @@ -31665,28 +32241,28 @@ 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=:=- 00_00_00_02_2}'); - Error('\P{Ccc=:=- 00_00_00_02_2}'); + 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= -00000000022/a/}'); + Error('\P{Ccc= -00000000022/a/}'); Expect(1, 1469, '\p{Ccc=:\A22\z:}', "");; Expect(0, 1470, '\p{Ccc=:\A22\z:}', "");; - Expect(1, 1469, '\p{Ccc=2_2}', ""); - Expect(0, 1469, '\p{^Ccc=2_2}', ""); - Expect(0, 1469, '\P{Ccc=2_2}', ""); - Expect(1, 1469, '\P{^Ccc=2_2}', ""); - Expect(0, 1470, '\p{Ccc=2_2}', ""); - Expect(1, 1470, '\p{^Ccc=2_2}', ""); - Expect(1, 1470, '\P{Ccc=2_2}', ""); - Expect(0, 1470, '\P{^Ccc=2_2}', ""); - Error('\p{Is_Canonical_Combining_Class=- CCC22/a/}'); - Error('\P{Is_Canonical_Combining_Class=- CCC22/a/}'); + Expect(1, 1469, '\p{Ccc=00000000022}', ""); + Expect(0, 1469, '\p{^Ccc=00000000022}', ""); + Expect(0, 1469, '\P{Ccc=00000000022}', ""); + Expect(1, 1469, '\P{^Ccc=00000000022}', ""); + Expect(0, 1470, '\p{Ccc=00000000022}', ""); + Expect(1, 1470, '\p{^Ccc=00000000022}', ""); + Expect(1, 1470, '\P{Ccc=00000000022}', ""); + Expect(0, 1470, '\P{^Ccc=00000000022}', ""); + Error('\p{Is_Canonical_Combining_Class=_ CCC22/a/}'); + Error('\P{Is_Canonical_Combining_Class=_ CCC22/a/}'); 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}', ""); @@ -31695,26 +32271,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= /a/0000022}'); - Error('\P{Is_Ccc= /a/0000022}'); - Expect(1, 1469, '\p{Is_Ccc=+00022}', ""); - Expect(0, 1469, '\p{^Is_Ccc=+00022}', ""); - Expect(0, 1469, '\P{Is_Ccc=+00022}', ""); - Expect(1, 1469, '\P{^Is_Ccc=+00022}', ""); - Expect(0, 1470, '\p{Is_Ccc=+00022}', ""); - Expect(1, 1470, '\p{^Is_Ccc=+00022}', ""); - Expect(1, 1470, '\P{Is_Ccc=+00022}', ""); - Expect(0, 1470, '\P{^Is_Ccc=+00022}', ""); - Error('\p{Canonical_Combining_Class= CCC23/a/}'); - Error('\P{Canonical_Combining_Class= CCC23/a/}'); + 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=-0_0_0_22:=}'); + Error('\P{Is_Ccc=-0_0_0_22:=}'); + Expect(1, 1469, '\p{Is_Ccc=22}', ""); + Expect(0, 1469, '\p{^Is_Ccc=22}', ""); + Expect(0, 1469, '\P{Is_Ccc=22}', ""); + Expect(1, 1469, '\P{^Is_Ccc=22}', ""); + Expect(0, 1470, '\p{Is_Ccc=22}', ""); + Expect(1, 1470, '\p{^Is_Ccc=22}', ""); + Expect(1, 1470, '\P{Is_Ccc=22}', ""); + Expect(0, 1470, '\P{^Is_Ccc=22}', ""); + 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}', ""); @@ -31735,20 +32311,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-+000023/a/}'); - Error('\P{Ccc=-+000023/a/}'); + Error('\p{Ccc: /a/ +00_02_3}'); + Error('\P{Ccc: /a/ +00_02_3}'); Expect(1, 1471, '\p{Ccc=:\A23\z:}', "");; Expect(0, 1472, '\p{Ccc=:\A23\z:}', "");; - Expect(1, 1471, '\p{Ccc=00000000023}', ""); - Expect(0, 1471, '\p{^Ccc=00000000023}', ""); - Expect(0, 1471, '\P{Ccc=00000000023}', ""); - Expect(1, 1471, '\P{^Ccc=00000000023}', ""); - Expect(0, 1472, '\p{Ccc=00000000023}', ""); - Expect(1, 1472, '\p{^Ccc=00000000023}', ""); - Expect(1, 1472, '\P{Ccc=00000000023}', ""); - Expect(0, 1472, '\P{^Ccc=00000000023}', ""); - Error('\p{Is_Canonical_Combining_Class= -CCC23:=}'); - Error('\P{Is_Canonical_Combining_Class= -CCC23:=}'); + Expect(1, 1471, '\p{Ccc=+00_00_23}', ""); + Expect(0, 1471, '\p{^Ccc=+00_00_23}', ""); + Expect(0, 1471, '\P{Ccc=+00_00_23}', ""); + Expect(1, 1471, '\P{^Ccc=+00_00_23}', ""); + Expect(0, 1472, '\p{Ccc=+00_00_23}', ""); + Expect(1, 1472, '\p{^Ccc=+00_00_23}', ""); + Expect(1, 1472, '\P{Ccc=+00_00_23}', ""); + Expect(0, 1472, '\P{^Ccc=+00_00_23}', ""); + 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}', ""); @@ -31757,26 +32333,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=_2_3:=}'); - Error('\P{Is_Ccc=_2_3:=}'); - Expect(1, 1471, '\p{Is_Ccc=000023}', ""); - Expect(0, 1471, '\p{^Is_Ccc=000023}', ""); - Expect(0, 1471, '\P{Is_Ccc=000023}', ""); - Expect(1, 1471, '\P{^Is_Ccc=000023}', ""); - Expect(0, 1472, '\p{Is_Ccc=000023}', ""); - Expect(1, 1472, '\p{^Is_Ccc=000023}', ""); - Expect(1, 1472, '\P{Is_Ccc=000023}', ""); - Expect(0, 1472, '\P{^Is_Ccc=000023}', ""); - Error('\p{Canonical_Combining_Class=_ CCC24/a/}'); - Error('\P{Canonical_Combining_Class=_ CCC24/a/}'); + 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_02_3}'); + Error('\P{Is_Ccc=/a/00_02_3}'); + Expect(1, 1471, '\p{Is_Ccc=+00023}', ""); + Expect(0, 1471, '\p{^Is_Ccc=+00023}', ""); + Expect(0, 1471, '\P{Is_Ccc=+00023}', ""); + Expect(1, 1471, '\P{^Is_Ccc=+00023}', ""); + Expect(0, 1472, '\p{Is_Ccc=+00023}', ""); + Expect(1, 1472, '\p{^Is_Ccc=+00023}', ""); + Expect(1, 1472, '\P{Is_Ccc=+00023}', ""); + Expect(0, 1472, '\P{^Is_Ccc=+00023}', ""); + Error('\p{Canonical_Combining_Class= :=ccc24}'); + Error('\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}', ""); @@ -31789,28 +32365,28 @@ 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: _:=0_0_0_0_0_0_0_0024}'); - Error('\P{Ccc: _:=0_0_0_0_0_0_0_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=_24/a/}'); + Error('\P{Ccc=_24/a/}'); Expect(1, 1473, '\p{Ccc=:\A24\z:}', "");; Expect(0, 1474, '\p{Ccc=:\A24\z:}', "");; - Expect(1, 1473, '\p{Ccc=000000024}', ""); - Expect(0, 1473, '\p{^Ccc=000000024}', ""); - Expect(0, 1473, '\P{Ccc=000000024}', ""); - Expect(1, 1473, '\P{^Ccc=000000024}', ""); - Expect(0, 1474, '\p{Ccc=000000024}', ""); - Expect(1, 1474, '\p{^Ccc=000000024}', ""); - Expect(1, 1474, '\P{Ccc=000000024}', ""); - Expect(0, 1474, '\P{^Ccc=000000024}', ""); - Error('\p{Is_Canonical_Combining_Class=:=CCC24}'); - Error('\P{Is_Canonical_Combining_Class=:=CCC24}'); + Expect(1, 1473, '\p{Ccc=+0000024}', ""); + Expect(0, 1473, '\p{^Ccc=+0000024}', ""); + Expect(0, 1473, '\P{Ccc=+0000024}', ""); + Expect(1, 1473, '\P{^Ccc=+0000024}', ""); + Expect(0, 1474, '\p{Ccc=+0000024}', ""); + Expect(1, 1474, '\p{^Ccc=+0000024}', ""); + Expect(1, 1474, '\P{Ccc=+0000024}', ""); + Expect(0, 1474, '\P{^Ccc=+0000024}', ""); + 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}', ""); @@ -31819,78 +32395,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_:=2_4}'); - Error('\P{Is_Ccc=_:=2_4}'); - Expect(1, 1473, '\p{Is_Ccc=0000024}', ""); - Expect(0, 1473, '\p{^Is_Ccc=0000024}', ""); - Expect(0, 1473, '\P{Is_Ccc=0000024}', ""); - Expect(1, 1473, '\P{^Is_Ccc=0000024}', ""); - Expect(0, 1474, '\p{Is_Ccc=0000024}', ""); - Expect(1, 1474, '\p{^Is_Ccc=0000024}', ""); - Expect(1, 1474, '\P{Is_Ccc=0000024}', ""); - Expect(0, 1474, '\P{^Is_Ccc=0000024}', ""); - Error('\p{Canonical_Combining_Class=/a/- CCC25}'); - Error('\P{Canonical_Combining_Class=/a/- CCC25}'); + 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_0_0_0_0024}'); + Error('\P{Is_Ccc=:=0_0_0_0_0_0_0024}'); + Expect(1, 1473, '\p{Is_Ccc=00002_4}', ""); + Expect(0, 1473, '\p{^Is_Ccc=00002_4}', ""); + Expect(0, 1473, '\P{Is_Ccc=00002_4}', ""); + Expect(1, 1473, '\P{^Is_Ccc=00002_4}', ""); + Expect(0, 1474, '\p{Is_Ccc=00002_4}', ""); + Expect(1, 1474, '\p{^Is_Ccc=00002_4}', ""); + Expect(1, 1474, '\P{Is_Ccc=00002_4}', ""); + Expect(0, 1474, '\P{^Is_Ccc=00002_4}', ""); + Error('\p{Canonical_Combining_Class= _CCC25/a/}'); + Error('\P{Canonical_Combining_Class= _CCC25/a/}'); 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}', ""); + 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}', ""); 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= :=00_02_5}'); - Error('\P{Ccc= :=00_02_5}'); + 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: --0_0_0_0_025:=}'); + Error('\P{Ccc: --0_0_0_0_025:=}'); Expect(1, 1474, '\p{Ccc=:\A25\z:}', "");; Expect(0, 1475, '\p{Ccc=:\A25\z:}', "");; - Expect(1, 1474, '\p{Ccc: 00000025}', ""); - Expect(0, 1474, '\p{^Ccc: 00000025}', ""); - Expect(0, 1474, '\P{Ccc: 00000025}', ""); - Expect(1, 1474, '\P{^Ccc: 00000025}', ""); - Expect(0, 1475, '\p{Ccc: 00000025}', ""); - Expect(1, 1475, '\p{^Ccc: 00000025}', ""); - Expect(1, 1475, '\P{Ccc: 00000025}', ""); - Expect(0, 1475, '\P{^Ccc: 00000025}', ""); - 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=:= -25}'); - Error('\P{Is_Ccc=:= -25}'); + Expect(1, 1474, '\p{Ccc=+00_02_5}', ""); + Expect(0, 1474, '\p{^Ccc=+00_02_5}', ""); + Expect(0, 1474, '\P{Ccc=+00_02_5}', ""); + Expect(1, 1474, '\P{^Ccc=+00_02_5}', ""); + Expect(0, 1475, '\p{Ccc=+00_02_5}', ""); + Expect(1, 1475, '\p{^Ccc=+00_02_5}', ""); + Expect(1, 1475, '\P{Ccc=+00_02_5}', ""); + Expect(0, 1475, '\P{^Ccc=+00_02_5}', ""); + Error('\p{Is_Canonical_Combining_Class=/a/CCC25}'); + Error('\P{Is_Canonical_Combining_Class=/a/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=/a/ 25}'); + Error('\P{Is_Ccc=/a/ 25}'); Expect(1, 1474, '\p{Is_Ccc=00000025}', ""); Expect(0, 1474, '\p{^Is_Ccc=00000025}', ""); Expect(0, 1474, '\P{Is_Ccc=00000025}', ""); @@ -31899,8 +32475,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_:=CCC26}'); - Error('\P{Canonical_Combining_Class=_:=CCC26}'); + 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}', ""); @@ -31913,28 +32489,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= 000_002_6/a/}'); - Error('\P{Ccc= 000_002_6/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= 0_0_0_0_0_26/a/}'); + Error('\P{Ccc= 0_0_0_0_0_26/a/}'); Expect(1, 64286, '\p{Ccc=:\A26\z:}', "");; Expect(0, 64287, '\p{Ccc=:\A26\z:}', "");; - Expect(1, 64286, '\p{Ccc=0_0_0_0_0_0_0_26}', ""); - Expect(0, 64286, '\p{^Ccc=0_0_0_0_0_0_0_26}', ""); - Expect(0, 64286, '\P{Ccc=0_0_0_0_0_0_0_26}', ""); - Expect(1, 64286, '\P{^Ccc=0_0_0_0_0_0_0_26}', ""); - Expect(0, 64287, '\p{Ccc=0_0_0_0_0_0_0_26}', ""); - Expect(1, 64287, '\p{^Ccc=0_0_0_0_0_0_0_26}', ""); - Expect(1, 64287, '\P{Ccc=0_0_0_0_0_0_0_26}', ""); - Expect(0, 64287, '\P{^Ccc=0_0_0_0_0_0_0_26}', ""); - Error('\p{Is_Canonical_Combining_Class=_/a/CCC26}'); - Error('\P{Is_Canonical_Combining_Class=_/a/CCC26}'); + Expect(1, 64286, '\p{Ccc=000000026}', ""); + Expect(0, 64286, '\p{^Ccc=000000026}', ""); + Expect(0, 64286, '\P{Ccc=000000026}', ""); + Expect(1, 64286, '\P{^Ccc=000000026}', ""); + Expect(0, 64287, '\p{Ccc=000000026}', ""); + Expect(1, 64287, '\p{^Ccc=000000026}', ""); + Expect(1, 64287, '\P{Ccc=000000026}', ""); + Expect(0, 64287, '\P{^Ccc=000000026}', ""); + 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}', ""); @@ -31943,26 +32519,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=:= -+0000_0002_6}'); - Error('\P{Is_Ccc=:= -+0000_0002_6}'); - Expect(1, 64286, '\p{Is_Ccc=00000000026}', ""); - Expect(0, 64286, '\p{^Is_Ccc=00000000026}', ""); - Expect(0, 64286, '\P{Is_Ccc=00000000026}', ""); - Expect(1, 64286, '\P{^Is_Ccc=00000000026}', ""); - Expect(0, 64287, '\p{Is_Ccc=00000000026}', ""); - Expect(1, 64287, '\p{^Is_Ccc=00000000026}', ""); - Expect(1, 64287, '\P{Is_Ccc=00000000026}', ""); - Expect(0, 64287, '\P{^Is_Ccc=00000000026}', ""); - Error('\p{Canonical_Combining_Class:--CCC27:=}'); - Error('\P{Canonical_Combining_Class:--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: := 26}'); + Error('\P{Is_Ccc: := 26}'); + Expect(1, 64286, '\p{Is_Ccc=0_0_0_0_0_0_0_26}', ""); + Expect(0, 64286, '\p{^Is_Ccc=0_0_0_0_0_0_0_26}', ""); + Expect(0, 64286, '\P{Is_Ccc=0_0_0_0_0_0_0_26}', ""); + Expect(1, 64286, '\P{^Is_Ccc=0_0_0_0_0_0_0_26}', ""); + Expect(0, 64287, '\p{Is_Ccc=0_0_0_0_0_0_0_26}', ""); + Expect(1, 64287, '\p{^Is_Ccc=0_0_0_0_0_0_0_26}', ""); + Expect(1, 64287, '\P{Is_Ccc=0_0_0_0_0_0_0_26}', ""); + Expect(0, 64287, '\P{^Is_Ccc=0_0_0_0_0_0_0_26}', ""); + Error('\p{Canonical_Combining_Class=:=_ccc27}'); + Error('\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}', ""); @@ -31975,28 +32551,28 @@ 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=- 000000027:=}'); - Error('\P{Ccc=- 000000027:=}'); + 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=/a/_-00027}'); + Error('\P{Ccc=/a/_-00027}'); Expect(1, 2288, '\p{Ccc=:\A27\z:}', "");; Expect(0, 2289, '\p{Ccc=:\A27\z:}', "");; - Expect(1, 2288, '\p{Ccc=0000027}', ""); - Expect(0, 2288, '\p{^Ccc=0000027}', ""); - Expect(0, 2288, '\P{Ccc=0000027}', ""); - Expect(1, 2288, '\P{^Ccc=0000027}', ""); - Expect(0, 2289, '\p{Ccc=0000027}', ""); - Expect(1, 2289, '\p{^Ccc=0000027}', ""); - Expect(1, 2289, '\P{Ccc=0000027}', ""); - Expect(0, 2289, '\P{^Ccc=0000027}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_ CCC27}'); - Error('\P{Is_Canonical_Combining_Class=/a/_ CCC27}'); + Expect(1, 2288, '\p{Ccc=00000000027}', ""); + Expect(0, 2288, '\p{^Ccc=00000000027}', ""); + Expect(0, 2288, '\P{Ccc=00000000027}', ""); + Expect(1, 2288, '\P{^Ccc=00000000027}', ""); + Expect(0, 2289, '\p{Ccc=00000000027}', ""); + Expect(1, 2289, '\p{^Ccc=00000000027}', ""); + Expect(1, 2289, '\P{Ccc=00000000027}', ""); + Expect(0, 2289, '\P{^Ccc=00000000027}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/CCC27}'); + Error('\P{Is_Canonical_Combining_Class= /a/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}', ""); @@ -32005,26 +32581,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= /a/0_0_0_0_0_0_0027}'); - Error('\P{Is_Ccc= /a/0_0_0_0_0_0_0027}'); - Expect(1, 2288, '\p{Is_Ccc=+2_7}', ""); - Expect(0, 2288, '\p{^Is_Ccc=+2_7}', ""); - Expect(0, 2288, '\P{Is_Ccc=+2_7}', ""); - Expect(1, 2288, '\P{^Is_Ccc=+2_7}', ""); - Expect(0, 2289, '\p{Is_Ccc=+2_7}', ""); - Expect(1, 2289, '\p{^Is_Ccc=+2_7}', ""); - Expect(1, 2289, '\P{Is_Ccc=+2_7}', ""); - Expect(0, 2289, '\P{^Is_Ccc=+2_7}', ""); - Error('\p{Canonical_Combining_Class=_-ccc28/a/}'); - Error('\P{Canonical_Combining_Class=_-ccc28/a/}'); + 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=-/a/+0027}'); + Error('\P{Is_Ccc=-/a/+0027}'); + Expect(1, 2288, '\p{Is_Ccc=00_00_00_00_02_7}', ""); + Expect(0, 2288, '\p{^Is_Ccc=00_00_00_00_02_7}', ""); + Expect(0, 2288, '\P{Is_Ccc=00_00_00_00_02_7}', ""); + Expect(1, 2288, '\P{^Is_Ccc=00_00_00_00_02_7}', ""); + Expect(0, 2289, '\p{Is_Ccc=00_00_00_00_02_7}', ""); + Expect(1, 2289, '\p{^Is_Ccc=00_00_00_00_02_7}', ""); + Expect(1, 2289, '\P{Is_Ccc=00_00_00_00_02_7}', ""); + Expect(0, 2289, '\P{^Is_Ccc=00_00_00_00_02_7}', ""); + Error('\p{Canonical_Combining_Class= -CCC28:=}'); + Error('\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}', ""); @@ -32037,56 +32613,48 @@ 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=/a/ 000_000_002_8}'); - Error('\P{Ccc=/a/ 000_000_002_8}'); + Error('\p{Ccc: :=00000028}'); + Error('\P{Ccc: :=00000028}'); Expect(1, 2289, '\p{Ccc=:\A28\z:}', "");; Expect(0, 2290, '\p{Ccc=:\A28\z:}', "");; - Expect(1, 2289, '\p{Ccc=000_002_8}', ""); - Expect(0, 2289, '\p{^Ccc=000_002_8}', ""); - Expect(0, 2289, '\P{Ccc=000_002_8}', ""); - Expect(1, 2289, '\P{^Ccc=000_002_8}', ""); - Expect(0, 2290, '\p{Ccc=000_002_8}', ""); - Expect(1, 2290, '\p{^Ccc=000_002_8}', ""); - Expect(1, 2290, '\P{Ccc=000_002_8}', ""); - Expect(0, 2290, '\P{^Ccc=000_002_8}', ""); - Error('\p{Is_Canonical_Combining_Class=:= CCC28}'); - Error('\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}', ""); - 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/+0_0_0_28}'); - Error('\P{Is_Ccc=_/a/+0_0_0_28}'); - Expect(1, 2289, '\p{Is_Ccc=0_0_28}', ""); - Expect(0, 2289, '\p{^Is_Ccc=0_0_28}', ""); - Expect(0, 2289, '\P{Is_Ccc=0_0_28}', ""); - Expect(1, 2289, '\P{^Is_Ccc=0_0_28}', ""); - Expect(0, 2290, '\p{Is_Ccc=0_0_28}', ""); - Expect(1, 2290, '\p{^Is_Ccc=0_0_28}', ""); - Expect(1, 2290, '\P{Is_Ccc=0_0_28}', ""); - Expect(0, 2290, '\P{^Is_Ccc=0_0_28}', ""); - Error('\p{Canonical_Combining_Class=_CCC29:=}'); - Error('\P{Canonical_Combining_Class=_CCC29:=}'); + Expect(1, 2289, '\p{Ccc=0_0_0_0_0_00028}', ""); + Expect(0, 2289, '\p{^Ccc=0_0_0_0_0_00028}', ""); + Expect(0, 2289, '\P{Ccc=0_0_0_0_0_00028}', ""); + Expect(1, 2289, '\P{^Ccc=0_0_0_0_0_00028}', ""); + Expect(0, 2290, '\p{Ccc=0_0_0_0_0_00028}', ""); + Expect(1, 2290, '\p{^Ccc=0_0_0_0_0_00028}', ""); + Expect(1, 2290, '\P{Ccc=0_0_0_0_0_00028}', ""); + Expect(0, 2290, '\P{^Ccc=0_0_0_0_0_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}', ""); + 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}', ""); + 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/ _00_00_00_00_28}'); + Error('\P{Is_Ccc=/a/ _00_00_00_00_28}'); + Expect(1, 2289, '\p{Is_Ccc:2_8}', ""); + Expect(0, 2289, '\p{^Is_Ccc:2_8}', ""); + Expect(0, 2289, '\P{Is_Ccc:2_8}', ""); + Expect(1, 2289, '\P{^Is_Ccc:2_8}', ""); + Expect(0, 2290, '\p{Is_Ccc:2_8}', ""); + Expect(1, 2290, '\p{^Is_Ccc:2_8}', ""); + Expect(1, 2290, '\P{Is_Ccc:2_8}', ""); + Expect(0, 2290, '\P{^Is_Ccc:2_8}', ""); + Error('\p{Canonical_Combining_Class= /a/CCC29}'); + Error('\P{Canonical_Combining_Class= /a/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}', ""); @@ -32099,28 +32667,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/+0000029}'); - Error('\P{Ccc=/a/+0000029}'); + 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= :=+00000000029}'); + Error('\P{Ccc= :=+00000000029}'); 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: +0_0_0_029}', ""); + Expect(0, 2290, '\p{^Ccc: +0_0_0_029}', ""); + Expect(0, 2290, '\P{Ccc: +0_0_0_029}', ""); + Expect(1, 2290, '\P{^Ccc: +0_0_0_029}', ""); + Expect(0, 2291, '\p{Ccc: +0_0_0_029}', ""); + Expect(1, 2291, '\p{^Ccc: +0_0_0_029}', ""); + Expect(1, 2291, '\P{Ccc: +0_0_0_029}', ""); + Expect(0, 2291, '\P{^Ccc: +0_0_0_029}', ""); + 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}', ""); @@ -32129,26 +32697,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=--+0000000029/a/}'); - Error('\P{Is_Ccc=--+0000000029/a/}'); - Expect(1, 2290, '\p{Is_Ccc=00000002_9}', ""); - Expect(0, 2290, '\p{^Is_Ccc=00000002_9}', ""); - Expect(0, 2290, '\P{Is_Ccc=00000002_9}', ""); - Expect(1, 2290, '\P{^Is_Ccc=00000002_9}', ""); - Expect(0, 2291, '\p{Is_Ccc=00000002_9}', ""); - Expect(1, 2291, '\p{^Is_Ccc=00000002_9}', ""); - Expect(1, 2291, '\P{Is_Ccc=00000002_9}', ""); - Expect(0, 2291, '\P{^Is_Ccc=00000002_9}', ""); - 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=--0000029/a/}'); + Error('\P{Is_Ccc=--0000029/a/}'); + Expect(1, 2290, '\p{Is_Ccc: 00_00_00_00_29}', ""); + Expect(0, 2290, '\p{^Is_Ccc: 00_00_00_00_29}', ""); + Expect(0, 2290, '\P{Is_Ccc: 00_00_00_00_29}', ""); + Expect(1, 2290, '\P{^Is_Ccc: 00_00_00_00_29}', ""); + Expect(0, 2291, '\p{Is_Ccc: 00_00_00_00_29}', ""); + Expect(1, 2291, '\p{^Is_Ccc: 00_00_00_00_29}', ""); + Expect(1, 2291, '\P{Is_Ccc: 00_00_00_00_29}', ""); + Expect(0, 2291, '\P{^Is_Ccc: 00_00_00_00_29}', ""); + Error('\p{Canonical_Combining_Class= :=ccc30}'); + Error('\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}', ""); @@ -32161,28 +32729,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= 0_0_0_0_30/a/}'); - Error('\P{Ccc= 0_0_0_0_30/a/}'); + 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=-:=30}'); + Error('\P{Ccc=-:=30}'); Expect(1, 1614, '\p{Ccc=:\A30\z:}', "");; Expect(0, 1615, '\p{Ccc=:\A30\z:}', "");; - Expect(1, 1614, '\p{Ccc=+003_0}', ""); - Expect(0, 1614, '\p{^Ccc=+003_0}', ""); - Expect(0, 1614, '\P{Ccc=+003_0}', ""); - Expect(1, 1614, '\P{^Ccc=+003_0}', ""); - Expect(0, 1615, '\p{Ccc=+003_0}', ""); - Expect(1, 1615, '\p{^Ccc=+003_0}', ""); - Expect(1, 1615, '\P{Ccc=+003_0}', ""); - Expect(0, 1615, '\P{^Ccc=+003_0}', ""); - Error('\p{Is_Canonical_Combining_Class=:=-CCC30}'); - Error('\P{Is_Canonical_Combining_Class=:=-CCC30}'); + Expect(1, 1614, '\p{Ccc=00_00_00_03_0}', ""); + Expect(0, 1614, '\p{^Ccc=00_00_00_03_0}', ""); + Expect(0, 1614, '\P{Ccc=00_00_00_03_0}', ""); + Expect(1, 1614, '\P{^Ccc=00_00_00_03_0}', ""); + Expect(0, 1615, '\p{Ccc=00_00_00_03_0}', ""); + Expect(1, 1615, '\p{^Ccc=00_00_00_03_0}', ""); + Expect(1, 1615, '\P{Ccc=00_00_00_03_0}', ""); + Expect(0, 1615, '\P{^Ccc=00_00_00_03_0}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/ccc30}'); + Error('\P{Is_Canonical_Combining_Class= /a/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}', ""); @@ -32199,80 +32767,80 @@ 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}', ""); - Error('\p{Is_Ccc=_+00_00_03_0:=}'); - Error('\P{Is_Ccc=_+00_00_03_0:=}'); - Expect(1, 1614, '\p{Is_Ccc=0_0_0_0_30}', ""); - Expect(0, 1614, '\p{^Is_Ccc=0_0_0_0_30}', ""); - Expect(0, 1614, '\P{Is_Ccc=0_0_0_0_30}', ""); - Expect(1, 1614, '\P{^Is_Ccc=0_0_0_0_30}', ""); - Expect(0, 1615, '\p{Is_Ccc=0_0_0_0_30}', ""); - Expect(1, 1615, '\p{^Is_Ccc=0_0_0_0_30}', ""); - Expect(1, 1615, '\P{Is_Ccc=0_0_0_0_30}', ""); - Expect(0, 1615, '\P{^Is_Ccc=0_0_0_0_30}', ""); - Error('\p{Canonical_Combining_Class= CCC31:=}'); - Error('\P{Canonical_Combining_Class= CCC31:=}'); + Error('\p{Is_Ccc=-/a/0003_0}'); + Error('\P{Is_Ccc=-/a/0003_0}'); + Expect(1, 1614, '\p{Is_Ccc=003_0}', ""); + Expect(0, 1614, '\p{^Is_Ccc=003_0}', ""); + Expect(0, 1614, '\P{Is_Ccc=003_0}', ""); + Expect(1, 1614, '\P{^Is_Ccc=003_0}', ""); + Expect(0, 1615, '\p{Is_Ccc=003_0}', ""); + Expect(1, 1615, '\p{^Is_Ccc=003_0}', ""); + Expect(1, 1615, '\P{Is_Ccc=003_0}', ""); + Expect(0, 1615, '\P{^Is_Ccc=003_0}', ""); + Error('\p{Canonical_Combining_Class=/a/_ CCC31}'); + Error('\P{Canonical_Combining_Class=/a/_ 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}', ""); + 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}', ""); 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=+000_000_000_31:=}'); - Error('\P{Ccc=+000_000_000_31:=}'); + 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/a/}'); + Error('\P{Ccc=_0003_1/a/}'); Expect(1, 1615, '\p{Ccc=:\A31\z:}', "");; Expect(0, 1616, '\p{Ccc=:\A31\z:}', "");; - Expect(1, 1615, '\p{Ccc=+00_00_03_1}', ""); - Expect(0, 1615, '\p{^Ccc=+00_00_03_1}', ""); - Expect(0, 1615, '\P{Ccc=+00_00_03_1}', ""); - Expect(1, 1615, '\P{^Ccc=+00_00_03_1}', ""); - Expect(0, 1616, '\p{Ccc=+00_00_03_1}', ""); - Expect(1, 1616, '\p{^Ccc=+00_00_03_1}', ""); - Expect(1, 1616, '\P{Ccc=+00_00_03_1}', ""); - Expect(0, 1616, '\P{^Ccc=+00_00_03_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}', ""); - 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}', ""); - 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=/a/- +3_1}'); - Error('\P{Is_Ccc=/a/- +3_1}'); - Expect(1, 1615, '\p{Is_Ccc=00000000031}', ""); - Expect(0, 1615, '\p{^Is_Ccc=00000000031}', ""); - Expect(0, 1615, '\P{Is_Ccc=00000000031}', ""); - Expect(1, 1615, '\P{^Is_Ccc=00000000031}', ""); - Expect(0, 1616, '\p{Is_Ccc=00000000031}', ""); - Expect(1, 1616, '\p{^Is_Ccc=00000000031}', ""); - Expect(1, 1616, '\P{Is_Ccc=00000000031}', ""); - Expect(0, 1616, '\P{^Is_Ccc=00000000031}', ""); - Error('\p{Canonical_Combining_Class=:= CCC32}'); - Error('\P{Canonical_Combining_Class=:= CCC32}'); + Expect(1, 1615, '\p{Ccc: 00000000031}', ""); + Expect(0, 1615, '\p{^Ccc: 00000000031}', ""); + Expect(0, 1615, '\P{Ccc: 00000000031}', ""); + Expect(1, 1615, '\P{^Ccc: 00000000031}', ""); + Expect(0, 1616, '\p{Ccc: 00000000031}', ""); + Expect(1, 1616, '\p{^Ccc: 00000000031}', ""); + Expect(1, 1616, '\P{Ccc: 00000000031}', ""); + Expect(0, 1616, '\P{^Ccc: 00000000031}', ""); + 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}', ""); + 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}', ""); + 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= -31:=}'); + Error('\P{Is_Ccc= -31:=}'); + Expect(1, 1615, '\p{Is_Ccc=000003_1}', ""); + Expect(0, 1615, '\p{^Is_Ccc=000003_1}', ""); + Expect(0, 1615, '\P{Is_Ccc=000003_1}', ""); + Expect(1, 1615, '\P{^Is_Ccc=000003_1}', ""); + Expect(0, 1616, '\p{Is_Ccc=000003_1}', ""); + Expect(1, 1616, '\p{^Is_Ccc=000003_1}', ""); + Expect(1, 1616, '\P{Is_Ccc=000003_1}', ""); + Expect(0, 1616, '\P{^Is_Ccc=000003_1}', ""); + Error('\p{Canonical_Combining_Class=:= CCC32}'); + Error('\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}', ""); @@ -32285,56 +32853,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: -000_003_2/a/}'); - Error('\P{Ccc: -000_003_2/a/}'); + 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= _0000032:=}'); + Error('\P{Ccc= _0000032:=}'); Expect(1, 1616, '\p{Ccc=:\A32\z:}', "");; Expect(0, 1617, '\p{Ccc=:\A32\z:}', "");; - Expect(1, 1616, '\p{Ccc=00000000032}', ""); - Expect(0, 1616, '\p{^Ccc=00000000032}', ""); - Expect(0, 1616, '\P{Ccc=00000000032}', ""); - Expect(1, 1616, '\P{^Ccc=00000000032}', ""); - Expect(0, 1617, '\p{Ccc=00000000032}', ""); - Expect(1, 1617, '\p{^Ccc=00000000032}', ""); - Expect(1, 1617, '\P{Ccc=00000000032}', ""); - Expect(0, 1617, '\P{^Ccc=00000000032}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/CCC32}'); - Error('\P{Is_Canonical_Combining_Class=/a/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}', ""); - 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=_+0000000032/a/}'); - Error('\P{Is_Ccc=_+0000000032/a/}'); - Expect(1, 1616, '\p{Is_Ccc=032}', ""); - Expect(0, 1616, '\p{^Is_Ccc=032}', ""); - Expect(0, 1616, '\P{Is_Ccc=032}', ""); - Expect(1, 1616, '\P{^Is_Ccc=032}', ""); - Expect(0, 1617, '\p{Is_Ccc=032}', ""); - Expect(1, 1617, '\p{^Is_Ccc=032}', ""); - Expect(1, 1617, '\P{Is_Ccc=032}', ""); - Expect(0, 1617, '\P{^Is_Ccc=032}', ""); - Error('\p{Canonical_Combining_Class= ccc33:=}'); - Error('\P{Canonical_Combining_Class= ccc33:=}'); + Expect(1, 1616, '\p{Ccc=+00000_00003_2}', ""); + Expect(0, 1616, '\p{^Ccc=+00000_00003_2}', ""); + Expect(0, 1616, '\P{Ccc=+00000_00003_2}', ""); + Expect(1, 1616, '\P{^Ccc=+00000_00003_2}', ""); + Expect(0, 1617, '\p{Ccc=+00000_00003_2}', ""); + Expect(1, 1617, '\p{^Ccc=+00000_00003_2}', ""); + Expect(1, 1617, '\P{Ccc=+00000_00003_2}', ""); + Expect(0, 1617, '\P{^Ccc=+00000_00003_2}', ""); + Error('\p{Is_Canonical_Combining_Class:/a/CCC32}'); + Error('\P{Is_Canonical_Combining_Class:/a/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}', ""); + 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=-:=032}'); + Error('\P{Is_Ccc=-:=032}'); + Expect(1, 1616, '\p{Is_Ccc: 00000000032}', ""); + Expect(0, 1616, '\p{^Is_Ccc: 00000000032}', ""); + Expect(0, 1616, '\P{Is_Ccc: 00000000032}', ""); + Expect(1, 1616, '\P{^Is_Ccc: 00000000032}', ""); + Expect(0, 1617, '\p{Is_Ccc: 00000000032}', ""); + Expect(1, 1617, '\p{^Is_Ccc: 00000000032}', ""); + Expect(1, 1617, '\P{Is_Ccc: 00000000032}', ""); + Expect(0, 1617, '\P{^Is_Ccc: 00000000032}', ""); + Error('\p{Canonical_Combining_Class=/a/-_CCC33}'); + Error('\P{Canonical_Combining_Class=/a/-_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}', ""); @@ -32347,28 +32915,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=_ +00_03_3:=}'); - Error('\P{Ccc=_ +00_03_3:=}'); + 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=:= 000_000_003_3}'); + Error('\P{Ccc=:= 000_000_003_3}'); Expect(1, 1617, '\p{Ccc=:\A33\z:}', "");; Expect(0, 1618, '\p{Ccc=:\A33\z:}', "");; - 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{Ccc=+0000033}', ""); + Expect(0, 1617, '\p{^Ccc=+0000033}', ""); + Expect(0, 1617, '\P{Ccc=+0000033}', ""); + Expect(1, 1617, '\P{^Ccc=+0000033}', ""); + Expect(0, 1618, '\p{Ccc=+0000033}', ""); + Expect(1, 1618, '\p{^Ccc=+0000033}', ""); + Expect(1, 1618, '\P{Ccc=+0000033}', ""); + Expect(0, 1618, '\P{^Ccc=+0000033}', ""); + 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}', ""); @@ -32377,26 +32945,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: _/a/0000_0003_3}'); - Error('\P{Is_Ccc: _/a/0000_0003_3}'); - Expect(1, 1617, '\p{Is_Ccc=+0_0_0_0_0_0_33}', ""); - Expect(0, 1617, '\p{^Is_Ccc=+0_0_0_0_0_0_33}', ""); - Expect(0, 1617, '\P{Is_Ccc=+0_0_0_0_0_0_33}', ""); - Expect(1, 1617, '\P{^Is_Ccc=+0_0_0_0_0_0_33}', ""); - Expect(0, 1618, '\p{Is_Ccc=+0_0_0_0_0_0_33}', ""); - Expect(1, 1618, '\p{^Is_Ccc=+0_0_0_0_0_0_33}', ""); - Expect(1, 1618, '\P{Is_Ccc=+0_0_0_0_0_0_33}', ""); - Expect(0, 1618, '\P{^Is_Ccc=+0_0_0_0_0_0_33}', ""); - 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= _033:=}'); + Error('\P{Is_Ccc= _033:=}'); + Expect(1, 1617, '\p{Is_Ccc=+003_3}', ""); + Expect(0, 1617, '\p{^Is_Ccc=+003_3}', ""); + Expect(0, 1617, '\P{Is_Ccc=+003_3}', ""); + Expect(1, 1617, '\P{^Is_Ccc=+003_3}', ""); + Expect(0, 1618, '\p{Is_Ccc=+003_3}', ""); + Expect(1, 1618, '\p{^Is_Ccc=+003_3}', ""); + Expect(1, 1618, '\P{Is_Ccc=+003_3}', ""); + Expect(0, 1618, '\P{^Is_Ccc=+003_3}', ""); + 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}', ""); @@ -32409,56 +32977,56 @@ 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= _000000003_4/a/}'); - Error('\P{Ccc= _000000003_4/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= -003_4/a/}'); + Error('\P{Ccc= -003_4/a/}'); Expect(1, 1618, '\p{Ccc=:\A34\z:}', "");; Expect(0, 1619, '\p{Ccc=:\A34\z:}', "");; - Expect(1, 1618, '\p{Ccc: 0_0_0_0_34}', ""); - Expect(0, 1618, '\p{^Ccc: 0_0_0_0_34}', ""); - Expect(0, 1618, '\P{Ccc: 0_0_0_0_34}', ""); - Expect(1, 1618, '\P{^Ccc: 0_0_0_0_34}', ""); - Expect(0, 1619, '\p{Ccc: 0_0_0_0_34}', ""); - Expect(1, 1619, '\p{^Ccc: 0_0_0_0_34}', ""); - Expect(1, 1619, '\P{Ccc: 0_0_0_0_34}', ""); - Expect(0, 1619, '\P{^Ccc: 0_0_0_0_34}', ""); - Error('\p{Is_Canonical_Combining_Class=--CCC34:=}'); - Error('\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}', ""); - 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=:= 00000034}'); - Error('\P{Is_Ccc=:= 00000034}'); - Expect(1, 1618, '\p{Is_Ccc=00_00_00_34}', ""); - Expect(0, 1618, '\p{^Is_Ccc=00_00_00_34}', ""); - Expect(0, 1618, '\P{Is_Ccc=00_00_00_34}', ""); - Expect(1, 1618, '\P{^Is_Ccc=00_00_00_34}', ""); - Expect(0, 1619, '\p{Is_Ccc=00_00_00_34}', ""); - Expect(1, 1619, '\p{^Is_Ccc=00_00_00_34}', ""); - Expect(1, 1619, '\P{Is_Ccc=00_00_00_34}', ""); - Expect(0, 1619, '\P{^Is_Ccc=00_00_00_34}', ""); - Error('\p{Canonical_Combining_Class=/a/ CCC35}'); - Error('\P{Canonical_Combining_Class=/a/ CCC35}'); + Expect(1, 1618, '\p{Ccc=+0003_4}', ""); + Expect(0, 1618, '\p{^Ccc=+0003_4}', ""); + Expect(0, 1618, '\P{Ccc=+0003_4}', ""); + Expect(1, 1618, '\P{^Ccc=+0003_4}', ""); + Expect(0, 1619, '\p{Ccc=+0003_4}', ""); + Expect(1, 1619, '\p{^Ccc=+0003_4}', ""); + Expect(1, 1619, '\P{Ccc=+0003_4}', ""); + Expect(0, 1619, '\P{^Ccc=+0003_4}', ""); + Error('\p{Is_Canonical_Combining_Class=_ CCC34/a/}'); + Error('\P{Is_Canonical_Combining_Class=_ CCC34/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}', ""); + 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: _003_4/a/}'); + Error('\P{Is_Ccc: _003_4/a/}'); + Expect(1, 1618, '\p{Is_Ccc=0_0_0_0_0_00034}', ""); + Expect(0, 1618, '\p{^Is_Ccc=0_0_0_0_0_00034}', ""); + Expect(0, 1618, '\P{Is_Ccc=0_0_0_0_0_00034}', ""); + Expect(1, 1618, '\P{^Is_Ccc=0_0_0_0_0_00034}', ""); + Expect(0, 1619, '\p{Is_Ccc=0_0_0_0_0_00034}', ""); + Expect(1, 1619, '\p{^Is_Ccc=0_0_0_0_0_00034}', ""); + Expect(1, 1619, '\P{Is_Ccc=0_0_0_0_0_00034}', ""); + Expect(0, 1619, '\P{^Is_Ccc=0_0_0_0_0_00034}', ""); + Error('\p{Canonical_Combining_Class=_ CCC35/a/}'); + Error('\P{Canonical_Combining_Class=_ CCC35/a/}'); 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}', ""); @@ -32471,90 +33039,90 @@ 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= :=+03_5}'); - Error('\P{Ccc= :=+03_5}'); + 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= 00_00_35:=}'); + Error('\P{Ccc= 00_00_35:=}'); Expect(1, 1648, '\p{Ccc=:\A35\z:}', "");; Expect(0, 1649, '\p{Ccc=:\A35\z:}', "");; - Expect(1, 1648, '\p{Ccc=0_0_0_0_35}', ""); - Expect(0, 1648, '\p{^Ccc=0_0_0_0_35}', ""); - Expect(0, 1648, '\P{Ccc=0_0_0_0_35}', ""); - Expect(1, 1648, '\P{^Ccc=0_0_0_0_35}', ""); - Expect(0, 1649, '\p{Ccc=0_0_0_0_35}', ""); - Expect(1, 1649, '\p{^Ccc=0_0_0_0_35}', ""); - Expect(1, 1649, '\P{Ccc=0_0_0_0_35}', ""); - Expect(0, 1649, '\P{^Ccc=0_0_0_0_35}', ""); - Error('\p{Is_Canonical_Combining_Class=/a/_ccc35}'); - Error('\P{Is_Canonical_Combining_Class=/a/_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}', ""); - 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/a/}'); - Error('\P{Is_Ccc: - 0000000035/a/}'); - Expect(1, 1648, '\p{Is_Ccc=+0_0_35}', ""); - Expect(0, 1648, '\p{^Is_Ccc=+0_0_35}', ""); - Expect(0, 1648, '\P{Is_Ccc=+0_0_35}', ""); - Expect(1, 1648, '\P{^Is_Ccc=+0_0_35}', ""); - Expect(0, 1649, '\p{Is_Ccc=+0_0_35}', ""); - Expect(1, 1649, '\p{^Is_Ccc=+0_0_35}', ""); - Expect(1, 1649, '\P{Is_Ccc=+0_0_35}', ""); - Expect(0, 1649, '\P{^Is_Ccc=+0_0_35}', ""); - Error('\p{Canonical_Combining_Class= CCC36:=}'); - Error('\P{Canonical_Combining_Class= CCC36:=}'); + Expect(1, 1648, '\p{Ccc=03_5}', ""); + Expect(0, 1648, '\p{^Ccc=03_5}', ""); + Expect(0, 1648, '\P{Ccc=03_5}', ""); + Expect(1, 1648, '\P{^Ccc=03_5}', ""); + Expect(0, 1649, '\p{Ccc=03_5}', ""); + Expect(1, 1649, '\p{^Ccc=03_5}', ""); + Expect(1, 1649, '\P{Ccc=03_5}', ""); + Expect(0, 1649, '\P{^Ccc=03_5}', ""); + Error('\p{Is_Canonical_Combining_Class= /a/CCC35}'); + Error('\P{Is_Canonical_Combining_Class= /a/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}', ""); + 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=_/a/0000000035}'); + Error('\P{Is_Ccc=_/a/0000000035}'); + Expect(1, 1648, '\p{Is_Ccc=+003_5}', ""); + Expect(0, 1648, '\p{^Is_Ccc=+003_5}', ""); + Expect(0, 1648, '\P{Is_Ccc=+003_5}', ""); + Expect(1, 1648, '\P{^Is_Ccc=+003_5}', ""); + Expect(0, 1649, '\p{Is_Ccc=+003_5}', ""); + Expect(1, 1649, '\p{^Is_Ccc=+003_5}', ""); + Expect(1, 1649, '\P{Is_Ccc=+003_5}', ""); + Expect(0, 1649, '\P{^Is_Ccc=+003_5}', ""); + Error('\p{Canonical_Combining_Class: _/a/CCC36}'); + Error('\P{Canonical_Combining_Class: _/a/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}', ""); + 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}', ""); 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=/a/_0_0_0_036}'); - Error('\P{Ccc=/a/_0_0_0_036}'); + 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=:= +0000000003_6}'); + Error('\P{Ccc=:= +0000000003_6}'); Expect(1, 1809, '\p{Ccc=:\A36\z:}', "");; Expect(0, 1810, '\p{Ccc=:\A36\z:}', "");; - Expect(1, 1809, '\p{Ccc=+0036}', ""); - Expect(0, 1809, '\p{^Ccc=+0036}', ""); - Expect(0, 1809, '\P{Ccc=+0036}', ""); - Expect(1, 1809, '\P{^Ccc=+0036}', ""); - Expect(0, 1810, '\p{Ccc=+0036}', ""); - Expect(1, 1810, '\p{^Ccc=+0036}', ""); - Expect(1, 1810, '\P{Ccc=+0036}', ""); - Expect(0, 1810, '\P{^Ccc=+0036}', ""); - Error('\p{Is_Canonical_Combining_Class=_/a/ccc36}'); - Error('\P{Is_Canonical_Combining_Class=_/a/ccc36}'); + 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}', ""); @@ -32563,26 +33131,26 @@ 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}', ""); - 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}', ""); - Error('\p{Is_Ccc=:=__0_0_0_0_0_00036}'); - Error('\P{Is_Ccc=:=__0_0_0_0_0_00036}'); - Expect(1, 1809, '\p{Is_Ccc=+0036}', ""); - Expect(0, 1809, '\p{^Is_Ccc=+0036}', ""); - Expect(0, 1809, '\P{Is_Ccc=+0036}', ""); - Expect(1, 1809, '\P{^Is_Ccc=+0036}', ""); - Expect(0, 1810, '\p{Is_Ccc=+0036}', ""); - Expect(1, 1810, '\p{^Is_Ccc=+0036}', ""); - Expect(1, 1810, '\P{Is_Ccc=+0036}', ""); - Expect(0, 1810, '\P{^Is_Ccc=+0036}', ""); - Error('\p{Canonical_Combining_Class=:= -CCC84}'); - Error('\P{Canonical_Combining_Class=:= -CCC84}'); + 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}', ""); + Error('\p{Is_Ccc= /a/000000036}'); + Error('\P{Is_Ccc= /a/000000036}'); + Expect(1, 1809, '\p{Is_Ccc=0000000036}', ""); + Expect(0, 1809, '\p{^Is_Ccc=0000000036}', ""); + Expect(0, 1809, '\P{Is_Ccc=0000000036}', ""); + Expect(1, 1809, '\P{^Is_Ccc=0000000036}', ""); + Expect(0, 1810, '\p{Is_Ccc=0000000036}', ""); + Expect(1, 1810, '\p{^Is_Ccc=0000000036}', ""); + Expect(1, 1810, '\P{Is_Ccc=0000000036}', ""); + Expect(0, 1810, '\P{^Is_Ccc=0000000036}', ""); + Error('\p{Canonical_Combining_Class=/a/__CCC84}'); + Error('\P{Canonical_Combining_Class=/a/__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}', ""); @@ -32595,118 +33163,118 @@ 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=/a/ -08_4}'); - Error('\P{Ccc=/a/ -08_4}'); + 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_084/a/}'); + Error('\P{Ccc= +0_0_0_0_084/a/}'); Expect(1, 3157, '\p{Ccc=:\A84\z:}', "");; Expect(0, 3158, '\p{Ccc=:\A84\z:}', "");; - Expect(1, 3157, '\p{Ccc=0_0_0_0_0_0_0_0_084}', ""); - Expect(0, 3157, '\p{^Ccc=0_0_0_0_0_0_0_0_084}', ""); - Expect(0, 3157, '\P{Ccc=0_0_0_0_0_0_0_0_084}', ""); - Expect(1, 3157, '\P{^Ccc=0_0_0_0_0_0_0_0_084}', ""); - Expect(0, 3158, '\p{Ccc=0_0_0_0_0_0_0_0_084}', ""); - Expect(1, 3158, '\p{^Ccc=0_0_0_0_0_0_0_0_084}', ""); - Expect(1, 3158, '\P{Ccc=0_0_0_0_0_0_0_0_084}', ""); - Expect(0, 3158, '\P{^Ccc=0_0_0_0_0_0_0_0_084}', ""); - Error('\p{Is_Canonical_Combining_Class=:= -CCC84}'); - Error('\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}', ""); - 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_0_0_0_084/a/}'); - Error('\P{Is_Ccc=-_0_0_0_0_0_0_0_084/a/}'); - Expect(1, 3157, '\p{Is_Ccc=0000000084}', ""); - Expect(0, 3157, '\p{^Is_Ccc=0000000084}', ""); - Expect(0, 3157, '\P{Is_Ccc=0000000084}', ""); - Expect(1, 3157, '\P{^Is_Ccc=0000000084}', ""); - Expect(0, 3158, '\p{Is_Ccc=0000000084}', ""); - Expect(1, 3158, '\p{^Is_Ccc=0000000084}', ""); - Expect(1, 3158, '\P{Is_Ccc=0000000084}', ""); - Expect(0, 3158, '\P{^Is_Ccc=0000000084}', ""); - Error('\p{Canonical_Combining_Class=/a/ccc91}'); - Error('\P{Canonical_Combining_Class=/a/ccc91}'); + 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= /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}', ""); + 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}', ""); + 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=/a/ -084}'); + Error('\P{Is_Ccc=/a/ -084}'); + Expect(1, 3157, '\p{Is_Ccc=0000084}', ""); + Expect(0, 3157, '\p{^Is_Ccc=0000084}', ""); + Expect(0, 3157, '\P{Is_Ccc=0000084}', ""); + Expect(1, 3157, '\P{^Is_Ccc=0000084}', ""); + Expect(0, 3158, '\p{Is_Ccc=0000084}', ""); + Expect(1, 3158, '\p{^Is_Ccc=0000084}', ""); + Expect(1, 3158, '\P{Is_Ccc=0000084}', ""); + Expect(0, 3158, '\P{^Is_Ccc=0000084}', ""); + Error('\p{Canonical_Combining_Class=--CCC91:=}'); + Error('\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}', ""); + 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}', ""); 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=/a/__00000091}'); - Error('\P{Ccc=/a/__00000091}'); + 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/ 0000000091}'); + Error('\P{Ccc=/a/ 0000000091}'); Expect(1, 3158, '\p{Ccc=:\A91\z:}', "");; Expect(0, 3159, '\p{Ccc=:\A91\z:}', "");; - Expect(1, 3158, '\p{Ccc: +0000000091}', ""); - Expect(0, 3158, '\p{^Ccc: +0000000091}', ""); - Expect(0, 3158, '\P{Ccc: +0000000091}', ""); - Expect(1, 3158, '\P{^Ccc: +0000000091}', ""); - Expect(0, 3159, '\p{Ccc: +0000000091}', ""); - Expect(1, 3159, '\p{^Ccc: +0000000091}', ""); - Expect(1, 3159, '\P{Ccc: +0000000091}', ""); - Expect(0, 3159, '\P{^Ccc: +0000000091}', ""); - Error('\p{Is_Canonical_Combining_Class: :=ccc91}'); - Error('\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}', ""); - 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= /a/+09_1}'); - Error('\P{Is_Ccc= /a/+09_1}'); - Expect(1, 3158, '\p{Is_Ccc=00_09_1}', ""); - Expect(0, 3158, '\p{^Is_Ccc=00_09_1}', ""); - Expect(0, 3158, '\P{Is_Ccc=00_09_1}', ""); - Expect(1, 3158, '\P{^Is_Ccc=00_09_1}', ""); - Expect(0, 3159, '\p{Is_Ccc=00_09_1}', ""); - Expect(1, 3159, '\p{^Is_Ccc=00_09_1}', ""); - Expect(1, 3159, '\P{Is_Ccc=00_09_1}', ""); - Expect(0, 3159, '\P{^Is_Ccc=00_09_1}', ""); - Error('\p{Canonical_Combining_Class=:= Double_ABOVE}'); - Error('\P{Canonical_Combining_Class=:= Double_ABOVE}'); + Expect(1, 3158, '\p{Ccc=9_1}', ""); + Expect(0, 3158, '\p{^Ccc=9_1}', ""); + Expect(0, 3158, '\P{Ccc=9_1}', ""); + Expect(1, 3158, '\P{^Ccc=9_1}', ""); + Expect(0, 3159, '\p{Ccc=9_1}', ""); + Expect(1, 3159, '\p{^Ccc=9_1}', ""); + Expect(1, 3159, '\P{Ccc=9_1}', ""); + Expect(0, 3159, '\P{^Ccc=9_1}', ""); + Error('\p{Is_Canonical_Combining_Class=_:=CCC91}'); + Error('\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}', ""); + 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= +0_0_0_91/a/}'); + Error('\P{Is_Ccc= +0_0_0_91/a/}'); + Expect(1, 3158, '\p{Is_Ccc=00_00_00_00_09_1}', ""); + Expect(0, 3158, '\p{^Is_Ccc=00_00_00_00_09_1}', ""); + Expect(0, 3158, '\P{Is_Ccc=00_00_00_00_09_1}', ""); + Expect(1, 3158, '\P{^Is_Ccc=00_00_00_00_09_1}', ""); + Expect(0, 3159, '\p{Is_Ccc=00_00_00_00_09_1}', ""); + Expect(1, 3159, '\p{^Is_Ccc=00_00_00_00_09_1}', ""); + Expect(1, 3159, '\P{Is_Ccc=00_00_00_00_09_1}', ""); + Expect(0, 3159, '\P{^Is_Ccc=00_00_00_00_09_1}', ""); + 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}', ""); @@ -32719,16 +33287,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=-:=DA}'); - Error('\P{Ccc=-:=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}'); + Error('\P{Ccc=:= DA}'); Expect(1, 7629, '\p{Ccc=:\ADA\z:}', "");; Expect(0, 7630, '\p{Ccc=:\ADA\z:}', "");; Expect(1, 7629, '\p{Ccc=da}', ""); @@ -32741,26 +33309,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= +000234/a/}'); - Error('\P{Is_Canonical_Combining_Class= +000234/a/}'); - Expect(1, 7629, '\p{Is_Canonical_Combining_Class=0000234}', ""); - Expect(0, 7629, '\p{^Is_Canonical_Combining_Class=0000234}', ""); - Expect(0, 7629, '\P{Is_Canonical_Combining_Class=0000234}', ""); - Expect(1, 7629, '\P{^Is_Canonical_Combining_Class=0000234}', ""); - Expect(0, 7630, '\p{Is_Canonical_Combining_Class=0000234}', ""); - Expect(1, 7630, '\p{^Is_Canonical_Combining_Class=0000234}', ""); - Expect(1, 7630, '\P{Is_Canonical_Combining_Class=0000234}', ""); - Expect(0, 7630, '\P{^Is_Canonical_Combining_Class=0000234}', ""); - Error('\p{Is_Ccc=- DOUBLE_Above/a/}'); - Error('\P{Is_Ccc=- DOUBLE_Above/a/}'); + 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= /a/0234}'); + Error('\P{Is_Canonical_Combining_Class= /a/0234}'); + Expect(1, 7629, '\p{Is_Canonical_Combining_Class: 0_0_0_2_34}', ""); + Expect(0, 7629, '\p{^Is_Canonical_Combining_Class: 0_0_0_2_34}', ""); + Expect(0, 7629, '\P{Is_Canonical_Combining_Class: 0_0_0_2_34}', ""); + Expect(1, 7629, '\P{^Is_Canonical_Combining_Class: 0_0_0_2_34}', ""); + Expect(0, 7630, '\p{Is_Canonical_Combining_Class: 0_0_0_2_34}', ""); + Expect(1, 7630, '\p{^Is_Canonical_Combining_Class: 0_0_0_2_34}', ""); + Expect(1, 7630, '\P{Is_Canonical_Combining_Class: 0_0_0_2_34}', ""); + Expect(0, 7630, '\P{^Is_Canonical_Combining_Class: 0_0_0_2_34}', ""); + 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}', ""); @@ -32769,16 +33337,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=_/a/Double_Below}'); - Error('\P{Canonical_Combining_Class=_/a/Double_Below}'); + 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}'); + Error('\P{Canonical_Combining_Class=:= -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}', ""); @@ -32791,16 +33359,16 @@ 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/a/}'); - Error('\P{Ccc=_ DB/a/}'); + 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}', ""); @@ -32813,26 +33381,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_2_33}'); - Error('\P{Is_Canonical_Combining_Class=-/a/0_2_33}'); - Expect(1, 7676, '\p{Is_Canonical_Combining_Class=+233}', ""); - Expect(0, 7676, '\p{^Is_Canonical_Combining_Class=+233}', ""); - Expect(0, 7676, '\P{Is_Canonical_Combining_Class=+233}', ""); - Expect(1, 7676, '\P{^Is_Canonical_Combining_Class=+233}', ""); - Expect(0, 7677, '\p{Is_Canonical_Combining_Class=+233}', ""); - Expect(1, 7677, '\p{^Is_Canonical_Combining_Class=+233}', ""); - Expect(1, 7677, '\P{Is_Canonical_Combining_Class=+233}', ""); - Expect(0, 7677, '\P{^Is_Canonical_Combining_Class=+233}', ""); - Error('\p{Is_Ccc=_ DOUBLE_BELOW/a/}'); - Error('\P{Is_Ccc=_ DOUBLE_BELOW/a/}'); + 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=-:=+00023_3}'); + Error('\P{Is_Canonical_Combining_Class=-:=+00023_3}'); + Expect(1, 7676, '\p{Is_Canonical_Combining_Class:00_00_00_00_23_3}', ""); + Expect(0, 7676, '\p{^Is_Canonical_Combining_Class:00_00_00_00_23_3}', ""); + Expect(0, 7676, '\P{Is_Canonical_Combining_Class:00_00_00_00_23_3}', ""); + Expect(1, 7676, '\P{^Is_Canonical_Combining_Class:00_00_00_00_23_3}', ""); + Expect(0, 7677, '\p{Is_Canonical_Combining_Class:00_00_00_00_23_3}', ""); + Expect(1, 7677, '\p{^Is_Canonical_Combining_Class:00_00_00_00_23_3}', ""); + Expect(1, 7677, '\P{Is_Canonical_Combining_Class:00_00_00_00_23_3}', ""); + Expect(0, 7677, '\P{^Is_Canonical_Combining_Class:00_00_00_00_23_3}', ""); + Error('\p{Is_Ccc=:=_-double_Below}'); + Error('\P{Is_Ccc=:=_-double_Below}'); Expect(1, 7676, '\p{Is_Ccc=doublebelow}', ""); Expect(0, 7676, '\p{^Is_Ccc=doublebelow}', ""); Expect(0, 7676, '\P{Is_Ccc=doublebelow}', ""); @@ -32841,16 +33409,16 @@ 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: := Han_reading}'); - Error('\P{Canonical_Combining_Class: := Han_reading}'); + 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}', ""); @@ -32863,16 +33431,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -32885,26 +33453,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-:=06}'); - Error('\P{Is_Canonical_Combining_Class=-:=06}'); - Expect(1, 94193, '\p{Is_Canonical_Combining_Class: 0000000006}', ""); - Expect(0, 94193, '\p{^Is_Canonical_Combining_Class: 0000000006}', ""); - Expect(0, 94193, '\P{Is_Canonical_Combining_Class: 0000000006}', ""); - Expect(1, 94193, '\P{^Is_Canonical_Combining_Class: 0000000006}', ""); - Expect(0, 94194, '\p{Is_Canonical_Combining_Class: 0000000006}', ""); - Expect(1, 94194, '\p{^Is_Canonical_Combining_Class: 0000000006}', ""); - Expect(1, 94194, '\P{Is_Canonical_Combining_Class: 0000000006}', ""); - Expect(0, 94194, '\P{^Is_Canonical_Combining_Class: 0000000006}', ""); - Error('\p{Is_Ccc=_/a/Han_Reading}'); - Error('\P{Is_Ccc=_/a/Han_Reading}'); + 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=_ 6:=}'); + Error('\P{Is_Canonical_Combining_Class=_ 6:=}'); + Expect(1, 94193, '\p{Is_Canonical_Combining_Class: +00_6}', ""); + Expect(0, 94193, '\p{^Is_Canonical_Combining_Class: +00_6}', ""); + Expect(0, 94193, '\P{Is_Canonical_Combining_Class: +00_6}', ""); + Expect(1, 94193, '\P{^Is_Canonical_Combining_Class: +00_6}', ""); + Expect(0, 94194, '\p{Is_Canonical_Combining_Class: +00_6}', ""); + Expect(1, 94194, '\p{^Is_Canonical_Combining_Class: +00_6}', ""); + Expect(1, 94194, '\P{Is_Canonical_Combining_Class: +00_6}', ""); + Expect(0, 94194, '\P{^Is_Canonical_Combining_Class: +00_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}', ""); @@ -32913,16 +33481,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Canonical_Combining_Class: Iota_subscript/a/}'); + 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}', ""); @@ -32935,16 +33503,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}', ""); @@ -32957,26 +33525,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= :=0_0_0_0_0_0_0_0240}'); - Error('\P{Is_Canonical_Combining_Class= :=0_0_0_0_0_0_0_0240}'); - Expect(1, 837, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_0_2_40}', ""); - Expect(0, 837, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_0_2_40}', ""); - Expect(0, 837, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_0_2_40}', ""); - Expect(1, 837, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_0_2_40}', ""); - Expect(0, 838, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_0_2_40}', ""); - Expect(1, 838, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_0_2_40}', ""); - Expect(1, 838, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_0_2_40}', ""); - Expect(0, 838, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_0_2_40}', ""); - 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= :=00240}'); + Error('\P{Is_Canonical_Combining_Class= :=00240}'); + Expect(1, 837, '\p{Is_Canonical_Combining_Class=00_02_40}', ""); + Expect(0, 837, '\p{^Is_Canonical_Combining_Class=00_02_40}', ""); + Expect(0, 837, '\P{Is_Canonical_Combining_Class=00_02_40}', ""); + Expect(1, 837, '\P{^Is_Canonical_Combining_Class=00_02_40}', ""); + Expect(0, 838, '\p{Is_Canonical_Combining_Class=00_02_40}', ""); + Expect(1, 838, '\p{^Is_Canonical_Combining_Class=00_02_40}', ""); + Expect(1, 838, '\P{Is_Canonical_Combining_Class=00_02_40}', ""); + Expect(0, 838, '\P{^Is_Canonical_Combining_Class=00_02_40}', ""); + Error('\p{Is_Ccc= /a/iota_SUBSCRIPT}'); + Error('\P{Is_Ccc= /a/iota_SUBSCRIPT}'); Expect(1, 837, '\p{Is_Ccc=iotasubscript}', ""); Expect(0, 837, '\p{^Is_Ccc=iotasubscript}', ""); Expect(0, 837, '\P{Is_Ccc=iotasubscript}', ""); @@ -32985,38 +33553,38 @@ 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= /a/kana_Voicing}'); - Error('\P{Canonical_Combining_Class= /a/kana_Voicing}'); + 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}'); + Error('\P{Canonical_Combining_Class=:=_ kana_Voicing}'); 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}', ""); - Expect(0, 12442, '\p{^Canonical_Combining_Class=kanavoicing}', ""); - Expect(0, 12442, '\P{Canonical_Combining_Class=kanavoicing}', ""); - Expect(1, 12442, '\P{^Canonical_Combining_Class=kanavoicing}', ""); - Expect(0, 12443, '\p{Canonical_Combining_Class=kanavoicing}', ""); - Expect(1, 12443, '\p{^Canonical_Combining_Class=kanavoicing}', ""); - Expect(1, 12443, '\P{Canonical_Combining_Class=kanavoicing}', ""); - Expect(0, 12443, '\P{^Canonical_Combining_Class=kanavoicing}', ""); + Expect(1, 12442, '\p{Canonical_Combining_Class: kanavoicing}', ""); + Expect(0, 12442, '\p{^Canonical_Combining_Class: kanavoicing}', ""); + Expect(0, 12442, '\P{Canonical_Combining_Class: kanavoicing}', ""); + Expect(1, 12442, '\P{^Canonical_Combining_Class: kanavoicing}', ""); + Expect(0, 12443, '\p{Canonical_Combining_Class: kanavoicing}', ""); + Expect(1, 12443, '\p{^Canonical_Combining_Class: kanavoicing}', ""); + Expect(1, 12443, '\P{Canonical_Combining_Class: kanavoicing}', ""); + 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}', ""); @@ -33029,26 +33597,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 12443, '\P{^Ccc=kv}', ""); Expect(1, 12442, '\p{Ccc=:\Akv\z:}', "");; Expect(0, 12443, '\p{Ccc=:\Akv\z:}', "");; - Expect(1, 12442, '\p{Ccc: KV}', ""); - Expect(0, 12442, '\p{^Ccc: KV}', ""); - Expect(0, 12442, '\P{Ccc: KV}', ""); - Expect(1, 12442, '\P{^Ccc: KV}', ""); - Expect(0, 12443, '\p{Ccc: KV}', ""); - Expect(1, 12443, '\p{^Ccc: KV}', ""); - Expect(1, 12443, '\P{Ccc: KV}', ""); - Expect(0, 12443, '\P{^Ccc: KV}', ""); - Error('\p{Is_Canonical_Combining_Class=:=0008}'); - Error('\P{Is_Canonical_Combining_Class=:=0008}'); - Expect(1, 12442, '\p{Is_Canonical_Combining_Class=0_0_0_0_08}', ""); - Expect(0, 12442, '\p{^Is_Canonical_Combining_Class=0_0_0_0_08}', ""); - Expect(0, 12442, '\P{Is_Canonical_Combining_Class=0_0_0_0_08}', ""); - Expect(1, 12442, '\P{^Is_Canonical_Combining_Class=0_0_0_0_08}', ""); - Expect(0, 12443, '\p{Is_Canonical_Combining_Class=0_0_0_0_08}', ""); - Expect(1, 12443, '\p{^Is_Canonical_Combining_Class=0_0_0_0_08}', ""); - Expect(1, 12443, '\P{Is_Canonical_Combining_Class=0_0_0_0_08}', ""); - Expect(0, 12443, '\P{^Is_Canonical_Combining_Class=0_0_0_0_08}', ""); - Error('\p{Is_Ccc: _Kana_VOICING/a/}'); - Error('\P{Is_Ccc: _Kana_VOICING/a/}'); + Expect(1, 12442, '\p{Ccc: -KV}', ""); + Expect(0, 12442, '\p{^Ccc: -KV}', ""); + Expect(0, 12442, '\P{Ccc: -KV}', ""); + Expect(1, 12442, '\P{^Ccc: -KV}', ""); + Expect(0, 12443, '\p{Ccc: -KV}', ""); + Expect(1, 12443, '\p{^Ccc: -KV}', ""); + Expect(1, 12443, '\P{Ccc: -KV}', ""); + Expect(0, 12443, '\P{^Ccc: -KV}', ""); + Error('\p{Is_Canonical_Combining_Class= 0000000008/a/}'); + Error('\P{Is_Canonical_Combining_Class= 0000000008/a/}'); + Expect(1, 12442, '\p{Is_Canonical_Combining_Class=+00000_8}', ""); + Expect(0, 12442, '\p{^Is_Canonical_Combining_Class=+00000_8}', ""); + Expect(0, 12442, '\P{Is_Canonical_Combining_Class=+00000_8}', ""); + Expect(1, 12442, '\P{^Is_Canonical_Combining_Class=+00000_8}', ""); + Expect(0, 12443, '\p{Is_Canonical_Combining_Class=+00000_8}', ""); + Expect(1, 12443, '\p{^Is_Canonical_Combining_Class=+00000_8}', ""); + Expect(1, 12443, '\P{Is_Canonical_Combining_Class=+00000_8}', ""); + Expect(0, 12443, '\P{^Is_Canonical_Combining_Class=+00000_8}', ""); + 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}', ""); @@ -33057,16 +33625,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=/a/ Left}'); - Error('\P{Canonical_Combining_Class=/a/ 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= /a/Left}'); + Error('\P{Canonical_Combining_Class= /a/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}', ""); @@ -33079,16 +33647,16 @@ 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}', ""); @@ -33101,44 +33669,44 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=__+0022_4}'); - Error('\P{Is_Canonical_Combining_Class=:=__+0022_4}'); - Expect(1, 12335, '\p{Is_Canonical_Combining_Class:000_000_022_4}', ""); - Expect(0, 12335, '\p{^Is_Canonical_Combining_Class:000_000_022_4}', ""); - Expect(0, 12335, '\P{Is_Canonical_Combining_Class:000_000_022_4}', ""); - Expect(1, 12335, '\P{^Is_Canonical_Combining_Class:000_000_022_4}', ""); - Expect(0, 12336, '\p{Is_Canonical_Combining_Class:000_000_022_4}', ""); - Expect(1, 12336, '\p{^Is_Canonical_Combining_Class:000_000_022_4}', ""); - Expect(1, 12336, '\P{Is_Canonical_Combining_Class:000_000_022_4}', ""); - Expect(0, 12336, '\P{^Is_Canonical_Combining_Class:000_000_022_4}', ""); - Error('\p{Is_Ccc=/a/ _LEFT}'); - Error('\P{Is_Ccc=/a/ _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}', ""); - 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{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/ 00_22_4}'); + Error('\P{Is_Canonical_Combining_Class=/a/ 00_22_4}'); + Expect(1, 12335, '\p{Is_Canonical_Combining_Class=+00000_00022_4}', ""); + Expect(0, 12335, '\p{^Is_Canonical_Combining_Class=+00000_00022_4}', ""); + Expect(0, 12335, '\P{Is_Canonical_Combining_Class=+00000_00022_4}', ""); + Expect(1, 12335, '\P{^Is_Canonical_Combining_Class=+00000_00022_4}', ""); + Expect(0, 12336, '\p{Is_Canonical_Combining_Class=+00000_00022_4}', ""); + Expect(1, 12336, '\p{^Is_Canonical_Combining_Class=+00000_00022_4}', ""); + Expect(1, 12336, '\P{Is_Canonical_Combining_Class=+00000_00022_4}', ""); + Expect(0, 12336, '\P{^Is_Canonical_Combining_Class=+00000_00022_4}', ""); + 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}', ""); + 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}', ""); + 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, 125258, '\p{Canonical_Combining_Class=:\ANukta\z:}', "");; Expect(0, 125259, '\p{Canonical_Combining_Class=:\ANukta\z:}', "");; Expect(1, 125258, '\p{Canonical_Combining_Class=nukta}', ""); @@ -33151,48 +33719,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(0, 125259, '\P{^Canonical_Combining_Class=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}', ""); - Expect(0, 125258, '\p{^Canonical_Combining_Class=__Nukta}', ""); - Expect(0, 125258, '\P{Canonical_Combining_Class=__Nukta}', ""); - Expect(1, 125258, '\P{^Canonical_Combining_Class=__Nukta}', ""); - Expect(0, 125259, '\p{Canonical_Combining_Class=__Nukta}', ""); - 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}'); + Expect(1, 125258, '\p{Canonical_Combining_Class=_ Nukta}', ""); + Expect(0, 125258, '\p{^Canonical_Combining_Class=_ Nukta}', ""); + Expect(0, 125258, '\P{Canonical_Combining_Class=_ Nukta}', ""); + Expect(1, 125258, '\P{^Canonical_Combining_Class=_ Nukta}', ""); + Expect(0, 125259, '\p{Canonical_Combining_Class=_ Nukta}', ""); + 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}'); 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}', ""); + 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}', ""); 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: 0007/a/}'); - Error('\P{Is_Canonical_Combining_Class: 0007/a/}'); - Expect(1, 125258, '\p{Is_Canonical_Combining_Class=0000000007}', ""); - Expect(0, 125258, '\p{^Is_Canonical_Combining_Class=0000000007}', ""); - Expect(0, 125258, '\P{Is_Canonical_Combining_Class=0000000007}', ""); - Expect(1, 125258, '\P{^Is_Canonical_Combining_Class=0000000007}', ""); - Expect(0, 125259, '\p{Is_Canonical_Combining_Class=0000000007}', ""); - Expect(1, 125259, '\p{^Is_Canonical_Combining_Class=0000000007}', ""); - Expect(1, 125259, '\P{Is_Canonical_Combining_Class=0000000007}', ""); - Expect(0, 125259, '\P{^Is_Canonical_Combining_Class=0000000007}', ""); - Error('\p{Is_Ccc= nukta/a/}'); - Error('\P{Is_Ccc= nukta/a/}'); + 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_0_0_0_0_0_0_07:=}'); + Error('\P{Is_Canonical_Combining_Class=- 0_0_0_0_0_0_0_07:=}'); + Expect(1, 125258, '\p{Is_Canonical_Combining_Class=0_0_0_0_0007}', ""); + Expect(0, 125258, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0007}', ""); + Expect(0, 125258, '\P{Is_Canonical_Combining_Class=0_0_0_0_0007}', ""); + Expect(1, 125258, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0007}', ""); + Expect(0, 125259, '\p{Is_Canonical_Combining_Class=0_0_0_0_0007}', ""); + Expect(1, 125259, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0007}', ""); + Expect(1, 125259, '\P{Is_Canonical_Combining_Class=0_0_0_0_0007}', ""); + Expect(0, 125259, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0007}', ""); + 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}', ""); @@ -33201,16 +33769,16 @@ 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=- Not_REORDERED:=}'); - Error('\P{Canonical_Combining_Class=- 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}'); + Error('\P{Canonical_Combining_Class=:=not_Reordered}'); 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}', ""); @@ -33223,16 +33791,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); - Error('\p{Ccc=_:=nr}'); - Error('\P{Ccc=_:=nr}'); + 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}', ""); @@ -33245,26 +33813,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_000000/a/}'); - Error('\P{Is_Canonical_Combining_Class=_000000/a/}'); - Expect(1, 125259, '\p{Is_Canonical_Combining_Class=+00}', ""); - Expect(0, 125259, '\p{^Is_Canonical_Combining_Class=+00}', ""); - Expect(0, 125259, '\P{Is_Canonical_Combining_Class=+00}', ""); - Expect(1, 125259, '\P{^Is_Canonical_Combining_Class=+00}', ""); - Expect(0, 125258, '\p{Is_Canonical_Combining_Class=+00}', ""); - Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=+00}', ""); - Expect(1, 125258, '\P{Is_Canonical_Combining_Class=+00}', ""); - Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=+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=- 00_00_00_00_0:=}'); + Error('\P{Is_Canonical_Combining_Class=- 00_00_00_00_0:=}'); + Expect(1, 125259, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_000}', ""); + Expect(0, 125259, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_000}', ""); + Expect(0, 125259, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_000}', ""); + Expect(1, 125259, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_000}', ""); + Expect(0, 125258, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_000}', ""); + Expect(1, 125258, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_000}', ""); + Expect(1, 125258, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_000}', ""); + Expect(0, 125258, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_000}', ""); + 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}', ""); @@ -33273,16 +33841,16 @@ 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= _overlay:=}'); - Error('\P{Canonical_Combining_Class= _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=/a/ Overlay}'); + Error('\P{Canonical_Combining_Class=/a/ 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}', ""); @@ -33295,16 +33863,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-/a/ov}'); - Error('\P{Ccc=-/a/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}', ""); @@ -33317,26 +33885,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= -00_00_00_1/a/}'); - Error('\P{Is_Canonical_Combining_Class= -00_00_00_1/a/}'); - Expect(1, 119145, '\p{Is_Canonical_Combining_Class=+00_1}', ""); - Expect(0, 119145, '\p{^Is_Canonical_Combining_Class=+00_1}', ""); - Expect(0, 119145, '\P{Is_Canonical_Combining_Class=+00_1}', ""); - Expect(1, 119145, '\P{^Is_Canonical_Combining_Class=+00_1}', ""); - Expect(0, 119146, '\p{Is_Canonical_Combining_Class=+00_1}', ""); - Expect(1, 119146, '\p{^Is_Canonical_Combining_Class=+00_1}', ""); - Expect(1, 119146, '\P{Is_Canonical_Combining_Class=+00_1}', ""); - Expect(0, 119146, '\P{^Is_Canonical_Combining_Class=+00_1}', ""); - Error('\p{Is_Ccc= OVERLAY:=}'); - Error('\P{Is_Ccc= 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= /a/000_1}'); + Error('\P{Is_Canonical_Combining_Class= /a/000_1}'); + Expect(1, 119145, '\p{Is_Canonical_Combining_Class=0001}', ""); + Expect(0, 119145, '\p{^Is_Canonical_Combining_Class=0001}', ""); + Expect(0, 119145, '\P{Is_Canonical_Combining_Class=0001}', ""); + Expect(1, 119145, '\P{^Is_Canonical_Combining_Class=0001}', ""); + Expect(0, 119146, '\p{Is_Canonical_Combining_Class=0001}', ""); + Expect(1, 119146, '\p{^Is_Canonical_Combining_Class=0001}', ""); + Expect(1, 119146, '\P{Is_Canonical_Combining_Class=0001}', ""); + Expect(0, 119146, '\P{^Is_Canonical_Combining_Class=0001}', ""); + 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}', ""); @@ -33345,16 +33913,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=/a/ RIGHT}'); - Error('\P{Canonical_Combining_Class=/a/ 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}', ""); @@ -33367,16 +33935,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}', ""); @@ -33389,26 +33957,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=:=0226}'); - Error('\P{Is_Canonical_Combining_Class=:=0226}'); - Expect(1, 119149, '\p{Is_Canonical_Combining_Class=00000000226}', ""); - Expect(0, 119149, '\p{^Is_Canonical_Combining_Class=00000000226}', ""); - Expect(0, 119149, '\P{Is_Canonical_Combining_Class=00000000226}', ""); - Expect(1, 119149, '\P{^Is_Canonical_Combining_Class=00000000226}', ""); - Expect(0, 119150, '\p{Is_Canonical_Combining_Class=00000000226}', ""); - Expect(1, 119150, '\p{^Is_Canonical_Combining_Class=00000000226}', ""); - Expect(1, 119150, '\P{Is_Canonical_Combining_Class=00000000226}', ""); - Expect(0, 119150, '\P{^Is_Canonical_Combining_Class=00000000226}', ""); - Error('\p{Is_Ccc= _RIGHT:=}'); - Error('\P{Is_Ccc= _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= -00022_6:=}'); + Error('\P{Is_Canonical_Combining_Class= -00022_6:=}'); + Expect(1, 119149, '\p{Is_Canonical_Combining_Class=+0226}', ""); + Expect(0, 119149, '\p{^Is_Canonical_Combining_Class=+0226}', ""); + Expect(0, 119149, '\P{Is_Canonical_Combining_Class=+0226}', ""); + Expect(1, 119149, '\P{^Is_Canonical_Combining_Class=+0226}', ""); + Expect(0, 119150, '\p{Is_Canonical_Combining_Class=+0226}', ""); + Expect(1, 119150, '\p{^Is_Canonical_Combining_Class=+0226}', ""); + Expect(1, 119150, '\P{Is_Canonical_Combining_Class=+0226}', ""); + Expect(0, 119150, '\P{^Is_Canonical_Combining_Class=+0226}', ""); + 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}', ""); @@ -33417,88 +33985,88 @@ 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}'); - 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}', ""); - 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}', ""); - 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: _/a/VR}'); - Error('\P{Ccc: _/a/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}', ""); - 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_09}'); - Error('\P{Is_Canonical_Combining_Class=_/a/0_0_09}'); - 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=/a/VIRAMA}'); - Error('\P{Is_Ccc=/a/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}', ""); - 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, 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, 73538, '\p{Canonical_Combining_Class=:\AVirama\z:}', "");; + Expect(0, 73539, '\p{Canonical_Combining_Class=:\AVirama\z:}', "");; + Expect(1, 73538, '\p{Canonical_Combining_Class=virama}', ""); + Expect(0, 73538, '\p{^Canonical_Combining_Class=virama}', ""); + Expect(0, 73538, '\P{Canonical_Combining_Class=virama}', ""); + Expect(1, 73538, '\P{^Canonical_Combining_Class=virama}', ""); + Expect(0, 73539, '\p{Canonical_Combining_Class=virama}', ""); + Expect(1, 73539, '\p{^Canonical_Combining_Class=virama}', ""); + Expect(1, 73539, '\P{Canonical_Combining_Class=virama}', ""); + Expect(0, 73539, '\P{^Canonical_Combining_Class=virama}', ""); + Expect(1, 73538, '\p{Canonical_Combining_Class=:\Avirama\z:}', "");; + Expect(0, 73539, '\p{Canonical_Combining_Class=:\Avirama\z:}', "");; + Expect(1, 73538, '\p{Canonical_Combining_Class= virama}', ""); + Expect(0, 73538, '\p{^Canonical_Combining_Class= virama}', ""); + Expect(0, 73538, '\P{Canonical_Combining_Class= virama}', ""); + Expect(1, 73538, '\P{^Canonical_Combining_Class= virama}', ""); + Expect(0, 73539, '\p{Canonical_Combining_Class= virama}', ""); + Expect(1, 73539, '\p{^Canonical_Combining_Class= virama}', ""); + Expect(1, 73539, '\P{Canonical_Combining_Class= virama}', ""); + Expect(0, 73539, '\P{^Canonical_Combining_Class= virama}', ""); + Error('\p{Ccc=/a/ VR}'); + Error('\P{Ccc=/a/ VR}'); + Expect(1, 73538, '\p{Ccc=:\AVR\z:}', "");; + Expect(0, 73539, '\p{Ccc=:\AVR\z:}', "");; + Expect(1, 73538, '\p{Ccc=vr}', ""); + Expect(0, 73538, '\p{^Ccc=vr}', ""); + Expect(0, 73538, '\P{Ccc=vr}', ""); + Expect(1, 73538, '\P{^Ccc=vr}', ""); + Expect(0, 73539, '\p{Ccc=vr}', ""); + Expect(1, 73539, '\p{^Ccc=vr}', ""); + Expect(1, 73539, '\P{Ccc=vr}', ""); + Expect(0, 73539, '\P{^Ccc=vr}', ""); + Expect(1, 73538, '\p{Ccc=:\Avr\z:}', "");; + Expect(0, 73539, '\p{Ccc=:\Avr\z:}', "");; + Expect(1, 73538, '\p{Ccc= VR}', ""); + Expect(0, 73538, '\p{^Ccc= VR}', ""); + Expect(0, 73538, '\P{Ccc= VR}', ""); + Expect(1, 73538, '\P{^Ccc= VR}', ""); + Expect(0, 73539, '\p{Ccc= VR}', ""); + Expect(1, 73539, '\p{^Ccc= VR}', ""); + Expect(1, 73539, '\P{Ccc= VR}', ""); + Expect(0, 73539, '\P{^Ccc= VR}', ""); + Error('\p{Is_Canonical_Combining_Class=-/a/0_0_0_0_09}'); + Error('\P{Is_Canonical_Combining_Class=-/a/0_0_0_0_09}'); + Expect(1, 73538, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_09}', ""); + Expect(0, 73538, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_09}', ""); + Expect(0, 73538, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_09}', ""); + Expect(1, 73538, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_09}', ""); + Expect(0, 73539, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_09}', ""); + Expect(1, 73539, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_09}', ""); + Expect(1, 73539, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_09}', ""); + Expect(0, 73539, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_09}', ""); + Error('\p{Is_Ccc=_-VIRAMA:=}'); + Error('\P{Is_Ccc=_-VIRAMA:=}'); + Expect(1, 73538, '\p{Is_Ccc: virama}', ""); + Expect(0, 73538, '\p{^Is_Ccc: virama}', ""); + Expect(0, 73538, '\P{Is_Ccc: virama}', ""); + Expect(1, 73538, '\P{^Is_Ccc: virama}', ""); + Expect(0, 73539, '\p{Is_Ccc: virama}', ""); + Expect(1, 73539, '\p{^Is_Ccc: virama}', ""); + Expect(1, 73539, '\P{Is_Ccc: virama}', ""); + Expect(0, 73539, '\P{^Is_Ccc: virama}', ""); + Expect(1, 73538, '\p{Is_Ccc= virama}', ""); + Expect(0, 73538, '\p{^Is_Ccc= virama}', ""); + Expect(0, 73538, '\P{Is_Ccc= virama}', ""); + Expect(1, 73538, '\P{^Is_Ccc= virama}', ""); + Expect(0, 73539, '\p{Is_Ccc= virama}', ""); + Expect(1, 73539, '\p{^Is_Ccc= virama}', ""); + Expect(1, 73539, '\P{Is_Ccc= virama}', ""); + Expect(0, 73539, '\P{^Is_Ccc= virama}', ""); + Error('\p{Composition_Exclusion=/a/ no}'); + Error('\P{Composition_Exclusion=/a/ no}'); Expect(1, 119233, '\p{Composition_Exclusion=:\ANo\z:}', "");; Expect(0, 119232, '\p{Composition_Exclusion=:\ANo\z:}', "");; Expect(1, 119233, '\p{Composition_Exclusion=no}', ""); @@ -33511,16 +34079,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:=}'); + Error('\P{CE=__N:=}'); Expect(1, 119233, '\p{CE=:\AN\z:}', "");; Expect(0, 119232, '\p{CE=:\AN\z:}', "");; Expect(1, 119233, '\p{CE=n}', ""); @@ -33533,16 +34101,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/a/}'); - Error('\P{Is_Composition_Exclusion= _f/a/}'); + 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= /a/F}'); + Error('\P{Is_Composition_Exclusion= /a/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}', ""); @@ -33551,34 +34119,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/a/}'); - Error('\P{Is_CE=-_false/a/}'); - 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/a/}'); - Error('\P{Composition_Exclusion= -YES/a/}'); + 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=/a/ _Yes}'); + Error('\P{Composition_Exclusion=/a/ _Yes}'); Expect(1, 119232, '\p{Composition_Exclusion=:\AYes\z:}', "");; Expect(0, 119233, '\p{Composition_Exclusion=:\AYes\z:}', "");; Expect(1, 119232, '\p{Composition_Exclusion=yes}', ""); @@ -33591,16 +34159,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}', ""); @@ -33613,16 +34181,16 @@ 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= /a/T}'); - Error('\P{Is_Composition_Exclusion= /a/T}'); + 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}', ""); @@ -33631,16 +34199,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= -True}'); - Error('\P{Is_CE=:= -True}'); + 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=- TRUE:=}'); + Error('\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}', ""); @@ -33649,40 +34217,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= /a/NO}'); + Error('\P{Case_Ignorable= /a/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}'); - Error('\P{CI= :=n}'); + 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=/a/- N}'); + Error('\P{CI=/a/- N}'); Expect(1, 918000, '\p{CI=:\AN\z:}', "");; Expect(0, 917999, '\p{CI=:\AN\z:}', "");; Expect(1, 918000, '\p{CI=n}', ""); @@ -33695,34 +34263,34 @@ 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=- 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}', ""); - 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}', ""); - 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: /a/FALSE}'); - Error('\P{Is_CI: /a/FALSE}'); + 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/a/}'); + Error('\P{Is_Case_Ignorable= _F/a/}'); + 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}', ""); + 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}', ""); @@ -33731,38 +34299,38 @@ 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=/a/ YES}'); + Error('\P{Case_Ignorable=/a/ 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}', ""); + 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}', ""); 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}', ""); @@ -33775,16 +34343,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= _T/a/}'); - Error('\P{Is_Case_Ignorable= _T/a/}'); + 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=-t/a/}'); + Error('\P{Is_Case_Ignorable=-t/a/}'); Expect(1, 917999, '\p{Is_Case_Ignorable=t}', ""); Expect(0, 917999, '\p{^Is_Case_Ignorable=t}', ""); Expect(0, 917999, '\P{Is_Case_Ignorable=t}', ""); @@ -33793,16 +34361,16 @@ 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}', ""); - Expect(1, 917999, '\p{Is_Case_Ignorable=_t}', ""); - Expect(0, 917999, '\p{^Is_Case_Ignorable=_t}', ""); - Expect(0, 917999, '\P{Is_Case_Ignorable=_t}', ""); - Expect(1, 917999, '\P{^Is_Case_Ignorable=_t}', ""); - Expect(0, 918000, '\p{Is_Case_Ignorable=_t}', ""); - 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/a/}'); - Error('\P{Is_CI= true/a/}'); + Expect(1, 917999, '\p{Is_Case_Ignorable=__T}', ""); + Expect(0, 917999, '\p{^Is_Case_Ignorable=__T}', ""); + Expect(0, 917999, '\P{Is_Case_Ignorable=__T}', ""); + Expect(1, 917999, '\P{^Is_Case_Ignorable=__T}', ""); + Expect(0, 918000, '\p{Is_Case_Ignorable=__T}', ""); + 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= /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}', ""); @@ -33811,14 +34379,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); + 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}'); @@ -33891,52 +34459,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{unicoderadicalstroke}'); Error('\p{urs}'); Error('\P{urs}'); - Error('\p{Full_Composition_Exclusion=_:=No}'); - Error('\P{Full_Composition_Exclusion=_:=No}'); + Error('\p{Full_Composition_Exclusion=--No/a/}'); + Error('\P{Full_Composition_Exclusion=--No/a/}'); 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}', ""); + 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}', ""); 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=/a/n}'); - Error('\P{Comp_Ex=/a/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: /a/_ n}'); + Error('\P{Comp_Ex: /a/_ 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}', ""); + 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}', ""); 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=-/a/F}'); - Error('\P{Is_Full_Composition_Exclusion=-/a/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=:= F}'); + Error('\P{Is_Full_Composition_Exclusion=:= 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}', ""); @@ -33945,34 +34513,34 @@ 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}', ""); - 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}', ""); - Expect(1, 195102, '\P{^Is_Full_Composition_Exclusion= _F}', ""); - Expect(0, 195101, '\p{Is_Full_Composition_Exclusion= _F}', ""); - 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}'); - 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}', ""); - 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, 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}', ""); + Expect(1, 195102, '\P{^Is_Full_Composition_Exclusion= F}', ""); + Expect(0, 195101, '\p{Is_Full_Composition_Exclusion= F}', ""); + 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}'); + 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}', ""); + 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}', ""); @@ -33985,16 +34553,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= /a/Y}'); - Error('\P{Comp_Ex= /a/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}', ""); @@ -34007,34 +34575,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); - 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/a/}'); - Error('\P{Is_Comp_Ex=__TRUE/a/}'); + 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{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}', ""); + 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}', ""); @@ -34043,16 +34611,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:=}'); - Error('\P{Changes_When_Casefolded=__No:=}'); + 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, 125218, '\p{Changes_When_Casefolded=:\ANo\z:}', "");; Expect(0, 125217, '\p{Changes_When_Casefolded=:\ANo\z:}', "");; Expect(1, 125218, '\p{Changes_When_Casefolded=no}', ""); @@ -34065,56 +34633,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/a/}'); - Error('\P{CWCF= N/a/}'); + 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}', ""); @@ -34123,16 +34691,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= YES/a/}'); + Error('\P{Changes_When_Casefolded= YES/a/}'); 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}', ""); @@ -34145,16 +34713,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=:=_-y}'); - Error('\P{CWCF=:=_-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}', ""); @@ -34167,14 +34735,14 @@ 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}', ""); + 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}', ""); @@ -34185,16 +34753,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}'); + Error('\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}', ""); @@ -34203,38 +34771,38 @@ 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=_ No:=}'); + Error('\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}', ""); + 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}', ""); 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=/a/ -n}'); + Error('\P{CWCM=/a/ -n}'); Expect(1, 125252, '\p{CWCM=:\AN\z:}', "");; Expect(0, 125251, '\p{CWCM=:\AN\z:}', "");; Expect(1, 125252, '\p{CWCM=n}', ""); @@ -34247,16 +34815,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_Changes_When_Casemapped=:=_-F}'); + 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}', ""); @@ -34265,34 +34833,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ -False}'); - Error('\P{Is_CWCM=/a/ -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}', ""); - 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:=}'); - Error('\P{Changes_When_Casemapped=_YES:=}'); + 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{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}', ""); + 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, 125251, '\p{Changes_When_Casemapped=:\AYes\z:}', "");; Expect(0, 125252, '\p{Changes_When_Casemapped=:\AYes\z:}', "");; Expect(1, 125251, '\p{Changes_When_Casemapped=yes}', ""); @@ -34305,16 +34873,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=_ Y:=}'); - Error('\P{CWCM=_ 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: /a/y}'); + Error('\P{CWCM: /a/y}'); Expect(1, 125251, '\p{CWCM=:\AY\z:}', "");; Expect(0, 125252, '\p{CWCM=:\AY\z:}', "");; Expect(1, 125251, '\p{CWCM=y}', ""); @@ -34327,16 +34895,16 @@ 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{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/a/}'); + Error('\P{Is_Changes_When_Casemapped= T/a/}'); 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}', ""); @@ -34345,16 +34913,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_CWCM=-:=true}'); + 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:=}'); + Error('\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}', ""); @@ -34363,16 +34931,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=_No/a/}'); - Error('\P{Changes_When_NFKC_Casefolded=_No/a/}'); + 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}', ""); @@ -34385,16 +34953,16 @@ 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= _N/a/}'); + Error('\P{CWKCF= _N/a/}'); Expect(1, 921600, '\p{CWKCF=:\AN\z:}', "");; Expect(0, 921599, '\p{CWKCF=:\AN\z:}', "");; Expect(1, 921600, '\p{CWKCF=n}', ""); @@ -34407,16 +34975,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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/a/}'); + Error('\P{Is_Changes_When_NFKC_Casefolded= _F/a/}'); 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}', ""); @@ -34425,78 +34993,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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=_:=false}'); + Error('\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}', ""); + 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}', ""); - 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}', ""); + 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}', ""); 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/a/}'); + Error('\P{CWKCF: y/a/}'); 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}', ""); + 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}', ""); 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/a/}'); + Error('\P{Is_Changes_When_NFKC_Casefolded=_T/a/}'); 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}', ""); @@ -34505,16 +35073,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= TRUE/a/}'); - Error('\P{Is_CWKCF= TRUE/a/}'); + 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_CWKCF=true}', ""); Expect(0, 921599, '\p{^Is_CWKCF=true}', ""); Expect(0, 921599, '\P{Is_CWKCF=true}', ""); @@ -34523,16 +35091,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/a/}'); + Error('\P{Changes_When_Lowercased=_NO/a/}'); 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}', ""); @@ -34545,16 +35113,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:}', "");; - 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{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: /a/ N}'); + Error('\P{CWL: /a/ N}'); Expect(1, 125218, '\p{CWL=:\AN\z:}', "");; Expect(0, 125217, '\p{CWL=:\AN\z:}', "");; Expect(1, 125218, '\p{CWL=n}', ""); @@ -34567,16 +35135,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: /a/ f}'); - Error('\P{Is_Changes_When_Lowercased: /a/ f}'); + 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}'); + Error('\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}', ""); @@ -34585,16 +35153,16 @@ 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/a/}'); - Error('\P{Is_CWL=_ false/a/}'); + 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=/a/False}'); + Error('\P{Is_CWL=/a/False}'); Expect(1, 125218, '\p{Is_CWL=false}', ""); Expect(0, 125218, '\p{^Is_CWL=false}', ""); Expect(0, 125218, '\P{Is_CWL=false}', ""); @@ -34603,16 +35171,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:=}'); + Error('\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}', ""); @@ -34625,38 +35193,38 @@ 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=:=-y}'); - Error('\P{CWL=:=-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: := _y}'); + Error('\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}', ""); + 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}', ""); 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= /a/T}'); - Error('\P{Is_Changes_When_Lowercased= /a/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}', ""); @@ -34665,34 +35233,34 @@ 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/a/}'); + Error('\P{Is_CWL=_ True/a/}'); + 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=-/a/no}'); + Error('\P{Changes_When_Titlecased=-/a/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}', ""); @@ -34705,38 +35273,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); + Error('\P{CWT= N/a/}'); 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=:=F}'); - Error('\P{Is_Changes_When_Titlecased=:=F}'); + 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/a/}'); + Error('\P{Is_Changes_When_Titlecased= _f/a/}'); 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}', ""); @@ -34745,16 +35313,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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: /a/FALSE}'); + Error('\P{Is_CWT: /a/FALSE}'); Expect(1, 125252, '\p{Is_CWT=false}', ""); Expect(0, 125252, '\p{^Is_CWT=false}', ""); Expect(0, 125252, '\P{Is_CWT=false}', ""); @@ -34763,16 +35331,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=:=YES}'); + Error('\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}', ""); @@ -34785,8 +35353,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:}', "");; - 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= -y/a/}'); + Error('\P{CWT= -y/a/}'); Expect(1, 125251, '\p{CWT=:\AY\z:}', "");; Expect(0, 125252, '\p{CWT=:\AY\z:}', "");; Expect(1, 125251, '\p{CWT=y}', ""); @@ -34799,16 +35375,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/a/}'); - Error('\P{Is_Changes_When_Titlecased= -T/a/}'); + 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{Is_Changes_When_Titlecased=t}', ""); Expect(0, 125251, '\p{^Is_Changes_When_Titlecased=t}', ""); Expect(0, 125251, '\P{Is_Changes_When_Titlecased=t}', ""); @@ -34817,16 +35393,16 @@ 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:=}'); - Error('\P{Is_CWT: True:=}'); + 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}', ""); @@ -34835,16 +35411,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Changes_When_Uppercased= -NO/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}', ""); + Error('\p{Changes_When_Uppercased=--No/a/}'); + Error('\P{Changes_When_Uppercased=--No/a/}'); 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}', ""); @@ -34865,8 +35441,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); + 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}', ""); @@ -34879,16 +35455,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Changes_When_Uppercased= F/a/}'); + 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/a/}'); + Error('\P{Is_Changes_When_Uppercased=-_F/a/}'); 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}', ""); @@ -34897,16 +35473,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/a/}'); - Error('\P{Is_CWU=_FALSE/a/}'); + 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_CWU=false}', ""); Expect(0, 125252, '\p{^Is_CWU=false}', ""); Expect(0, 125252, '\P{Is_CWU=false}', ""); @@ -34915,16 +35491,16 @@ 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/a/}'); - Error('\P{Changes_When_Uppercased= _YES/a/}'); + 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/a/}'); + Error('\P{Changes_When_Uppercased=YES/a/}'); 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}', ""); @@ -34937,38 +35513,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/_Y}'); + Error('\P{CWU=/a/_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}', ""); + 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:=}'); - Error('\P{Is_Changes_When_Uppercased=_ T:=}'); + 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=/a/ _T}'); + Error('\P{Is_Changes_When_Uppercased=/a/ _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}', ""); @@ -34977,16 +35553,16 @@ 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=/a/ -true}'); - Error('\P{Is_CWU=/a/ -true}'); + 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: /a/true}'); + Error('\P{Is_CWU: /a/true}'); Expect(1, 125251, '\p{Is_CWU=true}', ""); Expect(0, 125251, '\p{^Is_CWU=true}', ""); Expect(0, 125251, '\P{Is_CWU=true}', ""); @@ -34995,16 +35571,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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, 69294, '\p{Dash=:\ANo\z:}', "");; Expect(0, 69293, '\p{Dash=:\ANo\z:}', "");; Expect(1, 69294, '\p{Dash=no}', ""); @@ -35017,34 +35593,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=- N:=}'); - Error('\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}', ""); - 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=/a/-_F}'); - Error('\P{Dash=/a/-_F}'); + 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=:=-_n}'); + Error('\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}', ""); + 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}', ""); @@ -35057,16 +35633,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: /a/false}'); - Error('\P{Is_Dash: /a/false}'); + 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= /a/False}'); + Error('\P{Is_Dash= /a/False}'); Expect(1, 69294, '\p{Is_Dash=false}', ""); Expect(0, 69294, '\p{^Is_Dash=false}', ""); Expect(0, 69294, '\P{Is_Dash=false}', ""); @@ -35075,38 +35651,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Dash= Yes/a/}'); + 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: 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= Y:=}'); - Error('\P{Is_Dash= Y:=}'); + 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: Y/a/}'); + Error('\P{Is_Dash: Y/a/}'); Expect(1, 69293, '\p{Is_Dash=y}', ""); Expect(0, 69293, '\p{^Is_Dash=y}', ""); Expect(0, 69293, '\P{Is_Dash=y}', ""); @@ -35115,16 +35691,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); - Error('\P{Dash= _T:=}'); + 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=/a/T}'); + Error('\P{Dash=/a/T}'); Expect(1, 69293, '\p{Dash=:\AT\z:}', "");; Expect(0, 69294, '\p{Dash=:\AT\z:}', "");; Expect(1, 69293, '\p{Dash=t}', ""); @@ -35137,114 +35713,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Deprecated= _No/a/}'); + 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=_/a/True}'); + Error('\P{Is_Dash=_/a/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}', ""); + 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=/a/__NO}'); + Error('\P{Deprecated=/a/__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}', ""); + 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}', ""); 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=_:=n}'); - Error('\P{Dep=_:=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=:=-N}'); + Error('\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}', ""); + 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}', ""); 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=:= -F}'); - Error('\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}', ""); - 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: false/a/}'); - Error('\P{Is_Dep: false/a/}'); - 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}', ""); - 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, 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=--f:=}'); + Error('\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}', ""); + 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= False/a/}'); + Error('\P{Is_Dep= False/a/}'); + 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}', ""); + 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}', ""); @@ -35257,16 +35833,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=/a/y}'); - Error('\P{Dep=/a/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: := y}'); + Error('\P{Dep: := y}'); Expect(1, 917505, '\p{Dep=:\AY\z:}', "");; Expect(0, 917506, '\p{Dep=:\AY\z:}', "");; Expect(1, 917505, '\p{Dep=y}', ""); @@ -35279,16 +35855,16 @@ 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=_T/a/}'); - Error('\P{Is_Deprecated=_T/a/}'); + 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}', ""); @@ -35297,16 +35873,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: /a/ True}'); - Error('\P{Is_Dep: /a/ True}'); + 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=/a/_True}'); + Error('\P{Is_Dep=/a/_True}'); Expect(1, 917505, '\p{Is_Dep=true}', ""); Expect(0, 917505, '\p{^Is_Dep=true}', ""); Expect(0, 917505, '\P{Is_Dep=true}', ""); @@ -35315,16 +35891,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}', ""); @@ -35337,16 +35913,16 @@ 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=/a/N}'); - Error('\P{DI=/a/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}'); + Error('\P{DI=:= N}'); Expect(1, 921600, '\p{DI=:\AN\z:}', "");; Expect(0, 921599, '\p{DI=:\AN\z:}', "");; Expect(1, 921600, '\p{DI=n}', ""); @@ -35359,16 +35935,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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=/a/-_f}'); + Error('\P{Is_Default_Ignorable_Code_Point=/a/-_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}', ""); @@ -35377,34 +35953,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); - 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, 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{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}', ""); + 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, 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}', ""); @@ -35417,38 +35993,38 @@ 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/a/}'); - Error('\P{DI=_ Y/a/}'); + 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}', ""); - 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}', ""); - Error('\p{Is_Default_Ignorable_Code_Point=-/a/t}'); - Error('\P{Is_Default_Ignorable_Code_Point=-/a/t}'); + 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}', ""); + Error('\p{Is_Default_Ignorable_Code_Point=-/a/T}'); + Error('\P{Is_Default_Ignorable_Code_Point=-/a/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}', ""); @@ -35457,96 +36033,96 @@ 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/a/}'); - Error('\P{Is_DI= TRUE/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}', ""); - 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_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_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}', ""); + 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, 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}'); + Error('\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}', ""); + 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}', ""); 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{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}', ""); - 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= -false/a/}'); - Error('\P{Is_Dia= -false/a/}'); + 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/a/}'); + Error('\P{Is_Diacritic: f/a/}'); + 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}', ""); + 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=:= False}'); + Error('\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}', ""); @@ -35555,16 +36131,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=/a/-Yes}'); + Error('\P{Diacritic=/a/-Yes}'); Expect(1, 125258, '\p{Diacritic=:\AYes\z:}', "");; Expect(0, 125259, '\p{Diacritic=:\AYes\z:}', "");; Expect(1, 125258, '\p{Diacritic=yes}', ""); @@ -35577,16 +36153,16 @@ 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}', ""); @@ -35599,16 +36175,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Diacritic=--T/a/}'); + 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{Is_Diacritic=t}', ""); Expect(0, 125258, '\p{^Is_Diacritic=t}', ""); Expect(0, 125258, '\P{Is_Diacritic=t}', ""); @@ -35617,16 +36193,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:=}'); - Error('\P{Is_Dia=_True:=}'); + 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_Dia=true}', ""); Expect(0, 125258, '\p{^Is_Dia=true}', ""); Expect(0, 125258, '\P{Is_Dia=true}', ""); @@ -35635,14 +36211,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}'); @@ -35651,30 +36227,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{decompositiontype}'); Error('\p{dt}'); Error('\P{dt}'); - Error('\p{Decomposition_Type=-_Canonical/a/}'); - Error('\P{Decomposition_Type=-_Canonical/a/}'); + Error('\p{Decomposition_Type= Canonical:=}'); + Error('\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}', ""); + 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}', ""); 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:=}'); - Error('\P{Dt=_ Can:=}'); + 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}', ""); @@ -35687,16 +36263,16 @@ 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=CANONICAL/a/}'); - Error('\P{Is_Decomposition_Type=CANONICAL/a/}'); + 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: :=canonical}'); + Error('\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}', ""); @@ -35705,34 +36281,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); - 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}', ""); - 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=/a/ _COMPAT}'); - Error('\P{Decomposition_Type=/a/ _COMPAT}'); + 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= _Can/a/}'); + Error('\P{Is_Dt= _Can/a/}'); + 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}', ""); + 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: /a/ Compat}'); + Error('\P{Decomposition_Type: /a/ Compat}'); Expect(1, 127560, '\p{Decomposition_Type=:\ACompat\z:}', "");; Expect(0, 127561, '\p{Decomposition_Type=:\ACompat\z:}', "");; Expect(1, 127560, '\p{Decomposition_Type=compat}', ""); @@ -35745,38 +36321,38 @@ 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: /a/com}'); - Error('\P{Dt: /a/com}'); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/--compat}'); + Error('\P{Is_Decomposition_Type=/a/--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}', ""); @@ -35785,34 +36361,34 @@ 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_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}', ""); - 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, 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=-/a/Com}'); + Error('\P{Is_Dt=-/a/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}', ""); + 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, 127569, '\p{Decomposition_Type=:\ACircle\z:}', "");; Expect(0, 127570, '\p{Decomposition_Type=:\ACircle\z:}', "");; Expect(1, 127569, '\p{Decomposition_Type=circle}', ""); @@ -35825,16 +36401,16 @@ 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= /a/Enc}'); - Error('\P{Dt= /a/Enc}'); + 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}', ""); @@ -35847,34 +36423,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=-_circle}'); - Error('\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}', ""); - 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{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=_CIRCLE:=}'); + Error('\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}', ""); + 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=/a/_ Enc}'); + Error('\P{Is_Dt=/a/_ Enc}'); Expect(1, 127569, '\p{Is_Dt=enc}', ""); Expect(0, 127569, '\p{^Is_Dt=enc}', ""); Expect(0, 127569, '\P{Is_Dt=enc}', ""); @@ -35883,16 +36459,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=_:=Final}'); + Error('\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}', ""); @@ -35905,56 +36481,56 @@ 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/a/}'); + Error('\P{Dt=_ fin/a/}'); 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=/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}', ""); - 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}', ""); - 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{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}', ""); + 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}', ""); + 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}', ""); @@ -35963,16 +36539,16 @@ 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, 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=_/a/font}'); + Error('\P{Decomposition_Type=_/a/font}'); Expect(1, 130041, '\p{Decomposition_Type=:\AFont\z:}', "");; Expect(0, 130042, '\p{Decomposition_Type=:\AFont\z:}', "");; Expect(1, 130041, '\p{Decomposition_Type=font}', ""); @@ -35985,16 +36561,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Dt= Font/a/}'); + 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}', ""); @@ -36007,16 +36583,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Decomposition_Type= -Font/a/}'); + 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}', ""); @@ -36025,16 +36601,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -36043,16 +36619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/_FRACTION}'); - Error('\P{Decomposition_Type=/a/_FRACTION}'); + 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=/a/-_fraction}'); + Error('\P{Decomposition_Type=/a/-_fraction}'); Expect(1, 8585, '\p{Decomposition_Type=:\AFraction\z:}', "");; Expect(0, 8586, '\p{Decomposition_Type=:\AFraction\z:}', "");; Expect(1, 8585, '\p{Decomposition_Type=fraction}', ""); @@ -36065,16 +36641,16 @@ 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}'); + 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}'); Expect(1, 8585, '\p{Dt=:\AFra\z:}', "");; Expect(0, 8586, '\p{Dt=:\AFra\z:}', "");; Expect(1, 8585, '\p{Dt=fra}', ""); @@ -36087,16 +36663,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}'); + Error('\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}', ""); @@ -36105,16 +36681,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=:= Fra}'); - Error('\P{Is_Dt=:= 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=/a/ fra}'); + Error('\P{Is_Dt=/a/ fra}'); Expect(1, 8585, '\p{Is_Dt=fra}', ""); Expect(0, 8585, '\p{^Is_Dt=fra}', ""); Expect(0, 8585, '\P{Is_Dt=fra}', ""); @@ -36123,16 +36699,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}', ""); - 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=/a/-_initial}'); - Error('\P{Decomposition_Type=/a/-_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=/a/ INITIAL}'); + Error('\P{Decomposition_Type=/a/ INITIAL}'); Expect(1, 65267, '\p{Decomposition_Type=:\AInitial\z:}', "");; Expect(0, 65268, '\p{Decomposition_Type=:\AInitial\z:}', "");; Expect(1, 65267, '\p{Decomposition_Type=initial}', ""); @@ -36145,38 +36721,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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=/a/ Initial}'); + Error('\P{Is_Decomposition_Type=/a/ 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}', ""); @@ -36185,16 +36761,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}'); - Error('\P{Is_Dt: := Init}'); + 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=/a/ INIT}'); + Error('\P{Is_Dt=/a/ INIT}'); Expect(1, 65267, '\p{Is_Dt=init}', ""); Expect(0, 65267, '\p{^Is_Dt=init}', ""); Expect(0, 65267, '\P{Is_Dt=init}', ""); @@ -36203,38 +36779,38 @@ 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}', ""); - 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=-/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:=}'); + Error('\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}', ""); + 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}', ""); 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=/a/_iso}'); + Error('\P{Dt=/a/_iso}'); Expect(1, 65275, '\p{Dt=:\AIso\z:}', "");; Expect(0, 65276, '\p{Dt=:\AIso\z:}', "");; Expect(1, 65275, '\p{Dt=iso}', ""); @@ -36247,74 +36823,74 @@ 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: Isolated/a/}'); - Error('\P{Is_Decomposition_Type: Isolated/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}', ""); - 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}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{Decomposition_Type: medial/a/}'); + 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}', ""); + 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}', ""); + 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}'); + Error('\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}', ""); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/_ med}'); + Error('\P{Dt=/a/_ med}'); Expect(1, 65268, '\p{Dt=:\AMed\z:}', "");; Expect(0, 65269, '\p{Dt=:\AMed\z:}', "");; Expect(1, 65268, '\p{Dt=med}', ""); @@ -36327,16 +36903,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/-Medial}'); - Error('\P{Is_Decomposition_Type=/a/-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}', ""); @@ -36345,16 +36921,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=:=__Med}'); + Error('\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}', ""); @@ -36363,16 +36939,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=_ narrow:=}'); - Error('\P{Decomposition_Type=_ 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=/a/- Narrow}'); + Error('\P{Decomposition_Type=/a/- Narrow}'); Expect(1, 65518, '\p{Decomposition_Type=:\ANarrow\z:}', "");; Expect(0, 65519, '\p{Decomposition_Type=:\ANarrow\z:}', "");; Expect(1, 65518, '\p{Decomposition_Type=narrow}', ""); @@ -36385,16 +36961,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}', ""); @@ -36407,34 +36983,34 @@ 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{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}', ""); - 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{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}', ""); + 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}', ""); + 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=/a/nar}'); + Error('\P{Is_Dt=/a/nar}'); Expect(1, 65518, '\p{Is_Dt=nar}', ""); Expect(0, 65518, '\p{^Is_Dt=nar}', ""); Expect(0, 65518, '\P{Is_Dt=nar}', ""); @@ -36443,16 +37019,16 @@ 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:=}'); + Error('\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}', ""); @@ -36465,16 +37041,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -36487,16 +37063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: /a/ Nobreak}'); - Error('\P{Is_Decomposition_Type: /a/ Nobreak}'); + 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=-/a/nobreak}'); + Error('\P{Is_Decomposition_Type=-/a/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}', ""); @@ -36505,56 +37081,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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=_/a/nb}'); + Error('\P{Is_Dt=_/a/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=- 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: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{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}', ""); @@ -36567,16 +37143,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Decomposition_Type=- NON_Canonical/a/}'); + 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}', ""); @@ -36585,16 +37161,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_Dt= :=NON_canon}'); + 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}'); + Error('\P{Is_Dt=_:=Non_Canon}'); Expect(1, 130041, '\p{Is_Dt=noncanon}', ""); Expect(0, 130041, '\p{^Is_Dt=noncanon}', ""); Expect(0, 130041, '\P{Is_Dt=noncanon}', ""); @@ -36603,38 +37179,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-_None:=}'); - Error('\P{Decomposition_Type=-_None:=}'); + 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=:= _NONE}'); + Error('\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}', ""); + 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}', ""); 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=:=__None}'); - Error('\P{Dt=:=__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/a/}'); + Error('\P{Dt=-_none/a/}'); Expect(1, 195102, '\p{Dt=:\ANone\z:}', "");; Expect(0, 195101, '\p{Dt=:\ANone\z:}', "");; Expect(1, 195102, '\p{Dt=none}', ""); @@ -36647,16 +37223,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=_ none/a/}'); - Error('\P{Is_Decomposition_Type=_ none/a/}'); + 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}', ""); @@ -36665,16 +37241,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=/a/-NONE}'); - Error('\P{Is_Dt=/a/-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/a/}'); + Error('\P{Is_Dt=-None/a/}'); Expect(1, 195102, '\p{Is_Dt=none}', ""); Expect(0, 195102, '\p{^Is_Dt=none}', ""); Expect(0, 195102, '\P{Is_Dt=none}', ""); @@ -36683,16 +37259,16 @@ 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}', ""); @@ -36705,16 +37281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= Sml/a/}'); + Error('\P{Dt= Sml/a/}'); Expect(1, 65131, '\p{Dt=:\ASml\z:}', "");; Expect(0, 65132, '\p{Dt=:\ASml\z:}', "");; Expect(1, 65131, '\p{Dt=sml}', ""); @@ -36727,16 +37303,8 @@ 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:=}'); + 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}', ""); @@ -36745,34 +37313,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); - 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}'); - Error('\P{Decomposition_Type=-:=Square}'); + 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=/a/_-sml}'); + Error('\P{Is_Dt=/a/_-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}', ""); + 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, 127547, '\p{Decomposition_Type=:\ASquare\z:}', "");; Expect(0, 127548, '\p{Decomposition_Type=:\ASquare\z:}', "");; Expect(1, 127547, '\p{Decomposition_Type=square}', ""); @@ -36785,16 +37353,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=/a/-_sqr}'); - Error('\P{Dt=/a/-_sqr}'); + 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=/a/-Sqr}'); + Error('\P{Dt=/a/-Sqr}'); Expect(1, 127547, '\p{Dt=:\ASqr\z:}', "");; Expect(0, 127548, '\p{Dt=:\ASqr\z:}', "");; Expect(1, 127547, '\p{Dt=sqr}', ""); @@ -36807,16 +37375,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=/a/_square}'); - Error('\P{Is_Decomposition_Type=/a/_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: /a/ SQUARE}'); + Error('\P{Is_Decomposition_Type: /a/ 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}', ""); @@ -36825,16 +37393,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}', ""); @@ -36843,96 +37411,96 @@ 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, 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}', ""); - 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=/a/ SUB}'); - Error('\P{Dt=/a/ 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}', ""); - 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{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}', ""); - 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=/a/ Sub}'); - Error('\P{Is_Dt=/a/ 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}', ""); - 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, 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, 122986, '\p{Decomposition_Type=:\ASub\z:}', "");; + Expect(0, 122987, '\p{Decomposition_Type=:\ASub\z:}', "");; + Expect(1, 122986, '\p{Decomposition_Type=sub}', ""); + Expect(0, 122986, '\p{^Decomposition_Type=sub}', ""); + Expect(0, 122986, '\P{Decomposition_Type=sub}', ""); + Expect(1, 122986, '\P{^Decomposition_Type=sub}', ""); + Expect(0, 122987, '\p{Decomposition_Type=sub}', ""); + Expect(1, 122987, '\p{^Decomposition_Type=sub}', ""); + Expect(1, 122987, '\P{Decomposition_Type=sub}', ""); + Expect(0, 122987, '\P{^Decomposition_Type=sub}', ""); + Expect(1, 122986, '\p{Decomposition_Type=:\Asub\z:}', "");; + Expect(0, 122987, '\p{Decomposition_Type=:\Asub\z:}', "");; + Expect(1, 122986, '\p{Decomposition_Type=-Sub}', ""); + Expect(0, 122986, '\p{^Decomposition_Type=-Sub}', ""); + Expect(0, 122986, '\P{Decomposition_Type=-Sub}', ""); + Expect(1, 122986, '\P{^Decomposition_Type=-Sub}', ""); + Expect(0, 122987, '\p{Decomposition_Type=-Sub}', ""); + Expect(1, 122987, '\p{^Decomposition_Type=-Sub}', ""); + Expect(1, 122987, '\P{Decomposition_Type=-Sub}', ""); + Expect(0, 122987, '\P{^Decomposition_Type=-Sub}', ""); + Error('\p{Dt: Sub/a/}'); + Error('\P{Dt: Sub/a/}'); + Expect(1, 122986, '\p{Dt=:\ASub\z:}', "");; + Expect(0, 122987, '\p{Dt=:\ASub\z:}', "");; + Expect(1, 122986, '\p{Dt=sub}', ""); + Expect(0, 122986, '\p{^Dt=sub}', ""); + Expect(0, 122986, '\P{Dt=sub}', ""); + Expect(1, 122986, '\P{^Dt=sub}', ""); + Expect(0, 122987, '\p{Dt=sub}', ""); + Expect(1, 122987, '\p{^Dt=sub}', ""); + Expect(1, 122987, '\P{Dt=sub}', ""); + Expect(0, 122987, '\P{^Dt=sub}', ""); + Expect(1, 122986, '\p{Dt=:\Asub\z:}', "");; + Expect(0, 122987, '\p{Dt=:\Asub\z:}', "");; + Expect(1, 122986, '\p{Dt: sub}', ""); + Expect(0, 122986, '\p{^Dt: sub}', ""); + Expect(0, 122986, '\P{Dt: sub}', ""); + Expect(1, 122986, '\P{^Dt: sub}', ""); + Expect(0, 122987, '\p{Dt: sub}', ""); + Expect(1, 122987, '\p{^Dt: sub}', ""); + Expect(1, 122987, '\P{Dt: sub}', ""); + Expect(0, 122987, '\P{^Dt: sub}', ""); + Error('\p{Is_Decomposition_Type=_/a/SUB}'); + Error('\P{Is_Decomposition_Type=_/a/SUB}'); + Expect(1, 122986, '\p{Is_Decomposition_Type=sub}', ""); + Expect(0, 122986, '\p{^Is_Decomposition_Type=sub}', ""); + Expect(0, 122986, '\P{Is_Decomposition_Type=sub}', ""); + Expect(1, 122986, '\P{^Is_Decomposition_Type=sub}', ""); + Expect(0, 122987, '\p{Is_Decomposition_Type=sub}', ""); + Expect(1, 122987, '\p{^Is_Decomposition_Type=sub}', ""); + Expect(1, 122987, '\P{Is_Decomposition_Type=sub}', ""); + Expect(0, 122987, '\P{^Is_Decomposition_Type=sub}', ""); + Expect(1, 122986, '\p{Is_Decomposition_Type=-Sub}', ""); + Expect(0, 122986, '\p{^Is_Decomposition_Type=-Sub}', ""); + Expect(0, 122986, '\P{Is_Decomposition_Type=-Sub}', ""); + Expect(1, 122986, '\P{^Is_Decomposition_Type=-Sub}', ""); + Expect(0, 122987, '\p{Is_Decomposition_Type=-Sub}', ""); + Expect(1, 122987, '\p{^Is_Decomposition_Type=-Sub}', ""); + Expect(1, 122987, '\P{Is_Decomposition_Type=-Sub}', ""); + Expect(0, 122987, '\P{^Is_Decomposition_Type=-Sub}', ""); + Error('\p{Is_Dt=/a/_Sub}'); + Error('\P{Is_Dt=/a/_Sub}'); + Expect(1, 122986, '\p{Is_Dt=sub}', ""); + Expect(0, 122986, '\p{^Is_Dt=sub}', ""); + Expect(0, 122986, '\P{Is_Dt=sub}', ""); + Expect(1, 122986, '\P{^Is_Dt=sub}', ""); + Expect(0, 122987, '\p{Is_Dt=sub}', ""); + Expect(1, 122987, '\p{^Is_Dt=sub}', ""); + Expect(1, 122987, '\P{Is_Dt=sub}', ""); + Expect(0, 122987, '\P{^Is_Dt=sub}', ""); + Expect(1, 122986, '\p{Is_Dt= Sub}', ""); + Expect(0, 122986, '\p{^Is_Dt= Sub}', ""); + Expect(0, 122986, '\P{Is_Dt= Sub}', ""); + Expect(1, 122986, '\P{^Is_Dt= Sub}', ""); + Expect(0, 122987, '\p{Is_Dt= Sub}', ""); + Expect(1, 122987, '\p{^Is_Dt= Sub}', ""); + Expect(1, 122987, '\P{Is_Dt= Sub}', ""); + Expect(0, 122987, '\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}', ""); @@ -36945,38 +37513,38 @@ 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:=}'); - Error('\P{Dt=SUP:=}'); + 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}', ""); - 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}', ""); + 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}', ""); 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{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}', ""); @@ -36985,16 +37553,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: -Sup:=}'); - Error('\P{Is_Dt: -Sup:=}'); + 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{Is_Dt=sup}', ""); Expect(0, 127340, '\p{^Is_Dt=sup}', ""); Expect(0, 127340, '\P{Is_Dt=sup}', ""); @@ -37003,16 +37571,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: -:=vertical}'); - Error('\P{Decomposition_Type: -:=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= :=vertical}'); + Error('\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}', ""); @@ -37025,16 +37593,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=_/a/Vert}'); + Error('\P{Dt=_/a/Vert}'); Expect(1, 65096, '\p{Dt=:\AVert\z:}', "");; Expect(0, 65097, '\p{Dt=:\AVert\z:}', "");; Expect(1, 65096, '\p{Dt=vert}', ""); @@ -37047,34 +37615,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= /a/vert}'); - Error('\P{Is_Dt= /a/vert}'); + 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}'); + 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}', ""); @@ -37083,16 +37651,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=:= WIDE}'); + Error('\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}', ""); @@ -37105,16 +37673,16 @@ 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=/a/- Wide}'); - Error('\P{Dt=/a/- 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=/a/ wide}'); + Error('\P{Dt=/a/ wide}'); Expect(1, 65510, '\p{Dt=:\AWide\z:}', "");; Expect(0, 65511, '\p{Dt=:\AWide\z:}', "");; Expect(1, 65510, '\p{Dt=wide}', ""); @@ -37127,16 +37695,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/_wide}'); + Error('\P{Is_Decomposition_Type=/a/_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}', ""); @@ -37145,16 +37713,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=:= Wide}'); + Error('\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}', ""); @@ -37163,20 +37731,20 @@ 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=_-ambiguous:=}'); + Error('\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}', ""); @@ -37189,16 +37757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); @@ -37211,16 +37779,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); - Error('\P{Is_East_Asian_Width= -Ambiguous:=}'); + 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=/a/_Ambiguous}'); + Error('\P{Is_East_Asian_Width=/a/_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}', ""); @@ -37229,16 +37797,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/a}'); - Error('\P{Is_Ea=-/a/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}', ""); @@ -37247,16 +37815,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=_/a/fullwidth}'); - Error('\P{East_Asian_Width=_/a/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}'); + Error('\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}', ""); @@ -37269,38 +37837,38 @@ 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/a/}'); - Error('\P{Ea=_-F/a/}'); + 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=/a/-F}'); + Error('\P{Ea=/a/-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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Is_East_Asian_Width= fullwidth/a/}'); + 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}', ""); @@ -37309,16 +37877,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=-F:=}'); + Error('\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}', ""); @@ -37327,16 +37895,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=:= _Halfwidth}'); + Error('\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}', ""); @@ -37349,16 +37917,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=_/a/H}'); - Error('\P{Ea=_/a/H}'); + 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=/a/ -h}'); + Error('\P{Ea=/a/ -h}'); Expect(1, 65518, '\p{Ea=:\AH\z:}', "");; Expect(0, 65519, '\p{Ea=:\AH\z:}', "");; Expect(1, 65518, '\p{Ea=h}', ""); @@ -37371,16 +37939,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}', ""); @@ -37389,34 +37957,34 @@ 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/a/}'); - Error('\P{Is_Ea=-_h/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}', ""); - 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, 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/a/}'); + Error('\P{Is_Ea= h/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}', ""); + 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, 918000, '\p{East_Asian_Width=:\ANeutral\z:}', "");; Expect(0, 1114109, '\p{East_Asian_Width=:\ANeutral\z:}', "");; Expect(1, 918000, '\p{East_Asian_Width=neutral}', ""); @@ -37429,16 +37997,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= n/a/}'); + Error('\P{Ea= n/a/}'); Expect(1, 918000, '\p{Ea=:\AN\z:}', "");; Expect(0, 1114109, '\p{Ea=:\AN\z:}', "");; Expect(1, 918000, '\p{Ea=n}', ""); @@ -37451,16 +38019,16 @@ 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/a/}'); - Error('\P{Is_East_Asian_Width: NEUTRAL/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}', ""); @@ -37469,16 +38037,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{Is_Ea= N/a/}'); + 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}', ""); @@ -37487,8 +38055,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -37501,38 +38077,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/_-na}'); - Error('\P{Ea=/a/_-na}'); + 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}'); + Error('\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}', ""); + 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=-_Narrow/a/}'); - Error('\P{Is_East_Asian_Width=-_Narrow/a/}'); + 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/a/}'); + Error('\P{Is_East_Asian_Width=_ narrow/a/}'); 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}', ""); @@ -37541,16 +38117,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/-Na}'); - Error('\P{Is_Ea=/a/-Na}'); + 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}'); + Error('\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}', ""); @@ -37559,16 +38135,16 @@ 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}', ""); - 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}', ""); - Error('\p{East_Asian_Width: /a/ WIDE}'); - Error('\P{East_Asian_Width: /a/ WIDE}'); + 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}', ""); + 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}', ""); @@ -37581,16 +38157,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=_-w/a/}'); + Error('\P{Ea=_-w/a/}'); Expect(1, 262141, '\p{Ea=:\AW\z:}', "");; Expect(0, 262144, '\p{Ea=:\AW\z:}', "");; Expect(1, 262141, '\p{Ea=w}', ""); @@ -37603,16 +38179,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= /a/Wide}'); + Error('\P{Is_East_Asian_Width= /a/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}', ""); @@ -37621,16 +38197,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/a/}'); - Error('\P{Is_Ea: W/a/}'); + 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=/a/ _W}'); + Error('\P{Is_Ea=/a/ _W}'); Expect(1, 262141, '\p{Is_Ea=w}', ""); Expect(0, 262141, '\p{^Is_Ea=w}', ""); Expect(0, 262141, '\P{Is_Ea=w}', ""); @@ -37639,198 +38215,198 @@ 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}', ""); - Error('\p{Emoji_Modifier_Base=_/a/NO}'); - Error('\P{Emoji_Modifier_Base=_/a/NO}'); - Expect(1, 129783, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; - Expect(0, 129782, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; - Expect(1, 129783, '\p{Emoji_Modifier_Base=no}', ""); - Expect(0, 129783, '\p{^Emoji_Modifier_Base=no}', ""); - Expect(0, 129783, '\P{Emoji_Modifier_Base=no}', ""); - Expect(1, 129783, '\P{^Emoji_Modifier_Base=no}', ""); - Expect(0, 129782, '\p{Emoji_Modifier_Base=no}', ""); - Expect(1, 129782, '\p{^Emoji_Modifier_Base=no}', ""); - Expect(1, 129782, '\P{Emoji_Modifier_Base=no}', ""); - Expect(0, 129782, '\P{^Emoji_Modifier_Base=no}', ""); - Expect(1, 129783, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; - Expect(0, 129782, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; - Expect(1, 129783, '\p{Emoji_Modifier_Base=-No}', ""); - Expect(0, 129783, '\p{^Emoji_Modifier_Base=-No}', ""); - Expect(0, 129783, '\P{Emoji_Modifier_Base=-No}', ""); - Expect(1, 129783, '\P{^Emoji_Modifier_Base=-No}', ""); - Expect(0, 129782, '\p{Emoji_Modifier_Base=-No}', ""); - Expect(1, 129782, '\p{^Emoji_Modifier_Base=-No}', ""); - Expect(1, 129782, '\P{Emoji_Modifier_Base=-No}', ""); - Expect(0, 129782, '\P{^Emoji_Modifier_Base=-No}', ""); - Error('\p{EBase=/a/_N}'); - Error('\P{EBase=/a/_N}'); - Expect(1, 129783, '\p{EBase=:\AN\z:}', "");; - Expect(0, 129782, '\p{EBase=:\AN\z:}', "");; - Expect(1, 129783, '\p{EBase=n}', ""); - Expect(0, 129783, '\p{^EBase=n}', ""); - Expect(0, 129783, '\P{EBase=n}', ""); - Expect(1, 129783, '\P{^EBase=n}', ""); - Expect(0, 129782, '\p{EBase=n}', ""); - Expect(1, 129782, '\p{^EBase=n}', ""); - Expect(1, 129782, '\P{EBase=n}', ""); - Expect(0, 129782, '\P{^EBase=n}', ""); - Expect(1, 129783, '\p{EBase=:\An\z:}', "");; - Expect(0, 129782, '\p{EBase=:\An\z:}', "");; - Expect(1, 129783, '\p{EBase= N}', ""); - Expect(0, 129783, '\p{^EBase= N}', ""); - Expect(0, 129783, '\P{EBase= N}', ""); - Expect(1, 129783, '\P{^EBase= N}', ""); - Expect(0, 129782, '\p{EBase= N}', ""); - Expect(1, 129782, '\p{^EBase= N}', ""); - Expect(1, 129782, '\P{EBase= N}', ""); - Expect(0, 129782, '\P{^EBase= N}', ""); - Error('\p{Is_Emoji_Modifier_Base=- f:=}'); - Error('\P{Is_Emoji_Modifier_Base=- f:=}'); - Expect(1, 129783, '\p{Is_Emoji_Modifier_Base=f}', ""); - Expect(0, 129783, '\p{^Is_Emoji_Modifier_Base=f}', ""); - Expect(0, 129783, '\P{Is_Emoji_Modifier_Base=f}', ""); - Expect(1, 129783, '\P{^Is_Emoji_Modifier_Base=f}', ""); - Expect(0, 129782, '\p{Is_Emoji_Modifier_Base=f}', ""); - Expect(1, 129782, '\p{^Is_Emoji_Modifier_Base=f}', ""); - Expect(1, 129782, '\P{Is_Emoji_Modifier_Base=f}', ""); - Expect(0, 129782, '\P{^Is_Emoji_Modifier_Base=f}', ""); - Expect(1, 129783, '\p{Is_Emoji_Modifier_Base=__F}', ""); - Expect(0, 129783, '\p{^Is_Emoji_Modifier_Base=__F}', ""); - Expect(0, 129783, '\P{Is_Emoji_Modifier_Base=__F}', ""); - Expect(1, 129783, '\P{^Is_Emoji_Modifier_Base=__F}', ""); - Expect(0, 129782, '\p{Is_Emoji_Modifier_Base=__F}', ""); - Expect(1, 129782, '\p{^Is_Emoji_Modifier_Base=__F}', ""); - Expect(1, 129782, '\P{Is_Emoji_Modifier_Base=__F}', ""); - Expect(0, 129782, '\P{^Is_Emoji_Modifier_Base=__F}', ""); - Error('\p{Is_EBase= false/a/}'); - Error('\P{Is_EBase= false/a/}'); - Expect(1, 129783, '\p{Is_EBase=false}', ""); - Expect(0, 129783, '\p{^Is_EBase=false}', ""); - Expect(0, 129783, '\P{Is_EBase=false}', ""); - Expect(1, 129783, '\P{^Is_EBase=false}', ""); - Expect(0, 129782, '\p{Is_EBase=false}', ""); - Expect(1, 129782, '\p{^Is_EBase=false}', ""); - Expect(1, 129782, '\P{Is_EBase=false}', ""); - Expect(0, 129782, '\P{^Is_EBase=false}', ""); - Expect(1, 129783, '\p{Is_EBase= _FALSE}', ""); - Expect(0, 129783, '\p{^Is_EBase= _FALSE}', ""); - Expect(0, 129783, '\P{Is_EBase= _FALSE}', ""); - Expect(1, 129783, '\P{^Is_EBase= _FALSE}', ""); - Expect(0, 129782, '\p{Is_EBase= _FALSE}', ""); - Expect(1, 129782, '\p{^Is_EBase= _FALSE}', ""); - Expect(1, 129782, '\P{Is_EBase= _FALSE}', ""); - Expect(0, 129782, '\P{^Is_EBase= _FALSE}', ""); - Error('\p{Emoji_Modifier_Base=/a/-Yes}'); - Error('\P{Emoji_Modifier_Base=/a/-Yes}'); - Expect(1, 129782, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; - Expect(0, 129783, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; - Expect(1, 129782, '\p{Emoji_Modifier_Base=yes}', ""); - Expect(0, 129782, '\p{^Emoji_Modifier_Base=yes}', ""); - Expect(0, 129782, '\P{Emoji_Modifier_Base=yes}', ""); - Expect(1, 129782, '\P{^Emoji_Modifier_Base=yes}', ""); - Expect(0, 129783, '\p{Emoji_Modifier_Base=yes}', ""); - Expect(1, 129783, '\p{^Emoji_Modifier_Base=yes}', ""); - Expect(1, 129783, '\P{Emoji_Modifier_Base=yes}', ""); - Expect(0, 129783, '\P{^Emoji_Modifier_Base=yes}', ""); - Expect(1, 129782, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; - Expect(0, 129783, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; - Expect(1, 129782, '\p{Emoji_Modifier_Base= _YES}', ""); - Expect(0, 129782, '\p{^Emoji_Modifier_Base= _YES}', ""); - Expect(0, 129782, '\P{Emoji_Modifier_Base= _YES}', ""); - Expect(1, 129782, '\P{^Emoji_Modifier_Base= _YES}', ""); - Expect(0, 129783, '\p{Emoji_Modifier_Base= _YES}', ""); - Expect(1, 129783, '\p{^Emoji_Modifier_Base= _YES}', ""); - Expect(1, 129783, '\P{Emoji_Modifier_Base= _YES}', ""); - Expect(0, 129783, '\P{^Emoji_Modifier_Base= _YES}', ""); - Error('\p{EBase= _y:=}'); - Error('\P{EBase= _y:=}'); - Expect(1, 129782, '\p{EBase=:\AY\z:}', "");; - Expect(0, 129783, '\p{EBase=:\AY\z:}', "");; - Expect(1, 129782, '\p{EBase=y}', ""); - Expect(0, 129782, '\p{^EBase=y}', ""); - Expect(0, 129782, '\P{EBase=y}', ""); - Expect(1, 129782, '\P{^EBase=y}', ""); - Expect(0, 129783, '\p{EBase=y}', ""); - Expect(1, 129783, '\p{^EBase=y}', ""); - Expect(1, 129783, '\P{EBase=y}', ""); - Expect(0, 129783, '\P{^EBase=y}', ""); - Expect(1, 129782, '\p{EBase=:\Ay\z:}', "");; - Expect(0, 129783, '\p{EBase=:\Ay\z:}', "");; - Expect(1, 129782, '\p{EBase: Y}', ""); - Expect(0, 129782, '\p{^EBase: Y}', ""); - Expect(0, 129782, '\P{EBase: Y}', ""); - Expect(1, 129782, '\P{^EBase: Y}', ""); - Expect(0, 129783, '\p{EBase: Y}', ""); - Expect(1, 129783, '\p{^EBase: Y}', ""); - Expect(1, 129783, '\P{EBase: Y}', ""); - Expect(0, 129783, '\P{^EBase: Y}', ""); - Error('\p{Is_Emoji_Modifier_Base= :=t}'); - Error('\P{Is_Emoji_Modifier_Base= :=t}'); - Expect(1, 129782, '\p{Is_Emoji_Modifier_Base=t}', ""); - Expect(0, 129782, '\p{^Is_Emoji_Modifier_Base=t}', ""); - Expect(0, 129782, '\P{Is_Emoji_Modifier_Base=t}', ""); - Expect(1, 129782, '\P{^Is_Emoji_Modifier_Base=t}', ""); - Expect(0, 129783, '\p{Is_Emoji_Modifier_Base=t}', ""); - Expect(1, 129783, '\p{^Is_Emoji_Modifier_Base=t}', ""); - Expect(1, 129783, '\P{Is_Emoji_Modifier_Base=t}', ""); - Expect(0, 129783, '\P{^Is_Emoji_Modifier_Base=t}', ""); - Expect(1, 129782, '\p{Is_Emoji_Modifier_Base= _t}', ""); - Expect(0, 129782, '\p{^Is_Emoji_Modifier_Base= _t}', ""); - Expect(0, 129782, '\P{Is_Emoji_Modifier_Base= _t}', ""); - Expect(1, 129782, '\P{^Is_Emoji_Modifier_Base= _t}', ""); - Expect(0, 129783, '\p{Is_Emoji_Modifier_Base= _t}', ""); - Expect(1, 129783, '\p{^Is_Emoji_Modifier_Base= _t}', ""); - Expect(1, 129783, '\P{Is_Emoji_Modifier_Base= _t}', ""); - Expect(0, 129783, '\P{^Is_Emoji_Modifier_Base= _t}', ""); - Error('\p{Is_EBase=_/a/True}'); - Error('\P{Is_EBase=_/a/True}'); - Expect(1, 129782, '\p{Is_EBase=true}', ""); - Expect(0, 129782, '\p{^Is_EBase=true}', ""); - Expect(0, 129782, '\P{Is_EBase=true}', ""); - Expect(1, 129782, '\P{^Is_EBase=true}', ""); - Expect(0, 129783, '\p{Is_EBase=true}', ""); - Expect(1, 129783, '\p{^Is_EBase=true}', ""); - Expect(1, 129783, '\P{Is_EBase=true}', ""); - Expect(0, 129783, '\P{^Is_EBase=true}', ""); - Expect(1, 129782, '\p{Is_EBase= true}', ""); - Expect(0, 129782, '\p{^Is_EBase= true}', ""); - Expect(0, 129782, '\P{Is_EBase= true}', ""); - Expect(1, 129782, '\P{^Is_EBase= true}', ""); - Expect(0, 129783, '\p{Is_EBase= true}', ""); - Expect(1, 129783, '\p{^Is_EBase= true}', ""); - Expect(1, 129783, '\P{Is_EBase= true}', ""); - Expect(0, 129783, '\P{^Is_EBase= true}', ""); - Error('\p{Emoji_Component=_/a/no}'); - Error('\P{Emoji_Component=_/a/no}'); + 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}'); + Error('\P{Emoji_Modifier_Base=:=-No}'); + Expect(1, 129785, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; + Expect(0, 129784, '\p{Emoji_Modifier_Base=:\ANo\z:}', "");; + Expect(1, 129785, '\p{Emoji_Modifier_Base=no}', ""); + Expect(0, 129785, '\p{^Emoji_Modifier_Base=no}', ""); + Expect(0, 129785, '\P{Emoji_Modifier_Base=no}', ""); + Expect(1, 129785, '\P{^Emoji_Modifier_Base=no}', ""); + Expect(0, 129784, '\p{Emoji_Modifier_Base=no}', ""); + Expect(1, 129784, '\p{^Emoji_Modifier_Base=no}', ""); + Expect(1, 129784, '\P{Emoji_Modifier_Base=no}', ""); + Expect(0, 129784, '\P{^Emoji_Modifier_Base=no}', ""); + Expect(1, 129785, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; + Expect(0, 129784, '\p{Emoji_Modifier_Base=:\Ano\z:}', "");; + Expect(1, 129785, '\p{Emoji_Modifier_Base=--no}', ""); + Expect(0, 129785, '\p{^Emoji_Modifier_Base=--no}', ""); + Expect(0, 129785, '\P{Emoji_Modifier_Base=--no}', ""); + Expect(1, 129785, '\P{^Emoji_Modifier_Base=--no}', ""); + Expect(0, 129784, '\p{Emoji_Modifier_Base=--no}', ""); + Expect(1, 129784, '\p{^Emoji_Modifier_Base=--no}', ""); + Expect(1, 129784, '\P{Emoji_Modifier_Base=--no}', ""); + Expect(0, 129784, '\P{^Emoji_Modifier_Base=--no}', ""); + Error('\p{EBase= /a/N}'); + Error('\P{EBase= /a/N}'); + Expect(1, 129785, '\p{EBase=:\AN\z:}', "");; + Expect(0, 129784, '\p{EBase=:\AN\z:}', "");; + Expect(1, 129785, '\p{EBase=n}', ""); + Expect(0, 129785, '\p{^EBase=n}', ""); + Expect(0, 129785, '\P{EBase=n}', ""); + Expect(1, 129785, '\P{^EBase=n}', ""); + Expect(0, 129784, '\p{EBase=n}', ""); + Expect(1, 129784, '\p{^EBase=n}', ""); + Expect(1, 129784, '\P{EBase=n}', ""); + Expect(0, 129784, '\P{^EBase=n}', ""); + Expect(1, 129785, '\p{EBase=:\An\z:}', "");; + Expect(0, 129784, '\p{EBase=:\An\z:}', "");; + Expect(1, 129785, '\p{EBase=_ n}', ""); + Expect(0, 129785, '\p{^EBase=_ n}', ""); + Expect(0, 129785, '\P{EBase=_ n}', ""); + Expect(1, 129785, '\P{^EBase=_ n}', ""); + Expect(0, 129784, '\p{EBase=_ n}', ""); + Expect(1, 129784, '\p{^EBase=_ n}', ""); + Expect(1, 129784, '\P{EBase=_ n}', ""); + Expect(0, 129784, '\P{^EBase=_ n}', ""); + Error('\p{Is_Emoji_Modifier_Base= :=f}'); + Error('\P{Is_Emoji_Modifier_Base= :=f}'); + Expect(1, 129785, '\p{Is_Emoji_Modifier_Base: f}', ""); + Expect(0, 129785, '\p{^Is_Emoji_Modifier_Base: f}', ""); + Expect(0, 129785, '\P{Is_Emoji_Modifier_Base: f}', ""); + Expect(1, 129785, '\P{^Is_Emoji_Modifier_Base: f}', ""); + Expect(0, 129784, '\p{Is_Emoji_Modifier_Base: f}', ""); + Expect(1, 129784, '\p{^Is_Emoji_Modifier_Base: f}', ""); + Expect(1, 129784, '\P{Is_Emoji_Modifier_Base: f}', ""); + Expect(0, 129784, '\P{^Is_Emoji_Modifier_Base: f}', ""); + Expect(1, 129785, '\p{Is_Emoji_Modifier_Base=-_F}', ""); + Expect(0, 129785, '\p{^Is_Emoji_Modifier_Base=-_F}', ""); + Expect(0, 129785, '\P{Is_Emoji_Modifier_Base=-_F}', ""); + Expect(1, 129785, '\P{^Is_Emoji_Modifier_Base=-_F}', ""); + Expect(0, 129784, '\p{Is_Emoji_Modifier_Base=-_F}', ""); + Expect(1, 129784, '\p{^Is_Emoji_Modifier_Base=-_F}', ""); + Expect(1, 129784, '\P{Is_Emoji_Modifier_Base=-_F}', ""); + Expect(0, 129784, '\P{^Is_Emoji_Modifier_Base=-_F}', ""); + Error('\p{Is_EBase=-:=false}'); + Error('\P{Is_EBase=-:=false}'); + Expect(1, 129785, '\p{Is_EBase=false}', ""); + Expect(0, 129785, '\p{^Is_EBase=false}', ""); + Expect(0, 129785, '\P{Is_EBase=false}', ""); + Expect(1, 129785, '\P{^Is_EBase=false}', ""); + Expect(0, 129784, '\p{Is_EBase=false}', ""); + Expect(1, 129784, '\p{^Is_EBase=false}', ""); + Expect(1, 129784, '\P{Is_EBase=false}', ""); + Expect(0, 129784, '\P{^Is_EBase=false}', ""); + Expect(1, 129785, '\p{Is_EBase=-False}', ""); + Expect(0, 129785, '\p{^Is_EBase=-False}', ""); + Expect(0, 129785, '\P{Is_EBase=-False}', ""); + Expect(1, 129785, '\P{^Is_EBase=-False}', ""); + Expect(0, 129784, '\p{Is_EBase=-False}', ""); + Expect(1, 129784, '\p{^Is_EBase=-False}', ""); + Expect(1, 129784, '\P{Is_EBase=-False}', ""); + Expect(0, 129784, '\P{^Is_EBase=-False}', ""); + Error('\p{Emoji_Modifier_Base=/a/__Yes}'); + Error('\P{Emoji_Modifier_Base=/a/__Yes}'); + Expect(1, 129784, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; + Expect(0, 129785, '\p{Emoji_Modifier_Base=:\AYes\z:}', "");; + Expect(1, 129784, '\p{Emoji_Modifier_Base: yes}', ""); + Expect(0, 129784, '\p{^Emoji_Modifier_Base: yes}', ""); + Expect(0, 129784, '\P{Emoji_Modifier_Base: yes}', ""); + Expect(1, 129784, '\P{^Emoji_Modifier_Base: yes}', ""); + Expect(0, 129785, '\p{Emoji_Modifier_Base: yes}', ""); + Expect(1, 129785, '\p{^Emoji_Modifier_Base: yes}', ""); + Expect(1, 129785, '\P{Emoji_Modifier_Base: yes}', ""); + Expect(0, 129785, '\P{^Emoji_Modifier_Base: yes}', ""); + Expect(1, 129784, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; + Expect(0, 129785, '\p{Emoji_Modifier_Base=:\Ayes\z:}', "");; + Expect(1, 129784, '\p{Emoji_Modifier_Base= Yes}', ""); + Expect(0, 129784, '\p{^Emoji_Modifier_Base= Yes}', ""); + Expect(0, 129784, '\P{Emoji_Modifier_Base= Yes}', ""); + Expect(1, 129784, '\P{^Emoji_Modifier_Base= Yes}', ""); + Expect(0, 129785, '\p{Emoji_Modifier_Base= Yes}', ""); + Expect(1, 129785, '\p{^Emoji_Modifier_Base= Yes}', ""); + Expect(1, 129785, '\P{Emoji_Modifier_Base= Yes}', ""); + Expect(0, 129785, '\P{^Emoji_Modifier_Base= Yes}', ""); + Error('\p{EBase=/a/ Y}'); + Error('\P{EBase=/a/ Y}'); + Expect(1, 129784, '\p{EBase=:\AY\z:}', "");; + Expect(0, 129785, '\p{EBase=:\AY\z:}', "");; + Expect(1, 129784, '\p{EBase=y}', ""); + Expect(0, 129784, '\p{^EBase=y}', ""); + Expect(0, 129784, '\P{EBase=y}', ""); + Expect(1, 129784, '\P{^EBase=y}', ""); + Expect(0, 129785, '\p{EBase=y}', ""); + Expect(1, 129785, '\p{^EBase=y}', ""); + Expect(1, 129785, '\P{EBase=y}', ""); + Expect(0, 129785, '\P{^EBase=y}', ""); + Expect(1, 129784, '\p{EBase=:\Ay\z:}', "");; + Expect(0, 129785, '\p{EBase=:\Ay\z:}', "");; + Expect(1, 129784, '\p{EBase= _y}', ""); + Expect(0, 129784, '\p{^EBase= _y}', ""); + Expect(0, 129784, '\P{EBase= _y}', ""); + Expect(1, 129784, '\P{^EBase= _y}', ""); + Expect(0, 129785, '\p{EBase= _y}', ""); + Expect(1, 129785, '\p{^EBase= _y}', ""); + Expect(1, 129785, '\P{EBase= _y}', ""); + Expect(0, 129785, '\P{^EBase= _y}', ""); + Error('\p{Is_Emoji_Modifier_Base= :=T}'); + Error('\P{Is_Emoji_Modifier_Base= :=T}'); + Expect(1, 129784, '\p{Is_Emoji_Modifier_Base=t}', ""); + Expect(0, 129784, '\p{^Is_Emoji_Modifier_Base=t}', ""); + Expect(0, 129784, '\P{Is_Emoji_Modifier_Base=t}', ""); + Expect(1, 129784, '\P{^Is_Emoji_Modifier_Base=t}', ""); + Expect(0, 129785, '\p{Is_Emoji_Modifier_Base=t}', ""); + Expect(1, 129785, '\p{^Is_Emoji_Modifier_Base=t}', ""); + Expect(1, 129785, '\P{Is_Emoji_Modifier_Base=t}', ""); + Expect(0, 129785, '\P{^Is_Emoji_Modifier_Base=t}', ""); + Expect(1, 129784, '\p{Is_Emoji_Modifier_Base=--T}', ""); + Expect(0, 129784, '\p{^Is_Emoji_Modifier_Base=--T}', ""); + Expect(0, 129784, '\P{Is_Emoji_Modifier_Base=--T}', ""); + Expect(1, 129784, '\P{^Is_Emoji_Modifier_Base=--T}', ""); + Expect(0, 129785, '\p{Is_Emoji_Modifier_Base=--T}', ""); + Expect(1, 129785, '\p{^Is_Emoji_Modifier_Base=--T}', ""); + Expect(1, 129785, '\P{Is_Emoji_Modifier_Base=--T}', ""); + Expect(0, 129785, '\P{^Is_Emoji_Modifier_Base=--T}', ""); + Error('\p{Is_EBase= TRUE/a/}'); + Error('\P{Is_EBase= TRUE/a/}'); + Expect(1, 129784, '\p{Is_EBase: true}', ""); + Expect(0, 129784, '\p{^Is_EBase: true}', ""); + Expect(0, 129784, '\P{Is_EBase: true}', ""); + Expect(1, 129784, '\P{^Is_EBase: true}', ""); + Expect(0, 129785, '\p{Is_EBase: true}', ""); + Expect(1, 129785, '\p{^Is_EBase: true}', ""); + Expect(1, 129785, '\P{Is_EBase: true}', ""); + Expect(0, 129785, '\P{^Is_EBase: true}', ""); + Expect(1, 129784, '\p{Is_EBase: TRUE}', ""); + Expect(0, 129784, '\p{^Is_EBase: TRUE}', ""); + Expect(0, 129784, '\P{Is_EBase: TRUE}', ""); + Expect(1, 129784, '\P{^Is_EBase: TRUE}', ""); + Expect(0, 129785, '\p{Is_EBase: TRUE}', ""); + Expect(1, 129785, '\p{^Is_EBase: TRUE}', ""); + Expect(1, 129785, '\P{Is_EBase: TRUE}', ""); + Expect(0, 129785, '\P{^Is_EBase: TRUE}', ""); + Error('\p{Emoji_Component: -:=no}'); + Error('\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}', ""); + 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=:= _N}'); - Error('\P{EComp=:= _N}'); + 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=_-N:=}'); + Error('\P{EComp=_-N:=}'); Expect(1, 917632, '\p{EComp=:\AN\z:}', "");; Expect(0, 917631, '\p{EComp=:\AN\z:}', "");; Expect(1, 917632, '\p{EComp=n}', ""); @@ -37843,16 +38419,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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=_/a/F}'); + Error('\P{Is_Emoji_Component=_/a/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}', ""); @@ -37861,16 +38437,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ false}'); - Error('\P{Is_EComp=/a/ false}'); + 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}', ""); @@ -37879,16 +38455,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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, 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=_:=Yes}'); + Error('\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}', ""); @@ -37901,16 +38477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -37923,16 +38499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); - Error('\P{Is_Emoji_Component=_-t:=}'); + 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=/a/_-t}'); + Error('\P{Is_Emoji_Component=/a/_-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}', ""); @@ -37941,16 +38517,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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: :=_ True}'); + Error('\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}', ""); @@ -37959,16 +38535,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/_No}'); - Error('\P{Emoji_Modifier=/a/_No}'); + 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}', ""); @@ -37981,16 +38557,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=--N}'); - Error('\P{EMod=:=--N}'); + 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: _n:=}'); + Error('\P{EMod: _n:=}'); Expect(1, 128000, '\p{EMod=:\AN\z:}', "");; Expect(0, 127999, '\p{EMod=:\AN\z:}', "");; Expect(1, 128000, '\p{EMod=n}', ""); @@ -38003,16 +38579,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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}', ""); @@ -38021,56 +38597,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/-False}'); - Error('\P{Is_EMod=/a/-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, 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: 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=-Y:=}'); - Error('\P{EMod=-Y:=}'); + 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=- y:=}'); + Error('\P{EMod=- y:=}'); Expect(1, 127999, '\p{EMod=:\AY\z:}', "");; Expect(0, 128000, '\p{EMod=:\AY\z:}', "");; Expect(1, 127999, '\p{EMod=y}', ""); @@ -38083,16 +38659,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:= _T}'); - Error('\P{Is_Emoji_Modifier=:= _T}'); + 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=-T:=}'); + Error('\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}', ""); @@ -38101,16 +38677,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/ -true}'); - Error('\P{Is_EMod=/a/ -true}'); + 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= /a/True}'); + Error('\P{Is_EMod= /a/True}'); Expect(1, 127999, '\p{Is_EMod=true}', ""); Expect(0, 127999, '\p{^Is_EMod=true}', ""); Expect(0, 127999, '\P{Is_EMod=true}', ""); @@ -38119,362 +38695,362 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=:=No}'); - Error('\P{Emoji=:=No}'); - Expect(1, 129783, '\p{Emoji=:\ANo\z:}', "");; - Expect(0, 129782, '\p{Emoji=:\ANo\z:}', "");; - Expect(1, 129783, '\p{Emoji=no}', ""); - Expect(0, 129783, '\p{^Emoji=no}', ""); - Expect(0, 129783, '\P{Emoji=no}', ""); - Expect(1, 129783, '\P{^Emoji=no}', ""); - Expect(0, 129782, '\p{Emoji=no}', ""); - Expect(1, 129782, '\p{^Emoji=no}', ""); - Expect(1, 129782, '\P{Emoji=no}', ""); - Expect(0, 129782, '\P{^Emoji=no}', ""); - Expect(1, 129783, '\p{Emoji=:\Ano\z:}', "");; - Expect(0, 129782, '\p{Emoji=:\Ano\z:}', "");; - Expect(1, 129783, '\p{Emoji= no}', ""); - Expect(0, 129783, '\p{^Emoji= no}', ""); - Expect(0, 129783, '\P{Emoji= no}', ""); - Expect(1, 129783, '\P{^Emoji= no}', ""); - Expect(0, 129782, '\p{Emoji= no}', ""); - Expect(1, 129782, '\p{^Emoji= no}', ""); - Expect(1, 129782, '\P{Emoji= no}', ""); - Expect(0, 129782, '\P{^Emoji= no}', ""); - Error('\p{Is_Emoji= n/a/}'); - Error('\P{Is_Emoji= n/a/}'); - Expect(1, 129783, '\p{Is_Emoji:n}', ""); - Expect(0, 129783, '\p{^Is_Emoji:n}', ""); - Expect(0, 129783, '\P{Is_Emoji:n}', ""); - Expect(1, 129783, '\P{^Is_Emoji:n}', ""); - Expect(0, 129782, '\p{Is_Emoji:n}', ""); - Expect(1, 129782, '\p{^Is_Emoji:n}', ""); - Expect(1, 129782, '\P{Is_Emoji:n}', ""); - Expect(0, 129782, '\P{^Is_Emoji:n}', ""); - Expect(1, 129783, '\p{Is_Emoji=_ N}', ""); - Expect(0, 129783, '\p{^Is_Emoji=_ N}', ""); - Expect(0, 129783, '\P{Is_Emoji=_ N}', ""); - Expect(1, 129783, '\P{^Is_Emoji=_ N}', ""); - Expect(0, 129782, '\p{Is_Emoji=_ N}', ""); - Expect(1, 129782, '\p{^Is_Emoji=_ N}', ""); - Expect(1, 129782, '\P{Is_Emoji=_ N}', ""); - Expect(0, 129782, '\P{^Is_Emoji=_ N}', ""); - Error('\p{Emoji=-_f/a/}'); - Error('\P{Emoji=-_f/a/}'); - Expect(1, 129783, '\p{Emoji=:\AF\z:}', "");; - Expect(0, 129782, '\p{Emoji=:\AF\z:}', "");; - Expect(1, 129783, '\p{Emoji=f}', ""); - Expect(0, 129783, '\p{^Emoji=f}', ""); - Expect(0, 129783, '\P{Emoji=f}', ""); - Expect(1, 129783, '\P{^Emoji=f}', ""); - Expect(0, 129782, '\p{Emoji=f}', ""); - Expect(1, 129782, '\p{^Emoji=f}', ""); - Expect(1, 129782, '\P{Emoji=f}', ""); - Expect(0, 129782, '\P{^Emoji=f}', ""); - Expect(1, 129783, '\p{Emoji=:\Af\z:}', "");; - Expect(0, 129782, '\p{Emoji=:\Af\z:}', "");; - Expect(1, 129783, '\p{Emoji= -F}', ""); - Expect(0, 129783, '\p{^Emoji= -F}', ""); - Expect(0, 129783, '\P{Emoji= -F}', ""); - Expect(1, 129783, '\P{^Emoji= -F}', ""); - Expect(0, 129782, '\p{Emoji= -F}', ""); - Expect(1, 129782, '\p{^Emoji= -F}', ""); - Expect(1, 129782, '\P{Emoji= -F}', ""); - Expect(0, 129782, '\P{^Emoji= -F}', ""); - Error('\p{Is_Emoji= false/a/}'); - Error('\P{Is_Emoji= false/a/}'); - Expect(1, 129783, '\p{Is_Emoji=false}', ""); - Expect(0, 129783, '\p{^Is_Emoji=false}', ""); - Expect(0, 129783, '\P{Is_Emoji=false}', ""); - Expect(1, 129783, '\P{^Is_Emoji=false}', ""); - Expect(0, 129782, '\p{Is_Emoji=false}', ""); - Expect(1, 129782, '\p{^Is_Emoji=false}', ""); - Expect(1, 129782, '\P{Is_Emoji=false}', ""); - Expect(0, 129782, '\P{^Is_Emoji=false}', ""); - Expect(1, 129783, '\p{Is_Emoji= _false}', ""); - Expect(0, 129783, '\p{^Is_Emoji= _false}', ""); - Expect(0, 129783, '\P{Is_Emoji= _false}', ""); - Expect(1, 129783, '\P{^Is_Emoji= _false}', ""); - Expect(0, 129782, '\p{Is_Emoji= _false}', ""); - Expect(1, 129782, '\p{^Is_Emoji= _false}', ""); - Expect(1, 129782, '\P{Is_Emoji= _false}', ""); - Expect(0, 129782, '\P{^Is_Emoji= _false}', ""); - Error('\p{Emoji=:= -YES}'); - Error('\P{Emoji=:= -YES}'); - Expect(1, 129782, '\p{Emoji=:\AYes\z:}', "");; - Expect(0, 129783, '\p{Emoji=:\AYes\z:}', "");; - Expect(1, 129782, '\p{Emoji=yes}', ""); - Expect(0, 129782, '\p{^Emoji=yes}', ""); - Expect(0, 129782, '\P{Emoji=yes}', ""); - Expect(1, 129782, '\P{^Emoji=yes}', ""); - Expect(0, 129783, '\p{Emoji=yes}', ""); - Expect(1, 129783, '\p{^Emoji=yes}', ""); - Expect(1, 129783, '\P{Emoji=yes}', ""); - Expect(0, 129783, '\P{^Emoji=yes}', ""); - Expect(1, 129782, '\p{Emoji=:\Ayes\z:}', "");; - Expect(0, 129783, '\p{Emoji=:\Ayes\z:}', "");; - Expect(1, 129782, '\p{Emoji= Yes}', ""); - Expect(0, 129782, '\p{^Emoji= Yes}', ""); - Expect(0, 129782, '\P{Emoji= Yes}', ""); - Expect(1, 129782, '\P{^Emoji= Yes}', ""); - Expect(0, 129783, '\p{Emoji= Yes}', ""); - Expect(1, 129783, '\p{^Emoji= Yes}', ""); - Expect(1, 129783, '\P{Emoji= Yes}', ""); - Expect(0, 129783, '\P{^Emoji= Yes}', ""); - Error('\p{Is_Emoji=/a/ -Y}'); - Error('\P{Is_Emoji=/a/ -Y}'); - Expect(1, 129782, '\p{Is_Emoji=y}', ""); - Expect(0, 129782, '\p{^Is_Emoji=y}', ""); - Expect(0, 129782, '\P{Is_Emoji=y}', ""); - Expect(1, 129782, '\P{^Is_Emoji=y}', ""); - Expect(0, 129783, '\p{Is_Emoji=y}', ""); - Expect(1, 129783, '\p{^Is_Emoji=y}', ""); - Expect(1, 129783, '\P{Is_Emoji=y}', ""); - Expect(0, 129783, '\P{^Is_Emoji=y}', ""); - Expect(1, 129782, '\p{Is_Emoji=_y}', ""); - Expect(0, 129782, '\p{^Is_Emoji=_y}', ""); - Expect(0, 129782, '\P{Is_Emoji=_y}', ""); - Expect(1, 129782, '\P{^Is_Emoji=_y}', ""); - Expect(0, 129783, '\p{Is_Emoji=_y}', ""); - Expect(1, 129783, '\p{^Is_Emoji=_y}', ""); - Expect(1, 129783, '\P{Is_Emoji=_y}', ""); - Expect(0, 129783, '\P{^Is_Emoji=_y}', ""); - Error('\p{Emoji= t:=}'); - Error('\P{Emoji= t:=}'); - Expect(1, 129782, '\p{Emoji=:\AT\z:}', "");; - Expect(0, 129783, '\p{Emoji=:\AT\z:}', "");; - Expect(1, 129782, '\p{Emoji=t}', ""); - Expect(0, 129782, '\p{^Emoji=t}', ""); - Expect(0, 129782, '\P{Emoji=t}', ""); - Expect(1, 129782, '\P{^Emoji=t}', ""); - Expect(0, 129783, '\p{Emoji=t}', ""); - Expect(1, 129783, '\p{^Emoji=t}', ""); - Expect(1, 129783, '\P{Emoji=t}', ""); - Expect(0, 129783, '\P{^Emoji=t}', ""); - Expect(1, 129782, '\p{Emoji=:\At\z:}', "");; - Expect(0, 129783, '\p{Emoji=:\At\z:}', "");; - Expect(1, 129782, '\p{Emoji=--T}', ""); - Expect(0, 129782, '\p{^Emoji=--T}', ""); - Expect(0, 129782, '\P{Emoji=--T}', ""); - Expect(1, 129782, '\P{^Emoji=--T}', ""); - Expect(0, 129783, '\p{Emoji=--T}', ""); - Expect(1, 129783, '\p{^Emoji=--T}', ""); - Expect(1, 129783, '\P{Emoji=--T}', ""); - Expect(0, 129783, '\P{^Emoji=--T}', ""); - Error('\p{Is_Emoji= :=True}'); - Error('\P{Is_Emoji= :=True}'); - Expect(1, 129782, '\p{Is_Emoji=true}', ""); - Expect(0, 129782, '\p{^Is_Emoji=true}', ""); - Expect(0, 129782, '\P{Is_Emoji=true}', ""); - Expect(1, 129782, '\P{^Is_Emoji=true}', ""); - Expect(0, 129783, '\p{Is_Emoji=true}', ""); - Expect(1, 129783, '\p{^Is_Emoji=true}', ""); - Expect(1, 129783, '\P{Is_Emoji=true}', ""); - Expect(0, 129783, '\P{^Is_Emoji=true}', ""); - Expect(1, 129782, '\p{Is_Emoji=__True}', ""); - Expect(0, 129782, '\p{^Is_Emoji=__True}', ""); - Expect(0, 129782, '\P{Is_Emoji=__True}', ""); - Expect(1, 129782, '\P{^Is_Emoji=__True}', ""); - Expect(0, 129783, '\p{Is_Emoji=__True}', ""); - Expect(1, 129783, '\p{^Is_Emoji=__True}', ""); - Expect(1, 129783, '\P{Is_Emoji=__True}', ""); - Expect(0, 129783, '\P{^Is_Emoji=__True}', ""); - Error('\p{Emoji_Presentation=_ no/a/}'); - Error('\P{Emoji_Presentation=_ no/a/}'); - Expect(1, 129783, '\p{Emoji_Presentation=:\ANo\z:}', "");; - Expect(0, 129782, '\p{Emoji_Presentation=:\ANo\z:}', "");; - Expect(1, 129783, '\p{Emoji_Presentation=no}', ""); - Expect(0, 129783, '\p{^Emoji_Presentation=no}', ""); - Expect(0, 129783, '\P{Emoji_Presentation=no}', ""); - Expect(1, 129783, '\P{^Emoji_Presentation=no}', ""); - Expect(0, 129782, '\p{Emoji_Presentation=no}', ""); - Expect(1, 129782, '\p{^Emoji_Presentation=no}', ""); - Expect(1, 129782, '\P{Emoji_Presentation=no}', ""); - Expect(0, 129782, '\P{^Emoji_Presentation=no}', ""); - Expect(1, 129783, '\p{Emoji_Presentation=:\Ano\z:}', "");; - Expect(0, 129782, '\p{Emoji_Presentation=:\Ano\z:}', "");; - Expect(1, 129783, '\p{Emoji_Presentation=_ NO}', ""); - Expect(0, 129783, '\p{^Emoji_Presentation=_ NO}', ""); - Expect(0, 129783, '\P{Emoji_Presentation=_ NO}', ""); - Expect(1, 129783, '\P{^Emoji_Presentation=_ NO}', ""); - Expect(0, 129782, '\p{Emoji_Presentation=_ NO}', ""); - Expect(1, 129782, '\p{^Emoji_Presentation=_ NO}', ""); - Expect(1, 129782, '\P{Emoji_Presentation=_ NO}', ""); - Expect(0, 129782, '\P{^Emoji_Presentation=_ NO}', ""); + 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, 129785, '\p{Emoji=:\ANo\z:}', "");; + Expect(0, 129784, '\p{Emoji=:\ANo\z:}', "");; + Expect(1, 129785, '\p{Emoji: no}', ""); + Expect(0, 129785, '\p{^Emoji: no}', ""); + Expect(0, 129785, '\P{Emoji: no}', ""); + Expect(1, 129785, '\P{^Emoji: no}', ""); + Expect(0, 129784, '\p{Emoji: no}', ""); + Expect(1, 129784, '\p{^Emoji: no}', ""); + Expect(1, 129784, '\P{Emoji: no}', ""); + Expect(0, 129784, '\P{^Emoji: no}', ""); + Expect(1, 129785, '\p{Emoji=:\Ano\z:}', "");; + Expect(0, 129784, '\p{Emoji=:\Ano\z:}', "");; + Expect(1, 129785, '\p{Emoji=- No}', ""); + Expect(0, 129785, '\p{^Emoji=- No}', ""); + Expect(0, 129785, '\P{Emoji=- No}', ""); + Expect(1, 129785, '\P{^Emoji=- No}', ""); + Expect(0, 129784, '\p{Emoji=- No}', ""); + Expect(1, 129784, '\p{^Emoji=- No}', ""); + Expect(1, 129784, '\P{Emoji=- No}', ""); + Expect(0, 129784, '\P{^Emoji=- No}', ""); + Error('\p{Is_Emoji:/a/ -N}'); + Error('\P{Is_Emoji:/a/ -N}'); + Expect(1, 129785, '\p{Is_Emoji=n}', ""); + Expect(0, 129785, '\p{^Is_Emoji=n}', ""); + Expect(0, 129785, '\P{Is_Emoji=n}', ""); + Expect(1, 129785, '\P{^Is_Emoji=n}', ""); + Expect(0, 129784, '\p{Is_Emoji=n}', ""); + Expect(1, 129784, '\p{^Is_Emoji=n}', ""); + Expect(1, 129784, '\P{Is_Emoji=n}', ""); + Expect(0, 129784, '\P{^Is_Emoji=n}', ""); + Expect(1, 129785, '\p{Is_Emoji:_ N}', ""); + Expect(0, 129785, '\p{^Is_Emoji:_ N}', ""); + Expect(0, 129785, '\P{Is_Emoji:_ N}', ""); + Expect(1, 129785, '\P{^Is_Emoji:_ N}', ""); + Expect(0, 129784, '\p{Is_Emoji:_ N}', ""); + Expect(1, 129784, '\p{^Is_Emoji:_ N}', ""); + Expect(1, 129784, '\P{Is_Emoji:_ N}', ""); + Expect(0, 129784, '\P{^Is_Emoji:_ N}', ""); + Error('\p{Emoji: /a/f}'); + Error('\P{Emoji: /a/f}'); + Expect(1, 129785, '\p{Emoji=:\AF\z:}', "");; + Expect(0, 129784, '\p{Emoji=:\AF\z:}', "");; + Expect(1, 129785, '\p{Emoji=f}', ""); + Expect(0, 129785, '\p{^Emoji=f}', ""); + Expect(0, 129785, '\P{Emoji=f}', ""); + Expect(1, 129785, '\P{^Emoji=f}', ""); + Expect(0, 129784, '\p{Emoji=f}', ""); + Expect(1, 129784, '\p{^Emoji=f}', ""); + Expect(1, 129784, '\P{Emoji=f}', ""); + Expect(0, 129784, '\P{^Emoji=f}', ""); + Expect(1, 129785, '\p{Emoji=:\Af\z:}', "");; + Expect(0, 129784, '\p{Emoji=:\Af\z:}', "");; + Expect(1, 129785, '\p{Emoji= -F}', ""); + Expect(0, 129785, '\p{^Emoji= -F}', ""); + Expect(0, 129785, '\P{Emoji= -F}', ""); + Expect(1, 129785, '\P{^Emoji= -F}', ""); + Expect(0, 129784, '\p{Emoji= -F}', ""); + Expect(1, 129784, '\p{^Emoji= -F}', ""); + Expect(1, 129784, '\P{Emoji= -F}', ""); + Expect(0, 129784, '\P{^Emoji= -F}', ""); + Error('\p{Is_Emoji: -:=False}'); + Error('\P{Is_Emoji: -:=False}'); + Expect(1, 129785, '\p{Is_Emoji=false}', ""); + Expect(0, 129785, '\p{^Is_Emoji=false}', ""); + Expect(0, 129785, '\P{Is_Emoji=false}', ""); + Expect(1, 129785, '\P{^Is_Emoji=false}', ""); + Expect(0, 129784, '\p{Is_Emoji=false}', ""); + Expect(1, 129784, '\p{^Is_Emoji=false}', ""); + Expect(1, 129784, '\P{Is_Emoji=false}', ""); + Expect(0, 129784, '\P{^Is_Emoji=false}', ""); + Expect(1, 129785, '\p{Is_Emoji= FALSE}', ""); + Expect(0, 129785, '\p{^Is_Emoji= FALSE}', ""); + Expect(0, 129785, '\P{Is_Emoji= FALSE}', ""); + Expect(1, 129785, '\P{^Is_Emoji= FALSE}', ""); + Expect(0, 129784, '\p{Is_Emoji= FALSE}', ""); + Expect(1, 129784, '\p{^Is_Emoji= FALSE}', ""); + Expect(1, 129784, '\P{Is_Emoji= FALSE}', ""); + Expect(0, 129784, '\P{^Is_Emoji= FALSE}', ""); + Error('\p{Emoji=_/a/yes}'); + Error('\P{Emoji=_/a/yes}'); + Expect(1, 129784, '\p{Emoji=:\AYes\z:}', "");; + Expect(0, 129785, '\p{Emoji=:\AYes\z:}', "");; + Expect(1, 129784, '\p{Emoji=yes}', ""); + Expect(0, 129784, '\p{^Emoji=yes}', ""); + Expect(0, 129784, '\P{Emoji=yes}', ""); + Expect(1, 129784, '\P{^Emoji=yes}', ""); + Expect(0, 129785, '\p{Emoji=yes}', ""); + Expect(1, 129785, '\p{^Emoji=yes}', ""); + Expect(1, 129785, '\P{Emoji=yes}', ""); + Expect(0, 129785, '\P{^Emoji=yes}', ""); + Expect(1, 129784, '\p{Emoji=:\Ayes\z:}', "");; + Expect(0, 129785, '\p{Emoji=:\Ayes\z:}', "");; + Expect(1, 129784, '\p{Emoji=_-Yes}', ""); + Expect(0, 129784, '\p{^Emoji=_-Yes}', ""); + Expect(0, 129784, '\P{Emoji=_-Yes}', ""); + Expect(1, 129784, '\P{^Emoji=_-Yes}', ""); + Expect(0, 129785, '\p{Emoji=_-Yes}', ""); + Expect(1, 129785, '\p{^Emoji=_-Yes}', ""); + Expect(1, 129785, '\P{Emoji=_-Yes}', ""); + Expect(0, 129785, '\P{^Emoji=_-Yes}', ""); + Error('\p{Is_Emoji=_/a/Y}'); + Error('\P{Is_Emoji=_/a/Y}'); + Expect(1, 129784, '\p{Is_Emoji=y}', ""); + Expect(0, 129784, '\p{^Is_Emoji=y}', ""); + Expect(0, 129784, '\P{Is_Emoji=y}', ""); + Expect(1, 129784, '\P{^Is_Emoji=y}', ""); + Expect(0, 129785, '\p{Is_Emoji=y}', ""); + Expect(1, 129785, '\p{^Is_Emoji=y}', ""); + Expect(1, 129785, '\P{Is_Emoji=y}', ""); + Expect(0, 129785, '\P{^Is_Emoji=y}', ""); + Expect(1, 129784, '\p{Is_Emoji=-_Y}', ""); + Expect(0, 129784, '\p{^Is_Emoji=-_Y}', ""); + Expect(0, 129784, '\P{Is_Emoji=-_Y}', ""); + Expect(1, 129784, '\P{^Is_Emoji=-_Y}', ""); + Expect(0, 129785, '\p{Is_Emoji=-_Y}', ""); + Expect(1, 129785, '\p{^Is_Emoji=-_Y}', ""); + Expect(1, 129785, '\P{Is_Emoji=-_Y}', ""); + Expect(0, 129785, '\P{^Is_Emoji=-_Y}', ""); + Error('\p{Emoji=_T:=}'); + Error('\P{Emoji=_T:=}'); + Expect(1, 129784, '\p{Emoji=:\AT\z:}', "");; + Expect(0, 129785, '\p{Emoji=:\AT\z:}', "");; + Expect(1, 129784, '\p{Emoji=t}', ""); + Expect(0, 129784, '\p{^Emoji=t}', ""); + Expect(0, 129784, '\P{Emoji=t}', ""); + Expect(1, 129784, '\P{^Emoji=t}', ""); + Expect(0, 129785, '\p{Emoji=t}', ""); + Expect(1, 129785, '\p{^Emoji=t}', ""); + Expect(1, 129785, '\P{Emoji=t}', ""); + Expect(0, 129785, '\P{^Emoji=t}', ""); + Expect(1, 129784, '\p{Emoji=:\At\z:}', "");; + Expect(0, 129785, '\p{Emoji=:\At\z:}', "");; + Expect(1, 129784, '\p{Emoji= T}', ""); + Expect(0, 129784, '\p{^Emoji= T}', ""); + Expect(0, 129784, '\P{Emoji= T}', ""); + Expect(1, 129784, '\P{^Emoji= T}', ""); + Expect(0, 129785, '\p{Emoji= T}', ""); + Expect(1, 129785, '\p{^Emoji= T}', ""); + Expect(1, 129785, '\P{Emoji= T}', ""); + Expect(0, 129785, '\P{^Emoji= T}', ""); + Error('\p{Is_Emoji=-:=True}'); + Error('\P{Is_Emoji=-:=True}'); + Expect(1, 129784, '\p{Is_Emoji=true}', ""); + Expect(0, 129784, '\p{^Is_Emoji=true}', ""); + Expect(0, 129784, '\P{Is_Emoji=true}', ""); + Expect(1, 129784, '\P{^Is_Emoji=true}', ""); + Expect(0, 129785, '\p{Is_Emoji=true}', ""); + Expect(1, 129785, '\p{^Is_Emoji=true}', ""); + Expect(1, 129785, '\P{Is_Emoji=true}', ""); + Expect(0, 129785, '\P{^Is_Emoji=true}', ""); + Expect(1, 129784, '\p{Is_Emoji: - TRUE}', ""); + Expect(0, 129784, '\p{^Is_Emoji: - TRUE}', ""); + Expect(0, 129784, '\P{Is_Emoji: - TRUE}', ""); + Expect(1, 129784, '\P{^Is_Emoji: - TRUE}', ""); + Expect(0, 129785, '\p{Is_Emoji: - TRUE}', ""); + Expect(1, 129785, '\p{^Is_Emoji: - TRUE}', ""); + Expect(1, 129785, '\P{Is_Emoji: - TRUE}', ""); + Expect(0, 129785, '\P{^Is_Emoji: - TRUE}', ""); + Error('\p{Emoji_Presentation=/a/NO}'); + Error('\P{Emoji_Presentation=/a/NO}'); + Expect(1, 129785, '\p{Emoji_Presentation=:\ANo\z:}', "");; + Expect(0, 129784, '\p{Emoji_Presentation=:\ANo\z:}', "");; + Expect(1, 129785, '\p{Emoji_Presentation=no}', ""); + Expect(0, 129785, '\p{^Emoji_Presentation=no}', ""); + Expect(0, 129785, '\P{Emoji_Presentation=no}', ""); + Expect(1, 129785, '\P{^Emoji_Presentation=no}', ""); + Expect(0, 129784, '\p{Emoji_Presentation=no}', ""); + Expect(1, 129784, '\p{^Emoji_Presentation=no}', ""); + Expect(1, 129784, '\P{Emoji_Presentation=no}', ""); + Expect(0, 129784, '\P{^Emoji_Presentation=no}', ""); + Expect(1, 129785, '\p{Emoji_Presentation=:\Ano\z:}', "");; + Expect(0, 129784, '\p{Emoji_Presentation=:\Ano\z:}', "");; + Expect(1, 129785, '\p{Emoji_Presentation=_no}', ""); + Expect(0, 129785, '\p{^Emoji_Presentation=_no}', ""); + Expect(0, 129785, '\P{Emoji_Presentation=_no}', ""); + Expect(1, 129785, '\P{^Emoji_Presentation=_no}', ""); + Expect(0, 129784, '\p{Emoji_Presentation=_no}', ""); + Expect(1, 129784, '\p{^Emoji_Presentation=_no}', ""); + Expect(1, 129784, '\P{Emoji_Presentation=_no}', ""); + Expect(0, 129784, '\P{^Emoji_Presentation=_no}', ""); Error('\p{EPres= :=N}'); Error('\P{EPres= :=N}'); - Expect(1, 129783, '\p{EPres=:\AN\z:}', "");; - Expect(0, 129782, '\p{EPres=:\AN\z:}', "");; - Expect(1, 129783, '\p{EPres=n}', ""); - Expect(0, 129783, '\p{^EPres=n}', ""); - Expect(0, 129783, '\P{EPres=n}', ""); - Expect(1, 129783, '\P{^EPres=n}', ""); - Expect(0, 129782, '\p{EPres=n}', ""); - Expect(1, 129782, '\p{^EPres=n}', ""); - Expect(1, 129782, '\P{EPres=n}', ""); - Expect(0, 129782, '\P{^EPres=n}', ""); - Expect(1, 129783, '\p{EPres=:\An\z:}', "");; - Expect(0, 129782, '\p{EPres=:\An\z:}', "");; - Expect(1, 129783, '\p{EPres=_ N}', ""); - Expect(0, 129783, '\p{^EPres=_ N}', ""); - Expect(0, 129783, '\P{EPres=_ N}', ""); - Expect(1, 129783, '\P{^EPres=_ N}', ""); - Expect(0, 129782, '\p{EPres=_ N}', ""); - Expect(1, 129782, '\p{^EPres=_ N}', ""); - Expect(1, 129782, '\P{EPres=_ N}', ""); - Expect(0, 129782, '\P{^EPres=_ N}', ""); - Error('\p{Is_Emoji_Presentation=:= _f}'); - Error('\P{Is_Emoji_Presentation=:= _f}'); - Expect(1, 129783, '\p{Is_Emoji_Presentation=f}', ""); - Expect(0, 129783, '\p{^Is_Emoji_Presentation=f}', ""); - Expect(0, 129783, '\P{Is_Emoji_Presentation=f}', ""); - Expect(1, 129783, '\P{^Is_Emoji_Presentation=f}', ""); - Expect(0, 129782, '\p{Is_Emoji_Presentation=f}', ""); - Expect(1, 129782, '\p{^Is_Emoji_Presentation=f}', ""); - Expect(1, 129782, '\P{Is_Emoji_Presentation=f}', ""); - Expect(0, 129782, '\P{^Is_Emoji_Presentation=f}', ""); - Expect(1, 129783, '\p{Is_Emoji_Presentation=_F}', ""); - Expect(0, 129783, '\p{^Is_Emoji_Presentation=_F}', ""); - Expect(0, 129783, '\P{Is_Emoji_Presentation=_F}', ""); - Expect(1, 129783, '\P{^Is_Emoji_Presentation=_F}', ""); - Expect(0, 129782, '\p{Is_Emoji_Presentation=_F}', ""); - Expect(1, 129782, '\p{^Is_Emoji_Presentation=_F}', ""); - Expect(1, 129782, '\P{Is_Emoji_Presentation=_F}', ""); - Expect(0, 129782, '\P{^Is_Emoji_Presentation=_F}', ""); - Error('\p{Is_EPres=_-false/a/}'); - Error('\P{Is_EPres=_-false/a/}'); - Expect(1, 129783, '\p{Is_EPres=false}', ""); - Expect(0, 129783, '\p{^Is_EPres=false}', ""); - Expect(0, 129783, '\P{Is_EPres=false}', ""); - Expect(1, 129783, '\P{^Is_EPres=false}', ""); - Expect(0, 129782, '\p{Is_EPres=false}', ""); - Expect(1, 129782, '\p{^Is_EPres=false}', ""); - Expect(1, 129782, '\P{Is_EPres=false}', ""); - Expect(0, 129782, '\P{^Is_EPres=false}', ""); - Expect(1, 129783, '\p{Is_EPres= _false}', ""); - Expect(0, 129783, '\p{^Is_EPres= _false}', ""); - Expect(0, 129783, '\P{Is_EPres= _false}', ""); - Expect(1, 129783, '\P{^Is_EPres= _false}', ""); - Expect(0, 129782, '\p{Is_EPres= _false}', ""); - Expect(1, 129782, '\p{^Is_EPres= _false}', ""); - Expect(1, 129782, '\P{Is_EPres= _false}', ""); - Expect(0, 129782, '\P{^Is_EPres= _false}', ""); - Error('\p{Emoji_Presentation= /a/Yes}'); - Error('\P{Emoji_Presentation= /a/Yes}'); - Expect(1, 129782, '\p{Emoji_Presentation=:\AYes\z:}', "");; - Expect(0, 129783, '\p{Emoji_Presentation=:\AYes\z:}', "");; - Expect(1, 129782, '\p{Emoji_Presentation=yes}', ""); - Expect(0, 129782, '\p{^Emoji_Presentation=yes}', ""); - Expect(0, 129782, '\P{Emoji_Presentation=yes}', ""); - Expect(1, 129782, '\P{^Emoji_Presentation=yes}', ""); - Expect(0, 129783, '\p{Emoji_Presentation=yes}', ""); - Expect(1, 129783, '\p{^Emoji_Presentation=yes}', ""); - Expect(1, 129783, '\P{Emoji_Presentation=yes}', ""); - Expect(0, 129783, '\P{^Emoji_Presentation=yes}', ""); - Expect(1, 129782, '\p{Emoji_Presentation=:\Ayes\z:}', "");; - Expect(0, 129783, '\p{Emoji_Presentation=:\Ayes\z:}', "");; - Expect(1, 129782, '\p{Emoji_Presentation=_Yes}', ""); - Expect(0, 129782, '\p{^Emoji_Presentation=_Yes}', ""); - Expect(0, 129782, '\P{Emoji_Presentation=_Yes}', ""); - Expect(1, 129782, '\P{^Emoji_Presentation=_Yes}', ""); - Expect(0, 129783, '\p{Emoji_Presentation=_Yes}', ""); - Expect(1, 129783, '\p{^Emoji_Presentation=_Yes}', ""); - Expect(1, 129783, '\P{Emoji_Presentation=_Yes}', ""); - Expect(0, 129783, '\P{^Emoji_Presentation=_Yes}', ""); - Error('\p{EPres=/a/ _Y}'); - Error('\P{EPres=/a/ _Y}'); - Expect(1, 129782, '\p{EPres=:\AY\z:}', "");; - Expect(0, 129783, '\p{EPres=:\AY\z:}', "");; - Expect(1, 129782, '\p{EPres=y}', ""); - Expect(0, 129782, '\p{^EPres=y}', ""); - Expect(0, 129782, '\P{EPres=y}', ""); - Expect(1, 129782, '\P{^EPres=y}', ""); - Expect(0, 129783, '\p{EPres=y}', ""); - Expect(1, 129783, '\p{^EPres=y}', ""); - Expect(1, 129783, '\P{EPres=y}', ""); - Expect(0, 129783, '\P{^EPres=y}', ""); - Expect(1, 129782, '\p{EPres=:\Ay\z:}', "");; - Expect(0, 129783, '\p{EPres=:\Ay\z:}', "");; - Expect(1, 129782, '\p{EPres= Y}', ""); - Expect(0, 129782, '\p{^EPres= Y}', ""); - Expect(0, 129782, '\P{EPres= Y}', ""); - Expect(1, 129782, '\P{^EPres= Y}', ""); - Expect(0, 129783, '\p{EPres= Y}', ""); - Expect(1, 129783, '\p{^EPres= Y}', ""); - Expect(1, 129783, '\P{EPres= Y}', ""); - Expect(0, 129783, '\P{^EPres= Y}', ""); - Error('\p{Is_Emoji_Presentation=:=-T}'); - Error('\P{Is_Emoji_Presentation=:=-T}'); - Expect(1, 129782, '\p{Is_Emoji_Presentation=t}', ""); - Expect(0, 129782, '\p{^Is_Emoji_Presentation=t}', ""); - Expect(0, 129782, '\P{Is_Emoji_Presentation=t}', ""); - Expect(1, 129782, '\P{^Is_Emoji_Presentation=t}', ""); - Expect(0, 129783, '\p{Is_Emoji_Presentation=t}', ""); - Expect(1, 129783, '\p{^Is_Emoji_Presentation=t}', ""); - Expect(1, 129783, '\P{Is_Emoji_Presentation=t}', ""); - Expect(0, 129783, '\P{^Is_Emoji_Presentation=t}', ""); - Expect(1, 129782, '\p{Is_Emoji_Presentation=--t}', ""); - Expect(0, 129782, '\p{^Is_Emoji_Presentation=--t}', ""); - Expect(0, 129782, '\P{Is_Emoji_Presentation=--t}', ""); - Expect(1, 129782, '\P{^Is_Emoji_Presentation=--t}', ""); - Expect(0, 129783, '\p{Is_Emoji_Presentation=--t}', ""); - Expect(1, 129783, '\p{^Is_Emoji_Presentation=--t}', ""); - Expect(1, 129783, '\P{Is_Emoji_Presentation=--t}', ""); - Expect(0, 129783, '\P{^Is_Emoji_Presentation=--t}', ""); - Error('\p{Is_EPres= /a/True}'); - Error('\P{Is_EPres= /a/True}'); - Expect(1, 129782, '\p{Is_EPres=true}', ""); - Expect(0, 129782, '\p{^Is_EPres=true}', ""); - Expect(0, 129782, '\P{Is_EPres=true}', ""); - Expect(1, 129782, '\P{^Is_EPres=true}', ""); - Expect(0, 129783, '\p{Is_EPres=true}', ""); - Expect(1, 129783, '\p{^Is_EPres=true}', ""); - Expect(1, 129783, '\P{Is_EPres=true}', ""); - Expect(0, 129783, '\P{^Is_EPres=true}', ""); - Expect(1, 129782, '\p{Is_EPres=_ true}', ""); - Expect(0, 129782, '\p{^Is_EPres=_ true}', ""); - Expect(0, 129782, '\P{Is_EPres=_ true}', ""); - Expect(1, 129782, '\P{^Is_EPres=_ true}', ""); - Expect(0, 129783, '\p{Is_EPres=_ true}', ""); - Expect(1, 129783, '\p{^Is_EPres=_ true}', ""); - Expect(1, 129783, '\P{Is_EPres=_ true}', ""); - Expect(0, 129783, '\P{^Is_EPres=_ true}', ""); + Expect(1, 129785, '\p{EPres=:\AN\z:}', "");; + Expect(0, 129784, '\p{EPres=:\AN\z:}', "");; + Expect(1, 129785, '\p{EPres=n}', ""); + Expect(0, 129785, '\p{^EPres=n}', ""); + Expect(0, 129785, '\P{EPres=n}', ""); + Expect(1, 129785, '\P{^EPres=n}', ""); + Expect(0, 129784, '\p{EPres=n}', ""); + Expect(1, 129784, '\p{^EPres=n}', ""); + Expect(1, 129784, '\P{EPres=n}', ""); + Expect(0, 129784, '\P{^EPres=n}', ""); + Expect(1, 129785, '\p{EPres=:\An\z:}', "");; + Expect(0, 129784, '\p{EPres=:\An\z:}', "");; + Expect(1, 129785, '\p{EPres= _n}', ""); + Expect(0, 129785, '\p{^EPres= _n}', ""); + Expect(0, 129785, '\P{EPres= _n}', ""); + Expect(1, 129785, '\P{^EPres= _n}', ""); + Expect(0, 129784, '\p{EPres= _n}', ""); + Expect(1, 129784, '\p{^EPres= _n}', ""); + Expect(1, 129784, '\P{EPres= _n}', ""); + Expect(0, 129784, '\P{^EPres= _n}', ""); + Error('\p{Is_Emoji_Presentation=:= -F}'); + Error('\P{Is_Emoji_Presentation=:= -F}'); + Expect(1, 129785, '\p{Is_Emoji_Presentation=f}', ""); + Expect(0, 129785, '\p{^Is_Emoji_Presentation=f}', ""); + Expect(0, 129785, '\P{Is_Emoji_Presentation=f}', ""); + Expect(1, 129785, '\P{^Is_Emoji_Presentation=f}', ""); + Expect(0, 129784, '\p{Is_Emoji_Presentation=f}', ""); + Expect(1, 129784, '\p{^Is_Emoji_Presentation=f}', ""); + Expect(1, 129784, '\P{Is_Emoji_Presentation=f}', ""); + Expect(0, 129784, '\P{^Is_Emoji_Presentation=f}', ""); + Expect(1, 129785, '\p{Is_Emoji_Presentation= F}', ""); + Expect(0, 129785, '\p{^Is_Emoji_Presentation= F}', ""); + Expect(0, 129785, '\P{Is_Emoji_Presentation= F}', ""); + Expect(1, 129785, '\P{^Is_Emoji_Presentation= F}', ""); + Expect(0, 129784, '\p{Is_Emoji_Presentation= F}', ""); + Expect(1, 129784, '\p{^Is_Emoji_Presentation= F}', ""); + Expect(1, 129784, '\P{Is_Emoji_Presentation= F}', ""); + Expect(0, 129784, '\P{^Is_Emoji_Presentation= F}', ""); + Error('\p{Is_EPres: := _false}'); + Error('\P{Is_EPres: := _false}'); + Expect(1, 129785, '\p{Is_EPres=false}', ""); + Expect(0, 129785, '\p{^Is_EPres=false}', ""); + Expect(0, 129785, '\P{Is_EPres=false}', ""); + Expect(1, 129785, '\P{^Is_EPres=false}', ""); + Expect(0, 129784, '\p{Is_EPres=false}', ""); + Expect(1, 129784, '\p{^Is_EPres=false}', ""); + Expect(1, 129784, '\P{Is_EPres=false}', ""); + Expect(0, 129784, '\P{^Is_EPres=false}', ""); + Expect(1, 129785, '\p{Is_EPres: -False}', ""); + Expect(0, 129785, '\p{^Is_EPres: -False}', ""); + Expect(0, 129785, '\P{Is_EPres: -False}', ""); + Expect(1, 129785, '\P{^Is_EPres: -False}', ""); + Expect(0, 129784, '\p{Is_EPres: -False}', ""); + Expect(1, 129784, '\p{^Is_EPres: -False}', ""); + Expect(1, 129784, '\P{Is_EPres: -False}', ""); + Expect(0, 129784, '\P{^Is_EPres: -False}', ""); + Error('\p{Emoji_Presentation=:=_yes}'); + Error('\P{Emoji_Presentation=:=_yes}'); + Expect(1, 129784, '\p{Emoji_Presentation=:\AYes\z:}', "");; + Expect(0, 129785, '\p{Emoji_Presentation=:\AYes\z:}', "");; + Expect(1, 129784, '\p{Emoji_Presentation=yes}', ""); + Expect(0, 129784, '\p{^Emoji_Presentation=yes}', ""); + Expect(0, 129784, '\P{Emoji_Presentation=yes}', ""); + Expect(1, 129784, '\P{^Emoji_Presentation=yes}', ""); + Expect(0, 129785, '\p{Emoji_Presentation=yes}', ""); + Expect(1, 129785, '\p{^Emoji_Presentation=yes}', ""); + Expect(1, 129785, '\P{Emoji_Presentation=yes}', ""); + Expect(0, 129785, '\P{^Emoji_Presentation=yes}', ""); + Expect(1, 129784, '\p{Emoji_Presentation=:\Ayes\z:}', "");; + Expect(0, 129785, '\p{Emoji_Presentation=:\Ayes\z:}', "");; + Expect(1, 129784, '\p{Emoji_Presentation=- Yes}', ""); + Expect(0, 129784, '\p{^Emoji_Presentation=- Yes}', ""); + Expect(0, 129784, '\P{Emoji_Presentation=- Yes}', ""); + Expect(1, 129784, '\P{^Emoji_Presentation=- Yes}', ""); + Expect(0, 129785, '\p{Emoji_Presentation=- Yes}', ""); + Expect(1, 129785, '\p{^Emoji_Presentation=- Yes}', ""); + Expect(1, 129785, '\P{Emoji_Presentation=- Yes}', ""); + Expect(0, 129785, '\P{^Emoji_Presentation=- Yes}', ""); + Error('\p{EPres= _y/a/}'); + Error('\P{EPres= _y/a/}'); + Expect(1, 129784, '\p{EPres=:\AY\z:}', "");; + Expect(0, 129785, '\p{EPres=:\AY\z:}', "");; + Expect(1, 129784, '\p{EPres=y}', ""); + Expect(0, 129784, '\p{^EPres=y}', ""); + Expect(0, 129784, '\P{EPres=y}', ""); + Expect(1, 129784, '\P{^EPres=y}', ""); + Expect(0, 129785, '\p{EPres=y}', ""); + Expect(1, 129785, '\p{^EPres=y}', ""); + Expect(1, 129785, '\P{EPres=y}', ""); + Expect(0, 129785, '\P{^EPres=y}', ""); + Expect(1, 129784, '\p{EPres=:\Ay\z:}', "");; + Expect(0, 129785, '\p{EPres=:\Ay\z:}', "");; + Expect(1, 129784, '\p{EPres= -y}', ""); + Expect(0, 129784, '\p{^EPres= -y}', ""); + Expect(0, 129784, '\P{EPres= -y}', ""); + Expect(1, 129784, '\P{^EPres= -y}', ""); + Expect(0, 129785, '\p{EPres= -y}', ""); + Expect(1, 129785, '\p{^EPres= -y}', ""); + Expect(1, 129785, '\P{EPres= -y}', ""); + Expect(0, 129785, '\P{^EPres= -y}', ""); + Error('\p{Is_Emoji_Presentation=:= T}'); + Error('\P{Is_Emoji_Presentation=:= T}'); + Expect(1, 129784, '\p{Is_Emoji_Presentation=t}', ""); + Expect(0, 129784, '\p{^Is_Emoji_Presentation=t}', ""); + Expect(0, 129784, '\P{Is_Emoji_Presentation=t}', ""); + Expect(1, 129784, '\P{^Is_Emoji_Presentation=t}', ""); + Expect(0, 129785, '\p{Is_Emoji_Presentation=t}', ""); + Expect(1, 129785, '\p{^Is_Emoji_Presentation=t}', ""); + Expect(1, 129785, '\P{Is_Emoji_Presentation=t}', ""); + Expect(0, 129785, '\P{^Is_Emoji_Presentation=t}', ""); + Expect(1, 129784, '\p{Is_Emoji_Presentation=--T}', ""); + Expect(0, 129784, '\p{^Is_Emoji_Presentation=--T}', ""); + Expect(0, 129784, '\P{Is_Emoji_Presentation=--T}', ""); + Expect(1, 129784, '\P{^Is_Emoji_Presentation=--T}', ""); + Expect(0, 129785, '\p{Is_Emoji_Presentation=--T}', ""); + Expect(1, 129785, '\p{^Is_Emoji_Presentation=--T}', ""); + Expect(1, 129785, '\P{Is_Emoji_Presentation=--T}', ""); + Expect(0, 129785, '\P{^Is_Emoji_Presentation=--T}', ""); + Error('\p{Is_EPres=/a/ TRUE}'); + Error('\P{Is_EPres=/a/ TRUE}'); + Expect(1, 129784, '\p{Is_EPres: true}', ""); + Expect(0, 129784, '\p{^Is_EPres: true}', ""); + Expect(0, 129784, '\P{Is_EPres: true}', ""); + Expect(1, 129784, '\P{^Is_EPres: true}', ""); + Expect(0, 129785, '\p{Is_EPres: true}', ""); + Expect(1, 129785, '\p{^Is_EPres: true}', ""); + Expect(1, 129785, '\P{Is_EPres: true}', ""); + Expect(0, 129785, '\P{^Is_EPres: true}', ""); + Expect(1, 129784, '\p{Is_EPres=_-true}', ""); + Expect(0, 129784, '\p{^Is_EPres=_-true}', ""); + Expect(0, 129784, '\P{Is_EPres=_-true}', ""); + Expect(1, 129784, '\P{^Is_EPres=_-true}', ""); + Expect(0, 129785, '\p{Is_EPres=_-true}', ""); + Expect(1, 129785, '\p{^Is_EPres=_-true}', ""); + Expect(1, 129785, '\P{Is_EPres=_-true}', ""); + Expect(0, 129785, '\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=:=- NO}'); + Error('\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}', ""); + 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}', ""); 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/a/}'); + Error('\P{Ext=_n/a/}'); Expect(1, 125255, '\p{Ext=:\AN\z:}', "");; Expect(0, 125254, '\p{Ext=:\AN\z:}', "");; Expect(1, 125255, '\p{Ext=n}', ""); @@ -38487,34 +39063,34 @@ 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=/a/__F}'); - Error('\P{Is_Extender=/a/__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{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: :=-_FALSE}'); + Error('\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}', ""); @@ -38523,16 +39099,16 @@ 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}'); - Error('\P{Extender= :=Yes}'); + 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, 125254, '\p{Extender=:\AYes\z:}', "");; Expect(0, 125255, '\p{Extender=:\AYes\z:}', "");; Expect(1, 125254, '\p{Extender=yes}', ""); @@ -38545,38 +39121,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); - 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}', ""); + 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}', ""); 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: -:=t}'); - Error('\P{Is_Extender: -:=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}', ""); @@ -38585,16 +39161,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=- True:=}'); + Error('\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}', ""); @@ -38611,8 +39187,8 @@ 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}', ""); - Error('\p{Extended_Pictographic=_/a/No}'); - Error('\P{Extended_Pictographic=_/a/No}'); + Error('\p{Extended_Pictographic= NO:=}'); + Error('\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}', ""); @@ -38633,8 +39209,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 131069, '\p{^Extended_Pictographic=_ NO}', ""); Expect(1, 131069, '\P{Extended_Pictographic=_ NO}', ""); Expect(0, 131069, '\P{^Extended_Pictographic=_ NO}', ""); - Error('\p{ExtPict:-:=n}'); - Error('\P{ExtPict:-:=n}'); + 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}', ""); @@ -38647,16 +39223,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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{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/a/}'); + Error('\P{Is_Extended_Pictographic=_f/a/}'); Expect(1, 131072, '\p{Is_Extended_Pictographic=f}', ""); Expect(0, 131072, '\p{^Is_Extended_Pictographic=f}', ""); Expect(0, 131072, '\P{Is_Extended_Pictographic=f}', ""); @@ -38665,16 +39241,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_ExtPict=:= False}'); + 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= /a/False}'); + Error('\P{Is_ExtPict= /a/False}'); Expect(1, 131072, '\p{Is_ExtPict=false}', ""); Expect(0, 131072, '\p{^Is_ExtPict=false}', ""); Expect(0, 131072, '\P{Is_ExtPict=false}', ""); @@ -38683,16 +39259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/_-yes}'); - Error('\P{Extended_Pictographic=/a/_-yes}'); + 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}', ""); @@ -38705,26 +39281,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{ExtPict: :=_ Y}'); + 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: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}', ""); @@ -38735,8 +39303,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 131072, '\p{^ExtPict= _Y}', ""); Expect(1, 131072, '\P{ExtPict= _Y}', ""); Expect(0, 131072, '\P{^ExtPict= _Y}', ""); - Error('\p{Is_Extended_Pictographic=-:=t}'); - Error('\P{Is_Extended_Pictographic=-:=t}'); + 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}', ""); @@ -38745,16 +39313,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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:=}'); - Error('\P{Is_ExtPict: _true:=}'); + 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}', ""); @@ -38763,14 +39331,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 131072, '\p{^Is_ExtPict=true}', ""); Expect(1, 131072, '\P{Is_ExtPict=true}', ""); Expect(0, 131072, '\P{^Is_ExtPict=true}', ""); - 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}', ""); + 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}'); @@ -38781,30 +39349,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Error('\P{gc}'); Error('\p{category}'); Error('\P{category}'); - Error('\p{General_Category= :=OTHER}'); - Error('\P{General_Category= :=OTHER}'); + Error('\p{General_Category= -Other:=}'); + Error('\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}', ""); + 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}', ""); 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}', ""); @@ -38817,38 +39385,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); + Error('\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}', ""); + 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}', ""); 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:=}'); - Error('\P{Is_General_Category=- c:=}'); + 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}'); + Error('\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}', ""); @@ -38857,16 +39425,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=:=OTHER}'); + Error('\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}', ""); @@ -38875,16 +39443,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= /a/C}'); - Error('\P{Is_Category= /a/C}'); + 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}', ""); @@ -38893,26 +39461,26 @@ 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= /a/CONTROL}'); - Error('\P{General_Category= /a/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}', ""); - 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}', ""); + 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}', ""); Expect(1, 159, '\p{General_Category=:\Acontrol\z:}', "");; Expect(0, 160, '\p{General_Category=:\Acontrol\z:}', "");; Expect(1, 159, '\p{General_Category=- Control}', ""); @@ -38923,8 +39491,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { Expect(1, 160, '\p{^General_Category=- Control}', ""); Expect(1, 160, '\P{General_Category=- Control}', ""); Expect(0, 160, '\P{^General_Category=- Control}', ""); - Error('\p{Gc:/a/ -Cc}'); - Error('\P{Gc:/a/ -Cc}'); + 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}', ""); @@ -38937,16 +39505,16 @@ 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=:=-Cntrl}'); + Error('\P{Category=:=-Cntrl}'); Expect(1, 159, '\p{Category=:\ACntrl\z:}', "");; Expect(0, 160, '\p{Category=:\ACntrl\z:}', "");; Expect(1, 159, '\p{Category=cntrl}', ""); @@ -38959,16 +39527,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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: -:=Control}'); - Error('\P{Is_General_Category: -:=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}', ""); @@ -38977,16 +39545,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}', ""); @@ -38995,16 +39563,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=_/a/Cntrl}'); - Error('\P{Is_Category=_/a/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= /a/Cntrl}'); + Error('\P{Is_Category= /a/Cntrl}'); Expect(1, 159, '\p{Is_Category=cntrl}', ""); Expect(0, 159, '\p{^Is_Category=cntrl}', ""); Expect(0, 159, '\P{Is_Category=cntrl}', ""); @@ -39013,16 +39581,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=--Format:=}'); + Error('\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}', ""); @@ -39035,16 +39603,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}', ""); @@ -39057,38 +39625,38 @@ 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= /a/format}'); + Error('\P{Category= /a/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}', ""); + 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}', ""); 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{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/a/}'); + Error('\P{Is_General_Category= _Cf/a/}'); Expect(1, 917631, '\p{Is_General_Category=cf}', ""); Expect(0, 917631, '\p{^Is_General_Category=cf}', ""); Expect(0, 917631, '\P{Is_General_Category=cf}', ""); @@ -39097,16 +39665,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}'); - Error('\P{Is_Gc=:= -FORMAT}'); + 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}'); + Error('\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}', ""); @@ -39115,16 +39683,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_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}', ""); @@ -39133,16 +39701,16 @@ 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=:=_unassigned}'); - Error('\P{General_Category=:=_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}', ""); @@ -39155,16 +39723,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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= _cn/a/}'); - Error('\P{Gc= _cn/a/}'); + 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=:=_ Cn}'); + Error('\P{Gc=:=_ Cn}'); Expect(1, 918000, '\p{Gc=:\ACn\z:}', "");; Expect(0, 1114109, '\p{Gc=:\ACn\z:}', "");; Expect(1, 918000, '\p{Gc=cn}', ""); @@ -39177,16 +39745,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=_unassigned/a/}'); + Error('\P{Category=_unassigned/a/}'); Expect(1, 918000, '\p{Category=:\AUnassigned\z:}', "");; Expect(0, 1114109, '\p{Category=:\AUnassigned\z:}', "");; Expect(1, 918000, '\p{Category=unassigned}', ""); @@ -39199,52 +39767,52 @@ 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=/a/ CN}'); - Error('\P{Is_General_Category=/a/ 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}', ""); - 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}', ""); - 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}', ""); - 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{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:/a/--Cn}'); + Error('\P{Is_General_Category:/a/--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}', ""); + 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}', ""); + 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}', ""); + 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_Category=cn}', ""); Expect(0, 918000, '\p{^Is_Category=cn}', ""); Expect(0, 918000, '\P{Is_Category=cn}', ""); @@ -39253,16 +39821,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=:= Private_use}'); - Error('\P{General_Category=:= 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}', ""); @@ -39275,16 +39843,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}', ""); @@ -39297,38 +39865,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= Private_Use/a/}'); - Error('\P{Category= Private_Use/a/}'); + 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}', ""); @@ -39337,34 +39905,34 @@ 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=/a/ PRIVATE_USE}'); - Error('\P{Is_Gc=/a/ PRIVATE_USE}'); - Expect(1, 1114109, '\p{Is_Gc:privateuse}', ""); - Expect(0, 1114109, '\p{^Is_Gc:privateuse}', ""); - Expect(0, 1114109, '\P{Is_Gc:privateuse}', ""); - Expect(1, 1114109, '\P{^Is_Gc:privateuse}', ""); - Expect(0, 63744, '\p{Is_Gc:privateuse}', ""); - 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_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}', ""); + Expect(1, 1114109, '\P{^Is_Gc=privateuse}', ""); + Expect(0, 63744, '\p{Is_Gc=privateuse}', ""); + 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_Category=co}', ""); Expect(0, 1114109, '\p{^Is_Category=co}', ""); Expect(0, 1114109, '\P{Is_Category=co}', ""); @@ -39373,16 +39941,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=/a/ SURROGATE}'); + Error('\P{General_Category=/a/ SURROGATE}'); Expect(1, 57343, '\p{General_Category=:\ASurrogate\z:}', "");; Expect(0, 57344, '\p{General_Category=:\ASurrogate\z:}', "");; Expect(1, 57343, '\p{General_Category=surrogate}', ""); @@ -39395,16 +39963,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=/a/_Cs}'); - Error('\P{Gc=/a/_Cs}'); + 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}', ""); @@ -39417,16 +39985,16 @@ 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}'); + Error('\P{Category=:= surrogate}'); Expect(1, 57343, '\p{Category=:\ASurrogate\z:}', "");; Expect(0, 57344, '\p{Category=:\ASurrogate\z:}', "");; Expect(1, 57343, '\p{Category=surrogate}', ""); @@ -39439,16 +40007,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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}', ""); - Error('\p{Is_General_Category= -cs:=}'); - Error('\P{Is_General_Category= -cs:=}'); + 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/a/}'); + Error('\P{Is_General_Category= Cs/a/}'); Expect(1, 57343, '\p{Is_General_Category=cs}', ""); Expect(0, 57343, '\p{^Is_General_Category=cs}', ""); Expect(0, 57343, '\P{Is_General_Category=cs}', ""); @@ -39457,16 +40025,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=/a/Surrogate}'); - Error('\P{Is_Gc=/a/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}', ""); @@ -39475,16 +40043,16 @@ 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_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}', ""); @@ -39493,136 +40061,138 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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/a/}'); - Error('\P{General_Category=-_LETTER/a/}'); - 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=:= L}'); - Error('\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}', ""); - 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=/a/_ LETTER}'); - Error('\P{Category=/a/_ 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}'); - Error('\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}', ""); - 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}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{General_Category= _CASED_letter/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}', ""); + Error('\p{General_Category=_/a/letter}'); + Error('\P{General_Category=_/a/letter}'); + Expect(1, 205743, '\p{General_Category=:\ALetter\z:}', "");; + Expect(0, 205744, '\p{General_Category=:\ALetter\z:}', "");; + Expect(1, 205743, '\p{General_Category=letter}', ""); + Expect(0, 205743, '\p{^General_Category=letter}', ""); + Expect(0, 205743, '\P{General_Category=letter}', ""); + Expect(1, 205743, '\P{^General_Category=letter}', ""); + Expect(0, 205744, '\p{General_Category=letter}', ""); + Expect(1, 205744, '\p{^General_Category=letter}', ""); + Expect(1, 205744, '\P{General_Category=letter}', ""); + Expect(0, 205744, '\P{^General_Category=letter}', ""); + Expect(1, 205743, '\p{General_Category=:\Aletter\z:}', "");; + Expect(0, 205744, '\p{General_Category=:\Aletter\z:}', "");; + Expect(1, 205743, '\p{General_Category= -Letter}', ""); + Expect(0, 205743, '\p{^General_Category= -Letter}', ""); + Expect(0, 205743, '\P{General_Category= -Letter}', ""); + Expect(1, 205743, '\P{^General_Category= -Letter}', ""); + Expect(0, 205744, '\p{General_Category= -Letter}', ""); + Expect(1, 205744, '\p{^General_Category= -Letter}', ""); + Expect(1, 205744, '\P{General_Category= -Letter}', ""); + Expect(0, 205744, '\P{^General_Category= -Letter}', ""); + Error('\p{Gc=:=_L}'); + Error('\P{Gc=:=_L}'); + Expect(1, 205743, '\p{Gc=:\AL\z:}', "");; + Expect(0, 205744, '\p{Gc=:\AL\z:}', "");; + Expect(1, 205743, '\p{Gc=l}', ""); + Expect(0, 205743, '\p{^Gc=l}', ""); + Expect(0, 205743, '\P{Gc=l}', ""); + Expect(1, 205743, '\P{^Gc=l}', ""); + Expect(0, 205744, '\p{Gc=l}', ""); + Expect(1, 205744, '\p{^Gc=l}', ""); + Expect(1, 205744, '\P{Gc=l}', ""); + Expect(0, 205744, '\P{^Gc=l}', ""); + Expect(1, 205743, '\p{Gc=:\Al\z:}', "");; + Expect(0, 205744, '\p{Gc=:\Al\z:}', "");; + Expect(1, 205743, '\p{Gc=--L}', ""); + Expect(0, 205743, '\p{^Gc=--L}', ""); + Expect(0, 205743, '\P{Gc=--L}', ""); + Expect(1, 205743, '\P{^Gc=--L}', ""); + Expect(0, 205744, '\p{Gc=--L}', ""); + Expect(1, 205744, '\p{^Gc=--L}', ""); + Expect(1, 205744, '\P{Gc=--L}', ""); + Expect(0, 205744, '\P{^Gc=--L}', ""); + Error('\p{Category= :=LETTER}'); + Error('\P{Category= :=LETTER}'); + Expect(1, 205743, '\p{Category=:\ALetter\z:}', "");; + Expect(0, 205744, '\p{Category=:\ALetter\z:}', "");; + Expect(1, 205743, '\p{Category=letter}', ""); + Expect(0, 205743, '\p{^Category=letter}', ""); + Expect(0, 205743, '\P{Category=letter}', ""); + Expect(1, 205743, '\P{^Category=letter}', ""); + Expect(0, 205744, '\p{Category=letter}', ""); + Expect(1, 205744, '\p{^Category=letter}', ""); + Expect(1, 205744, '\P{Category=letter}', ""); + Expect(0, 205744, '\P{^Category=letter}', ""); + Expect(1, 205743, '\p{Category=:\Aletter\z:}', "");; + Expect(0, 205744, '\p{Category=:\Aletter\z:}', "");; + Expect(1, 205743, '\p{Category=-Letter}', ""); + Expect(0, 205743, '\p{^Category=-Letter}', ""); + Expect(0, 205743, '\P{Category=-Letter}', ""); + Expect(1, 205743, '\P{^Category=-Letter}', ""); + Expect(0, 205744, '\p{Category=-Letter}', ""); + Expect(1, 205744, '\p{^Category=-Letter}', ""); + Expect(1, 205744, '\P{Category=-Letter}', ""); + Expect(0, 205744, '\P{^Category=-Letter}', ""); + Error('\p{Is_General_Category= _L/a/}'); + Error('\P{Is_General_Category= _L/a/}'); + Expect(1, 205743, '\p{Is_General_Category=l}', ""); + Expect(0, 205743, '\p{^Is_General_Category=l}', ""); + Expect(0, 205743, '\P{Is_General_Category=l}', ""); + Expect(1, 205743, '\P{^Is_General_Category=l}', ""); + Expect(0, 205744, '\p{Is_General_Category=l}', ""); + Expect(1, 205744, '\p{^Is_General_Category=l}', ""); + Expect(1, 205744, '\P{Is_General_Category=l}', ""); + Expect(0, 205744, '\P{^Is_General_Category=l}', ""); + Expect(1, 205743, '\p{Is_General_Category= L}', ""); + Expect(0, 205743, '\p{^Is_General_Category= L}', ""); + Expect(0, 205743, '\P{Is_General_Category= L}', ""); + Expect(1, 205743, '\P{^Is_General_Category= L}', ""); + Expect(0, 205744, '\p{Is_General_Category= L}', ""); + Expect(1, 205744, '\p{^Is_General_Category= L}', ""); + Expect(1, 205744, '\P{Is_General_Category= L}', ""); + Expect(0, 205744, '\P{^Is_General_Category= L}', ""); + Error('\p{Is_Gc= letter:=}'); + Error('\P{Is_Gc= letter:=}'); + Expect(1, 205743, '\p{Is_Gc=letter}', ""); + Expect(0, 205743, '\p{^Is_Gc=letter}', ""); + Expect(0, 205743, '\P{Is_Gc=letter}', ""); + Expect(1, 205743, '\P{^Is_Gc=letter}', ""); + Expect(0, 205744, '\p{Is_Gc=letter}', ""); + Expect(1, 205744, '\p{^Is_Gc=letter}', ""); + Expect(1, 205744, '\P{Is_Gc=letter}', ""); + Expect(0, 205744, '\P{^Is_Gc=letter}', ""); + Expect(1, 205743, '\p{Is_Gc= _letter}', ""); + Expect(0, 205743, '\p{^Is_Gc= _letter}', ""); + Expect(0, 205743, '\P{Is_Gc= _letter}', ""); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 2) { + Expect(1, 205743, '\P{^Is_Gc= _letter}', ""); + Expect(0, 205744, '\p{Is_Gc= _letter}', ""); + Expect(1, 205744, '\p{^Is_Gc= _letter}', ""); + Expect(1, 205744, '\P{Is_Gc= _letter}', ""); + Expect(0, 205744, '\P{^Is_Gc= _letter}', ""); + Error('\p{Is_Category= l:=}'); + Error('\P{Is_Category= l:=}'); + Expect(1, 205743, '\p{Is_Category=l}', ""); + Expect(0, 205743, '\p{^Is_Category=l}', ""); + Expect(0, 205743, '\P{Is_Category=l}', ""); + Expect(1, 205743, '\P{^Is_Category=l}', ""); + Expect(0, 205744, '\p{Is_Category=l}', ""); + Expect(1, 205744, '\p{^Is_Category=l}', ""); + Expect(1, 205744, '\P{Is_Category=l}', ""); + Expect(0, 205744, '\P{^Is_Category=l}', ""); + Expect(1, 205743, '\p{Is_Category=-_l}', ""); + Expect(0, 205743, '\p{^Is_Category=-_l}', ""); + Expect(0, 205743, '\P{Is_Category=-_l}', ""); + Expect(1, 205743, '\P{^Is_Category=-_l}', ""); + Expect(0, 205744, '\p{Is_Category=-_l}', ""); + Expect(1, 205744, '\p{^Is_Category=-_l}', ""); + Expect(1, 205744, '\P{Is_Category=-_l}', ""); + Expect(0, 205744, '\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}', ""); @@ -39635,16 +40205,16 @@ 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= /a/lc}'); - Error('\P{Gc= /a/lc}'); + 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}', ""); @@ -39657,16 +40227,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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_}', ""); @@ -39675,16 +40245,16 @@ 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&/a/}'); - Error('\P{Is_General_Category=- L&/a/}'); + 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=_/a/L&}'); + Error('\P{Is_General_Category=_/a/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&}', ""); @@ -39701,26 +40271,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=-_CASED_LETTER/a/}'); - Error('\P{Is_Gc=-_CASED_LETTER/a/}'); - 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}'); + 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{Is_Category=lc}', ""); Expect(0, 125251, '\p{^Is_Category=lc}', ""); Expect(0, 125251, '\P{Is_Category=lc}', ""); @@ -39729,16 +40299,16 @@ 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=/a/ Lowercase_Letter}'); + Error('\P{General_Category=/a/ 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}', ""); @@ -39751,16 +40321,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 1) { 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=/a/_Ll}'); + Error('\P{Gc=/a/_Ll}'); Expect(1, 125251, '\p{Gc=:\ALl\z:}', "");; Expect(0, 125252, '\p{Gc=:\ALl\z:}', "");; Expect(1, 125251, '\p{Gc=ll}', ""); @@ -39773,40 +40343,38 @@ 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=/a/- LOWERCASE_letter}'); - Error('\P{Category=/a/- LOWERCASE_letter}'); + 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{Category=:\ALowercase_Letter\z:}', "");; Expect(0, 125252, '\p{Category=:\ALowercase_Letter\z:}', "");; - Expect(1, 125251, '\p{Category: lowercaseletter}', ""); - Expect(0, 125251, '\p{^Category: lowercaseletter}', ""); - Expect(0, 125251, '\P{Category: lowercaseletter}', ""); - Expect(1, 125251, '\P{^Category: lowercaseletter}', ""); - Expect(0, 125252, '\p{Category: lowercaseletter}', ""); - Expect(1, 125252, '\p{^Category: lowercaseletter}', ""); - Expect(1, 125252, '\P{Category: lowercaseletter}', ""); - Expect(0, 125252, '\P{^Category: lowercaseletter}', ""); + Expect(1, 125251, '\p{Category=lowercaseletter}', ""); + Expect(0, 125251, '\p{^Category=lowercaseletter}', ""); + Expect(0, 125251, '\P{Category=lowercaseletter}', ""); + Expect(1, 125251, '\P{^Category=lowercaseletter}', ""); + Expect(0, 125252, '\p{Category=lowercaseletter}', ""); + Expect(1, 125252, '\p{^Category=lowercaseletter}', ""); + Expect(1, 125252, '\P{Category=lowercaseletter}', ""); + 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}', ""); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 2) { - 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/a/}'); + Error('\P{Is_General_Category= Ll/a/}'); Expect(1, 125251, '\p{Is_General_Category=ll}', ""); Expect(0, 125251, '\p{^Is_General_Category=ll}', ""); Expect(0, 125251, '\P{Is_General_Category=ll}', ""); @@ -39815,34 +40383,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 125252, '\p{^Is_General_Category=ll}', ""); Expect(1, 125252, '\P{Is_General_Category=ll}', ""); Expect(0, 125252, '\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}', ""); - Expect(1, 125251, '\P{^Is_General_Category=-Ll}', ""); - Expect(0, 125252, '\p{Is_General_Category=-Ll}', ""); - 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}'); + Expect(1, 125251, '\p{Is_General_Category=-_Ll}', ""); + Expect(0, 125251, '\p{^Is_General_Category=-_Ll}', ""); + Expect(0, 125251, '\P{Is_General_Category=-_Ll}', ""); + Expect(1, 125251, '\P{^Is_General_Category=-_Ll}', ""); + Expect(0, 125252, '\p{Is_General_Category=-_Ll}', ""); + 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/a/}'); + Error('\P{Is_Gc= _lowercase_Letter/a/}'); + 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/a/}'); + Error('\P{Is_Category=- Ll/a/}'); Expect(1, 125251, '\p{Is_Category=ll}', ""); Expect(0, 125251, '\p{^Is_Category=ll}', ""); Expect(0, 125251, '\P{Is_Category=ll}', ""); @@ -39851,16 +40419,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= Modifier_Letter:=}'); - Error('\P{General_Category= 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= -modifier_Letter:=}'); + Error('\P{General_Category= -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}', ""); @@ -39873,16 +40441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= _LM}'); + Error('\P{Gc=:= _LM}'); Expect(1, 125259, '\p{Gc=:\ALm\z:}', "");; Expect(0, 125260, '\p{Gc=:\ALm\z:}', "");; Expect(1, 125259, '\p{Gc=lm}', ""); @@ -39895,16 +40463,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-Modifier_Letter}'); + Error('\P{Category=/a/-Modifier_Letter}'); Expect(1, 125259, '\p{Category=:\AModifier_Letter\z:}', "");; Expect(0, 125260, '\p{Category=:\AModifier_Letter\z:}', "");; Expect(1, 125259, '\p{Category=modifierletter}', ""); @@ -39917,16 +40485,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); Expect(0, 125259, '\P{Is_General_Category=lm}', ""); @@ -39935,16 +40503,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ MODIFIER_Letter}'); - Error('\P{Is_Gc=/a/ MODIFIER_Letter}'); + 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=/a/ MODIFIER_LETTER}'); + Error('\P{Is_Gc=/a/ MODIFIER_LETTER}'); Expect(1, 125259, '\p{Is_Gc=modifierletter}', ""); Expect(0, 125259, '\p{^Is_Gc=modifierletter}', ""); Expect(0, 125259, '\P{Is_Gc=modifierletter}', ""); @@ -39953,16 +40521,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=_/a/lm}'); - Error('\P{Is_Category=_/a/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}', ""); @@ -39971,136 +40539,136 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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=/a/ Other_letter}'); - Error('\P{Is_Gc=/a/ Other_letter}'); - 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/a/}'); - Error('\P{Is_Category=_ LO/a/}'); - 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=_:=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, 205743, '\p{General_Category=:\AOther_Letter\z:}', "");; + Expect(0, 205744, '\p{General_Category=:\AOther_Letter\z:}', "");; + Expect(1, 205743, '\p{General_Category=otherletter}', ""); + Expect(0, 205743, '\p{^General_Category=otherletter}', ""); + Expect(0, 205743, '\P{General_Category=otherletter}', ""); + Expect(1, 205743, '\P{^General_Category=otherletter}', ""); + Expect(0, 205744, '\p{General_Category=otherletter}', ""); + Expect(1, 205744, '\p{^General_Category=otherletter}', ""); + Expect(1, 205744, '\P{General_Category=otherletter}', ""); + Expect(0, 205744, '\P{^General_Category=otherletter}', ""); + Expect(1, 205743, '\p{General_Category=:\Aotherletter\z:}', "");; + Expect(0, 205744, '\p{General_Category=:\Aotherletter\z:}', "");; + Expect(1, 205743, '\p{General_Category= Other_Letter}', ""); + Expect(0, 205743, '\p{^General_Category= Other_Letter}', ""); + Expect(0, 205743, '\P{General_Category= Other_Letter}', ""); + Expect(1, 205743, '\P{^General_Category= Other_Letter}', ""); + Expect(0, 205744, '\p{General_Category= Other_Letter}', ""); + Expect(1, 205744, '\p{^General_Category= Other_Letter}', ""); + Expect(1, 205744, '\P{General_Category= Other_Letter}', ""); + Expect(0, 205744, '\P{^General_Category= Other_Letter}', ""); + Error('\p{Gc=:= Lo}'); + Error('\P{Gc=:= Lo}'); + Expect(1, 205743, '\p{Gc=:\ALo\z:}', "");; + Expect(0, 205744, '\p{Gc=:\ALo\z:}', "");; + Expect(1, 205743, '\p{Gc=lo}', ""); + Expect(0, 205743, '\p{^Gc=lo}', ""); + Expect(0, 205743, '\P{Gc=lo}', ""); + Expect(1, 205743, '\P{^Gc=lo}', ""); + Expect(0, 205744, '\p{Gc=lo}', ""); + Expect(1, 205744, '\p{^Gc=lo}', ""); + Expect(1, 205744, '\P{Gc=lo}', ""); + Expect(0, 205744, '\P{^Gc=lo}', ""); + Expect(1, 205743, '\p{Gc=:\Alo\z:}', "");; + Expect(0, 205744, '\p{Gc=:\Alo\z:}', "");; + Expect(1, 205743, '\p{Gc=--LO}', ""); + Expect(0, 205743, '\p{^Gc=--LO}', ""); + Expect(0, 205743, '\P{Gc=--LO}', ""); + Expect(1, 205743, '\P{^Gc=--LO}', ""); + Expect(0, 205744, '\p{Gc=--LO}', ""); + Expect(1, 205744, '\p{^Gc=--LO}', ""); + Expect(1, 205744, '\P{Gc=--LO}', ""); + Expect(0, 205744, '\P{^Gc=--LO}', ""); + Error('\p{Category: -:=other_Letter}'); + Error('\P{Category: -:=other_Letter}'); + Expect(1, 205743, '\p{Category=:\AOther_Letter\z:}', "");; + Expect(0, 205744, '\p{Category=:\AOther_Letter\z:}', "");; + Expect(1, 205743, '\p{Category=otherletter}', ""); + Expect(0, 205743, '\p{^Category=otherletter}', ""); + Expect(0, 205743, '\P{Category=otherletter}', ""); + Expect(1, 205743, '\P{^Category=otherletter}', ""); + Expect(0, 205744, '\p{Category=otherletter}', ""); + Expect(1, 205744, '\p{^Category=otherletter}', ""); + Expect(1, 205744, '\P{Category=otherletter}', ""); + Expect(0, 205744, '\P{^Category=otherletter}', ""); + Expect(1, 205743, '\p{Category=:\Aotherletter\z:}', "");; + Expect(0, 205744, '\p{Category=:\Aotherletter\z:}', "");; + Expect(1, 205743, '\p{Category:_ other_letter}', ""); + Expect(0, 205743, '\p{^Category:_ other_letter}', ""); + Expect(0, 205743, '\P{Category:_ other_letter}', ""); + Expect(1, 205743, '\P{^Category:_ other_letter}', ""); + Expect(0, 205744, '\p{Category:_ other_letter}', ""); + Expect(1, 205744, '\p{^Category:_ other_letter}', ""); + Expect(1, 205744, '\P{Category:_ other_letter}', ""); + Expect(0, 205744, '\P{^Category:_ other_letter}', ""); + Error('\p{Is_General_Category: /a/ -lo}'); + Error('\P{Is_General_Category: /a/ -lo}'); + Expect(1, 205743, '\p{Is_General_Category=lo}', ""); + Expect(0, 205743, '\p{^Is_General_Category=lo}', ""); + Expect(0, 205743, '\P{Is_General_Category=lo}', ""); + Expect(1, 205743, '\P{^Is_General_Category=lo}', ""); + Expect(0, 205744, '\p{Is_General_Category=lo}', ""); + Expect(1, 205744, '\p{^Is_General_Category=lo}', ""); + Expect(1, 205744, '\P{Is_General_Category=lo}', ""); + Expect(0, 205744, '\P{^Is_General_Category=lo}', ""); + Expect(1, 205743, '\p{Is_General_Category= lo}', ""); + Expect(0, 205743, '\p{^Is_General_Category= lo}', ""); + Expect(0, 205743, '\P{Is_General_Category= lo}', ""); + Expect(1, 205743, '\P{^Is_General_Category= lo}', ""); + Expect(0, 205744, '\p{Is_General_Category= lo}', ""); + Expect(1, 205744, '\p{^Is_General_Category= lo}', ""); + Expect(1, 205744, '\P{Is_General_Category= lo}', ""); + Expect(0, 205744, '\P{^Is_General_Category= lo}', ""); + Error('\p{Is_Gc: _/a/Other_Letter}'); + Error('\P{Is_Gc: _/a/Other_Letter}'); + Expect(1, 205743, '\p{Is_Gc=otherletter}', ""); + Expect(0, 205743, '\p{^Is_Gc=otherletter}', ""); + Expect(0, 205743, '\P{Is_Gc=otherletter}', ""); + Expect(1, 205743, '\P{^Is_Gc=otherletter}', ""); + Expect(0, 205744, '\p{Is_Gc=otherletter}', ""); + Expect(1, 205744, '\p{^Is_Gc=otherletter}', ""); + Expect(1, 205744, '\P{Is_Gc=otherletter}', ""); + Expect(0, 205744, '\P{^Is_Gc=otherletter}', ""); + Expect(1, 205743, '\p{Is_Gc=-Other_letter}', ""); + Expect(0, 205743, '\p{^Is_Gc=-Other_letter}', ""); + Expect(0, 205743, '\P{Is_Gc=-Other_letter}', ""); + Expect(1, 205743, '\P{^Is_Gc=-Other_letter}', ""); + Expect(0, 205744, '\p{Is_Gc=-Other_letter}', ""); + Expect(1, 205744, '\p{^Is_Gc=-Other_letter}', ""); + Expect(1, 205744, '\P{Is_Gc=-Other_letter}', ""); + Expect(0, 205744, '\P{^Is_Gc=-Other_letter}', ""); + Error('\p{Is_Category= /a/Lo}'); + Error('\P{Is_Category= /a/Lo}'); + Expect(1, 205743, '\p{Is_Category=lo}', ""); + Expect(0, 205743, '\p{^Is_Category=lo}', ""); + Expect(0, 205743, '\P{Is_Category=lo}', ""); + Expect(1, 205743, '\P{^Is_Category=lo}', ""); + Expect(0, 205744, '\p{Is_Category=lo}', ""); + Expect(1, 205744, '\p{^Is_Category=lo}', ""); + Expect(1, 205744, '\P{Is_Category=lo}', ""); + Expect(0, 205744, '\P{^Is_Category=lo}', ""); + Expect(1, 205743, '\p{Is_Category= Lo}', ""); + Expect(0, 205743, '\p{^Is_Category= Lo}', ""); + Expect(0, 205743, '\P{Is_Category= Lo}', ""); + Expect(1, 205743, '\P{^Is_Category= Lo}', ""); + Expect(0, 205744, '\p{Is_Category= Lo}', ""); + Expect(1, 205744, '\p{^Is_Category= Lo}', ""); + Expect(1, 205744, '\P{Is_Category= Lo}', ""); + Expect(0, 205744, '\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}', ""); @@ -40113,16 +40681,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/_-Lt}'); - Error('\P{Gc=/a/_-Lt}'); + 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{Gc=:\ALt\z:}', "");; Expect(0, 8189, '\p{Gc=:\ALt\z:}', "");; Expect(1, 8188, '\p{Gc=lt}', ""); @@ -40135,16 +40703,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-Titlecase_LETTER:=}'); - Error('\P{Category=-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=_Titlecase_Letter/a/}'); + Error('\P{Category=_Titlecase_Letter/a/}'); Expect(1, 8188, '\p{Category=:\ATitlecase_Letter\z:}', "");; Expect(0, 8189, '\p{Category=:\ATitlecase_Letter\z:}', "");; Expect(1, 8188, '\p{Category=titlecaseletter}', ""); @@ -40157,34 +40725,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=_:=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}', ""); - 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}', ""); - 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/a/}'); - Error('\P{Is_Gc=_ Titlecase_letter/a/}'); + 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/a/}'); + Error('\P{Is_General_Category=-_lt/a/}'); + 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}', ""); + 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}', ""); @@ -40193,16 +40761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Category: LT/a/}'); + 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}', ""); @@ -40211,16 +40779,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= -UPPERCASE_Letter}'); - Error('\P{General_Category=:= -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= UPPERCASE_Letter:=}'); + Error('\P{General_Category= 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}', ""); @@ -40233,16 +40801,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-/a/lu}'); - Error('\P{Gc=-/a/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}'); + Error('\P{Gc= :=Lu}'); Expect(1, 125217, '\p{Gc=:\ALu\z:}', "");; Expect(0, 125218, '\p{Gc=:\ALu\z:}', "");; Expect(1, 125217, '\p{Gc=lu}', ""); @@ -40255,16 +40823,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/- UPPERCASE_Letter}'); - Error('\P{Category=/a/- UPPERCASE_Letter}'); + 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}', ""); @@ -40277,16 +40845,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); - Error('\P{Is_General_Category=--lu:=}'); + 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{Is_General_Category=lu}', ""); Expect(0, 125217, '\p{^Is_General_Category=lu}', ""); Expect(0, 125217, '\P{Is_General_Category=lu}', ""); @@ -40295,34 +40863,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_Gc: uppercaseletter}', ""); - Expect(0, 125217, '\p{^Is_Gc: uppercaseletter}', ""); - Expect(0, 125217, '\P{Is_Gc: uppercaseletter}', ""); - Expect(1, 125217, '\P{^Is_Gc: uppercaseletter}', ""); - Expect(0, 125218, '\p{Is_Gc: uppercaseletter}', ""); - 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=/a/_ Lu}'); - Error('\P{Is_Category=/a/_ 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_Gc=uppercaseletter}', ""); + Expect(0, 125217, '\p{^Is_Gc=uppercaseletter}', ""); + Expect(0, 125217, '\P{Is_Gc=uppercaseletter}', ""); + Expect(1, 125217, '\P{^Is_Gc=uppercaseletter}', ""); + Expect(0, 125218, '\p{Is_Gc=uppercaseletter}', ""); + 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_Category=lu}', ""); Expect(0, 125217, '\p{^Is_Category=lu}', ""); Expect(0, 125217, '\P{Is_Category=lu}', ""); @@ -40331,38 +40899,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{General_Category=:=__Mark}'); + 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}'); + Error('\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}', ""); + 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}', ""); 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}'); - Error('\P{Gc=:=- M}'); + 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=_/a/m}'); + Error('\P{Gc=_/a/m}'); Expect(1, 917999, '\p{Gc=:\AM\z:}', "");; Expect(0, 918000, '\p{Gc=:\AM\z:}', "");; Expect(1, 917999, '\p{Gc=m}', ""); @@ -40375,16 +40943,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= COMBINING_Mark:=}'); - Error('\P{Category= 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}', ""); @@ -40397,16 +40965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= Mark:=}'); + Error('\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}', ""); @@ -40415,52 +40983,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-M}'); - Error('\P{Is_Gc=/a/-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}', ""); - 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}', ""); - Expect(1, 917999, '\P{^Is_Category:combiningmark}', ""); - Expect(0, 918000, '\p{Is_Category:combiningmark}', ""); - 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=/a/_-SPACING_Mark}'); - Error('\P{General_Category=/a/_-SPACING_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=/a/ _M}'); + Error('\P{Is_Gc=/a/ _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}', ""); + 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}', ""); + Expect(1, 917999, '\P{^Is_Category=combiningmark}', ""); + Expect(0, 918000, '\p{Is_Category=combiningmark}', ""); + 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, 119154, '\p{General_Category=:\ASpacing_Mark\z:}', "");; Expect(0, 119155, '\p{General_Category=:\ASpacing_Mark\z:}', "");; Expect(1, 119154, '\p{General_Category=spacingmark}', ""); @@ -40473,16 +41041,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -40495,16 +41063,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= :=SPACING_Mark}'); - Error('\P{Category= :=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}', ""); @@ -40517,16 +41085,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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/a/}'); + Error('\P{Is_General_Category= mc/a/}'); Expect(1, 119154, '\p{Is_General_Category=mc}', ""); Expect(0, 119154, '\p{^Is_General_Category=mc}', ""); Expect(0, 119154, '\P{Is_General_Category=mc}', ""); @@ -40535,16 +41103,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -40553,16 +41121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-/a/Mc}'); - Error('\P{Is_Category=-/a/Mc}'); + 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:=}'); + Error('\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}', ""); @@ -40571,16 +41139,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{General_Category= :=ENCLOSING_Mark}'); + 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, 42610, '\p{General_Category=:\AEnclosing_Mark\z:}', "");; Expect(0, 42611, '\p{General_Category=:\AEnclosing_Mark\z:}', "");; Expect(1, 42610, '\p{General_Category=enclosingmark}', ""); @@ -40593,16 +41161,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 42611, '\P{^General_Category=enclosingmark}', ""); 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=/a/ -Me}'); - Error('\P{Gc=/a/ -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=:= Me}'); + Error('\P{Gc=:= Me}'); Expect(1, 42610, '\p{Gc=:\AMe\z:}', "");; Expect(0, 42611, '\p{Gc=:\AMe\z:}', "");; Expect(1, 42610, '\p{Gc=me}', ""); @@ -40615,16 +41183,16 @@ 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: _Enclosing_Mark/a/}'); + Error('\P{Category: _Enclosing_Mark/a/}'); Expect(1, 42610, '\p{Category=:\AEnclosing_Mark\z:}', "");; Expect(0, 42611, '\p{Category=:\AEnclosing_Mark\z:}', "");; Expect(1, 42610, '\p{Category=enclosingmark}', ""); @@ -40637,34 +41205,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-/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=:= _Enclosing_MARK}'); - Error('\P{Is_Gc=:= _Enclosing_MARK}'); + 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= ENCLOSING_MARK:=}'); + Error('\P{Is_Gc= ENCLOSING_MARK:=}'); Expect(1, 42610, '\p{Is_Gc=enclosingmark}', ""); Expect(0, 42610, '\p{^Is_Gc=enclosingmark}', ""); Expect(0, 42610, '\P{Is_Gc=enclosingmark}', ""); @@ -40673,16 +41241,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Category=_Me/a/}'); + 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}', ""); @@ -40691,16 +41259,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= Nonspacing_MARK/a/}'); - Error('\P{General_Category= Nonspacing_MARK/a/}'); + 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=-nonspacing_Mark:=}'); + Error('\P{General_Category=-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}', ""); @@ -40713,16 +41281,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:=}'); + Error('\P{Gc=_ mn:=}'); Expect(1, 917999, '\p{Gc=:\AMn\z:}', "");; Expect(0, 918000, '\p{Gc=:\AMn\z:}', "");; Expect(1, 917999, '\p{Gc=mn}', ""); @@ -40735,16 +41303,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=/a/ Nonspacing_Mark}'); - Error('\P{Category=/a/ 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}', ""); @@ -40757,16 +41325,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}', ""); @@ -40775,16 +41343,16 @@ 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_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}', ""); @@ -40793,16 +41361,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-MN}'); - Error('\P{Is_Category=/a/-MN}'); + 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}', ""); @@ -40811,38 +41379,38 @@ 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, 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, 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=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{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}', ""); @@ -40855,16 +41423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=- number:=}'); - Error('\P{Category=- number:=}'); + 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=:= NUMBER}'); + Error('\P{Category=:= NUMBER}'); Expect(1, 130041, '\p{Category=:\ANumber\z:}', "");; Expect(0, 130042, '\p{Category=:\ANumber\z:}', "");; Expect(1, 130041, '\p{Category=number}', ""); @@ -40877,16 +41445,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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=:= n}'); + Error('\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}', ""); @@ -40895,16 +41463,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: /a/NUMBER}'); - Error('\P{Is_Gc: /a/NUMBER}'); + 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=/a/ _NUMBER}'); + Error('\P{Is_Gc=/a/ _NUMBER}'); Expect(1, 130041, '\p{Is_Gc=number}', ""); Expect(0, 130041, '\p{^Is_Gc=number}', ""); Expect(0, 130041, '\P{Is_Gc=number}', ""); @@ -40913,34 +41481,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\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}', ""); - 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=/a/_ DECIMAL_NUMBER}'); - Error('\P{General_Category=/a/_ DECIMAL_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= /a/n}'); + Error('\P{Is_Category= /a/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}', ""); + 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=/a/-_Decimal_number}'); + Error('\P{General_Category=/a/-_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}', ""); @@ -40953,38 +41521,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Gc= _Nd/a/}'); + 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=/a/- ND}'); + Error('\P{Gc=/a/- 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: 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=/a/DIGIT}'); - Error('\P{Category=/a/DIGIT}'); + 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: /a/-DIGIT}'); + Error('\P{Category: /a/-DIGIT}'); Expect(1, 130041, '\p{Category=:\ADigit\z:}', "");; Expect(0, 130042, '\p{Category=:\ADigit\z:}', "");; Expect(1, 130041, '\p{Category=digit}', ""); @@ -40997,16 +41565,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_General_Category= -decimal_Number/a/}'); + 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}', ""); @@ -41015,16 +41583,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -41033,34 +41601,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/digit}'); - Error('\P{Is_Category= /a/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=:=--LETTER_number}'); - Error('\P{General_Category=:=--LETTER_number}'); + 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/a/}'); + Error('\P{Is_Category=- Digit/a/}'); + 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=--Letter_Number/a/}'); + Error('\P{General_Category=--Letter_Number/a/}'); 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}', ""); @@ -41073,38 +41641,38 @@ 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:=}'); - Error('\P{Gc: _NL:=}'); + 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}', ""); - 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}', ""); + 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}', ""); 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}', ""); @@ -41117,16 +41685,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= _NL}'); - Error('\P{Is_General_Category=:= _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=/a/NL}'); + Error('\P{Is_General_Category=/a/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}', ""); @@ -41135,16 +41703,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/a/}'); + Error('\P{Is_Gc= Letter_Number/a/}'); Expect(1, 74862, '\p{Is_Gc=letternumber}', ""); Expect(0, 74862, '\p{^Is_Gc=letternumber}', ""); Expect(0, 74862, '\P{Is_Gc=letternumber}', ""); @@ -41153,78 +41721,78 @@ 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_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}', ""); - 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=/a/ other_number}'); - Error('\P{General_Category=/a/ other_number}'); + 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_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}', ""); + 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}', ""); - Expect(0, 127244, '\p{^General_Category=othernumber}', ""); - Expect(0, 127244, '\P{General_Category=othernumber}', ""); - Expect(1, 127244, '\P{^General_Category=othernumber}', ""); - Expect(0, 127245, '\p{General_Category=othernumber}', ""); - Expect(1, 127245, '\p{^General_Category=othernumber}', ""); - Expect(1, 127245, '\P{General_Category=othernumber}', ""); - Expect(0, 127245, '\P{^General_Category=othernumber}', ""); + Expect(1, 127244, '\p{General_Category: othernumber}', ""); + Expect(0, 127244, '\p{^General_Category: othernumber}', ""); + Expect(0, 127244, '\P{General_Category: othernumber}', ""); + Expect(1, 127244, '\P{^General_Category: othernumber}', ""); + Expect(0, 127245, '\p{General_Category: othernumber}', ""); + Expect(1, 127245, '\p{^General_Category: othernumber}', ""); + Expect(1, 127245, '\P{General_Category: othernumber}', ""); + 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/a/}'); - Error('\P{Gc: _No/a/}'); + 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{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}', ""); + 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}', ""); 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= /a/Other_number}'); - Error('\P{Category= /a/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}'); + Error('\P{Category=:=- other_Number}'); Expect(1, 127244, '\p{Category=:\AOther_Number\z:}', "");; Expect(0, 127245, '\p{Category=:\AOther_Number\z:}', "");; Expect(1, 127244, '\p{Category:othernumber}', ""); @@ -41237,16 +41805,16 @@ 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=/a/_-no}'); - Error('\P{Is_General_Category=/a/_-no}'); + 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/a/}'); + Error('\P{Is_General_Category= -No/a/}'); Expect(1, 127244, '\p{Is_General_Category=no}', ""); Expect(0, 127244, '\p{^Is_General_Category=no}', ""); Expect(0, 127244, '\P{Is_General_Category=no}', ""); @@ -41255,16 +41823,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/Other_Number}'); - Error('\P{Is_Gc= /a/Other_Number}'); + 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}', ""); @@ -41273,34 +41841,34 @@ 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= 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}', ""); - 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}', ""); - 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_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}'); + Error('\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}', ""); + 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=-/a/Punctuation}'); + Error('\P{General_Category=-/a/Punctuation}'); Expect(1, 125279, '\p{General_Category=:\APunctuation\z:}', "");; Expect(0, 125280, '\p{General_Category=:\APunctuation\z:}', "");; Expect(1, 125279, '\p{General_Category=punctuation}', ""); @@ -41313,16 +41881,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}', ""); @@ -41335,16 +41903,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=-/a/PUNCT}'); - Error('\P{Category=-/a/PUNCT}'); + 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= /a/PUNCT}'); + Error('\P{Category= /a/PUNCT}'); Expect(1, 125279, '\p{Category=:\APunct\z:}', "");; Expect(0, 125280, '\p{Category=:\APunct\z:}', "");; Expect(1, 125279, '\p{Category=punct}', ""); @@ -41357,16 +41925,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=/a/ Punctuation}'); + Error('\P{Is_General_Category=/a/ 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}', ""); @@ -41375,16 +41943,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/a/}'); - Error('\P{Is_Gc: p/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}', ""); + 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}', ""); @@ -41393,34 +41961,34 @@ 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=/a/Connector_PUNCTUATION}'); - Error('\P{General_Category=/a/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= /a/PUNCT}'); + Error('\P{Is_Category= /a/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}', ""); @@ -41433,16 +42001,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); - Error('\P{Gc= Pc:=}'); + 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}'); + Error('\P{Gc= :=Pc}'); Expect(1, 65343, '\p{Gc=:\APc\z:}', "");; Expect(0, 65344, '\p{Gc=:\APc\z:}', "");; Expect(1, 65343, '\p{Gc=pc}', ""); @@ -41455,38 +42023,38 @@ 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/a/}'); + Error('\P{Category=- CONNECTOR_Punctuation/a/}'); Expect(1, 65343, '\p{Category=:\AConnector_Punctuation\z:}', "");; Expect(0, 65344, '\p{Category=:\AConnector_Punctuation\z:}', "");; - Expect(1, 65343, '\p{Category=connectorpunctuation}', ""); - Expect(0, 65343, '\p{^Category=connectorpunctuation}', ""); - Expect(0, 65343, '\P{Category=connectorpunctuation}', ""); - Expect(1, 65343, '\P{^Category=connectorpunctuation}', ""); - Expect(0, 65344, '\p{Category=connectorpunctuation}', ""); - Expect(1, 65344, '\p{^Category=connectorpunctuation}', ""); - Expect(1, 65344, '\P{Category=connectorpunctuation}', ""); - Expect(0, 65344, '\P{^Category=connectorpunctuation}', ""); + Expect(1, 65343, '\p{Category:connectorpunctuation}', ""); + Expect(0, 65343, '\p{^Category:connectorpunctuation}', ""); + Expect(0, 65343, '\P{Category:connectorpunctuation}', ""); + Expect(1, 65343, '\P{^Category:connectorpunctuation}', ""); + Expect(0, 65344, '\p{Category:connectorpunctuation}', ""); + Expect(1, 65344, '\p{^Category:connectorpunctuation}', ""); + Expect(1, 65344, '\P{Category:connectorpunctuation}', ""); + 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}', ""); @@ -41495,16 +42063,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=:=_Connector_PUNCTUATION}'); - Error('\P{Is_Gc=:=_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}', ""); @@ -41513,16 +42081,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}'); - Error('\P{Is_Category=:=_ Pc}'); + 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_Category=pc}', ""); Expect(0, 65343, '\p{^Is_Category=pc}', ""); Expect(0, 65343, '\P{Is_Category=pc}', ""); @@ -41531,16 +42099,16 @@ 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, 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}'); + 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}', ""); @@ -41553,16 +42121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -41575,16 +42143,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= -Dash_PUNCTUATION}'); - Error('\P{Category=:= -Dash_PUNCTUATION}'); + 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}', ""); @@ -41597,16 +42165,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Is_General_Category=:= -pd}'); + 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=/a/_ pd}'); + Error('\P{Is_General_Category=/a/_ 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}', ""); @@ -41615,16 +42183,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -41633,16 +42201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:_ pd/a/}'); - Error('\P{Is_Category:_ pd/a/}'); + 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::=--PD}'); + Error('\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}', ""); @@ -41651,16 +42219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}', ""); @@ -41673,16 +42241,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= _Pe/a/}'); - Error('\P{Gc= _Pe/a/}'); + 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=:=Pe}'); + Error('\P{Gc=:=Pe}'); Expect(1, 65379, '\p{Gc=:\APe\z:}', "");; Expect(0, 65380, '\p{Gc=:\APe\z:}', "");; Expect(1, 65379, '\p{Gc=pe}', ""); @@ -41695,16 +42263,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/a/}'); - Error('\P{Category=-_close_punctuation/a/}'); + 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{Category=:\AClose_Punctuation\z:}', "");; Expect(0, 65380, '\p{Category=:\AClose_Punctuation\z:}', "");; Expect(1, 65379, '\p{Category=closepunctuation}', ""); @@ -41717,16 +42285,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=/a/Pe}'); - Error('\P{Is_General_Category=/a/Pe}'); + 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}'); + Error('\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}', ""); @@ -41735,16 +42303,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:_/a/Close_punctuation}'); - Error('\P{Is_Gc:_/a/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=/a/ Close_Punctuation}'); + Error('\P{Is_Gc=/a/ Close_Punctuation}'); Expect(1, 65379, '\p{Is_Gc=closepunctuation}', ""); Expect(0, 65379, '\p{^Is_Gc=closepunctuation}', ""); Expect(0, 65379, '\P{Is_Gc=closepunctuation}', ""); @@ -41753,34 +42321,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=:= PE}'); - Error('\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}', ""); - 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:=}'); + Error('\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}', ""); + 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}', ""); @@ -41793,16 +42361,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=/a/_-Pf}'); + Error('\P{Gc=/a/_-Pf}'); Expect(1, 11809, '\p{Gc=:\APf\z:}', "");; Expect(0, 11810, '\p{Gc=:\APf\z:}', "");; Expect(1, 11809, '\p{Gc=pf}', ""); @@ -41815,16 +42383,16 @@ 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}'); - Error('\P{Category=:= FINAL_PUNCTUATION}'); + 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=/a/ Final_PUNCTUATION}'); + Error('\P{Category=/a/ Final_PUNCTUATION}'); Expect(1, 11809, '\p{Category=:\AFinal_Punctuation\z:}', "");; Expect(0, 11810, '\p{Category=:\AFinal_Punctuation\z:}', "");; Expect(1, 11809, '\p{Category=finalpunctuation}', ""); @@ -41837,16 +42405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-_pf}'); - Error('\P{Is_General_Category=/a/-_pf}'); + 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=_/a/Pf}'); + Error('\P{Is_General_Category=_/a/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}', ""); @@ -41855,16 +42423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -41873,16 +42441,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= /a/pf}'); - Error('\P{Is_Category= /a/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/a/}'); + Error('\P{Is_Category=-_Pf/a/}'); Expect(1, 11809, '\p{Is_Category=pf}', ""); Expect(0, 11809, '\p{^Is_Category=pf}', ""); Expect(0, 11809, '\P{Is_Category=pf}', ""); @@ -41891,60 +42459,60 @@ 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=:=initial_PUNCTUATION}'); - Error('\P{General_Category=:=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}', ""); - Expect(0, 11808, '\p{^General_Category=initialpunctuation}', ""); - Expect(0, 11808, '\P{General_Category=initialpunctuation}', ""); - Expect(1, 11808, '\P{^General_Category=initialpunctuation}', ""); - Expect(0, 11809, '\p{General_Category=initialpunctuation}', ""); - Expect(1, 11809, '\p{^General_Category=initialpunctuation}', ""); - Expect(1, 11809, '\P{General_Category=initialpunctuation}', ""); - Expect(0, 11809, '\P{^General_Category=initialpunctuation}', ""); + Expect(1, 11808, '\p{General_Category:initialpunctuation}', ""); + Expect(0, 11808, '\p{^General_Category:initialpunctuation}', ""); + Expect(0, 11808, '\P{General_Category:initialpunctuation}', ""); + Expect(1, 11808, '\P{^General_Category:initialpunctuation}', ""); + Expect(0, 11809, '\p{General_Category:initialpunctuation}', ""); + Expect(1, 11809, '\p{^General_Category:initialpunctuation}', ""); + Expect(1, 11809, '\P{General_Category:initialpunctuation}', ""); + 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}', ""); - 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}', ""); + 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}', ""); 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=_-INITIAL_Punctuation:=}'); - Error('\P{Category=_-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: _:=INITIAL_PUNCTUATION}'); + Error('\P{Category: _:=INITIAL_PUNCTUATION}'); Expect(1, 11808, '\p{Category=:\AInitial_Punctuation\z:}', "");; Expect(0, 11809, '\p{Category=:\AInitial_Punctuation\z:}', "");; Expect(1, 11808, '\p{Category=initialpunctuation}', ""); @@ -41957,16 +42525,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=_:=Pi}'); - Error('\P{Is_General_Category=_:=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= :=Pi}'); + Error('\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}', ""); @@ -41975,16 +42543,16 @@ 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_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/a/}'); + Error('\P{Is_Gc: _Initial_Punctuation/a/}'); Expect(1, 11808, '\p{Is_Gc=initialpunctuation}', ""); Expect(0, 11808, '\p{^Is_Gc=initialpunctuation}', ""); Expect(0, 11808, '\P{Is_Gc=initialpunctuation}', ""); @@ -41993,16 +42561,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}'); + Error('\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}', ""); @@ -42011,38 +42579,30 @@ 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=/a/ _Other_PUNCTUATION}'); - Error('\P{General_Category=/a/ _Other_PUNCTUATION}'); + Error('\p{General_Category=:= Other_PUNCTUATION}'); + Error('\P{General_Category=:= Other_PUNCTUATION}'); 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}', ""); - Expect(0, 125279, '\p{^General_Category:otherpunctuation}', ""); - Expect(0, 125279, '\P{General_Category:otherpunctuation}', ""); - Expect(1, 125279, '\P{^General_Category:otherpunctuation}', ""); - Expect(0, 125280, '\p{General_Category:otherpunctuation}', ""); - Expect(1, 125280, '\p{^General_Category:otherpunctuation}', ""); - Expect(1, 125280, '\P{General_Category:otherpunctuation}', ""); - Expect(0, 125280, '\P{^General_Category:otherpunctuation}', ""); + Expect(1, 125279, '\p{General_Category=otherpunctuation}', ""); + Expect(0, 125279, '\p{^General_Category=otherpunctuation}', ""); + Expect(0, 125279, '\P{General_Category=otherpunctuation}', ""); + Expect(1, 125279, '\P{^General_Category=otherpunctuation}', ""); + Expect(0, 125280, '\p{General_Category=otherpunctuation}', ""); + Expect(1, 125280, '\p{^General_Category=otherpunctuation}', ""); + Expect(1, 125280, '\P{General_Category=otherpunctuation}', ""); + 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=/a/ -Po}'); + Error('\P{Gc=/a/ -Po}'); Expect(1, 125279, '\p{Gc=:\APo\z:}', "");; Expect(0, 125280, '\p{Gc=:\APo\z:}', "");; Expect(1, 125279, '\p{Gc=po}', ""); @@ -42055,16 +42615,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -42077,52 +42637,52 @@ 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=_/a/PO}'); - Error('\P{Is_General_Category=_/a/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}', ""); - 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}', ""); - Expect(1, 125279, '\P{^Is_Gc: otherpunctuation}', ""); - Expect(0, 125280, '\p{Is_Gc: otherpunctuation}', ""); - 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{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=-/a/po}'); + Error('\P{Is_General_Category=-/a/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}', ""); + 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_Gc=otherpunctuation}', ""); + Expect(0, 125279, '\p{^Is_Gc=otherpunctuation}', ""); + Expect(0, 125279, '\P{Is_Gc=otherpunctuation}', ""); + Expect(1, 125279, '\P{^Is_Gc=otherpunctuation}', ""); + Expect(0, 125280, '\p{Is_Gc=otherpunctuation}', ""); + 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= -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}', ""); @@ -42131,16 +42691,16 @@ 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}', ""); - 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}', ""); - Error('\p{General_Category=:=open_Punctuation}'); - Error('\P{General_Category=:=open_Punctuation}'); + 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}', ""); + 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}', ""); @@ -42153,38 +42713,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=/a/ -Ps}'); + Error('\P{Gc=/a/ -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}', ""); + 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/a/}'); - Error('\P{Category=_-OPEN_punctuation/a/}'); + 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=/a/ open_PUNCTUATION}'); + Error('\P{Category=/a/ open_PUNCTUATION}'); Expect(1, 65378, '\p{Category=:\AOpen_Punctuation\z:}', "");; Expect(0, 65379, '\p{Category=:\AOpen_Punctuation\z:}', "");; Expect(1, 65378, '\p{Category=openpunctuation}', ""); @@ -42197,16 +42757,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}', ""); @@ -42215,16 +42775,16 @@ 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_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=/a/ OPEN_punctuation}'); + Error('\P{Is_Gc=/a/ OPEN_punctuation}'); Expect(1, 65378, '\p{Is_Gc=openpunctuation}', ""); Expect(0, 65378, '\p{^Is_Gc=openpunctuation}', ""); Expect(0, 65378, '\P{Is_Gc=openpunctuation}', ""); @@ -42233,16 +42793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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_Category=ps}', ""); Expect(0, 65378, '\p{^Is_Category=ps}', ""); Expect(0, 65378, '\P{Is_Category=ps}', ""); @@ -42251,16 +42811,16 @@ 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, 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}', ""); @@ -42273,16 +42833,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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=/a/_S}'); + Error('\P{Gc=/a/_S}'); Expect(1, 129994, '\p{Gc=:\AS\z:}', "");; Expect(0, 129995, '\p{Gc=:\AS\z:}', "");; Expect(1, 129994, '\p{Gc=s}', ""); @@ -42295,16 +42855,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -42317,34 +42877,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-s}'); - Error('\P{Is_General_Category=/a/-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=/a/symbol}'); - Error('\P{Is_Gc=/a/symbol}'); + 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/a/}'); + Error('\P{Is_Gc= symbol/a/}'); Expect(1, 129994, '\p{Is_Gc=symbol}', ""); Expect(0, 129994, '\p{^Is_Gc=symbol}', ""); Expect(0, 129994, '\P{Is_Gc=symbol}', ""); @@ -42353,16 +42913,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=_:=S}'); - Error('\P{Is_Category=_:=S}'); + 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=_S/a/}'); + Error('\P{Is_Category=_S/a/}'); Expect(1, 129994, '\p{Is_Category=s}', ""); Expect(0, 129994, '\p{^Is_Category=s}', ""); Expect(0, 129994, '\P{Is_Category=s}', ""); @@ -42371,38 +42931,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:_Currency_Symbol/a/}'); - Error('\P{General_Category:_Currency_Symbol/a/}'); + 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}', ""); - Expect(0, 126128, '\p{^General_Category: currencysymbol}', ""); - Expect(0, 126128, '\P{General_Category: currencysymbol}', ""); - Expect(1, 126128, '\P{^General_Category: currencysymbol}', ""); - Expect(0, 126129, '\p{General_Category: currencysymbol}', ""); - Expect(1, 126129, '\p{^General_Category: currencysymbol}', ""); - Expect(1, 126129, '\P{General_Category: currencysymbol}', ""); - Expect(0, 126129, '\P{^General_Category: currencysymbol}', ""); + Expect(1, 126128, '\p{General_Category=currencysymbol}', ""); + Expect(0, 126128, '\p{^General_Category=currencysymbol}', ""); + Expect(0, 126128, '\P{General_Category=currencysymbol}', ""); + Expect(1, 126128, '\P{^General_Category=currencysymbol}', ""); + Expect(0, 126129, '\p{General_Category=currencysymbol}', ""); + Expect(1, 126129, '\p{^General_Category=currencysymbol}', ""); + Expect(1, 126129, '\P{General_Category=currencysymbol}', ""); + 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/a/}'); + Error('\P{Gc= _SC/a/}'); Expect(1, 126128, '\p{Gc=:\ASc\z:}', "");; Expect(0, 126129, '\p{Gc=:\ASc\z:}', "");; Expect(1, 126128, '\p{Gc=sc}', ""); @@ -42415,16 +42975,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=- Currency_symbol/a/}'); - Error('\P{Category=- Currency_symbol/a/}'); + 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=-:=currency_symbol}'); + Error('\P{Category=-:=currency_symbol}'); Expect(1, 126128, '\p{Category=:\ACurrency_Symbol\z:}', "");; Expect(0, 126129, '\p{Category=:\ACurrency_Symbol\z:}', "");; Expect(1, 126128, '\p{Category=currencysymbol}', ""); @@ -42437,16 +42997,16 @@ 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=/a/ SC}'); - Error('\P{Is_General_Category=/a/ SC}'); + 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=/a/_-Sc}'); + Error('\P{Is_General_Category=/a/_-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}', ""); @@ -42455,16 +43015,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=Currency_symbol/a/}'); - Error('\P{Is_Gc=Currency_symbol/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}', ""); + 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}', ""); @@ -42473,16 +43033,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=/a/__Sc}'); + Error('\P{Is_Category=/a/__Sc}'); Expect(1, 126128, '\p{Is_Category=sc}', ""); Expect(0, 126128, '\p{^Is_Category=sc}', ""); Expect(0, 126128, '\P{Is_Category=sc}', ""); @@ -42491,16 +43051,16 @@ 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}', ""); @@ -42513,60 +43073,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); - Error('\P{Gc=_SK:=}'); + 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}', ""); - 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}', ""); + 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}', ""); 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= modifier_Symbol/a/}'); + Error('\P{Category= modifier_Symbol/a/}'); 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=/a/ Sk}'); + Error('\P{Is_General_Category=/a/ 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}', ""); @@ -42575,16 +43135,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}', ""); @@ -42593,34 +43153,34 @@ 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}'); - 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}', ""); - 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}', ""); - 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, 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=/a/ sk}'); + Error('\P{Is_Category=/a/ 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}', ""); + 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, 126705, '\p{General_Category=:\AMath_Symbol\z:}', "");; Expect(0, 126706, '\p{General_Category=:\AMath_Symbol\z:}', "");; Expect(1, 126705, '\p{General_Category=mathsymbol}', ""); @@ -42633,16 +43193,16 @@ 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/a/}'); + Error('\P{Gc=-SM/a/}'); Expect(1, 126705, '\p{Gc=:\ASm\z:}', "");; Expect(0, 126706, '\p{Gc=:\ASm\z:}', "");; Expect(1, 126705, '\p{Gc=sm}', ""); @@ -42655,16 +43215,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -42677,16 +43237,16 @@ 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{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}', ""); @@ -42695,52 +43255,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Category=- sm/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}', ""); - 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, 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= /a/math_Symbol}'); + Error('\P{Is_Gc= /a/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= /a/SM}'); + Error('\P{Is_Category= /a/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}', ""); + 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}', ""); @@ -42753,16 +43313,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: /a/_ SO}'); - Error('\P{Gc: /a/_ SO}'); + 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=-/a/SO}'); + Error('\P{Gc=-/a/SO}'); Expect(1, 129994, '\p{Gc=:\ASo\z:}', "");; Expect(0, 129995, '\p{Gc=:\ASo\z:}', "");; Expect(1, 129994, '\p{Gc=so}', ""); @@ -42775,16 +43335,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=_/a/other_symbol}'); - Error('\P{Category=_/a/other_symbol}'); + 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}'); + Error('\P{Category=:= OTHER_symbol}'); Expect(1, 129994, '\p{Category=:\AOther_Symbol\z:}', "");; Expect(0, 129995, '\p{Category=:\AOther_Symbol\z:}', "");; Expect(1, 129994, '\p{Category=othersymbol}', ""); @@ -42797,16 +43357,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Is_General_Category=-:=so}'); + 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=/a/So}'); + Error('\P{Is_General_Category=/a/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}', ""); @@ -42815,16 +43375,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=__OTHER_SYMBOL:=}'); - Error('\P{Is_Gc=__OTHER_SYMBOL:=}'); + 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=:=_OTHER_SYMBOL}'); + Error('\P{Is_Gc=:=_OTHER_SYMBOL}'); Expect(1, 129994, '\p{Is_Gc=othersymbol}', ""); Expect(0, 129994, '\p{^Is_Gc=othersymbol}', ""); Expect(0, 129994, '\P{Is_Gc=othersymbol}', ""); @@ -42833,16 +43393,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -42851,16 +43411,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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=_Separator/a/}'); + Error('\P{General_Category=_Separator/a/}'); Expect(1, 12288, '\p{General_Category=:\ASeparator\z:}', "");; Expect(0, 12289, '\p{General_Category=:\ASeparator\z:}', "");; Expect(1, 12288, '\p{General_Category=separator}', ""); @@ -42873,16 +43433,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=/a/z}'); - Error('\P{Gc=/a/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}', ""); @@ -42895,16 +43455,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}', ""); @@ -42917,16 +43477,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: :=Z}'); - Error('\P{Is_General_Category: :=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}', ""); @@ -42935,34 +43495,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=_ 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_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}', ""); @@ -42971,16 +43531,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:=}'); - Error('\P{General_Category=_ line_Separator:=}'); + 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:=}'); + Error('\P{General_Category=_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}', ""); @@ -42993,16 +43553,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=/a/__Zl}'); - Error('\P{Gc=/a/__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=- Zl/a/}'); + Error('\P{Gc=- Zl/a/}'); Expect(1, 8232, '\p{Gc=:\AZl\z:}', "");; Expect(0, 8233, '\p{Gc=:\AZl\z:}', "");; Expect(1, 8232, '\p{Gc=zl}', ""); @@ -43015,16 +43575,16 @@ 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=:= line_Separator}'); - Error('\P{Category=:= 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= -line_SEPARATOR/a/}'); + Error('\P{Category= -line_SEPARATOR/a/}'); Expect(1, 8232, '\p{Category=:\ALine_Separator\z:}', "");; Expect(0, 8233, '\p{Category=:\ALine_Separator\z:}', "");; Expect(1, 8232, '\p{Category=lineseparator}', ""); @@ -43037,34 +43597,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= Zl/a/}'); - Error('\P{Is_General_Category= Zl/a/}'); - 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}', ""); - 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/a/}'); - Error('\P{Is_Gc: _Line_SEPARATOR/a/}'); + 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=:=-Zl}'); + Error('\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}', ""); + 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_Gc=lineseparator}', ""); Expect(0, 8232, '\p{^Is_Gc=lineseparator}', ""); Expect(0, 8232, '\P{Is_Gc=lineseparator}', ""); @@ -43073,16 +43633,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=/a/_zl}'); - Error('\P{Is_Category=/a/_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/a/}'); + Error('\P{Is_Category= _Zl/a/}'); Expect(1, 8232, '\p{Is_Category=zl}', ""); Expect(0, 8232, '\p{^Is_Category=zl}', ""); Expect(0, 8232, '\P{Is_Category=zl}', ""); @@ -43091,16 +43651,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= /a/Paragraph_Separator}'); + Error('\P{General_Category= /a/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}', ""); @@ -43113,16 +43673,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=-:=zp}'); - Error('\P{Gc=-:=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=/a/_Zp}'); + Error('\P{Gc=/a/_Zp}'); Expect(1, 8233, '\p{Gc=:\AZp\z:}', "");; Expect(0, 8234, '\p{Gc=:\AZp\z:}', "");; Expect(1, 8233, '\p{Gc=zp}', ""); @@ -43135,16 +43695,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}', ""); @@ -43157,34 +43717,34 @@ 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: /a/ zp}'); - Error('\P{Is_General_Category: /a/ 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}', ""); - 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{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: /a/ -ZP}'); + Error('\P{Is_General_Category: /a/ -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}', ""); + 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}'); + Error('\P{Is_Gc= :=PARAGRAPH_Separator}'); Expect(1, 8233, '\p{Is_Gc=paragraphseparator}', ""); Expect(0, 8233, '\p{^Is_Gc=paragraphseparator}', ""); Expect(0, 8233, '\P{Is_Gc=paragraphseparator}', ""); @@ -43193,16 +43753,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8234, '\p{^Is_Gc=paragraphseparator}', ""); Expect(1, 8234, '\P{Is_Gc=paragraphseparator}', ""); Expect(0, 8234, '\P{^Is_Gc=paragraphseparator}', ""); - Expect(1, 8233, '\p{Is_Gc: PARAGRAPH_Separator}', ""); - Expect(0, 8233, '\p{^Is_Gc: PARAGRAPH_Separator}', ""); - Expect(0, 8233, '\P{Is_Gc: PARAGRAPH_Separator}', ""); - Expect(1, 8233, '\P{^Is_Gc: PARAGRAPH_Separator}', ""); - Expect(0, 8234, '\p{Is_Gc: PARAGRAPH_Separator}', ""); - 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=/a/__Zp}'); - Error('\P{Is_Category=/a/__Zp}'); + Expect(1, 8233, '\p{Is_Gc=--paragraph_Separator}', ""); + Expect(0, 8233, '\p{^Is_Gc=--paragraph_Separator}', ""); + Expect(0, 8233, '\P{Is_Gc=--paragraph_Separator}', ""); + Expect(1, 8233, '\P{^Is_Gc=--paragraph_Separator}', ""); + Expect(0, 8234, '\p{Is_Gc=--paragraph_Separator}', ""); + 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=/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}', ""); @@ -43211,60 +43771,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + 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}'); 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}', ""); - Expect(0, 12288, '\p{^General_Category: spaceseparator}', ""); - Expect(0, 12288, '\P{General_Category: spaceseparator}', ""); - Expect(1, 12288, '\P{^General_Category: spaceseparator}', ""); - Expect(0, 12289, '\p{General_Category: spaceseparator}', ""); - Expect(1, 12289, '\p{^General_Category: spaceseparator}', ""); - Expect(1, 12289, '\P{General_Category: spaceseparator}', ""); - Expect(0, 12289, '\P{^General_Category: spaceseparator}', ""); + Expect(1, 12288, '\p{General_Category:spaceseparator}', ""); + Expect(0, 12288, '\p{^General_Category:spaceseparator}', ""); + Expect(0, 12288, '\P{General_Category:spaceseparator}', ""); + Expect(1, 12288, '\P{^General_Category:spaceseparator}', ""); + Expect(0, 12289, '\p{General_Category:spaceseparator}', ""); + Expect(1, 12289, '\p{^General_Category:spaceseparator}', ""); + Expect(1, 12289, '\P{General_Category:spaceseparator}', ""); + 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=/a/ SPACE_Separator}'); - Error('\P{Category=/a/ 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:=}'); + Error('\P{Category= -SPACE_SEPARATOR:=}'); Expect(1, 12288, '\p{Category=:\ASpace_Separator\z:}', "");; Expect(0, 12289, '\p{Category=:\ASpace_Separator\z:}', "");; Expect(1, 12288, '\p{Category=spaceseparator}', ""); @@ -43277,16 +43837,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}', ""); @@ -43295,34 +43855,34 @@ 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}', ""); - Expect(1, 12288, '\p{Is_General_Category= zs}', ""); - Expect(0, 12288, '\p{^Is_General_Category= zs}', ""); - Expect(0, 12288, '\P{Is_General_Category= zs}', ""); - Expect(1, 12288, '\P{^Is_General_Category= zs}', ""); - Expect(0, 12289, '\p{Is_General_Category= zs}', ""); - 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=/a/ Space_separator}'); - Error('\P{Is_Gc=/a/ Space_separator}'); - Expect(1, 12288, '\p{Is_Gc:spaceseparator}', ""); - Expect(0, 12288, '\p{^Is_Gc:spaceseparator}', ""); - Expect(0, 12288, '\P{Is_Gc:spaceseparator}', ""); - Expect(1, 12288, '\P{^Is_Gc:spaceseparator}', ""); - Expect(0, 12289, '\p{Is_Gc:spaceseparator}', ""); - 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= _Zs:=}'); - Error('\P{Is_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}', ""); + Expect(1, 12288, '\P{^Is_General_Category=-ZS}', ""); + Expect(0, 12289, '\p{Is_General_Category=-ZS}', ""); + 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:=}'); + 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}', ""); + Expect(1, 12288, '\P{^Is_Gc: spaceseparator}', ""); + Expect(0, 12289, '\p{Is_Gc: spaceseparator}', ""); + 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}', ""); @@ -43331,22 +43891,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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=-/a/Control}'); - Error('\P{Grapheme_Cluster_Break=-/a/Control}'); + Error('\p{Grapheme_Cluster_Break=- control:=}'); + Error('\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}', ""); @@ -43359,16 +43919,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=/a/_ CN}'); - Error('\P{GCB=/a/_ CN}'); + 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}'); + Error('\P{GCB=:=-CN}'); Expect(1, 921599, '\p{GCB=:\ACN\z:}', "");; Expect(0, 921600, '\p{GCB=:\ACN\z:}', "");; Expect(1, 921599, '\p{GCB: cn}', ""); @@ -43381,16 +43941,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= /a/CONTROL}'); - Error('\P{Is_Grapheme_Cluster_Break= /a/CONTROL}'); + 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:=}'); + Error('\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}', ""); @@ -43399,34 +43959,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=/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, 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}'); + 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}', ""); @@ -43439,16 +43999,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}', ""); @@ -43461,174 +44021,174 @@ 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= /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}', ""); - 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}', ""); - 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_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}', ""); - 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(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}', ""); + 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}', ""); + 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_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}', ""); + 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(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=:\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=/a/EB}'); - Error('\P{GCB=/a/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}'); - Error('\P{Is_Grapheme_Cluster_Break=:=_E_BASE}'); + 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:=}'); + Error('\P{Is_Grapheme_Cluster_Break: 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=/a/ -eb}'); - Error('\P{Is_GCB=/a/ -eb}'); + 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/a/}'); - Error('\P{Grapheme_Cluster_Break=- E_Base_GAZ/a/}'); + 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=/a/ _ebg}'); - Error('\P{GCB=/a/ _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=/a/__ebg}'); + Error('\P{GCB=/a/__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: 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=/a/ _E_Base_GAZ}'); - Error('\P{Is_Grapheme_Cluster_Break=/a/ _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: /a/ e_Base_gaz}'); + Error('\P{Is_Grapheme_Cluster_Break: /a/ e_Base_gaz}'); 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=_:=EBG}'); - Error('\P{Is_GCB=_:=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= EBG:=}'); + Error('\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}', ""); - 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/a/}'); - Error('\P{Grapheme_Cluster_Break: -E_MODIFIER/a/}'); + 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/a/}'); + Error('\P{Grapheme_Cluster_Break=- E_MODIFIER/a/}'); 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/a/}'); - Error('\P{GCB=-EM/a/}'); + 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=_/a/EM}'); + Error('\P{GCB=_/a/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}', ""); 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= /a/E_Modifier}'); - Error('\P{Is_Grapheme_Cluster_Break= /a/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/a/}'); + Error('\P{Is_Grapheme_Cluster_Break=__E_modifier/a/}'); 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=:=- em}'); + Error('\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}', ""); @@ -43637,30 +44197,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Grapheme_Cluster_Break=_-extend/a/}'); + Error('\P{Grapheme_Cluster_Break=_-extend/a/}'); 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}', ""); + 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}', ""); 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}', ""); @@ -43673,16 +44233,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Grapheme_Cluster_Break=__EXTEND/a/}'); + 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{Is_Grapheme_Cluster_Break=extend}', ""); Expect(0, 917999, '\p{^Is_Grapheme_Cluster_Break=extend}', ""); Expect(0, 917999, '\P{Is_Grapheme_Cluster_Break=extend}', ""); @@ -43691,16 +44251,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}', ""); @@ -43709,60 +44269,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=-_glue_After_ZWJ:=}'); - Error('\P{Grapheme_Cluster_Break=-_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=:= gaz}'); - Error('\P{GCB=:= 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=:=--GAZ}'); + Error('\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}', ""); 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{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=:=gaz}'); - Error('\P{Is_GCB=:=gaz}'); + 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/a/}'); + Error('\P{Is_Grapheme_Cluster_Break= -GLUE_After_ZWJ/a/}'); + 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=_ 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=/a/--l}'); - Error('\P{Grapheme_Cluster_Break=/a/--l}'); + 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/a/}'); + Error('\P{Grapheme_Cluster_Break=__L/a/}'); 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}', ""); @@ -43775,38 +44335,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:=}'); - Error('\P{Is_Grapheme_Cluster_Break: - 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}', ""); + Error('\p{Is_Grapheme_Cluster_Break: /a/ l}'); + Error('\P{Is_Grapheme_Cluster_Break: /a/ 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}', ""); @@ -43815,34 +44375,34 @@ 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_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}', ""); - 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}'); - Error('\P{Grapheme_Cluster_Break: :=LF}'); + 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}', ""); + 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}', ""); + 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}'); + Error('\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}', ""); @@ -43855,16 +44415,16 @@ 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/a/}'); - Error('\P{GCB= -LF/a/}'); + 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=/a/ LF}'); + Error('\P{GCB=/a/ LF}'); Expect(1, 10, '\p{GCB=:\ALF\z:}', "");; Expect(0, 11, '\p{GCB=:\ALF\z:}', "");; Expect(1, 10, '\p{GCB=lf}', ""); @@ -43877,16 +44437,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -43895,16 +44455,16 @@ 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:=}'); - Error('\P{Is_GCB=-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}'); + Error('\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}', ""); @@ -43913,38 +44473,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); - 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}', ""); + 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}', ""); 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=:=lv}'); - Error('\P{GCB=:=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}', ""); @@ -43957,16 +44517,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/a/}'); - Error('\P{Is_Grapheme_Cluster_Break=-lv/a/}'); + 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}', ""); @@ -43975,16 +44535,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:/a/- LV}'); - Error('\P{Is_GCB:/a/- 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}', ""); @@ -43993,16 +44553,16 @@ 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}'); - Error('\P{Grapheme_Cluster_Break=_:=LVT}'); + 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, 55203, '\p{Grapheme_Cluster_Break=:\ALVT\z:}', "");; Expect(0, 55204, '\p{Grapheme_Cluster_Break=:\ALVT\z:}', "");; Expect(1, 55203, '\p{Grapheme_Cluster_Break=lvt}', ""); @@ -44015,16 +44575,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=LVT}'); - Error('\P{GCB=:=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}', ""); @@ -44037,16 +44597,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/LVT}'); - Error('\P{Is_Grapheme_Cluster_Break=/a/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= lvt/a/}'); + Error('\P{Is_Grapheme_Cluster_Break= lvt/a/}'); 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}', ""); @@ -44055,114 +44615,114 @@ 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}'); - 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}', ""); - 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=:\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{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}', ""); - 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{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}', ""); - 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}', ""); - 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}', ""); - 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, 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=- LVT:=}'); + Error('\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}', ""); + 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=-:=Prepend}'); + Error('\P{Grapheme_Cluster_Break=-:=Prepend}'); + Expect(1, 73474, '\p{Grapheme_Cluster_Break=:\APrepend\z:}', "");; + Expect(0, 73475, '\p{Grapheme_Cluster_Break=:\APrepend\z:}', "");; + Expect(1, 73474, '\p{Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73474, '\p{^Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73474, '\P{Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73474, '\P{^Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73475, '\p{Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73475, '\p{^Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73475, '\P{Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73475, '\P{^Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73474, '\p{Grapheme_Cluster_Break=:\Aprepend\z:}', "");; + Expect(0, 73475, '\p{Grapheme_Cluster_Break=:\Aprepend\z:}', "");; + Expect(1, 73474, '\p{Grapheme_Cluster_Break=-_Prepend}', ""); + Expect(0, 73474, '\p{^Grapheme_Cluster_Break=-_Prepend}', ""); + Expect(0, 73474, '\P{Grapheme_Cluster_Break=-_Prepend}', ""); + Expect(1, 73474, '\P{^Grapheme_Cluster_Break=-_Prepend}', ""); + Expect(0, 73475, '\p{Grapheme_Cluster_Break=-_Prepend}', ""); + Expect(1, 73475, '\p{^Grapheme_Cluster_Break=-_Prepend}', ""); + Expect(1, 73475, '\P{Grapheme_Cluster_Break=-_Prepend}', ""); + Expect(0, 73475, '\P{^Grapheme_Cluster_Break=-_Prepend}', ""); + Error('\p{GCB: /a/PP}'); + Error('\P{GCB: /a/PP}'); + Expect(1, 73474, '\p{GCB=:\APP\z:}', "");; + Expect(0, 73475, '\p{GCB=:\APP\z:}', "");; + Expect(1, 73474, '\p{GCB=pp}', ""); + Expect(0, 73474, '\p{^GCB=pp}', ""); + Expect(0, 73474, '\P{GCB=pp}', ""); + Expect(1, 73474, '\P{^GCB=pp}', ""); + Expect(0, 73475, '\p{GCB=pp}', ""); + Expect(1, 73475, '\p{^GCB=pp}', ""); + Expect(1, 73475, '\P{GCB=pp}', ""); + Expect(0, 73475, '\P{^GCB=pp}', ""); + Expect(1, 73474, '\p{GCB=:\App\z:}', "");; + Expect(0, 73475, '\p{GCB=:\App\z:}', "");; + Expect(1, 73474, '\p{GCB=-pp}', ""); + Expect(0, 73474, '\p{^GCB=-pp}', ""); + Expect(0, 73474, '\P{GCB=-pp}', ""); + Expect(1, 73474, '\P{^GCB=-pp}', ""); + Expect(0, 73475, '\p{GCB=-pp}', ""); + Expect(1, 73475, '\p{^GCB=-pp}', ""); + Expect(1, 73475, '\P{GCB=-pp}', ""); + Expect(0, 73475, '\P{^GCB=-pp}', ""); + Error('\p{Is_Grapheme_Cluster_Break=-/a/Prepend}'); + Error('\P{Is_Grapheme_Cluster_Break=-/a/Prepend}'); + Expect(1, 73474, '\p{Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73474, '\p{^Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73474, '\P{Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73474, '\P{^Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73475, '\p{Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73475, '\p{^Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73475, '\P{Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(0, 73475, '\P{^Is_Grapheme_Cluster_Break=prepend}', ""); + Expect(1, 73474, '\p{Is_Grapheme_Cluster_Break= _Prepend}', ""); + Expect(0, 73474, '\p{^Is_Grapheme_Cluster_Break= _Prepend}', ""); + Expect(0, 73474, '\P{Is_Grapheme_Cluster_Break= _Prepend}', ""); + Expect(1, 73474, '\P{^Is_Grapheme_Cluster_Break= _Prepend}', ""); + Expect(0, 73475, '\p{Is_Grapheme_Cluster_Break= _Prepend}', ""); + Expect(1, 73475, '\p{^Is_Grapheme_Cluster_Break= _Prepend}', ""); + Expect(1, 73475, '\P{Is_Grapheme_Cluster_Break= _Prepend}', ""); + Expect(0, 73475, '\P{^Is_Grapheme_Cluster_Break= _Prepend}', ""); + Error('\p{Is_GCB=:=PP}'); + Error('\P{Is_GCB=:=PP}'); + Expect(1, 73474, '\p{Is_GCB=pp}', ""); + Expect(0, 73474, '\p{^Is_GCB=pp}', ""); + Expect(0, 73474, '\P{Is_GCB=pp}', ""); + Expect(1, 73474, '\P{^Is_GCB=pp}', ""); + Expect(0, 73475, '\p{Is_GCB=pp}', ""); + Expect(1, 73475, '\p{^Is_GCB=pp}', ""); + Expect(1, 73475, '\P{Is_GCB=pp}', ""); + Expect(0, 73475, '\P{^Is_GCB=pp}', ""); + Expect(1, 73474, '\p{Is_GCB=- PP}', ""); + Expect(0, 73474, '\p{^Is_GCB=- PP}', ""); + Expect(0, 73474, '\P{Is_GCB=- PP}', ""); + Expect(1, 73474, '\P{^Is_GCB=- PP}', ""); + Expect(0, 73475, '\p{Is_GCB=- PP}', ""); + Expect(1, 73475, '\p{^Is_GCB=- PP}', ""); + Expect(1, 73475, '\P{Is_GCB=- PP}', ""); + Expect(0, 73475, '\P{^Is_GCB=- PP}', ""); + Error('\p{Grapheme_Cluster_Break=/a/_ Regional_Indicator}'); + Error('\P{Grapheme_Cluster_Break=/a/_ 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}', ""); @@ -44175,16 +44735,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}', ""); @@ -44197,16 +44757,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}', ""); @@ -44215,34 +44775,34 @@ 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_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}', ""); - 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, 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= -RI/a/}'); + Error('\P{Is_GCB= -RI/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}', ""); + 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, 119149, '\p{Grapheme_Cluster_Break=:\ASpacingMark\z:}', "");; Expect(0, 119150, '\p{Grapheme_Cluster_Break=:\ASpacingMark\z:}', "");; Expect(1, 119149, '\p{Grapheme_Cluster_Break=spacingmark}', ""); @@ -44255,16 +44815,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); - Error('\P{GCB=_SM:=}'); + 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}', ""); @@ -44277,16 +44837,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:=}'); - Error('\P{Is_Grapheme_Cluster_Break=-_SpacingMark:=}'); + 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}', ""); @@ -44295,16 +44855,16 @@ 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_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}', ""); @@ -44313,16 +44873,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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= /a/t}'); + Error('\P{Grapheme_Cluster_Break= /a/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}', ""); @@ -44343,8 +44903,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{GCB= T/a/}'); + Error('\P{GCB= T/a/}'); Expect(1, 55291, '\p{GCB=:\AT\z:}', "");; Expect(0, 55292, '\p{GCB=:\AT\z:}', "");; Expect(1, 55291, '\p{GCB=t}', ""); @@ -44357,34 +44917,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=/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= 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: := T}'); + Error('\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}', ""); @@ -44393,16 +44953,16 @@ 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= /a/V}'); - Error('\P{Grapheme_Cluster_Break= /a/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= V/a/}'); + Error('\P{Grapheme_Cluster_Break= V/a/}'); 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}', ""); @@ -44415,16 +44975,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=_ v:=}'); - Error('\P{GCB=_ v:=}'); + Error('\p{GCB: -/a/V}'); + Error('\P{GCB: -/a/V}'); Expect(1, 55238, '\p{GCB=:\AV\z:}', "");; Expect(0, 55239, '\p{GCB=:\AV\z:}', "");; Expect(1, 55238, '\p{GCB=v}', ""); @@ -44437,16 +44989,16 @@ 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/a/}'); - Error('\P{Is_Grapheme_Cluster_Break=_ V/a/}'); + 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}', ""); @@ -44455,16 +45007,16 @@ 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}', ""); - 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}', ""); - Error('\p{Is_GCB=/a/_V}'); - Error('\P{Is_GCB=/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}', ""); + Error('\p{Is_GCB=:=V}'); + Error('\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}', ""); @@ -44473,16 +45025,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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:=}'); 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}', ""); @@ -44495,14 +45047,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); + 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{GCB=:\AXX\z:}', "");; @@ -44517,16 +45069,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}'); - Error('\P{Is_Grapheme_Cluster_Break=:=-Other}'); + 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}', ""); @@ -44535,16 +45087,16 @@ 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_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}', ""); @@ -44553,38 +45105,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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, 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}', ""); + 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}', ""); 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:=}'); - Error('\P{GCB= zwj:=}'); + 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{GCB=:\AZWJ\z:}', "");; Expect(0, 8206, '\p{GCB=:\AZWJ\z:}', "");; Expect(1, 8205, '\p{GCB=zwj}', ""); @@ -44597,16 +45149,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); - Error('\P{Is_Grapheme_Cluster_Break= 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}', ""); + 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}', ""); @@ -44615,16 +45167,16 @@ 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=-:=ZWJ}'); - Error('\P{Is_GCB=-:=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=:= _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}', ""); @@ -44633,176 +45185,176 @@ 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=/a/ No}'); - Error('\P{Grapheme_Base=/a/ 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}'); - Error('\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}', ""); - 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: :=False}'); - Error('\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}', ""); - 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=_:=Y}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{Is_Gr_Base= true/a/}'); - 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=-:=no}'); - Error('\P{Grapheme_Extend=-:=no}'); + 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, 205744, '\p{Grapheme_Base=:\ANo\z:}', "");; + Expect(0, 205743, '\p{Grapheme_Base=:\ANo\z:}', "");; + Expect(1, 205744, '\p{Grapheme_Base=no}', ""); + Expect(0, 205744, '\p{^Grapheme_Base=no}', ""); + Expect(0, 205744, '\P{Grapheme_Base=no}', ""); + Expect(1, 205744, '\P{^Grapheme_Base=no}', ""); + Expect(0, 205743, '\p{Grapheme_Base=no}', ""); + Expect(1, 205743, '\p{^Grapheme_Base=no}', ""); + Expect(1, 205743, '\P{Grapheme_Base=no}', ""); + Expect(0, 205743, '\P{^Grapheme_Base=no}', ""); + Expect(1, 205744, '\p{Grapheme_Base=:\Ano\z:}', "");; + Expect(0, 205743, '\p{Grapheme_Base=:\Ano\z:}', "");; + Expect(1, 205744, '\p{Grapheme_Base= _No}', ""); + Expect(0, 205744, '\p{^Grapheme_Base= _No}', ""); + Expect(0, 205744, '\P{Grapheme_Base= _No}', ""); + Expect(1, 205744, '\P{^Grapheme_Base= _No}', ""); + Expect(0, 205743, '\p{Grapheme_Base= _No}', ""); + Expect(1, 205743, '\p{^Grapheme_Base= _No}', ""); + Expect(1, 205743, '\P{Grapheme_Base= _No}', ""); + Expect(0, 205743, '\P{^Grapheme_Base= _No}', ""); + Error('\p{Gr_Base= :=N}'); + Error('\P{Gr_Base= :=N}'); + Expect(1, 205744, '\p{Gr_Base=:\AN\z:}', "");; + Expect(0, 205743, '\p{Gr_Base=:\AN\z:}', "");; + Expect(1, 205744, '\p{Gr_Base=n}', ""); + Expect(0, 205744, '\p{^Gr_Base=n}', ""); + Expect(0, 205744, '\P{Gr_Base=n}', ""); + Expect(1, 205744, '\P{^Gr_Base=n}', ""); + Expect(0, 205743, '\p{Gr_Base=n}', ""); + Expect(1, 205743, '\p{^Gr_Base=n}', ""); + Expect(1, 205743, '\P{Gr_Base=n}', ""); + Expect(0, 205743, '\P{^Gr_Base=n}', ""); + Expect(1, 205744, '\p{Gr_Base=:\An\z:}', "");; + Expect(0, 205743, '\p{Gr_Base=:\An\z:}', "");; + Expect(1, 205744, '\p{Gr_Base= n}', ""); + Expect(0, 205744, '\p{^Gr_Base= n}', ""); + Expect(0, 205744, '\P{Gr_Base= n}', ""); + Expect(1, 205744, '\P{^Gr_Base= n}', ""); + Expect(0, 205743, '\p{Gr_Base= n}', ""); + Expect(1, 205743, '\p{^Gr_Base= n}', ""); + Expect(1, 205743, '\P{Gr_Base= n}', ""); + Expect(0, 205743, '\P{^Gr_Base= n}', ""); + Error('\p{Is_Grapheme_Base=_/a/f}'); + Error('\P{Is_Grapheme_Base=_/a/f}'); + Expect(1, 205744, '\p{Is_Grapheme_Base: f}', ""); + Expect(0, 205744, '\p{^Is_Grapheme_Base: f}', ""); + Expect(0, 205744, '\P{Is_Grapheme_Base: f}', ""); + Expect(1, 205744, '\P{^Is_Grapheme_Base: f}', ""); + Expect(0, 205743, '\p{Is_Grapheme_Base: f}', ""); + Expect(1, 205743, '\p{^Is_Grapheme_Base: f}', ""); + Expect(1, 205743, '\P{Is_Grapheme_Base: f}', ""); + Expect(0, 205743, '\P{^Is_Grapheme_Base: f}', ""); + Expect(1, 205744, '\p{Is_Grapheme_Base= F}', ""); + Expect(0, 205744, '\p{^Is_Grapheme_Base= F}', ""); + Expect(0, 205744, '\P{Is_Grapheme_Base= F}', ""); + Expect(1, 205744, '\P{^Is_Grapheme_Base= F}', ""); + Expect(0, 205743, '\p{Is_Grapheme_Base= F}', ""); + Expect(1, 205743, '\p{^Is_Grapheme_Base= F}', ""); + Expect(1, 205743, '\P{Is_Grapheme_Base= F}', ""); + Expect(0, 205743, '\P{^Is_Grapheme_Base= F}', ""); + Error('\p{Is_Gr_Base=:=_-False}'); + Error('\P{Is_Gr_Base=:=_-False}'); + Expect(1, 205744, '\p{Is_Gr_Base: false}', ""); + Expect(0, 205744, '\p{^Is_Gr_Base: false}', ""); + Expect(0, 205744, '\P{Is_Gr_Base: false}', ""); + Expect(1, 205744, '\P{^Is_Gr_Base: false}', ""); + Expect(0, 205743, '\p{Is_Gr_Base: false}', ""); + Expect(1, 205743, '\p{^Is_Gr_Base: false}', ""); + Expect(1, 205743, '\P{Is_Gr_Base: false}', ""); + Expect(0, 205743, '\P{^Is_Gr_Base: false}', ""); + Expect(1, 205744, '\p{Is_Gr_Base: _FALSE}', ""); + Expect(0, 205744, '\p{^Is_Gr_Base: _FALSE}', ""); + Expect(0, 205744, '\P{Is_Gr_Base: _FALSE}', ""); + Expect(1, 205744, '\P{^Is_Gr_Base: _FALSE}', ""); + Expect(0, 205743, '\p{Is_Gr_Base: _FALSE}', ""); + Expect(1, 205743, '\p{^Is_Gr_Base: _FALSE}', ""); + Expect(1, 205743, '\P{Is_Gr_Base: _FALSE}', ""); + Expect(0, 205743, '\P{^Is_Gr_Base: _FALSE}', ""); + Error('\p{Grapheme_Base::= Yes}'); + Error('\P{Grapheme_Base::= Yes}'); + Expect(1, 205743, '\p{Grapheme_Base=:\AYes\z:}', "");; + Expect(0, 205744, '\p{Grapheme_Base=:\AYes\z:}', "");; + Expect(1, 205743, '\p{Grapheme_Base=yes}', ""); + Expect(0, 205743, '\p{^Grapheme_Base=yes}', ""); + Expect(0, 205743, '\P{Grapheme_Base=yes}', ""); + Expect(1, 205743, '\P{^Grapheme_Base=yes}', ""); + Expect(0, 205744, '\p{Grapheme_Base=yes}', ""); + Expect(1, 205744, '\p{^Grapheme_Base=yes}', ""); + Expect(1, 205744, '\P{Grapheme_Base=yes}', ""); + Expect(0, 205744, '\P{^Grapheme_Base=yes}', ""); + Expect(1, 205743, '\p{Grapheme_Base=:\Ayes\z:}', "");; + Expect(0, 205744, '\p{Grapheme_Base=:\Ayes\z:}', "");; + Expect(1, 205743, '\p{Grapheme_Base=- YES}', ""); + Expect(0, 205743, '\p{^Grapheme_Base=- YES}', ""); + Expect(0, 205743, '\P{Grapheme_Base=- YES}', ""); + Expect(1, 205743, '\P{^Grapheme_Base=- YES}', ""); + Expect(0, 205744, '\p{Grapheme_Base=- YES}', ""); + Expect(1, 205744, '\p{^Grapheme_Base=- YES}', ""); + Expect(1, 205744, '\P{Grapheme_Base=- YES}', ""); + Expect(0, 205744, '\P{^Grapheme_Base=- YES}', ""); + Error('\p{Gr_Base=/a/ -Y}'); + Error('\P{Gr_Base=/a/ -Y}'); + Expect(1, 205743, '\p{Gr_Base=:\AY\z:}', "");; + Expect(0, 205744, '\p{Gr_Base=:\AY\z:}', "");; + Expect(1, 205743, '\p{Gr_Base=y}', ""); + Expect(0, 205743, '\p{^Gr_Base=y}', ""); + Expect(0, 205743, '\P{Gr_Base=y}', ""); + Expect(1, 205743, '\P{^Gr_Base=y}', ""); + Expect(0, 205744, '\p{Gr_Base=y}', ""); + Expect(1, 205744, '\p{^Gr_Base=y}', ""); + Expect(1, 205744, '\P{Gr_Base=y}', ""); + Expect(0, 205744, '\P{^Gr_Base=y}', ""); + Expect(1, 205743, '\p{Gr_Base=:\Ay\z:}', "");; + Expect(0, 205744, '\p{Gr_Base=:\Ay\z:}', "");; + Expect(1, 205743, '\p{Gr_Base=--y}', ""); + Expect(0, 205743, '\p{^Gr_Base=--y}', ""); + Expect(0, 205743, '\P{Gr_Base=--y}', ""); + Expect(1, 205743, '\P{^Gr_Base=--y}', ""); + Expect(0, 205744, '\p{Gr_Base=--y}', ""); + Expect(1, 205744, '\p{^Gr_Base=--y}', ""); + Expect(1, 205744, '\P{Gr_Base=--y}', ""); + Expect(0, 205744, '\P{^Gr_Base=--y}', ""); + Error('\p{Is_Grapheme_Base=/a/ -T}'); + Error('\P{Is_Grapheme_Base=/a/ -T}'); + Expect(1, 205743, '\p{Is_Grapheme_Base=t}', ""); + Expect(0, 205743, '\p{^Is_Grapheme_Base=t}', ""); + Expect(0, 205743, '\P{Is_Grapheme_Base=t}', ""); + Expect(1, 205743, '\P{^Is_Grapheme_Base=t}', ""); + Expect(0, 205744, '\p{Is_Grapheme_Base=t}', ""); + Expect(1, 205744, '\p{^Is_Grapheme_Base=t}', ""); + Expect(1, 205744, '\P{Is_Grapheme_Base=t}', ""); + Expect(0, 205744, '\P{^Is_Grapheme_Base=t}', ""); + Expect(1, 205743, '\p{Is_Grapheme_Base= _T}', ""); + Expect(0, 205743, '\p{^Is_Grapheme_Base= _T}', ""); + Expect(0, 205743, '\P{Is_Grapheme_Base= _T}', ""); + Expect(1, 205743, '\P{^Is_Grapheme_Base= _T}', ""); + Expect(0, 205744, '\p{Is_Grapheme_Base= _T}', ""); + Expect(1, 205744, '\p{^Is_Grapheme_Base= _T}', ""); + Expect(1, 205744, '\P{Is_Grapheme_Base= _T}', ""); + Expect(0, 205744, '\P{^Is_Grapheme_Base= _T}', ""); + Error('\p{Is_Gr_Base=/a/ True}'); + Error('\P{Is_Gr_Base=/a/ True}'); + Expect(1, 205743, '\p{Is_Gr_Base=true}', ""); + Expect(0, 205743, '\p{^Is_Gr_Base=true}', ""); + Expect(0, 205743, '\P{Is_Gr_Base=true}', ""); + Expect(1, 205743, '\P{^Is_Gr_Base=true}', ""); + Expect(0, 205744, '\p{Is_Gr_Base=true}', ""); + Expect(1, 205744, '\p{^Is_Gr_Base=true}', ""); + Expect(1, 205744, '\P{Is_Gr_Base=true}', ""); + Expect(0, 205744, '\P{^Is_Gr_Base=true}', ""); + Expect(1, 205743, '\p{Is_Gr_Base=__True}', ""); + Expect(0, 205743, '\p{^Is_Gr_Base=__True}', ""); + Expect(0, 205743, '\P{Is_Gr_Base=__True}', ""); + Expect(1, 205743, '\P{^Is_Gr_Base=__True}', ""); + Expect(0, 205744, '\p{Is_Gr_Base=__True}', ""); + Expect(1, 205744, '\p{^Is_Gr_Base=__True}', ""); + Expect(1, 205744, '\P{Is_Gr_Base=__True}', ""); + Expect(0, 205744, '\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}', ""); @@ -44815,38 +45367,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= n/a/}'); - Error('\P{Gr_Ext= n/a/}'); + 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}', ""); - 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}', ""); + 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}', ""); 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:=}'); - Error('\P{Is_Grapheme_Extend=- F:=}'); + 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}', ""); @@ -44855,16 +45407,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}', ""); @@ -44873,38 +45425,38 @@ 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: /a/YES}'); - Error('\P{Grapheme_Extend: /a/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}', ""); - 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}', ""); + 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}', ""); 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=-/a/Y}'); - Error('\P{Gr_Ext=-/a/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}', ""); @@ -44917,16 +45469,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}', ""); @@ -44935,16 +45487,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= _True:=}'); - Error('\P{Is_Gr_Ext= _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/a/}'); + Error('\P{Is_Gr_Ext= TRUE/a/}'); Expect(1, 917999, '\p{Is_Gr_Ext=true}', ""); Expect(0, 917999, '\p{^Is_Gr_Ext=true}', ""); Expect(0, 917999, '\P{Is_Gr_Ext=true}', ""); @@ -44953,16 +45505,16 @@ 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}', ""); - Error('\p{Grapheme_Link=No}'); - Error('\P{Grapheme_Link=No}'); + 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}'); @@ -44973,56 +45525,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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=-/a/NO}'); - Error('\P{Hex_Digit=-/a/NO}'); + Error('\p{Hex_Digit=/a/ -No}'); + Error('\P{Hex_Digit=/a/ -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= -N/a/}'); - Error('\P{Hex= -N/a/}'); + 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: :=N}'); + Error('\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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Is_Hex_Digit= -F/a/}'); + 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{Is_Hex_Digit=f}', ""); Expect(0, 65351, '\p{^Is_Hex_Digit=f}', ""); Expect(0, 65351, '\P{Is_Hex_Digit=f}', ""); @@ -45031,16 +45583,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/a/}'); + Error('\P{Is_Hex=- false/a/}'); Expect(1, 65351, '\p{Is_Hex=false}', ""); Expect(0, 65351, '\p{^Is_Hex=false}', ""); Expect(0, 65351, '\P{Is_Hex=false}', ""); @@ -45049,16 +45601,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}', ""); @@ -45071,16 +45623,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:-:=y}'); - Error('\P{Hex:-:=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=:=- Y}'); + Error('\P{Hex=:=- Y}'); Expect(1, 65350, '\p{Hex=:\AY\z:}', "");; Expect(0, 65351, '\p{Hex=:\AY\z:}', "");; Expect(1, 65350, '\p{Hex=y}', ""); @@ -45093,16 +45645,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= /a/t}'); - Error('\P{Is_Hex_Digit= /a/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}', ""); @@ -45111,16 +45663,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/a/}'); - Error('\P{Is_Hex= True/a/}'); + 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=true}', ""); Expect(0, 65350, '\p{^Is_Hex=true}', ""); Expect(0, 65350, '\P{Is_Hex=true}', ""); @@ -45129,64 +45681,64 @@ 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= /a/Leading_jamo}'); - Error('\P{Hangul_Syllable_Type= /a/Leading_jamo}'); + Error('\p{Hangul_Syllable_Type=:=leading_Jamo}'); + Error('\P{Hangul_Syllable_Type=:=leading_Jamo}'); 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}', ""); - Expect(0, 43388, '\p{^Hangul_Syllable_Type=leadingjamo}', ""); - Expect(0, 43388, '\P{Hangul_Syllable_Type=leadingjamo}', ""); - Expect(1, 43388, '\P{^Hangul_Syllable_Type=leadingjamo}', ""); - Expect(0, 43389, '\p{Hangul_Syllable_Type=leadingjamo}', ""); - Expect(1, 43389, '\p{^Hangul_Syllable_Type=leadingjamo}', ""); - Expect(1, 43389, '\P{Hangul_Syllable_Type=leadingjamo}', ""); - Expect(0, 43389, '\P{^Hangul_Syllable_Type=leadingjamo}', ""); + Expect(1, 43388, '\p{Hangul_Syllable_Type: leadingjamo}', ""); + Expect(0, 43388, '\p{^Hangul_Syllable_Type: leadingjamo}', ""); + Expect(0, 43388, '\P{Hangul_Syllable_Type: leadingjamo}', ""); + Expect(1, 43388, '\P{^Hangul_Syllable_Type: leadingjamo}', ""); + Expect(0, 43389, '\p{Hangul_Syllable_Type: leadingjamo}', ""); + Expect(1, 43389, '\p{^Hangul_Syllable_Type: leadingjamo}', ""); + Expect(1, 43389, '\P{Hangul_Syllable_Type: leadingjamo}', ""); + 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=:=L}'); - Error('\P{Hst=:=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=:= -L}'); + Error('\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}', ""); + 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}', ""); 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=/a/ Leading_Jamo}'); - Error('\P{Is_Hangul_Syllable_Type=/a/ 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: :=-_Leading_jamo}'); + Error('\P{Is_Hangul_Syllable_Type: :=-_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}', ""); @@ -45195,16 +45747,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: /a/L}'); + Error('\P{Is_Hst: /a/L}'); Expect(1, 43388, '\p{Is_Hst=l}', ""); Expect(0, 43388, '\p{^Is_Hst=l}', ""); Expect(0, 43388, '\P{Is_Hst=l}', ""); @@ -45213,16 +45765,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/a/}'); - Error('\P{Hangul_Syllable_Type=-LV_Syllable/a/}'); + 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}', ""); @@ -45235,38 +45787,38 @@ 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= _LV:=}'); - Error('\P{Hst= _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}'); + Error('\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}', ""); + 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}', ""); 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:=}'); + Error('\P{Is_Hangul_Syllable_Type=__LV_Syllable:=}'); 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}', ""); @@ -45275,16 +45827,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=-/a/LV}'); - Error('\P{Is_Hst=-/a/LV}'); + 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}'); + Error('\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}', ""); @@ -45293,16 +45845,16 @@ 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:=}'); + 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}'); 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}', ""); @@ -45315,16 +45867,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=-_lvt:=}'); - Error('\P{Hst=-_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= _LVT:=}'); + Error('\P{Hst= _LVT:=}'); Expect(1, 55203, '\p{Hst=:\ALVT\z:}', "");; Expect(0, 55204, '\p{Hst=:\ALVT\z:}', "");; Expect(1, 55203, '\p{Hst=lvt}', ""); @@ -45337,16 +45889,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=/a/LVT_Syllable}'); - Error('\P{Is_Hangul_Syllable_Type=/a/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=_lvt_syllable/a/}'); + Error('\P{Is_Hangul_Syllable_Type=_lvt_syllable/a/}'); 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}', ""); @@ -45355,16 +45907,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=/a/ LVT}'); + Error('\P{Is_Hst=/a/ LVT}'); Expect(1, 55203, '\p{Is_Hst=lvt}', ""); Expect(0, 55203, '\p{^Is_Hst=lvt}', ""); Expect(0, 55203, '\P{Is_Hst=lvt}', ""); @@ -45373,16 +45925,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: :=Not_Applicable}'); - Error('\P{Hangul_Syllable_Type: :=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= not_Applicable/a/}'); + Error('\P{Hangul_Syllable_Type= not_Applicable/a/}'); 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}', ""); @@ -45403,8 +45955,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Hst=_ NA/a/}'); + 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}', ""); @@ -45417,16 +45969,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ _Not_applicable}'); - Error('\P{Is_Hangul_Syllable_Type=/a/ _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}', ""); @@ -45435,34 +45987,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= /a/na}'); - Error('\P{Is_Hst= /a/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}', ""); - 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= /a/Trailing_JAMO}'); - Error('\P{Hangul_Syllable_Type= /a/Trailing_JAMO}'); + 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= /a/Trailing_Jamo}'); + Error('\P{Hangul_Syllable_Type= /a/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}', ""); @@ -45475,16 +46027,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}', ""); @@ -45497,34 +46049,34 @@ 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{Is_Hangul_Syllable_Type=trailingjamo}', ""); - Expect(0, 55291, '\p{^Is_Hangul_Syllable_Type=trailingjamo}', ""); - Expect(0, 55291, '\P{Is_Hangul_Syllable_Type=trailingjamo}', ""); - Expect(1, 55291, '\P{^Is_Hangul_Syllable_Type=trailingjamo}', ""); - Expect(0, 55292, '\p{Is_Hangul_Syllable_Type=trailingjamo}', ""); - 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{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}', ""); + Expect(1, 55291, '\P{^Is_Hangul_Syllable_Type: trailingjamo}', ""); + Expect(0, 55292, '\p{Is_Hangul_Syllable_Type: trailingjamo}', ""); + 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=:= 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}', ""); @@ -45533,16 +46085,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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, 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}', ""); @@ -45555,16 +46107,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=_:=V}'); - Error('\P{Hst=_:=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}', ""); @@ -45577,16 +46129,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}', ""); @@ -45595,16 +46147,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=:= V}'); + Error('\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}', ""); @@ -45613,16 +46165,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=-NO:=}'); - Error('\P{Hyphen=-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'); @@ -45631,16 +46183,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= :=N}'); + Error('\P{Is_Hyphen= :=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'); @@ -45649,8 +46201,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'); - 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'); @@ -45663,16 +46223,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=:= FALSE}'); - Error('\P{Is_Hyphen=:= 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/a/}'); + Error('\P{Is_Hyphen= False/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'); @@ -45681,16 +46241,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}'); - Error('\P{Hyphen= :=Yes}'); + 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:=}'); + Error('\P{Hyphen= _Yes:=}'); Expect(1, 65381, '\p{Hyphen=yes}', 'deprecated'); Expect(0, 65381, '\p{^Hyphen=yes}', 'deprecated'); Expect(0, 65381, '\P{Hyphen=yes}', 'deprecated'); @@ -45699,16 +46259,16 @@ 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{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=_-Y:=}'); + Error('\P{Is_Hyphen=_-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'); @@ -45717,16 +46277,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: :=T}'); - Error('\P{Hyphen: :=T}'); + 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=_t:=}'); + Error('\P{Hyphen=_t:=}'); Expect(1, 65381, '\p{Hyphen=:\AT\z:}', 'deprecated');; Expect(0, 65382, '\p{Hyphen=:\AT\z:}', 'deprecated');; Expect(1, 65381, '\p{Hyphen=t}', 'deprecated'); @@ -45739,16 +46299,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= :=true}'); - Error('\P{Is_Hyphen= :=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= true/a/}'); + Error('\P{Is_Hyphen= true/a/}'); Expect(1, 65381, '\p{Is_Hyphen=true}', 'deprecated'); Expect(0, 65381, '\p{^Is_Hyphen=true}', 'deprecated'); Expect(0, 65381, '\P{Is_Hyphen=true}', 'deprecated'); @@ -45757,16 +46317,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=- no/a/}'); - Error('\P{ID_Continue=- no/a/}'); + 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/a/}'); + Error('\P{ID_Continue= No/a/}'); Expect(1, 918000, '\p{ID_Continue=:\ANo\z:}', "");; Expect(0, 917999, '\p{ID_Continue=:\ANo\z:}', "");; Expect(1, 918000, '\p{ID_Continue=no}', ""); @@ -45779,16 +46339,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=:= N}'); - Error('\P{IDC=:= 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= -N/a/}'); + Error('\P{IDC= -N/a/}'); Expect(1, 918000, '\p{IDC=:\AN\z:}', "");; Expect(0, 917999, '\p{IDC=:\AN\z:}', "");; Expect(1, 918000, '\p{IDC=n}', ""); @@ -45801,16 +46361,16 @@ 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{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}', ""); @@ -45819,16 +46379,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -45837,16 +46397,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -45859,38 +46419,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= :=Y}'); + Error('\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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Is_ID_Continue= t/a/}'); + 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=-/a/T}'); + Error('\P{Is_ID_Continue=-/a/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}', ""); @@ -45899,16 +46459,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=/a/ true}'); - Error('\P{Is_IDC=/a/ 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}', ""); @@ -45917,100 +46477,100 @@ 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}', ""); + 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:=}'); - Error('\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}', ""); - 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=/a/_ allowed}'); - Error('\P{Is_Identifier_Status=/a/_ 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: /a/restricted}'); - Error('\P{Identifier_Status: /a/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{Identifier_Status=_Allowed:=}'); + Error('\P{Identifier_Status=_Allowed:=}'); + Expect(1, 205743, '\p{Identifier_Status=:\AAllowed\z:}', "");; + Expect(0, 205744, '\p{Identifier_Status=:\AAllowed\z:}', "");; + Expect(1, 205743, '\p{Identifier_Status=allowed}', ""); + Expect(0, 205743, '\p{^Identifier_Status=allowed}', ""); + Expect(0, 205743, '\P{Identifier_Status=allowed}', ""); + Expect(1, 205743, '\P{^Identifier_Status=allowed}', ""); + Expect(0, 205744, '\p{Identifier_Status=allowed}', ""); + Expect(1, 205744, '\p{^Identifier_Status=allowed}', ""); + Expect(1, 205744, '\P{Identifier_Status=allowed}', ""); + Expect(0, 205744, '\P{^Identifier_Status=allowed}', ""); + Expect(1, 205743, '\p{Identifier_Status=:\Aallowed\z:}', "");; + Expect(0, 205744, '\p{Identifier_Status=:\Aallowed\z:}', "");; + Expect(1, 205743, '\p{Identifier_Status=_Allowed}', ""); + Expect(0, 205743, '\p{^Identifier_Status=_Allowed}', ""); + Expect(0, 205743, '\P{Identifier_Status=_Allowed}', ""); + Expect(1, 205743, '\P{^Identifier_Status=_Allowed}', ""); + Expect(0, 205744, '\p{Identifier_Status=_Allowed}', ""); + Expect(1, 205744, '\p{^Identifier_Status=_Allowed}', ""); + Expect(1, 205744, '\P{Identifier_Status=_Allowed}', ""); + Expect(0, 205744, '\P{^Identifier_Status=_Allowed}', ""); + Error('\p{Is_Identifier_Status: /a/Allowed}'); + Error('\P{Is_Identifier_Status: /a/Allowed}'); + Expect(1, 205743, '\p{Is_Identifier_Status=allowed}', ""); + Expect(0, 205743, '\p{^Is_Identifier_Status=allowed}', ""); + Expect(0, 205743, '\P{Is_Identifier_Status=allowed}', ""); + Expect(1, 205743, '\P{^Is_Identifier_Status=allowed}', ""); + Expect(0, 205744, '\p{Is_Identifier_Status=allowed}', ""); + Expect(1, 205744, '\p{^Is_Identifier_Status=allowed}', ""); + Expect(1, 205744, '\P{Is_Identifier_Status=allowed}', ""); + Expect(0, 205744, '\P{^Is_Identifier_Status=allowed}', ""); + Expect(1, 205743, '\p{Is_Identifier_Status=_ allowed}', ""); + Expect(0, 205743, '\p{^Is_Identifier_Status=_ allowed}', ""); + Expect(0, 205743, '\P{Is_Identifier_Status=_ allowed}', ""); + Expect(1, 205743, '\P{^Is_Identifier_Status=_ allowed}', ""); + Expect(0, 205744, '\p{Is_Identifier_Status=_ allowed}', ""); + Expect(1, 205744, '\p{^Is_Identifier_Status=_ allowed}', ""); + Expect(1, 205744, '\P{Is_Identifier_Status=_ allowed}', ""); + Expect(0, 205744, '\P{^Is_Identifier_Status=_ allowed}', ""); + Error('\p{Identifier_Status=-_Restricted/a/}'); + Error('\P{Identifier_Status=-_Restricted/a/}'); + Expect(1, 205744, '\p{Identifier_Status=:\ARestricted\z:}', "");; + Expect(0, 205743, '\p{Identifier_Status=:\ARestricted\z:}', "");; + Expect(1, 205744, '\p{Identifier_Status=restricted}', ""); + Expect(0, 205744, '\p{^Identifier_Status=restricted}', ""); + Expect(0, 205744, '\P{Identifier_Status=restricted}', ""); + Expect(1, 205744, '\P{^Identifier_Status=restricted}', ""); + Expect(0, 205743, '\p{Identifier_Status=restricted}', ""); + Expect(1, 205743, '\p{^Identifier_Status=restricted}', ""); + Expect(1, 205743, '\P{Identifier_Status=restricted}', ""); + Expect(0, 205743, '\P{^Identifier_Status=restricted}', ""); + Expect(1, 205744, '\p{Identifier_Status=:\Arestricted\z:}', "");; + Expect(0, 205743, '\p{Identifier_Status=:\Arestricted\z:}', "");; + Expect(1, 205744, '\p{Identifier_Status= Restricted}', ""); + Expect(0, 205744, '\p{^Identifier_Status= Restricted}', ""); + Expect(0, 205744, '\P{Identifier_Status= Restricted}', ""); + Expect(1, 205744, '\P{^Identifier_Status= Restricted}', ""); + Expect(0, 205743, '\p{Identifier_Status= Restricted}', ""); + Expect(1, 205743, '\p{^Identifier_Status= Restricted}', ""); + Expect(1, 205743, '\P{Identifier_Status= Restricted}', ""); + Expect(0, 205743, '\P{^Identifier_Status= Restricted}', ""); + Error('\p{Is_Identifier_Status= :=Restricted}'); + Error('\P{Is_Identifier_Status= :=Restricted}'); + Expect(1, 205744, '\p{Is_Identifier_Status=restricted}', ""); + Expect(0, 205744, '\p{^Is_Identifier_Status=restricted}', ""); + Expect(0, 205744, '\P{Is_Identifier_Status=restricted}', ""); + Expect(1, 205744, '\P{^Is_Identifier_Status=restricted}', ""); + Expect(0, 205743, '\p{Is_Identifier_Status=restricted}', ""); + Expect(1, 205743, '\p{^Is_Identifier_Status=restricted}', ""); + Expect(1, 205743, '\P{Is_Identifier_Status=restricted}', ""); + Expect(0, 205743, '\P{^Is_Identifier_Status=restricted}', ""); + Expect(1, 205744, '\p{Is_Identifier_Status= -Restricted}', ""); + Expect(0, 205744, '\p{^Is_Identifier_Status= -Restricted}', ""); + Expect(0, 205744, '\P{Is_Identifier_Status= -Restricted}', ""); + Expect(1, 205744, '\P{^Is_Identifier_Status= -Restricted}', ""); + Expect(0, 205743, '\p{Is_Identifier_Status= -Restricted}', ""); + Expect(1, 205743, '\p{^Is_Identifier_Status= -Restricted}', ""); + Expect(1, 205743, '\P{Is_Identifier_Status= -Restricted}', ""); + Expect(0, 205743, '\P{^Is_Identifier_Status= -Restricted}', ""); Error('\p{identifiertype}'); Error('\P{identifiertype}'); - Error('\p{Identifier_Type= Default_IGNORABLE:=}'); - Error('\P{Identifier_Type= Default_IGNORABLE:=}'); + 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}', ""); @@ -46023,34 +46583,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Identifier_Type=:= deprecated}'); + 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=/a/ Default_Ignorable}'); + Error('\P{Is_Identifier_Type=/a/ 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=/a/- Deprecated}'); + Error('\P{Identifier_Type=/a/- Deprecated}'); Expect(1, 917505, '\p{Identifier_Type=:\ADeprecated\z:}', "");; Expect(0, 917506, '\p{Identifier_Type=:\ADeprecated\z:}', "");; Expect(1, 917505, '\p{Identifier_Type=deprecated}', ""); @@ -46063,16 +46623,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-/a/Deprecated}'); - Error('\P{Is_Identifier_Type=-/a/Deprecated}'); + 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/a/}'); + Error('\P{Is_Identifier_Type: Deprecated/a/}'); Expect(1, 917505, '\p{Is_Identifier_Type=deprecated}', ""); Expect(0, 917505, '\p{^Is_Identifier_Type=deprecated}', ""); Expect(0, 917505, '\P{Is_Identifier_Type=deprecated}', ""); @@ -46081,16 +46641,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/exclusion}'); - Error('\P{Identifier_Type=/a/exclusion}'); + 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=/a/Exclusion}'); + Error('\P{Identifier_Type=/a/Exclusion}'); Expect(1, 125142, '\p{Identifier_Type=:\AExclusion\z:}', "");; Expect(0, 125143, '\p{Identifier_Type=:\AExclusion\z:}', "");; Expect(1, 125142, '\p{Identifier_Type=exclusion}', ""); @@ -46111,8 +46671,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= Exclusion:=}'); - Error('\P{Is_Identifier_Type= Exclusion:=}'); + Error('\p{Is_Identifier_Type=-Exclusion:=}'); + Error('\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}', ""); @@ -46121,16 +46681,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}'); + Error('\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}', ""); @@ -46143,16 +46703,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/_ Inclusion}'); - Error('\P{Is_Identifier_Type=/a/_ Inclusion}'); + 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}', ""); @@ -46161,16 +46721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=__limited_Use:=}'); - Error('\P{Identifier_Type=__limited_Use:=}'); + 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=_:=limited_Use}'); + Error('\P{Identifier_Type=_:=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}', ""); @@ -46183,16 +46743,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=- LIMITED_Use}'); - Error('\P{Is_Identifier_Type=:=- LIMITED_Use}'); + 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}', ""); @@ -46201,16 +46761,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= _NOT_character}'); - Error('\P{Identifier_Type=:= _NOT_character}'); + 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}', ""); @@ -46223,16 +46783,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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=:= Not_CHARACTER}'); + Error('\P{Is_Identifier_Type=:= 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}', ""); @@ -46241,16 +46801,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=__not_NFKC:=}'); - Error('\P{Identifier_Type=__not_NFKC:=}'); + 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=- not_NFKC/a/}'); + Error('\P{Identifier_Type=- not_NFKC/a/}'); 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}', ""); @@ -46263,16 +46823,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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= Not_nfkc:=}'); + Error('\P{Is_Identifier_Type= 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}', ""); @@ -46281,38 +46841,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ _Not_XID}'); - Error('\P{Identifier_Type=/a/ _Not_XID}'); + 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=/a/_not_XID}'); + Error('\P{Identifier_Type=/a/_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: 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{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}', ""); @@ -46321,16 +46881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ _obsolete}'); - Error('\P{Identifier_Type=/a/ _obsolete}'); + 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}', ""); @@ -46343,16 +46903,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= OBSOLETE/a/}'); - Error('\P{Is_Identifier_Type= OBSOLETE/a/}'); + 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=:= obsolete}'); + Error('\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}', ""); @@ -46361,56 +46921,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ Recommended}'); - Error('\P{Identifier_Type=/a/ 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:=}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{Identifier_Type=- Technical/a/}'); + 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/a/}'); + Error('\P{Identifier_Type= Recommended/a/}'); + Expect(1, 205743, '\p{Identifier_Type=:\ARecommended\z:}', "");; + Expect(0, 205744, '\p{Identifier_Type=:\ARecommended\z:}', "");; + Expect(1, 205743, '\p{Identifier_Type=recommended}', ""); + Expect(0, 205743, '\p{^Identifier_Type=recommended}', ""); + Expect(0, 205743, '\P{Identifier_Type=recommended}', ""); + Expect(1, 205743, '\P{^Identifier_Type=recommended}', ""); + Expect(0, 205744, '\p{Identifier_Type=recommended}', ""); + Expect(1, 205744, '\p{^Identifier_Type=recommended}', ""); + Expect(1, 205744, '\P{Identifier_Type=recommended}', ""); + Expect(0, 205744, '\P{^Identifier_Type=recommended}', ""); + Expect(1, 205743, '\p{Identifier_Type=:\Arecommended\z:}', "");; + Expect(0, 205744, '\p{Identifier_Type=:\Arecommended\z:}', "");; + Expect(1, 205743, '\p{Identifier_Type=_ RECOMMENDED}', ""); + Expect(0, 205743, '\p{^Identifier_Type=_ RECOMMENDED}', ""); + Expect(0, 205743, '\P{Identifier_Type=_ RECOMMENDED}', ""); + Expect(1, 205743, '\P{^Identifier_Type=_ RECOMMENDED}', ""); + Expect(0, 205744, '\p{Identifier_Type=_ RECOMMENDED}', ""); + Expect(1, 205744, '\p{^Identifier_Type=_ RECOMMENDED}', ""); + Expect(1, 205744, '\P{Identifier_Type=_ RECOMMENDED}', ""); + Expect(0, 205744, '\P{^Identifier_Type=_ RECOMMENDED}', ""); + Error('\p{Is_Identifier_Type=:=--recommended}'); + Error('\P{Is_Identifier_Type=:=--recommended}'); + Expect(1, 205743, '\p{Is_Identifier_Type=recommended}', ""); + Expect(0, 205743, '\p{^Is_Identifier_Type=recommended}', ""); + Expect(0, 205743, '\P{Is_Identifier_Type=recommended}', ""); + Expect(1, 205743, '\P{^Is_Identifier_Type=recommended}', ""); + Expect(0, 205744, '\p{Is_Identifier_Type=recommended}', ""); + Expect(1, 205744, '\p{^Is_Identifier_Type=recommended}', ""); + Expect(1, 205744, '\P{Is_Identifier_Type=recommended}', ""); + Expect(0, 205744, '\P{^Is_Identifier_Type=recommended}', ""); + Expect(1, 205743, '\p{Is_Identifier_Type= Recommended}', ""); + Expect(0, 205743, '\p{^Is_Identifier_Type= Recommended}', ""); + Expect(0, 205743, '\P{Is_Identifier_Type= Recommended}', ""); + Expect(1, 205743, '\P{^Is_Identifier_Type= Recommended}', ""); + Expect(0, 205744, '\p{Is_Identifier_Type= Recommended}', ""); + Expect(1, 205744, '\p{^Is_Identifier_Type= Recommended}', ""); + Expect(1, 205744, '\P{Is_Identifier_Type= Recommended}', ""); + Expect(0, 205744, '\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}', ""); @@ -46423,16 +46983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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=/a/-_Technical}'); + Error('\P{Is_Identifier_Type=/a/-_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}', ""); @@ -46441,376 +47001,376 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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: 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=/a/ Uncommon_Use}'); - Error('\P{Is_Identifier_Type=/a/ 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/a/}'); - Error('\P{Ideographic= No/a/}'); - 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/a/}'); - Error('\P{Ideo: y/a/}'); - 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= :=T}'); - Error('\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}', ""); - 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= -TRUE:=}'); - Error('\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}', ""); - 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=/a/_ False}'); - Error('\P{Is_IDS=/a/_ 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:=}'); - Error('\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}', ""); - 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}'); - Error('\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}', ""); - 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=/a/ -T}'); - Error('\P{Is_ID_Start=/a/ -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}', ""); - 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/a/}'); - Error('\P{IDS_Binary_Operator: No/a/}'); + 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, 205744, '\p{Ideographic=:\ANo\z:}', "");; + Expect(0, 205743, '\p{Ideographic=:\ANo\z:}', "");; + Expect(1, 205744, '\p{Ideographic=no}', ""); + Expect(0, 205744, '\p{^Ideographic=no}', ""); + Expect(0, 205744, '\P{Ideographic=no}', ""); + Expect(1, 205744, '\P{^Ideographic=no}', ""); + Expect(0, 205743, '\p{Ideographic=no}', ""); + Expect(1, 205743, '\p{^Ideographic=no}', ""); + Expect(1, 205743, '\P{Ideographic=no}', ""); + Expect(0, 205743, '\P{^Ideographic=no}', ""); + Expect(1, 205744, '\p{Ideographic=:\Ano\z:}', "");; + Expect(0, 205743, '\p{Ideographic=:\Ano\z:}', "");; + Expect(1, 205744, '\p{Ideographic: -No}', ""); + Expect(0, 205744, '\p{^Ideographic: -No}', ""); + Expect(0, 205744, '\P{Ideographic: -No}', ""); + Expect(1, 205744, '\P{^Ideographic: -No}', ""); + Expect(0, 205743, '\p{Ideographic: -No}', ""); + Expect(1, 205743, '\p{^Ideographic: -No}', ""); + Expect(1, 205743, '\P{Ideographic: -No}', ""); + Expect(0, 205743, '\P{^Ideographic: -No}', ""); + Error('\p{Ideo= _N:=}'); + Error('\P{Ideo= _N:=}'); + Expect(1, 205744, '\p{Ideo=:\AN\z:}', "");; + Expect(0, 205743, '\p{Ideo=:\AN\z:}', "");; + Expect(1, 205744, '\p{Ideo=n}', ""); + Expect(0, 205744, '\p{^Ideo=n}', ""); + Expect(0, 205744, '\P{Ideo=n}', ""); + Expect(1, 205744, '\P{^Ideo=n}', ""); + Expect(0, 205743, '\p{Ideo=n}', ""); + Expect(1, 205743, '\p{^Ideo=n}', ""); + Expect(1, 205743, '\P{Ideo=n}', ""); + Expect(0, 205743, '\P{^Ideo=n}', ""); + Expect(1, 205744, '\p{Ideo=:\An\z:}', "");; + Expect(0, 205743, '\p{Ideo=:\An\z:}', "");; + Expect(1, 205744, '\p{Ideo= N}', ""); + Expect(0, 205744, '\p{^Ideo= N}', ""); + Expect(0, 205744, '\P{Ideo= N}', ""); + Expect(1, 205744, '\P{^Ideo= N}', ""); + Expect(0, 205743, '\p{Ideo= N}', ""); + Expect(1, 205743, '\p{^Ideo= N}', ""); + Expect(1, 205743, '\P{Ideo= N}', ""); + Expect(0, 205743, '\P{^Ideo= N}', ""); + Error('\p{Is_Ideographic=_/a/F}'); + Error('\P{Is_Ideographic=_/a/F}'); + Expect(1, 205744, '\p{Is_Ideographic=f}', ""); + Expect(0, 205744, '\p{^Is_Ideographic=f}', ""); + Expect(0, 205744, '\P{Is_Ideographic=f}', ""); + Expect(1, 205744, '\P{^Is_Ideographic=f}', ""); + Expect(0, 205743, '\p{Is_Ideographic=f}', ""); + Expect(1, 205743, '\p{^Is_Ideographic=f}', ""); + Expect(1, 205743, '\P{Is_Ideographic=f}', ""); + Expect(0, 205743, '\P{^Is_Ideographic=f}', ""); + Expect(1, 205744, '\p{Is_Ideographic=_f}', ""); + Expect(0, 205744, '\p{^Is_Ideographic=_f}', ""); + Expect(0, 205744, '\P{Is_Ideographic=_f}', ""); + Expect(1, 205744, '\P{^Is_Ideographic=_f}', ""); + Expect(0, 205743, '\p{Is_Ideographic=_f}', ""); + Expect(1, 205743, '\p{^Is_Ideographic=_f}', ""); + Expect(1, 205743, '\P{Is_Ideographic=_f}', ""); + Expect(0, 205743, '\P{^Is_Ideographic=_f}', ""); + Error('\p{Is_Ideo: -False:=}'); + Error('\P{Is_Ideo: -False:=}'); + Expect(1, 205744, '\p{Is_Ideo=false}', ""); + Expect(0, 205744, '\p{^Is_Ideo=false}', ""); + Expect(0, 205744, '\P{Is_Ideo=false}', ""); + Expect(1, 205744, '\P{^Is_Ideo=false}', ""); + Expect(0, 205743, '\p{Is_Ideo=false}', ""); + Expect(1, 205743, '\p{^Is_Ideo=false}', ""); + Expect(1, 205743, '\P{Is_Ideo=false}', ""); + Expect(0, 205743, '\P{^Is_Ideo=false}', ""); + Expect(1, 205744, '\p{Is_Ideo= false}', ""); + Expect(0, 205744, '\p{^Is_Ideo= false}', ""); + Expect(0, 205744, '\P{Is_Ideo= false}', ""); + Expect(1, 205744, '\P{^Is_Ideo= false}', ""); + Expect(0, 205743, '\p{Is_Ideo= false}', ""); + Expect(1, 205743, '\p{^Is_Ideo= false}', ""); + Expect(1, 205743, '\P{Is_Ideo= false}', ""); + Expect(0, 205743, '\P{^Is_Ideo= false}', ""); + Error('\p{Ideographic: /a/ Yes}'); + Error('\P{Ideographic: /a/ Yes}'); + Expect(1, 205743, '\p{Ideographic=:\AYes\z:}', "");; + Expect(0, 205744, '\p{Ideographic=:\AYes\z:}', "");; + Expect(1, 205743, '\p{Ideographic=yes}', ""); + Expect(0, 205743, '\p{^Ideographic=yes}', ""); + Expect(0, 205743, '\P{Ideographic=yes}', ""); + Expect(1, 205743, '\P{^Ideographic=yes}', ""); + Expect(0, 205744, '\p{Ideographic=yes}', ""); + Expect(1, 205744, '\p{^Ideographic=yes}', ""); + Expect(1, 205744, '\P{Ideographic=yes}', ""); + Expect(0, 205744, '\P{^Ideographic=yes}', ""); + Expect(1, 205743, '\p{Ideographic=:\Ayes\z:}', "");; + Expect(0, 205744, '\p{Ideographic=:\Ayes\z:}', "");; + Expect(1, 205743, '\p{Ideographic= _Yes}', ""); + Expect(0, 205743, '\p{^Ideographic= _Yes}', ""); + Expect(0, 205743, '\P{Ideographic= _Yes}', ""); + Expect(1, 205743, '\P{^Ideographic= _Yes}', ""); + Expect(0, 205744, '\p{Ideographic= _Yes}', ""); + Expect(1, 205744, '\p{^Ideographic= _Yes}', ""); + Expect(1, 205744, '\P{Ideographic= _Yes}', ""); + Expect(0, 205744, '\P{^Ideographic= _Yes}', ""); + Error('\p{Ideo=_:=Y}'); + Error('\P{Ideo=_:=Y}'); + Expect(1, 205743, '\p{Ideo=:\AY\z:}', "");; + Expect(0, 205744, '\p{Ideo=:\AY\z:}', "");; + Expect(1, 205743, '\p{Ideo=y}', ""); + Expect(0, 205743, '\p{^Ideo=y}', ""); + Expect(0, 205743, '\P{Ideo=y}', ""); + Expect(1, 205743, '\P{^Ideo=y}', ""); + Expect(0, 205744, '\p{Ideo=y}', ""); + Expect(1, 205744, '\p{^Ideo=y}', ""); + Expect(1, 205744, '\P{Ideo=y}', ""); + Expect(0, 205744, '\P{^Ideo=y}', ""); + Expect(1, 205743, '\p{Ideo=:\Ay\z:}', "");; + Expect(0, 205744, '\p{Ideo=:\Ay\z:}', "");; + Expect(1, 205743, '\p{Ideo=__Y}', ""); + Expect(0, 205743, '\p{^Ideo=__Y}', ""); + Expect(0, 205743, '\P{Ideo=__Y}', ""); + Expect(1, 205743, '\P{^Ideo=__Y}', ""); + Expect(0, 205744, '\p{Ideo=__Y}', ""); + Expect(1, 205744, '\p{^Ideo=__Y}', ""); + Expect(1, 205744, '\P{Ideo=__Y}', ""); + Expect(0, 205744, '\P{^Ideo=__Y}', ""); + Error('\p{Is_Ideographic= _T/a/}'); + Error('\P{Is_Ideographic= _T/a/}'); + Expect(1, 205743, '\p{Is_Ideographic=t}', ""); + Expect(0, 205743, '\p{^Is_Ideographic=t}', ""); + Expect(0, 205743, '\P{Is_Ideographic=t}', ""); + Expect(1, 205743, '\P{^Is_Ideographic=t}', ""); + Expect(0, 205744, '\p{Is_Ideographic=t}', ""); + Expect(1, 205744, '\p{^Is_Ideographic=t}', ""); + Expect(1, 205744, '\P{Is_Ideographic=t}', ""); + Expect(0, 205744, '\P{^Is_Ideographic=t}', ""); + Expect(1, 205743, '\p{Is_Ideographic=-t}', ""); + Expect(0, 205743, '\p{^Is_Ideographic=-t}', ""); + Expect(0, 205743, '\P{Is_Ideographic=-t}', ""); + Expect(1, 205743, '\P{^Is_Ideographic=-t}', ""); + Expect(0, 205744, '\p{Is_Ideographic=-t}', ""); + Expect(1, 205744, '\p{^Is_Ideographic=-t}', ""); + Expect(1, 205744, '\P{Is_Ideographic=-t}', ""); + Expect(0, 205744, '\P{^Is_Ideographic=-t}', ""); + Error('\p{Is_Ideo=:= True}'); + Error('\P{Is_Ideo=:= True}'); + Expect(1, 205743, '\p{Is_Ideo=true}', ""); + Expect(0, 205743, '\p{^Is_Ideo=true}', ""); + Expect(0, 205743, '\P{Is_Ideo=true}', ""); + Expect(1, 205743, '\P{^Is_Ideo=true}', ""); + Expect(0, 205744, '\p{Is_Ideo=true}', ""); + Expect(1, 205744, '\p{^Is_Ideo=true}', ""); + Expect(1, 205744, '\P{Is_Ideo=true}', ""); + Expect(0, 205744, '\P{^Is_Ideo=true}', ""); + Expect(1, 205743, '\p{Is_Ideo=- True}', ""); + Expect(0, 205743, '\p{^Is_Ideo=- True}', ""); + Expect(0, 205743, '\P{Is_Ideo=- True}', ""); + Expect(1, 205743, '\P{^Is_Ideo=- True}', ""); + Expect(0, 205744, '\p{Is_Ideo=- True}', ""); + Expect(1, 205744, '\p{^Is_Ideo=- True}', ""); + Expect(1, 205744, '\P{Is_Ideo=- True}', ""); + Expect(0, 205744, '\P{^Is_Ideo=- True}', ""); + Error('\p{ID_Start=:=_no}'); + Error('\P{ID_Start=:=_no}'); + Expect(1, 205744, '\p{ID_Start=:\ANo\z:}', "");; + Expect(0, 205743, '\p{ID_Start=:\ANo\z:}', "");; + Expect(1, 205744, '\p{ID_Start=no}', ""); + Expect(0, 205744, '\p{^ID_Start=no}', ""); + Expect(0, 205744, '\P{ID_Start=no}', ""); + Expect(1, 205744, '\P{^ID_Start=no}', ""); + Expect(0, 205743, '\p{ID_Start=no}', ""); + Expect(1, 205743, '\p{^ID_Start=no}', ""); + Expect(1, 205743, '\P{ID_Start=no}', ""); + Expect(0, 205743, '\P{^ID_Start=no}', ""); + Expect(1, 205744, '\p{ID_Start=:\Ano\z:}', "");; + Expect(0, 205743, '\p{ID_Start=:\Ano\z:}', "");; + Expect(1, 205744, '\p{ID_Start=-_NO}', ""); + Expect(0, 205744, '\p{^ID_Start=-_NO}', ""); + Expect(0, 205744, '\P{ID_Start=-_NO}', ""); + Expect(1, 205744, '\P{^ID_Start=-_NO}', ""); + Expect(0, 205743, '\p{ID_Start=-_NO}', ""); + Expect(1, 205743, '\p{^ID_Start=-_NO}', ""); + Expect(1, 205743, '\P{ID_Start=-_NO}', ""); + Expect(0, 205743, '\P{^ID_Start=-_NO}', ""); + Error('\p{IDS= n:=}'); + Error('\P{IDS= n:=}'); + Expect(1, 205744, '\p{IDS=:\AN\z:}', "");; + Expect(0, 205743, '\p{IDS=:\AN\z:}', "");; + Expect(1, 205744, '\p{IDS=n}', ""); + Expect(0, 205744, '\p{^IDS=n}', ""); + Expect(0, 205744, '\P{IDS=n}', ""); + Expect(1, 205744, '\P{^IDS=n}', ""); + Expect(0, 205743, '\p{IDS=n}', ""); + Expect(1, 205743, '\p{^IDS=n}', ""); + Expect(1, 205743, '\P{IDS=n}', ""); + Expect(0, 205743, '\P{^IDS=n}', ""); + Expect(1, 205744, '\p{IDS=:\An\z:}', "");; + Expect(0, 205743, '\p{IDS=:\An\z:}', "");; + Expect(1, 205744, '\p{IDS=_-N}', ""); + Expect(0, 205744, '\p{^IDS=_-N}', ""); + Expect(0, 205744, '\P{IDS=_-N}', ""); + Expect(1, 205744, '\P{^IDS=_-N}', ""); + Expect(0, 205743, '\p{IDS=_-N}', ""); + Expect(1, 205743, '\p{^IDS=_-N}', ""); + Expect(1, 205743, '\P{IDS=_-N}', ""); + Expect(0, 205743, '\P{^IDS=_-N}', ""); + Error('\p{Is_ID_Start=:=-_F}'); + Error('\P{Is_ID_Start=:=-_F}'); + Expect(1, 205744, '\p{Is_ID_Start=f}', ""); + Expect(0, 205744, '\p{^Is_ID_Start=f}', ""); + Expect(0, 205744, '\P{Is_ID_Start=f}', ""); + Expect(1, 205744, '\P{^Is_ID_Start=f}', ""); + Expect(0, 205743, '\p{Is_ID_Start=f}', ""); + Expect(1, 205743, '\p{^Is_ID_Start=f}', ""); + Expect(1, 205743, '\P{Is_ID_Start=f}', ""); + Expect(0, 205743, '\P{^Is_ID_Start=f}', ""); + Expect(1, 205744, '\p{Is_ID_Start= F}', ""); + Expect(0, 205744, '\p{^Is_ID_Start= F}', ""); + Expect(0, 205744, '\P{Is_ID_Start= F}', ""); + Expect(1, 205744, '\P{^Is_ID_Start= F}', ""); + Expect(0, 205743, '\p{Is_ID_Start= F}', ""); + Expect(1, 205743, '\p{^Is_ID_Start= F}', ""); + Expect(1, 205743, '\P{Is_ID_Start= F}', ""); + Expect(0, 205743, '\P{^Is_ID_Start= F}', ""); + Error('\p{Is_IDS=/a/ -False}'); + Error('\P{Is_IDS=/a/ -False}'); + Expect(1, 205744, '\p{Is_IDS=false}', ""); + Expect(0, 205744, '\p{^Is_IDS=false}', ""); + Expect(0, 205744, '\P{Is_IDS=false}', ""); + Expect(1, 205744, '\P{^Is_IDS=false}', ""); + Expect(0, 205743, '\p{Is_IDS=false}', ""); + Expect(1, 205743, '\p{^Is_IDS=false}', ""); + Expect(1, 205743, '\P{Is_IDS=false}', ""); + Expect(0, 205743, '\P{^Is_IDS=false}', ""); + Expect(1, 205744, '\p{Is_IDS= false}', ""); + Expect(0, 205744, '\p{^Is_IDS= false}', ""); + Expect(0, 205744, '\P{Is_IDS= false}', ""); + Expect(1, 205744, '\P{^Is_IDS= false}', ""); + Expect(0, 205743, '\p{Is_IDS= false}', ""); + Expect(1, 205743, '\p{^Is_IDS= false}', ""); + Expect(1, 205743, '\P{Is_IDS= false}', ""); + Expect(0, 205743, '\P{^Is_IDS= false}', ""); + Error('\p{ID_Start=/a/- YES}'); + Error('\P{ID_Start=/a/- YES}'); + Expect(1, 205743, '\p{ID_Start=:\AYes\z:}', "");; + Expect(0, 205744, '\p{ID_Start=:\AYes\z:}', "");; + Expect(1, 205743, '\p{ID_Start: yes}', ""); + Expect(0, 205743, '\p{^ID_Start: yes}', ""); + Expect(0, 205743, '\P{ID_Start: yes}', ""); + Expect(1, 205743, '\P{^ID_Start: yes}', ""); + Expect(0, 205744, '\p{ID_Start: yes}', ""); + Expect(1, 205744, '\p{^ID_Start: yes}', ""); + Expect(1, 205744, '\P{ID_Start: yes}', ""); + Expect(0, 205744, '\P{^ID_Start: yes}', ""); + Expect(1, 205743, '\p{ID_Start=:\Ayes\z:}', "");; + Expect(0, 205744, '\p{ID_Start=:\Ayes\z:}', "");; + Expect(1, 205743, '\p{ID_Start= -Yes}', ""); + Expect(0, 205743, '\p{^ID_Start= -Yes}', ""); + Expect(0, 205743, '\P{ID_Start= -Yes}', ""); + Expect(1, 205743, '\P{^ID_Start= -Yes}', ""); + Expect(0, 205744, '\p{ID_Start= -Yes}', ""); + Expect(1, 205744, '\p{^ID_Start= -Yes}', ""); + Expect(1, 205744, '\P{ID_Start= -Yes}', ""); + Expect(0, 205744, '\P{^ID_Start= -Yes}', ""); + Error('\p{IDS: -_y:=}'); + Error('\P{IDS: -_y:=}'); + Expect(1, 205743, '\p{IDS=:\AY\z:}', "");; + Expect(0, 205744, '\p{IDS=:\AY\z:}', "");; + Expect(1, 205743, '\p{IDS=y}', ""); + Expect(0, 205743, '\p{^IDS=y}', ""); + Expect(0, 205743, '\P{IDS=y}', ""); + Expect(1, 205743, '\P{^IDS=y}', ""); + Expect(0, 205744, '\p{IDS=y}', ""); + Expect(1, 205744, '\p{^IDS=y}', ""); + Expect(1, 205744, '\P{IDS=y}', ""); + Expect(0, 205744, '\P{^IDS=y}', ""); + Expect(1, 205743, '\p{IDS=:\Ay\z:}', "");; + Expect(0, 205744, '\p{IDS=:\Ay\z:}', "");; + Expect(1, 205743, '\p{IDS=-Y}', ""); + Expect(0, 205743, '\p{^IDS=-Y}', ""); + Expect(0, 205743, '\P{IDS=-Y}', ""); + Expect(1, 205743, '\P{^IDS=-Y}', ""); + Expect(0, 205744, '\p{IDS=-Y}', ""); + Expect(1, 205744, '\p{^IDS=-Y}', ""); + Expect(1, 205744, '\P{IDS=-Y}', ""); + Expect(0, 205744, '\P{^IDS=-Y}', ""); + Error('\p{Is_ID_Start= t:=}'); + Error('\P{Is_ID_Start= t:=}'); + Expect(1, 205743, '\p{Is_ID_Start=t}', ""); + Expect(0, 205743, '\p{^Is_ID_Start=t}', ""); + Expect(0, 205743, '\P{Is_ID_Start=t}', ""); + Expect(1, 205743, '\P{^Is_ID_Start=t}', ""); + Expect(0, 205744, '\p{Is_ID_Start=t}', ""); + Expect(1, 205744, '\p{^Is_ID_Start=t}', ""); + Expect(1, 205744, '\P{Is_ID_Start=t}', ""); + Expect(0, 205744, '\P{^Is_ID_Start=t}', ""); + Expect(1, 205743, '\p{Is_ID_Start=--T}', ""); + Expect(0, 205743, '\p{^Is_ID_Start=--T}', ""); + Expect(0, 205743, '\P{Is_ID_Start=--T}', ""); + Expect(1, 205743, '\P{^Is_ID_Start=--T}', ""); + Expect(0, 205744, '\p{Is_ID_Start=--T}', ""); + Expect(1, 205744, '\p{^Is_ID_Start=--T}', ""); + Expect(1, 205744, '\P{Is_ID_Start=--T}', ""); + Expect(0, 205744, '\P{^Is_ID_Start=--T}', ""); + Error('\p{Is_IDS=_ TRUE/a/}'); + Error('\P{Is_IDS=_ TRUE/a/}'); + Expect(1, 205743, '\p{Is_IDS=true}', ""); + Expect(0, 205743, '\p{^Is_IDS=true}', ""); + Expect(0, 205743, '\P{Is_IDS=true}', ""); + Expect(1, 205743, '\P{^Is_IDS=true}', ""); + Expect(0, 205744, '\p{Is_IDS=true}', ""); + Expect(1, 205744, '\p{^Is_IDS=true}', ""); + Expect(1, 205744, '\P{Is_IDS=true}', ""); + Expect(0, 205744, '\P{^Is_IDS=true}', ""); + Expect(1, 205743, '\p{Is_IDS=_-TRUE}', ""); + Expect(0, 205743, '\p{^Is_IDS=_-TRUE}', ""); + Expect(0, 205743, '\P{Is_IDS=_-TRUE}', ""); + Expect(1, 205743, '\P{^Is_IDS=_-TRUE}', ""); + Expect(0, 205744, '\p{Is_IDS=_-TRUE}', ""); + Expect(1, 205744, '\p{^Is_IDS=_-TRUE}', ""); + Expect(1, 205744, '\P{Is_IDS=_-TRUE}', ""); + Expect(0, 205744, '\P{^Is_IDS=_-TRUE}', ""); + Error('\p{IDS_Binary_Operator=- NO/a/}'); + Error('\P{IDS_Binary_Operator=- NO/a/}'); 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}', ""); @@ -46823,16 +47383,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/a/}'); + Error('\P{IDSB=--N/a/}'); Expect(1, 12284, '\p{IDSB=:\AN\z:}', "");; Expect(0, 12283, '\p{IDSB=:\AN\z:}', "");; Expect(1, 12284, '\p{IDSB=n}', ""); @@ -46845,16 +47405,16 @@ 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=-F:=}'); - Error('\P{Is_IDS_Binary_Operator=-F:=}'); + 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}', ""); @@ -46863,16 +47423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -46881,16 +47441,16 @@ 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}', ""); @@ -46903,16 +47463,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -46925,16 +47485,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=:= -t}'); - Error('\P{Is_IDS_Binary_Operator=:= -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=_/a/t}'); + Error('\P{Is_IDS_Binary_Operator=_/a/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}', ""); @@ -46943,16 +47503,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}', ""); @@ -46961,16 +47521,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=:=_ no}'); - Error('\P{IDS_Trinary_Operator=:=_ 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}', ""); @@ -46983,16 +47543,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=/a/- N}'); + Error('\P{IDST=/a/- N}'); Expect(1, 12276, '\p{IDST=:\AN\z:}', "");; Expect(0, 12275, '\p{IDST=:\AN\z:}', "");; Expect(1, 12276, '\p{IDST=n}', ""); @@ -47005,16 +47565,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=/a/ F}'); - Error('\P{Is_IDS_Trinary_Operator=/a/ 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}', ""); @@ -47023,16 +47583,16 @@ 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_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}', ""); @@ -47041,16 +47601,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -47063,16 +47623,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=/a/__Y}'); - Error('\P{IDST=/a/__Y}'); + 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}', ""); @@ -47085,16 +47645,16 @@ 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{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=:=_ T}'); + Error('\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}', ""); @@ -47103,50 +47663,50 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_IDST= _True/a/}'); - 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}', ""); + 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=/a/ TRUE}'); + Error('\P{Is_IDST=/a/ 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/00_00_1.1}'); - Error('\P{Present_In=_/a/00_00_1.1}'); + Error('\p{Present_In=/a/00001.1}'); + Error('\P{Present_In=/a/00001.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= V1_1/a/}'); - Error('\P{In= V1_1/a/}'); + Expect(1, 65533, '\p{Present_In: +0_1.1}', ""); + Expect(0, 65533, '\p{^Present_In: +0_1.1}', ""); + Expect(0, 65533, '\P{Present_In: +0_1.1}', ""); + Expect(1, 65533, '\P{^Present_In: +0_1.1}', ""); + Expect(0, 65536, '\p{Present_In: +0_1.1}', ""); + Expect(1, 65536, '\p{^Present_In: +0_1.1}', ""); + Expect(1, 65536, '\P{Present_In: +0_1.1}', ""); + Expect(0, 65536, '\P{^Present_In: +0_1.1}', ""); + Error('\p{In=:=- V1_1}'); + Error('\P{In=:=- V1_1}'); Expect(1, 65533, '\p{In=:\AV1_1\z:}', "");; Expect(0, 65536, '\p{In=:\AV1_1\z:}', "");; Expect(1, 65533, '\p{In=v11}', ""); @@ -47159,26 +47719,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 65536, '\P{^In=v11}', ""); Expect(1, 65533, '\p{In=:\Av11\z:}', "");; Expect(0, 65536, '\p{In=:\Av11\z:}', "");; - Expect(1, 65533, '\p{In= v1_1}', ""); - Expect(0, 65533, '\p{^In= v1_1}', ""); - Expect(0, 65533, '\P{In= v1_1}', ""); - Expect(1, 65533, '\P{^In= v1_1}', ""); - Expect(0, 65536, '\p{In= v1_1}', ""); - Expect(1, 65536, '\p{^In= v1_1}', ""); - Expect(1, 65536, '\P{In= v1_1}', ""); - Expect(0, 65536, '\P{^In= v1_1}', ""); - Error('\p{Is_Present_In= 0001.1/a/}'); - Error('\P{Is_Present_In= 0001.1/a/}'); - Expect(1, 65533, '\p{Is_Present_In=000_000_01.1}', ""); - Expect(0, 65533, '\p{^Is_Present_In=000_000_01.1}', ""); - Expect(0, 65533, '\P{Is_Present_In=000_000_01.1}', ""); - Expect(1, 65533, '\P{^Is_Present_In=000_000_01.1}', ""); - Expect(0, 65536, '\p{Is_Present_In=000_000_01.1}', ""); - Expect(1, 65536, '\p{^Is_Present_In=000_000_01.1}', ""); - Expect(1, 65536, '\P{Is_Present_In=000_000_01.1}', ""); - Expect(0, 65536, '\P{^Is_Present_In=000_000_01.1}', ""); - Error('\p{Is_In=_/a/V1_1}'); - Error('\P{Is_In=_/a/V1_1}'); + Expect(1, 65533, '\p{In=- V1_1}', ""); + Expect(0, 65533, '\p{^In=- V1_1}', ""); + Expect(0, 65533, '\P{In=- V1_1}', ""); + Expect(1, 65533, '\P{^In=- V1_1}', ""); + Expect(0, 65536, '\p{In=- V1_1}', ""); + Expect(1, 65536, '\p{^In=- V1_1}', ""); + Expect(1, 65536, '\P{In=- V1_1}', ""); + Expect(0, 65536, '\P{^In=- V1_1}', ""); + Error('\p{Is_Present_In: - +001.1/a/}'); + Error('\P{Is_Present_In: - +001.1/a/}'); + Expect(1, 65533, '\p{Is_Present_In=01.1}', ""); + Expect(0, 65533, '\p{^Is_Present_In=01.1}', ""); + Expect(0, 65533, '\P{Is_Present_In=01.1}', ""); + Expect(1, 65533, '\P{^Is_Present_In=01.1}', ""); + Expect(0, 65536, '\p{Is_Present_In=01.1}', ""); + Expect(1, 65536, '\p{^Is_Present_In=01.1}', ""); + Expect(1, 65536, '\P{Is_Present_In=01.1}', ""); + Expect(0, 65536, '\P{^Is_Present_In=01.1}', ""); + Error('\p{Is_In: -/a/V1_1}'); + Error('\P{Is_In: -/a/V1_1}'); Expect(1, 65533, '\p{Is_In=v11}', ""); Expect(0, 65533, '\p{^Is_In=v11}', ""); Expect(0, 65533, '\P{Is_In=v11}', ""); @@ -47187,28 +47747,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 65536, '\p{^Is_In=v11}', ""); Expect(1, 65536, '\P{Is_In=v11}', ""); Expect(0, 65536, '\P{^Is_In=v11}', ""); - Expect(1, 65533, '\p{Is_In=__v1_1}', ""); - Expect(0, 65533, '\p{^Is_In=__v1_1}', ""); - Expect(0, 65533, '\P{Is_In=__v1_1}', ""); - Expect(1, 65533, '\P{^Is_In=__v1_1}', ""); - Expect(0, 65536, '\p{Is_In=__v1_1}', ""); - Expect(1, 65536, '\p{^Is_In=__v1_1}', ""); - Expect(1, 65536, '\P{Is_In=__v1_1}', ""); - Expect(0, 65536, '\P{^Is_In=__v1_1}', ""); - Error('\p{Present_In=/a/--00_00_00_00_01_0.0}'); - Error('\P{Present_In=/a/--00_00_00_00_01_0.0}'); + Expect(1, 65533, '\p{Is_In=-V1_1}', ""); + Expect(0, 65533, '\p{^Is_In=-V1_1}', ""); + Expect(0, 65533, '\P{Is_In=-V1_1}', ""); + Expect(1, 65533, '\P{^Is_In=-V1_1}', ""); + Expect(0, 65536, '\p{Is_In=-V1_1}', ""); + Expect(1, 65536, '\p{^Is_In=-V1_1}', ""); + Expect(1, 65536, '\P{Is_In=-V1_1}', ""); + Expect(0, 65536, '\P{^Is_In=-V1_1}', ""); + Error('\p{Present_In=/a/- 000000001_0.0}'); + Error('\P{Present_In=/a/- 000000001_0.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_01_0.0}', ""); - Expect(0, 983040, '\p{^Present_In=+00_00_01_0.0}', ""); - Expect(0, 983040, '\P{Present_In=+00_00_01_0.0}', ""); - Expect(1, 983040, '\P{^Present_In=+00_00_01_0.0}', ""); - Expect(0, 983037, '\p{Present_In=+00_00_01_0.0}', ""); - Expect(1, 983037, '\p{^Present_In=+00_00_01_0.0}', ""); - Expect(1, 983037, '\P{Present_In=+00_00_01_0.0}', ""); - Expect(0, 983037, '\P{^Present_In=+00_00_01_0.0}', ""); - Error('\p{In=/a/ _V10_0}'); - Error('\P{In=/a/ _V10_0}'); + Expect(1, 983040, '\p{Present_In=0000000010.0}', ""); + Expect(0, 983040, '\p{^Present_In=0000000010.0}', ""); + Expect(0, 983040, '\P{Present_In=0000000010.0}', ""); + Expect(1, 983040, '\P{^Present_In=0000000010.0}', ""); + Expect(0, 983037, '\p{Present_In=0000000010.0}', ""); + Expect(1, 983037, '\p{^Present_In=0000000010.0}', ""); + Expect(1, 983037, '\P{Present_In=0000000010.0}', ""); + Expect(0, 983037, '\P{^Present_In=0000000010.0}', ""); + Error('\p{In=:=V10_0}'); + Error('\P{In=:=V10_0}'); Expect(1, 983040, '\p{In=:\AV10_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV10_0\z:}', "");; Expect(1, 983040, '\p{In=v100}', ""); @@ -47221,26 +47781,26 @@ 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=-010.0/a/}'); - Error('\P{Is_Present_In=-010.0/a/}'); - Expect(1, 983040, '\p{Is_Present_In=000_000_000_10.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000_000_000_10.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=000_000_000_10.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000_000_000_10.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=000_000_000_10.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000_000_000_10.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=000_000_000_10.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000_000_000_10.0}', ""); - Error('\p{Is_In=/a/- v10_0}'); - Error('\P{Is_In=/a/- v10_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::=-000010.0}'); + Error('\P{Is_Present_In::=-000010.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}', ""); @@ -47249,60 +47809,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Present_In= +00000011.0/a/}'); + 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{Present_In=:\A11.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A11.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=0000000011.0}', ""); - Expect(0, 983040, '\p{^Present_In=0000000011.0}', ""); - Expect(0, 983040, '\P{Present_In=0000000011.0}', ""); - Expect(1, 983040, '\P{^Present_In=0000000011.0}', ""); - Expect(0, 983037, '\p{Present_In=0000000011.0}', ""); - Expect(1, 983037, '\p{^Present_In=0000000011.0}', ""); - Expect(1, 983037, '\P{Present_In=0000000011.0}', ""); - Expect(0, 983037, '\P{^Present_In=0000000011.0}', ""); - Error('\p{In=- V11_0:=}'); - Error('\P{In=- V11_0:=}'); + Expect(1, 983040, '\p{Present_In=0_0_0_0_0_0_0_0_011.0}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_0_0_0_0_0_0_011.0}', ""); + Expect(0, 983040, '\P{Present_In=0_0_0_0_0_0_0_0_011.0}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_0_0_0_0_0_0_011.0}', ""); + Expect(0, 983037, '\p{Present_In=0_0_0_0_0_0_0_0_011.0}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_0_0_0_0_0_0_011.0}', ""); + Expect(1, 983037, '\P{Present_In=0_0_0_0_0_0_0_0_011.0}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_0_0_0_0_0_0_011.0}', ""); + Error('\p{In= V11_0/a/}'); + Error('\P{In= V11_0/a/}'); Expect(1, 983040, '\p{In=:\AV11_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV11_0\z:}', "");; - Expect(1, 983040, '\p{In=v110}', ""); - Expect(0, 983040, '\p{^In=v110}', ""); - Expect(0, 983040, '\P{In=v110}', ""); - Expect(1, 983040, '\P{^In=v110}', ""); - Expect(0, 983037, '\p{In=v110}', ""); - Expect(1, 983037, '\p{^In=v110}', ""); - Expect(1, 983037, '\P{In=v110}', ""); - Expect(0, 983037, '\P{^In=v110}', ""); + Expect(1, 983040, '\p{In: v110}', ""); + Expect(0, 983040, '\p{^In: v110}', ""); + Expect(0, 983040, '\P{In: v110}', ""); + Expect(1, 983040, '\P{^In: v110}', ""); + Expect(0, 983037, '\p{In: v110}', ""); + Expect(1, 983037, '\p{^In: v110}', ""); + Expect(1, 983037, '\P{In: v110}', ""); + 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=-+0_0_0_0_011.0/a/}'); - Error('\P{Is_Present_In=-+0_0_0_0_011.0/a/}'); - Expect(1, 983040, '\p{Is_Present_In=+11.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+11.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=+11.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+11.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=+11.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+11.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=+11.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+11.0}', ""); - Error('\p{Is_In= v11_0/a/}'); - Error('\P{Is_In= v11_0/a/}'); + 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=+00_00_11.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+00_00_11.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+00_00_11.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+00_00_11.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+00_00_11.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+00_00_11.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+00_00_11.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+00_00_11.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}', ""); @@ -47311,28 +47871,28 @@ 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: 000_000_12.0:=}'); - Error('\P{Present_In: 000_000_12.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= 00000000012.0/a/}'); + Error('\P{Present_In= 00000000012.0/a/}'); Expect(1, 983040, '\p{Present_In=:\A12.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A12.0\z:}', "");; - Expect(1, 983040, '\p{Present_In:0_0_0_0_0_0_12.0}', ""); - Expect(0, 983040, '\p{^Present_In:0_0_0_0_0_0_12.0}', ""); - Expect(0, 983040, '\P{Present_In:0_0_0_0_0_0_12.0}', ""); - Expect(1, 983040, '\P{^Present_In:0_0_0_0_0_0_12.0}', ""); - Expect(0, 983037, '\p{Present_In:0_0_0_0_0_0_12.0}', ""); - Expect(1, 983037, '\p{^Present_In:0_0_0_0_0_0_12.0}', ""); - Expect(1, 983037, '\P{Present_In:0_0_0_0_0_0_12.0}', ""); - Expect(0, 983037, '\P{^Present_In:0_0_0_0_0_0_12.0}', ""); - Error('\p{In=-v12_0/a/}'); - Error('\P{In=-v12_0/a/}'); + Expect(1, 983040, '\p{Present_In=001_2.0}', ""); + Expect(0, 983040, '\p{^Present_In=001_2.0}', ""); + Expect(0, 983040, '\P{Present_In=001_2.0}', ""); + Expect(1, 983040, '\P{^Present_In=001_2.0}', ""); + Expect(0, 983037, '\p{Present_In=001_2.0}', ""); + Expect(1, 983037, '\p{^Present_In=001_2.0}', ""); + Expect(1, 983037, '\P{Present_In=001_2.0}', ""); + Expect(0, 983037, '\P{^Present_In=001_2.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}', ""); @@ -47345,26 +47905,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=+00012.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+00012.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=+00012.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+00012.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=+00012.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+00012.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=+00012.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+00012.0}', ""); - Error('\p{Is_In=:=-V12_0}'); - Error('\P{Is_In=:=-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=:= 0012.0}'); + Error('\P{Is_Present_In=:= 0012.0}'); + Expect(1, 983040, '\p{Is_Present_In=00000_00001_2.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00000_00001_2.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=00000_00001_2.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00000_00001_2.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=00000_00001_2.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=00000_00001_2.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=00000_00001_2.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=00000_00001_2.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}', ""); @@ -47373,28 +47933,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=/a/_+0000_0001_2.1}'); + Error('\P{Present_In=/a/_+0000_0001_2.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=00000_00001_2.1}', ""); - Expect(0, 983040, '\p{^Present_In=00000_00001_2.1}', ""); - Expect(0, 983040, '\P{Present_In=00000_00001_2.1}', ""); - Expect(1, 983040, '\P{^Present_In=00000_00001_2.1}', ""); - Expect(0, 983037, '\p{Present_In=00000_00001_2.1}', ""); - Expect(1, 983037, '\p{^Present_In=00000_00001_2.1}', ""); - Expect(1, 983037, '\P{Present_In=00000_00001_2.1}', ""); - Expect(0, 983037, '\P{^Present_In=00000_00001_2.1}', ""); - Error('\p{In=-/a/V12_1}'); - Error('\P{In=-/a/V12_1}'); + Expect(1, 983040, '\p{Present_In=0_0_0_0_0_012.1}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_0_0_0_012.1}', ""); + Expect(0, 983040, '\P{Present_In=0_0_0_0_0_012.1}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_0_0_0_012.1}', ""); + Expect(0, 983037, '\p{Present_In=0_0_0_0_0_012.1}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_0_0_0_012.1}', ""); + Expect(1, 983037, '\P{Present_In=0_0_0_0_0_012.1}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_0_0_0_012.1}', ""); + Error('\p{In= V12_1/a/}'); + Error('\P{In= V12_1/a/}'); Expect(1, 983040, '\p{In=:\AV12_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV12_1\z:}', "");; Expect(1, 983040, '\p{In=v121}', ""); @@ -47407,26 +47967,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=--+012.1/a/}'); - Error('\P{Is_Present_In=--+012.1/a/}'); - Expect(1, 983040, '\p{Is_Present_In=00_00_12.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=00_00_12.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=00_00_12.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=00_00_12.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=00_00_12.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=00_00_12.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=00_00_12.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=00_00_12.1}', ""); - Error('\p{Is_In=:=v12_1}'); - Error('\P{Is_In=:=v12_1}'); + 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/_-0000000012.1}'); + Error('\P{Is_Present_In=/a/_-0000000012.1}'); + Expect(1, 983040, '\p{Is_Present_In=0_0_12.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_0_12.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_0_12.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_0_12.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_0_12.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_0_12.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_0_12.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_0_12.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}', ""); @@ -47435,122 +47995,122 @@ 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= 000013.0:=}'); - Error('\P{Present_In= 000013.0:=}'); + 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= 0000001_3.0/a/}'); + Error('\P{Present_In= 0000001_3.0/a/}'); Expect(1, 983040, '\p{Present_In=:\A13.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A13.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=13.0}', ""); - Expect(0, 983040, '\p{^Present_In=13.0}', ""); - Expect(0, 983040, '\P{Present_In=13.0}', ""); - Expect(1, 983040, '\P{^Present_In=13.0}', ""); - Expect(0, 983037, '\p{Present_In=13.0}', ""); - Expect(1, 983037, '\p{^Present_In=13.0}', ""); - Expect(1, 983037, '\P{Present_In=13.0}', ""); - Expect(0, 983037, '\P{^Present_In=13.0}', ""); - Error('\p{In=_:=V13_0}'); - Error('\P{In=_:=V13_0}'); + Expect(1, 983040, '\p{Present_In=1_3.0}', ""); + Expect(0, 983040, '\p{^Present_In=1_3.0}', ""); + Expect(0, 983040, '\P{Present_In=1_3.0}', ""); + Expect(1, 983040, '\P{^Present_In=1_3.0}', ""); + Expect(0, 983037, '\p{Present_In=1_3.0}', ""); + Expect(1, 983037, '\p{^Present_In=1_3.0}', ""); + Expect(1, 983037, '\P{Present_In=1_3.0}', ""); + Expect(0, 983037, '\P{^Present_In=1_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: 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= 0000000013.0/a/}'); - Error('\P{Is_Present_In= 0000000013.0/a/}'); - Expect(1, 983040, '\p{Is_Present_In=00000013.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=00000013.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=00000013.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=00000013.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=00000013.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=00000013.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=00000013.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=00000013.0}', ""); - Error('\p{Is_In=/a/ V13_0}'); - Error('\P{Is_In=/a/ 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= :=0_0_0_0_0_0_0_0014.0}'); - Error('\P{Present_In= :=0_0_0_0_0_0_0_0014.0}'); + 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/013.0}'); + Error('\P{Is_Present_In: -/a/013.0}'); + Expect(1, 983040, '\p{Is_Present_In=013.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=013.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=013.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=013.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=013.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=013.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=013.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=013.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=/a/- 0000014.0}'); + Error('\P{Present_In=/a/- 0000014.0}'); Expect(1, 983040, '\p{Present_In=:\A14.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A14.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+0_0_0_14.0}', ""); - Expect(0, 983040, '\p{^Present_In=+0_0_0_14.0}', ""); - Expect(0, 983040, '\P{Present_In=+0_0_0_14.0}', ""); - Expect(1, 983040, '\P{^Present_In=+0_0_0_14.0}', ""); - Expect(0, 983037, '\p{Present_In=+0_0_0_14.0}', ""); - Expect(1, 983037, '\p{^Present_In=+0_0_0_14.0}', ""); - Expect(1, 983037, '\P{Present_In=+0_0_0_14.0}', ""); - Expect(0, 983037, '\P{^Present_In=+0_0_0_14.0}', ""); - Error('\p{In=- V14_0:=}'); - Error('\P{In=- V14_0:=}'); + Expect(1, 983040, '\p{Present_In: 0000000001_4.0}', ""); + Expect(0, 983040, '\p{^Present_In: 0000000001_4.0}', ""); + Expect(0, 983040, '\P{Present_In: 0000000001_4.0}', ""); + Expect(1, 983040, '\P{^Present_In: 0000000001_4.0}', ""); + Expect(0, 983037, '\p{Present_In: 0000000001_4.0}', ""); + Expect(1, 983037, '\p{^Present_In: 0000000001_4.0}', ""); + Expect(1, 983037, '\P{Present_In: 0000000001_4.0}', ""); + Expect(0, 983037, '\P{^Present_In: 0000000001_4.0}', ""); + Error('\p{In=:= V14_0}'); + Error('\P{In=:= V14_0}'); Expect(1, 983040, '\p{In=:\AV14_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV14_0\z:}', "");; - Expect(1, 983040, '\p{In: v140}', ""); - Expect(0, 983040, '\p{^In: v140}', ""); - Expect(0, 983040, '\P{In: v140}', ""); - Expect(1, 983040, '\P{^In: v140}', ""); - Expect(0, 983037, '\p{In: v140}', ""); - Expect(1, 983037, '\p{^In: v140}', ""); - Expect(1, 983037, '\P{In: v140}', ""); - Expect(0, 983037, '\P{^In: v140}', ""); + Expect(1, 983040, '\p{In=v140}', ""); + Expect(0, 983040, '\p{^In=v140}', ""); + Expect(0, 983040, '\P{In=v140}', ""); + Expect(1, 983040, '\P{^In=v140}', ""); + Expect(0, 983037, '\p{In=v140}', ""); + Expect(1, 983037, '\p{^In=v140}', ""); + Expect(1, 983037, '\P{In=v140}', ""); + Expect(0, 983037, '\P{^In=v140}', ""); Expect(1, 983040, '\p{In=:\Av140\z:}', "");; Expect(0, 983037, '\p{In=:\Av140\z:}', "");; - Expect(1, 983040, '\p{In=_ V14_0}', ""); - Expect(0, 983040, '\p{^In=_ V14_0}', ""); - Expect(0, 983040, '\P{In=_ V14_0}', ""); - Expect(1, 983040, '\P{^In=_ V14_0}', ""); - Expect(0, 983037, '\p{In=_ V14_0}', ""); - Expect(1, 983037, '\p{^In=_ V14_0}', ""); - Expect(1, 983037, '\P{In=_ V14_0}', ""); - Expect(0, 983037, '\P{^In=_ V14_0}', ""); - Error('\p{Is_Present_In:/a/--00_00_14.0}'); - Error('\P{Is_Present_In:/a/--00_00_14.0}'); - Expect(1, 983040, '\p{Is_Present_In=00014.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=00014.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=00014.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=00014.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=00014.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=00014.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=00014.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=00014.0}', ""); - Error('\p{Is_In= :=V14_0}'); - Error('\P{Is_In= :=V14_0}'); + Expect(1, 983040, '\p{In=V14_0}', ""); + Expect(0, 983040, '\p{^In=V14_0}', ""); + Expect(0, 983040, '\P{In=V14_0}', ""); + Expect(1, 983040, '\P{^In=V14_0}', ""); + Expect(0, 983037, '\p{In=V14_0}', ""); + Expect(1, 983037, '\p{^In=V14_0}', ""); + Expect(1, 983037, '\P{In=V14_0}', ""); + Expect(0, 983037, '\P{^In=V14_0}', ""); + Error('\p{Is_Present_In=/a/- +000014.0}'); + Error('\P{Is_Present_In=/a/- +000014.0}'); + Expect(1, 983040, '\p{Is_Present_In=000000014.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=000000014.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=000000014.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=000000014.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=000000014.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=000000014.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=000000014.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=000000014.0}', ""); + Error('\p{Is_In=/a/-V14_0}'); + Error('\P{Is_In=/a/-V14_0}'); Expect(1, 983040, '\p{Is_In=v140}', ""); Expect(0, 983040, '\p{^Is_In=v140}', ""); Expect(0, 983040, '\P{Is_In=v140}', ""); @@ -47559,26 +48119,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_In=v140}', ""); Expect(1, 983037, '\P{Is_In=v140}', ""); Expect(0, 983037, '\P{^Is_In=v140}', ""); - Expect(1, 983040, '\p{Is_In=V14_0}', ""); - Expect(0, 983040, '\p{^Is_In=V14_0}', ""); - Expect(0, 983040, '\P{Is_In=V14_0}', ""); - Expect(1, 983040, '\P{^Is_In=V14_0}', ""); - Expect(0, 983037, '\p{Is_In=V14_0}', ""); - Expect(1, 983037, '\p{^Is_In=V14_0}', ""); - Expect(1, 983037, '\P{Is_In=V14_0}', ""); - Expect(0, 983037, '\P{^Is_In=V14_0}', ""); - Error('\p{Present_In= _2.0/a/}'); - Error('\P{Present_In= _2.0/a/}'); + Expect(1, 983040, '\p{Is_In: _ v14_0}', ""); + Expect(0, 983040, '\p{^Is_In: _ v14_0}', ""); + Expect(0, 983040, '\P{Is_In: _ v14_0}', ""); + Expect(1, 983040, '\P{^Is_In: _ v14_0}', ""); + Expect(0, 983037, '\p{Is_In: _ v14_0}', ""); + Expect(1, 983037, '\p{^Is_In: _ v14_0}', ""); + Expect(1, 983037, '\P{Is_In: _ v14_0}', ""); + Expect(0, 983037, '\P{^Is_In: _ v14_0}', ""); + Error('\p{Present_In= 00000015.0:=}'); + Error('\P{Present_In= 00000015.0:=}'); + Expect(1, 983040, '\p{Present_In=:\A15.0\z:}', "");; + Expect(0, 983037, '\p{Present_In=:\A15.0\z:}', "");; + Expect(1, 983040, '\p{Present_In=0000000015.0}', ""); + Expect(0, 983040, '\p{^Present_In=0000000015.0}', ""); + Expect(0, 983040, '\P{Present_In=0000000015.0}', ""); + Expect(1, 983040, '\P{^Present_In=0000000015.0}', ""); + Expect(0, 983037, '\p{Present_In=0000000015.0}', ""); + Expect(1, 983037, '\p{^Present_In=0000000015.0}', ""); + Expect(1, 983037, '\P{Present_In=0000000015.0}', ""); + Expect(0, 983037, '\P{^Present_In=0000000015.0}', ""); + Error('\p{In=/a/v15_0}'); + Error('\P{In=/a/v15_0}'); + Expect(1, 983040, '\p{In=:\AV15_0\z:}', "");; + Expect(0, 983037, '\p{In=:\AV15_0\z:}', "");; + Expect(1, 983040, '\p{In=v150}', ""); + Expect(0, 983040, '\p{^In=v150}', ""); + Expect(0, 983040, '\P{In=v150}', ""); + Expect(1, 983040, '\P{^In=v150}', ""); + Expect(0, 983037, '\p{In=v150}', ""); + Expect(1, 983037, '\p{^In=v150}', ""); + Expect(1, 983037, '\P{In=v150}', ""); + Expect(0, 983037, '\P{^In=v150}', ""); + Expect(1, 983040, '\p{In=:\Av150\z:}', "");; + Expect(0, 983037, '\p{In=:\Av150\z:}', "");; + Expect(1, 983040, '\p{In= V15_0}', ""); + Expect(0, 983040, '\p{^In= V15_0}', ""); + Expect(0, 983040, '\P{In= V15_0}', ""); + Expect(1, 983040, '\P{^In= V15_0}', ""); + Expect(0, 983037, '\p{In= V15_0}', ""); + Expect(1, 983037, '\p{^In= V15_0}', ""); + Expect(1, 983037, '\P{In= V15_0}', ""); + Expect(0, 983037, '\P{^In= V15_0}', ""); + Error('\p{Is_Present_In=:=_ +01_5.0}'); + Error('\P{Is_Present_In=:=_ +01_5.0}'); + Expect(1, 983040, '\p{Is_Present_In: 0_0_0_0_0_0_015.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In: 0_0_0_0_0_0_015.0}', ""); + Expect(0, 983040, '\P{Is_Present_In: 0_0_0_0_0_0_015.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In: 0_0_0_0_0_0_015.0}', ""); + Expect(0, 983037, '\p{Is_Present_In: 0_0_0_0_0_0_015.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In: 0_0_0_0_0_0_015.0}', ""); + Expect(1, 983037, '\P{Is_Present_In: 0_0_0_0_0_0_015.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In: 0_0_0_0_0_0_015.0}', ""); + Error('\p{Is_In=_:=V15_0}'); + Error('\P{Is_In=_:=V15_0}'); + Expect(1, 983040, '\p{Is_In: v150}', ""); + Expect(0, 983040, '\p{^Is_In: v150}', ""); + Expect(0, 983040, '\P{Is_In: v150}', ""); + Expect(1, 983040, '\P{^Is_In: v150}', ""); + Expect(0, 983037, '\p{Is_In: v150}', ""); + Expect(1, 983037, '\p{^Is_In: v150}', ""); + Expect(1, 983037, '\P{Is_In: v150}', ""); + Expect(0, 983037, '\P{^Is_In: v150}', ""); + Expect(1, 983040, '\p{Is_In= -V15_0}', ""); + Expect(0, 983040, '\p{^Is_In= -V15_0}', ""); + Expect(0, 983040, '\P{Is_In= -V15_0}', ""); + Expect(1, 983040, '\P{^Is_In= -V15_0}', ""); + Expect(0, 983037, '\p{Is_In= -V15_0}', ""); + Expect(1, 983037, '\p{^Is_In= -V15_0}', ""); + Expect(1, 983037, '\P{Is_In= -V15_0}', ""); + Expect(0, 983037, '\P{^Is_In= -V15_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=0000_2.0}', ""); - Expect(0, 983040, '\p{^Present_In=0000_2.0}', ""); - Expect(0, 983040, '\P{Present_In=0000_2.0}', ""); - Expect(1, 983040, '\P{^Present_In=0000_2.0}', ""); - Expect(0, 983037, '\p{Present_In=0000_2.0}', ""); - Expect(1, 983037, '\p{^Present_In=0000_2.0}', ""); - Expect(1, 983037, '\P{Present_In=0000_2.0}', ""); - Expect(0, 983037, '\P{^Present_In=0000_2.0}', ""); + Expect(1, 983040, '\p{Present_In=0000000002.0}', ""); + Expect(0, 983040, '\p{^Present_In=0000000002.0}', ""); + Expect(0, 983040, '\P{Present_In=0000000002.0}', ""); + Expect(1, 983040, '\P{^Present_In=0000000002.0}', ""); + Expect(0, 983037, '\p{Present_In=0000000002.0}', ""); + Expect(1, 983037, '\p{^Present_In=0000000002.0}', ""); + Expect(1, 983037, '\P{Present_In=0000000002.0}', ""); + Expect(0, 983037, '\P{^Present_In=0000000002.0}', ""); Error('\p{In=/a/V2_0}'); Error('\P{In=/a/V2_0}'); Expect(1, 983040, '\p{In=:\AV2_0\z:}', "");; @@ -47593,16 +48215,16 @@ 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= :=0002.0}'); - Error('\P{Is_Present_In= :=0002.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=_:=00_2.0}'); + Error('\P{Is_Present_In=_:=00_2.0}'); Expect(1, 983040, '\p{Is_Present_In=00000002.0}', ""); Expect(0, 983040, '\p{^Is_Present_In=00000002.0}', ""); Expect(0, 983040, '\P{Is_Present_In=00000002.0}', ""); @@ -47611,8 +48233,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983037, '\p{^Is_Present_In=00000002.0}', ""); Expect(1, 983037, '\P{Is_Present_In=00000002.0}', ""); Expect(0, 983037, '\P{^Is_Present_In=00000002.0}', ""); - Error('\p{Is_In= -v2_0:=}'); - Error('\P{Is_In= -v2_0:=}'); + Error('\p{Is_In=-/a/V2_0}'); + Error('\P{Is_In=-/a/V2_0}'); Expect(1, 983040, '\p{Is_In=v20}', ""); Expect(0, 983040, '\p{^Is_In=v20}', ""); Expect(0, 983040, '\P{Is_In=v20}', ""); @@ -47621,28 +48243,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: -:=2.1}'); - Error('\P{Present_In: -:=2.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/a/}'); + Error('\P{Present_In= -2.1/a/}'); Expect(1, 983040, '\p{Present_In=:\A2.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A2.1\z:}', "");; - Expect(1, 983040, '\p{Present_In=00_00_02.1}', ""); - Expect(0, 983040, '\p{^Present_In=00_00_02.1}', ""); - Expect(0, 983040, '\P{Present_In=00_00_02.1}', ""); - Expect(1, 983040, '\P{^Present_In=00_00_02.1}', ""); - Expect(0, 983037, '\p{Present_In=00_00_02.1}', ""); - Expect(1, 983037, '\p{^Present_In=00_00_02.1}', ""); - Expect(1, 983037, '\P{Present_In=00_00_02.1}', ""); - Expect(0, 983037, '\P{^Present_In=00_00_02.1}', ""); - Error('\p{In: -/a/V2_1}'); - Error('\P{In: -/a/V2_1}'); + Expect(1, 983040, '\p{Present_In=0_0_0_0_0_0_0002.1}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_0_0_0_0_0002.1}', ""); + Expect(0, 983040, '\P{Present_In=0_0_0_0_0_0_0002.1}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_0_0_0_0_0002.1}', ""); + Expect(0, 983037, '\p{Present_In=0_0_0_0_0_0_0002.1}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_0_0_0_0_0002.1}', ""); + Expect(1, 983037, '\P{Present_In=0_0_0_0_0_0_0002.1}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_0_0_0_0_0002.1}', ""); + Error('\p{In=/a/_-V2_1}'); + Error('\P{In=/a/_-V2_1}'); Expect(1, 983040, '\p{In=:\AV2_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV2_1\z:}', "");; Expect(1, 983040, '\p{In=v21}', ""); @@ -47655,56 +48277,56 @@ 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=/a/- 00000000_2.1}'); - Error('\P{Is_Present_In=/a/- 00000000_2.1}'); - Expect(1, 983040, '\p{Is_Present_In=000000002.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000000002.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=000000002.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000000002.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=000000002.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000000002.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=000000002.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000000002.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{Is_In= V2_1}', ""); - Expect(0, 983040, '\p{^Is_In= V2_1}', ""); - Expect(0, 983040, '\P{Is_In= V2_1}', ""); - Expect(1, 983040, '\P{^Is_In= V2_1}', ""); - Expect(0, 983037, '\p{Is_In= V2_1}', ""); - 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::=-00003.0}'); - Error('\P{Present_In::=-00003.0}'); + 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=/a/+000_000_2.1}'); + Error('\P{Is_Present_In=/a/+000_000_2.1}'); + Expect(1, 983040, '\p{Is_Present_In=00000002.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00000002.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=00000002.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00000002.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=00000002.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=00000002.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=00000002.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=00000002.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}', ""); + Expect(1, 983040, '\P{^Is_In=_-V2_1}', ""); + Expect(0, 983037, '\p{Is_In=_-V2_1}', ""); + 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= _3.0:=}'); + Error('\P{Present_In= _3.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=+003.0}', ""); - Expect(0, 983040, '\p{^Present_In=+003.0}', ""); - Expect(0, 983040, '\P{Present_In=+003.0}', ""); - Expect(1, 983040, '\P{^Present_In=+003.0}', ""); - Expect(0, 983037, '\p{Present_In=+003.0}', ""); - Expect(1, 983037, '\p{^Present_In=+003.0}', ""); - Expect(1, 983037, '\P{Present_In=+003.0}', ""); - Expect(0, 983037, '\P{^Present_In=+003.0}', ""); - Error('\p{In=:=-_V3_0}'); - Error('\P{In=:=-_V3_0}'); + Expect(1, 983040, '\p{Present_In=0000_3.0}', ""); + Expect(0, 983040, '\p{^Present_In=0000_3.0}', ""); + Expect(0, 983040, '\P{Present_In=0000_3.0}', ""); + Expect(1, 983040, '\P{^Present_In=0000_3.0}', ""); + Expect(0, 983037, '\p{Present_In=0000_3.0}', ""); + Expect(1, 983037, '\p{^Present_In=0000_3.0}', ""); + Expect(1, 983037, '\P{Present_In=0000_3.0}', ""); + Expect(0, 983037, '\P{^Present_In=0000_3.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}', ""); @@ -47717,88 +48339,88 @@ 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: _:=00000000_3.0}'); - Error('\P{Is_Present_In: _:=00000000_3.0}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_0_0_003.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_0_0_003.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_0_0_003.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_0_0_003.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_0_0_003.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_0_0_003.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_0_0_003.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_0_0_003.0}', ""); - Error('\p{Is_In= V3_0/a/}'); - Error('\P{Is_In= V3_0/a/}'); - Expect(1, 983040, '\p{Is_In: v30}', ""); - Expect(0, 983040, '\p{^Is_In: v30}', ""); - Expect(0, 983040, '\P{Is_In: v30}', ""); - Expect(1, 983040, '\P{^Is_In: v30}', ""); - Expect(0, 983037, '\p{Is_In: v30}', ""); - 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=-/a/3.1}'); - Error('\P{Present_In=-/a/3.1}'); + 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=_3.0/a/}'); + Error('\P{Is_Present_In=_3.0/a/}'); + Expect(1, 983040, '\p{Is_Present_In: 000000003.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In: 000000003.0}', ""); + Expect(0, 983040, '\P{Is_Present_In: 000000003.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In: 000000003.0}', ""); + Expect(0, 983037, '\p{Is_Present_In: 000000003.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In: 000000003.0}', ""); + Expect(1, 983037, '\P{Is_Present_In: 000000003.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In: 000000003.0}', ""); + Error('\p{Is_In=-/a/V3_0}'); + Error('\P{Is_In=-/a/V3_0}'); + Expect(1, 983040, '\p{Is_In=v30}', ""); + Expect(0, 983040, '\p{^Is_In=v30}', ""); + Expect(0, 983040, '\P{Is_In=v30}', ""); + Expect(1, 983040, '\P{^Is_In=v30}', ""); + Expect(0, 983037, '\p{Is_In=v30}', ""); + 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=:= _00003.1}'); + Error('\P{Present_In=:= _00003.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_3.1}', ""); - Expect(0, 983040, '\p{^Present_In=00_3.1}', ""); - Expect(0, 983040, '\P{Present_In=00_3.1}', ""); - Expect(1, 983040, '\P{^Present_In=00_3.1}', ""); - Expect(0, 983037, '\p{Present_In=00_3.1}', ""); - Expect(1, 983037, '\p{^Present_In=00_3.1}', ""); - Expect(1, 983037, '\P{Present_In=00_3.1}', ""); - Expect(0, 983037, '\P{^Present_In=00_3.1}', ""); - Error('\p{In= v3_1:=}'); - Error('\P{In= v3_1:=}'); + Expect(1, 983040, '\p{Present_In=0000000003.1}', ""); + Expect(0, 983040, '\p{^Present_In=0000000003.1}', ""); + Expect(0, 983040, '\P{Present_In=0000000003.1}', ""); + Expect(1, 983040, '\P{^Present_In=0000000003.1}', ""); + Expect(0, 983037, '\p{Present_In=0000000003.1}', ""); + Expect(1, 983037, '\p{^Present_In=0000000003.1}', ""); + Expect(1, 983037, '\P{Present_In=0000000003.1}', ""); + Expect(0, 983037, '\P{^Present_In=0000000003.1}', ""); + Error('\p{In= :=V3_1}'); + Error('\P{In= :=V3_1}'); Expect(1, 983040, '\p{In=:\AV3_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV3_1\z:}', "");; - Expect(1, 983040, '\p{In=v31}', ""); - Expect(0, 983040, '\p{^In=v31}', ""); - Expect(0, 983040, '\P{In=v31}', ""); - Expect(1, 983040, '\P{^In=v31}', ""); - Expect(0, 983037, '\p{In=v31}', ""); - Expect(1, 983037, '\p{^In=v31}', ""); - Expect(1, 983037, '\P{In=v31}', ""); - Expect(0, 983037, '\P{^In=v31}', ""); + Expect(1, 983040, '\p{In:v31}', ""); + Expect(0, 983040, '\p{^In:v31}', ""); + Expect(0, 983040, '\P{In:v31}', ""); + Expect(1, 983040, '\P{^In:v31}', ""); + Expect(0, 983037, '\p{In:v31}', ""); + Expect(1, 983037, '\p{^In:v31}', ""); + Expect(1, 983037, '\P{In:v31}', ""); + 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=/a/- 0_0_0_0_0_0_0_03.1}'); - Error('\P{Is_Present_In=/a/- 0_0_0_0_0_0_0_03.1}'); - Expect(1, 983040, '\p{Is_Present_In=00003.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=00003.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=00003.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=00003.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=00003.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=00003.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=00003.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=00003.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=/a/_-00003.1}'); + Error('\P{Is_Present_In=/a/_-00003.1}'); + Expect(1, 983040, '\p{Is_Present_In=0_3.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_3.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_3.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_3.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_3.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_3.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_3.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_3.1}', ""); + Error('\p{Is_In= V3_1/a/}'); + Error('\P{Is_In= V3_1/a/}'); Expect(1, 983040, '\p{Is_In=v31}', ""); Expect(0, 983040, '\p{^Is_In=v31}', ""); Expect(0, 983040, '\P{Is_In=v31}', ""); @@ -47807,28 +48429,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/-00_00_03.2}'); - Error('\P{Present_In=/a/-00_00_03.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=/a/_ 0000003.2}'); + Error('\P{Present_In=/a/_ 0000003.2}'); Expect(1, 983040, '\p{Present_In=:\A3.2\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A3.2\z:}', "");; - Expect(1, 983040, '\p{Present_In=000_000_03.2}', ""); - Expect(0, 983040, '\p{^Present_In=000_000_03.2}', ""); - Expect(0, 983040, '\P{Present_In=000_000_03.2}', ""); - Expect(1, 983040, '\P{^Present_In=000_000_03.2}', ""); - Expect(0, 983037, '\p{Present_In=000_000_03.2}', ""); - Expect(1, 983037, '\p{^Present_In=000_000_03.2}', ""); - Expect(1, 983037, '\P{Present_In=000_000_03.2}', ""); - Expect(0, 983037, '\P{^Present_In=000_000_03.2}', ""); - Error('\p{In= :=V3_2}'); - Error('\P{In= :=V3_2}'); + Expect(1, 983040, '\p{Present_In=0_0_0_0_0_03.2}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_0_0_0_03.2}', ""); + Expect(0, 983040, '\P{Present_In=0_0_0_0_0_03.2}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_0_0_0_03.2}', ""); + Expect(0, 983037, '\p{Present_In=0_0_0_0_0_03.2}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_0_0_0_03.2}', ""); + Expect(1, 983037, '\P{Present_In=0_0_0_0_0_03.2}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_0_0_0_03.2}', ""); + Error('\p{In=_/a/V3_2}'); + Error('\P{In=_/a/V3_2}'); Expect(1, 983040, '\p{In=:\AV3_2\z:}', "");; Expect(0, 983037, '\p{In=:\AV3_2\z:}', "");; Expect(1, 983040, '\p{In=v32}', ""); @@ -47841,56 +48463,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983037, '\P{^In=v32}', ""); Expect(1, 983040, '\p{In=:\Av32\z:}', "");; Expect(0, 983037, '\p{In=:\Av32\z:}', "");; - Expect(1, 983040, '\p{In= v3_2}', ""); - Expect(0, 983040, '\p{^In= v3_2}', ""); - Expect(0, 983040, '\P{In= v3_2}', ""); - Expect(1, 983040, '\P{^In= v3_2}', ""); - Expect(0, 983037, '\p{In= v3_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=:= 00000_3.2}'); - Error('\P{Is_Present_In=:= 00000_3.2}'); - Expect(1, 983040, '\p{Is_Present_In=000_000_03.2}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000_000_03.2}', ""); - Expect(0, 983040, '\P{Is_Present_In=000_000_03.2}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000_000_03.2}', ""); - Expect(0, 983037, '\p{Is_Present_In=000_000_03.2}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000_000_03.2}', ""); - Expect(1, 983037, '\P{Is_Present_In=000_000_03.2}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000_000_03.2}', ""); - Error('\p{Is_In=/a/--V3_2}'); - Error('\P{Is_In=/a/--V3_2}'); - Expect(1, 983040, '\p{Is_In=v32}', ""); - Expect(0, 983040, '\p{^Is_In=v32}', ""); - Expect(0, 983040, '\P{Is_In=v32}', ""); - Expect(1, 983040, '\P{^Is_In=v32}', ""); - Expect(0, 983037, '\p{Is_In=v32}', ""); - 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= -+0_0_0_0_0_0_0_04.0:=}'); - Error('\P{Present_In= -+0_0_0_0_0_0_0_04.0:=}'); + Expect(1, 983040, '\p{In=- v3_2}', ""); + Expect(0, 983040, '\p{^In=- v3_2}', ""); + Expect(0, 983040, '\P{In=- v3_2}', ""); + Expect(1, 983040, '\P{^In=- v3_2}', ""); + Expect(0, 983037, '\p{In=- v3_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= -00003.2/a/}'); + Error('\P{Is_Present_In= -00003.2/a/}'); + Expect(1, 983040, '\p{Is_Present_In=+00_00_00_03.2}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+00_00_00_03.2}', ""); + Expect(0, 983040, '\P{Is_Present_In=+00_00_00_03.2}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+00_00_00_03.2}', ""); + Expect(0, 983037, '\p{Is_Present_In=+00_00_00_03.2}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+00_00_00_03.2}', ""); + Expect(1, 983037, '\P{Is_Present_In=+00_00_00_03.2}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+00_00_00_03.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}', ""); + Expect(1, 983040, '\P{^Is_In: v32}', ""); + Expect(0, 983037, '\p{Is_In: v32}', ""); + 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=-_00_00_00_04.0/a/}'); + Error('\P{Present_In=-_00_00_00_04.0/a/}'); Expect(1, 983040, '\p{Present_In=:\A4.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A4.0\z:}', "");; - Expect(1, 983040, '\p{Present_In: +004.0}', ""); - Expect(0, 983040, '\p{^Present_In: +004.0}', ""); - Expect(0, 983040, '\P{Present_In: +004.0}', ""); - Expect(1, 983040, '\P{^Present_In: +004.0}', ""); - Expect(0, 983037, '\p{Present_In: +004.0}', ""); - Expect(1, 983037, '\p{^Present_In: +004.0}', ""); - Expect(1, 983037, '\P{Present_In: +004.0}', ""); - Expect(0, 983037, '\P{^Present_In: +004.0}', ""); - Error('\p{In= /a/V4_0}'); - Error('\P{In= /a/V4_0}'); + Expect(1, 983040, '\p{Present_In=+0_4.0}', ""); + Expect(0, 983040, '\p{^Present_In=+0_4.0}', ""); + Expect(0, 983040, '\P{Present_In=+0_4.0}', ""); + Expect(1, 983040, '\P{^Present_In=+0_4.0}', ""); + Expect(0, 983037, '\p{Present_In=+0_4.0}', ""); + Expect(1, 983037, '\p{^Present_In=+0_4.0}', ""); + Expect(1, 983037, '\P{Present_In=+0_4.0}', ""); + Expect(0, 983037, '\P{^Present_In=+0_4.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}', ""); @@ -47903,26 +48525,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=0_0_0_0_04.0}'); - Error('\P{Is_Present_In=:=0_0_0_0_04.0}'); - Expect(1, 983040, '\p{Is_Present_In:0_0_0_0_04.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In:0_0_0_0_04.0}', ""); - Expect(0, 983040, '\P{Is_Present_In:0_0_0_0_04.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In:0_0_0_0_04.0}', ""); - Expect(0, 983037, '\p{Is_Present_In:0_0_0_0_04.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In:0_0_0_0_04.0}', ""); - Expect(1, 983037, '\P{Is_Present_In:0_0_0_0_04.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In:0_0_0_0_04.0}', ""); - Error('\p{Is_In= -V4_0/a/}'); - Error('\P{Is_In= -V4_0/a/}'); + 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= -+04.0/a/}'); + Error('\P{Is_Present_In= -+04.0/a/}'); + Expect(1, 983040, '\p{Is_Present_In=00_4.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00_4.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=00_4.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00_4.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=00_4.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=00_4.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=00_4.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=00_4.0}', ""); + Error('\p{Is_In= -V4_0:=}'); + Error('\P{Is_In= -V4_0:=}'); Expect(1, 983040, '\p{Is_In=v40}', ""); Expect(0, 983040, '\p{^Is_In=v40}', ""); Expect(0, 983040, '\P{Is_In=v40}', ""); @@ -47931,28 +48553,28 @@ 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=/a/-_+0_0_04.1}'); - Error('\P{Present_In=/a/-_+0_0_04.1}'); + 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=/a/-_+0_0_0_0_0004.1}'); + Error('\P{Present_In=/a/-_+0_0_0_0_0004.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=+000_4.1}', ""); - Expect(0, 983040, '\p{^Present_In=+000_4.1}', ""); - Expect(0, 983040, '\P{Present_In=+000_4.1}', ""); - Expect(1, 983040, '\P{^Present_In=+000_4.1}', ""); - Expect(0, 983037, '\p{Present_In=+000_4.1}', ""); - Expect(1, 983037, '\p{^Present_In=+000_4.1}', ""); - Expect(1, 983037, '\P{Present_In=+000_4.1}', ""); - Expect(0, 983037, '\P{^Present_In=+000_4.1}', ""); - Error('\p{In=:= V4_1}'); - Error('\P{In=:= V4_1}'); + Expect(1, 983040, '\p{Present_In=0_0_0_0_004.1}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_0_0_004.1}', ""); + Expect(0, 983040, '\P{Present_In=0_0_0_0_004.1}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_0_0_004.1}', ""); + Expect(0, 983037, '\p{Present_In=0_0_0_0_004.1}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_0_0_004.1}', ""); + Expect(1, 983037, '\P{Present_In=0_0_0_0_004.1}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_0_0_004.1}', ""); + Error('\p{In= /a/V4_1}'); + Error('\P{In= /a/V4_1}'); Expect(1, 983040, '\p{In=:\AV4_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV4_1\z:}', "");; Expect(1, 983040, '\p{In=v41}', ""); @@ -47965,26 +48587,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: /a/04.1}'); - Error('\P{Is_Present_In: /a/04.1}'); - Expect(1, 983040, '\p{Is_Present_In: 000000000_4.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In: 000000000_4.1}', ""); - Expect(0, 983040, '\P{Is_Present_In: 000000000_4.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In: 000000000_4.1}', ""); - Expect(0, 983037, '\p{Is_Present_In: 000000000_4.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In: 000000000_4.1}', ""); - Expect(1, 983037, '\P{Is_Present_In: 000000000_4.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In: 000000000_4.1}', ""); - Error('\p{Is_In=:= V4_1}'); - Error('\P{Is_In=:= 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: :=000000004.1}'); + Error('\P{Is_Present_In: :=000000004.1}'); + Expect(1, 983040, '\p{Is_Present_In=0000000004.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0000000004.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=0000000004.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0000000004.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=0000000004.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0000000004.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=0000000004.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0000000004.1}', ""); + Error('\p{Is_In: -/a/V4_1}'); + Error('\P{Is_In: -/a/V4_1}'); Expect(1, 983040, '\p{Is_In=v41}', ""); Expect(0, 983040, '\p{^Is_In=v41}', ""); Expect(0, 983040, '\P{Is_In=v41}', ""); @@ -47993,28 +48615,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=/a/- +00005.0}'); - Error('\P{Present_In=/a/- +00005.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=_0005.0:=}'); + Error('\P{Present_In=_0005.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=00000005.0}', ""); - Expect(0, 983040, '\p{^Present_In=00000005.0}', ""); - Expect(0, 983040, '\P{Present_In=00000005.0}', ""); - Expect(1, 983040, '\P{^Present_In=00000005.0}', ""); - Expect(0, 983037, '\p{Present_In=00000005.0}', ""); - Expect(1, 983037, '\p{^Present_In=00000005.0}', ""); - Expect(1, 983037, '\P{Present_In=00000005.0}', ""); - Expect(0, 983037, '\P{^Present_In=00000005.0}', ""); - Error('\p{In=/a/-V5_0}'); - Error('\P{In=/a/-V5_0}'); + Expect(1, 983040, '\p{Present_In=000005.0}', ""); + Expect(0, 983040, '\p{^Present_In=000005.0}', ""); + Expect(0, 983040, '\P{Present_In=000005.0}', ""); + Expect(1, 983040, '\P{^Present_In=000005.0}', ""); + Expect(0, 983037, '\p{Present_In=000005.0}', ""); + Expect(1, 983037, '\p{^Present_In=000005.0}', ""); + Expect(1, 983037, '\P{Present_In=000005.0}', ""); + Expect(0, 983037, '\P{^Present_In=000005.0}', ""); + Error('\p{In= V5_0/a/}'); + Error('\P{In= V5_0/a/}'); Expect(1, 983040, '\p{In=:\AV5_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV5_0\z:}', "");; Expect(1, 983040, '\p{In=v50}', ""); @@ -48027,26 +48649,26 @@ 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= 0000005.0:=}'); - Error('\P{Is_Present_In= 0000005.0:=}'); - Expect(1, 983040, '\p{Is_Present_In=000000005.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000000005.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=000000005.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000000005.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=000000005.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000000005.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=000000005.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000000005.0}', ""); - Error('\p{Is_In=/a/v5_0}'); - Error('\P{Is_In=/a/v5_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=:=--000005.0}'); + Error('\P{Is_Present_In=:=--000005.0}'); + Expect(1, 983040, '\p{Is_Present_In=+0_0_0_0_005.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=+0_0_0_0_005.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=+0_0_0_0_005.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=+0_0_0_0_005.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=+0_0_0_0_005.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=+0_0_0_0_005.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=+0_0_0_0_005.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=+0_0_0_0_005.0}', ""); + Error('\p{Is_In= :=v5_0}'); + Error('\P{Is_In= :=v5_0}'); Expect(1, 983040, '\p{Is_In=v50}', ""); Expect(0, 983040, '\p{^Is_In=v50}', ""); Expect(0, 983040, '\P{Is_In=v50}', ""); @@ -48055,60 +48677,60 @@ 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=:=_ +0_5.1}'); - Error('\P{Present_In=:=_ +0_5.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=/a/-_0005.1}'); + Error('\P{Present_In=/a/-_0005.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: 0_0_0_0_0_005.1}', ""); - Expect(0, 983040, '\p{^Present_In: 0_0_0_0_0_005.1}', ""); - Expect(0, 983040, '\P{Present_In: 0_0_0_0_0_005.1}', ""); - Expect(1, 983040, '\P{^Present_In: 0_0_0_0_0_005.1}', ""); - Expect(0, 983037, '\p{Present_In: 0_0_0_0_0_005.1}', ""); - Expect(1, 983037, '\p{^Present_In: 0_0_0_0_0_005.1}', ""); - Expect(1, 983037, '\P{Present_In: 0_0_0_0_0_005.1}', ""); - Expect(0, 983037, '\P{^Present_In: 0_0_0_0_0_005.1}', ""); - Error('\p{In=_:=V5_1}'); - Error('\P{In=_:=V5_1}'); + Expect(1, 983040, '\p{Present_In=000000005.1}', ""); + Expect(0, 983040, '\p{^Present_In=000000005.1}', ""); + Expect(0, 983040, '\P{Present_In=000000005.1}', ""); + Expect(1, 983040, '\P{^Present_In=000000005.1}', ""); + Expect(0, 983037, '\p{Present_In=000000005.1}', ""); + Expect(1, 983037, '\p{^Present_In=000000005.1}', ""); + Expect(1, 983037, '\P{Present_In=000000005.1}', ""); + Expect(0, 983037, '\P{^Present_In=000000005.1}', ""); + Error('\p{In=/a/V5_1}'); + Error('\P{In=/a/V5_1}'); Expect(1, 983040, '\p{In=:\AV5_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV5_1\z:}', "");; - Expect(1, 983040, '\p{In: v51}', ""); - Expect(0, 983040, '\p{^In: v51}', ""); - Expect(0, 983040, '\P{In: v51}', ""); - Expect(1, 983040, '\P{^In: v51}', ""); - Expect(0, 983037, '\p{In: v51}', ""); - Expect(1, 983037, '\p{^In: v51}', ""); - Expect(1, 983037, '\P{In: v51}', ""); - Expect(0, 983037, '\P{^In: v51}', ""); + Expect(1, 983040, '\p{In=v51}', ""); + Expect(0, 983040, '\p{^In=v51}', ""); + Expect(0, 983040, '\P{In=v51}', ""); + Expect(1, 983040, '\P{^In=v51}', ""); + Expect(0, 983037, '\p{In=v51}', ""); + Expect(1, 983037, '\p{^In=v51}', ""); + Expect(1, 983037, '\P{In=v51}', ""); + 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=:= _+000005.1}'); - Error('\P{Is_Present_In=:= _+000005.1}'); - Expect(1, 983040, '\p{Is_Present_In=0000000005.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0000000005.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=0000000005.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0000000005.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=0000000005.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0000000005.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=0000000005.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0000000005.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=- +0005.1/a/}'); + Error('\P{Is_Present_In=- +0005.1/a/}'); + Expect(1, 983040, '\p{Is_Present_In=0_5.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_5.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_5.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_5.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_5.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_5.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_5.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_5.1}', ""); + Error('\p{Is_In= V5_1:=}'); + Error('\P{Is_In= V5_1:=}'); Expect(1, 983040, '\p{Is_In=v51}', ""); Expect(0, 983040, '\p{^Is_In=v51}', ""); Expect(0, 983040, '\P{Is_In=v51}', ""); @@ -48117,28 +48739,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=_:=00_5.2}'); - Error('\P{Present_In=_:=00_5.2}'); + 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=:=--000_5.2}'); + Error('\P{Present_In=:=--000_5.2}'); Expect(1, 983040, '\p{Present_In=:\A5.2\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A5.2\z:}', "");; - Expect(1, 983040, '\p{Present_In=00000005.2}', ""); - Expect(0, 983040, '\p{^Present_In=00000005.2}', ""); - Expect(0, 983040, '\P{Present_In=00000005.2}', ""); - Expect(1, 983040, '\P{^Present_In=00000005.2}', ""); - Expect(0, 983037, '\p{Present_In=00000005.2}', ""); - Expect(1, 983037, '\p{^Present_In=00000005.2}', ""); - Expect(1, 983037, '\P{Present_In=00000005.2}', ""); - Expect(0, 983037, '\P{^Present_In=00000005.2}', ""); - Error('\p{In=-/a/V5_2}'); - Error('\P{In=-/a/V5_2}'); + Expect(1, 983040, '\p{Present_In=000000005.2}', ""); + Expect(0, 983040, '\p{^Present_In=000000005.2}', ""); + Expect(0, 983040, '\P{Present_In=000000005.2}', ""); + Expect(1, 983040, '\P{^Present_In=000000005.2}', ""); + Expect(0, 983037, '\p{Present_In=000000005.2}', ""); + Expect(1, 983037, '\p{^Present_In=000000005.2}', ""); + Expect(1, 983037, '\P{Present_In=000000005.2}', ""); + Expect(0, 983037, '\P{^Present_In=000000005.2}', ""); + Error('\p{In=/a/--V5_2}'); + Error('\P{In=/a/--V5_2}'); Expect(1, 983040, '\p{In=:\AV5_2\z:}', "");; Expect(0, 983037, '\p{In=:\AV5_2\z:}', "");; Expect(1, 983040, '\p{In=v52}', ""); @@ -48151,26 +48773,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= -5.2/a/}'); - Error('\P{Is_Present_In= -5.2/a/}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_0_0005.2}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_0_0005.2}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_0_0005.2}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_0_0005.2}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_0_0005.2}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_0_0005.2}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_0_0005.2}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_0_0005.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=:=--0000005.2}'); + Error('\P{Is_Present_In=:=--0000005.2}'); + Expect(1, 983040, '\p{Is_Present_In=000_000_000_5.2}', ""); + Expect(0, 983040, '\p{^Is_Present_In=000_000_000_5.2}', ""); + Expect(0, 983040, '\P{Is_Present_In=000_000_000_5.2}', ""); + Expect(1, 983040, '\P{^Is_Present_In=000_000_000_5.2}', ""); + Expect(0, 983037, '\p{Is_Present_In=000_000_000_5.2}', ""); + Expect(1, 983037, '\p{^Is_Present_In=000_000_000_5.2}', ""); + Expect(1, 983037, '\P{Is_Present_In=000_000_000_5.2}', ""); + Expect(0, 983037, '\P{^Is_Present_In=000_000_000_5.2}', ""); + Error('\p{Is_In=-/a/V5_2}'); + Error('\P{Is_In=-/a/V5_2}'); Expect(1, 983040, '\p{Is_In=v52}', ""); Expect(0, 983040, '\p{^Is_In=v52}', ""); Expect(0, 983040, '\P{Is_In=v52}', ""); @@ -48179,60 +48801,60 @@ 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/+000_000_6.0}'); - Error('\P{Present_In=/a/+000_000_6.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=-/a/00000006.0}'); + Error('\P{Present_In=-/a/00000006.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=00000006.0}', ""); - Expect(0, 983040, '\p{^Present_In=00000006.0}', ""); - Expect(0, 983040, '\P{Present_In=00000006.0}', ""); - Expect(1, 983040, '\P{^Present_In=00000006.0}', ""); - Expect(0, 983037, '\p{Present_In=00000006.0}', ""); - Expect(1, 983037, '\p{^Present_In=00000006.0}', ""); - Expect(1, 983037, '\P{Present_In=00000006.0}', ""); - Expect(0, 983037, '\P{^Present_In=00000006.0}', ""); - Error('\p{In=/a/_V6_0}'); - Error('\P{In=/a/_V6_0}'); + Expect(1, 983040, '\p{Present_In=006.0}', ""); + Expect(0, 983040, '\p{^Present_In=006.0}', ""); + Expect(0, 983040, '\P{Present_In=006.0}', ""); + Expect(1, 983040, '\P{^Present_In=006.0}', ""); + Expect(0, 983037, '\p{Present_In=006.0}', ""); + Expect(1, 983037, '\p{^Present_In=006.0}', ""); + Expect(1, 983037, '\P{Present_In=006.0}', ""); + Expect(0, 983037, '\P{^Present_In=006.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}', ""); - Expect(0, 983040, '\p{^In: v60}', ""); - Expect(0, 983040, '\P{In: v60}', ""); - Expect(1, 983040, '\P{^In: v60}', ""); - Expect(0, 983037, '\p{In: v60}', ""); - Expect(1, 983037, '\p{^In: v60}', ""); - Expect(1, 983037, '\P{In: v60}', ""); - Expect(0, 983037, '\P{^In: v60}', ""); + Expect(1, 983040, '\p{In=v60}', ""); + Expect(0, 983040, '\p{^In=v60}', ""); + Expect(0, 983040, '\P{In=v60}', ""); + Expect(1, 983040, '\P{^In=v60}', ""); + Expect(0, 983037, '\p{In=v60}', ""); + Expect(1, 983037, '\p{^In=v60}', ""); + Expect(1, 983037, '\P{In=v60}', ""); + 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= _6.0:=}'); - Error('\P{Is_Present_In= _6.0:=}'); - Expect(1, 983040, '\p{Is_Present_In=0000_6.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0000_6.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0000_6.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0000_6.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0000_6.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0000_6.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0000_6.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0000_6.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: :=+0000000006.0}'); + Error('\P{Is_Present_In: :=+0000000006.0}'); + Expect(1, 983040, '\p{Is_Present_In=00006.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=00006.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=00006.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=00006.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=00006.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=00006.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=00006.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=00006.0}', ""); + Error('\p{Is_In=:= V6_0}'); + Error('\P{Is_In=:= V6_0}'); Expect(1, 983040, '\p{Is_In=v60}', ""); Expect(0, 983040, '\p{^Is_In=v60}', ""); Expect(0, 983040, '\P{Is_In=v60}', ""); @@ -48241,28 +48863,28 @@ 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=_6.1/a/}'); - Error('\P{Present_In=_6.1/a/}'); + 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=-0000_0000_6.1:=}'); + Error('\P{Present_In=-0000_0000_6.1:=}'); Expect(1, 983040, '\p{Present_In=:\A6.1\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A6.1\z:}', "");; - Expect(1, 983040, '\p{Present_In: 000000006.1}', ""); - Expect(0, 983040, '\p{^Present_In: 000000006.1}', ""); - Expect(0, 983040, '\P{Present_In: 000000006.1}', ""); - Expect(1, 983040, '\P{^Present_In: 000000006.1}', ""); - Expect(0, 983037, '\p{Present_In: 000000006.1}', ""); - Expect(1, 983037, '\p{^Present_In: 000000006.1}', ""); - Expect(1, 983037, '\P{Present_In: 000000006.1}', ""); - Expect(0, 983037, '\P{^Present_In: 000000006.1}', ""); - Error('\p{In=-/a/V6_1}'); - Error('\P{In=-/a/V6_1}'); + Expect(1, 983040, '\p{Present_In=0_0_0_06.1}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_0_06.1}', ""); + Expect(0, 983040, '\P{Present_In=0_0_0_06.1}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_0_06.1}', ""); + Expect(0, 983037, '\p{Present_In=0_0_0_06.1}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_0_06.1}', ""); + Expect(1, 983037, '\P{Present_In=0_0_0_06.1}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_0_06.1}', ""); + Error('\p{In= V6_1/a/}'); + Error('\P{In= V6_1/a/}'); Expect(1, 983040, '\p{In=:\AV6_1\z:}', "");; Expect(0, 983037, '\p{In=:\AV6_1\z:}', "");; Expect(1, 983040, '\p{In=v61}', ""); @@ -48275,56 +48897,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= _00006.1}'); - Error('\P{Is_Present_In=:= _00006.1}'); - Expect(1, 983040, '\p{Is_Present_In=0000000006.1}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0000000006.1}', ""); - Expect(0, 983040, '\P{Is_Present_In=0000000006.1}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0000000006.1}', ""); - Expect(0, 983037, '\p{Is_Present_In=0000000006.1}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0000000006.1}', ""); - Expect(1, 983037, '\P{Is_Present_In=0000000006.1}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0000000006.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}', ""); - Expect(1, 983040, '\P{^Is_In:v61}', ""); - Expect(0, 983037, '\p{Is_In:v61}', ""); - 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=/a/_-00006.2}'); - Error('\P{Present_In=/a/_-00006.2}'); + 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/a/}'); + Error('\P{Is_Present_In=- +006.1/a/}'); + Expect(1, 983040, '\p{Is_Present_In=6.1}', ""); + Expect(0, 983040, '\p{^Is_Present_In=6.1}', ""); + Expect(0, 983040, '\P{Is_Present_In=6.1}', ""); + Expect(1, 983040, '\P{^Is_Present_In=6.1}', ""); + Expect(0, 983037, '\p{Is_Present_In=6.1}', ""); + Expect(1, 983037, '\p{^Is_Present_In=6.1}', ""); + Expect(1, 983037, '\P{Is_Present_In=6.1}', ""); + Expect(0, 983037, '\P{^Is_Present_In=6.1}', ""); + Error('\p{Is_In= /a/V6_1}'); + Error('\P{Is_In= /a/V6_1}'); + Expect(1, 983040, '\p{Is_In=v61}', ""); + Expect(0, 983040, '\p{^Is_In=v61}', ""); + Expect(0, 983040, '\P{Is_In=v61}', ""); + Expect(1, 983040, '\P{^Is_In=v61}', ""); + Expect(0, 983037, '\p{Is_In=v61}', ""); + 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:_/a/00_00_6.2}'); + Error('\P{Present_In:_/a/00_00_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=0_6.2}', ""); - Expect(0, 983040, '\p{^Present_In=0_6.2}', ""); - Expect(0, 983040, '\P{Present_In=0_6.2}', ""); - Expect(1, 983040, '\P{^Present_In=0_6.2}', ""); - Expect(0, 983037, '\p{Present_In=0_6.2}', ""); - Expect(1, 983037, '\p{^Present_In=0_6.2}', ""); - Expect(1, 983037, '\P{Present_In=0_6.2}', ""); - Expect(0, 983037, '\P{^Present_In=0_6.2}', ""); - Error('\p{In= V6_2/a/}'); - Error('\P{In= V6_2/a/}'); + Expect(1, 983040, '\p{Present_In=006.2}', ""); + Expect(0, 983040, '\p{^Present_In=006.2}', ""); + Expect(0, 983040, '\P{Present_In=006.2}', ""); + Expect(1, 983040, '\P{^Present_In=006.2}', ""); + Expect(0, 983037, '\p{Present_In=006.2}', ""); + Expect(1, 983037, '\p{^Present_In=006.2}', ""); + Expect(1, 983037, '\P{Present_In=006.2}', ""); + Expect(0, 983037, '\P{^Present_In=006.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}', ""); @@ -48337,26 +48959,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/_ 0000006.2}'); - Error('\P{Is_Present_In=/a/_ 0000006.2}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_0_06.2}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_0_06.2}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_0_06.2}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_0_06.2}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_0_06.2}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_0_06.2}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_0_06.2}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_0_06.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=_+06.2:=}'); + Error('\P{Is_Present_In=_+06.2:=}'); + Expect(1, 983040, '\p{Is_Present_In: 0_0_0_0_0_0_0_06.2}', ""); + Expect(0, 983040, '\p{^Is_Present_In: 0_0_0_0_0_0_0_06.2}', ""); + Expect(0, 983040, '\P{Is_Present_In: 0_0_0_0_0_0_0_06.2}', ""); + Expect(1, 983040, '\P{^Is_Present_In: 0_0_0_0_0_0_0_06.2}', ""); + Expect(0, 983037, '\p{Is_Present_In: 0_0_0_0_0_0_0_06.2}', ""); + Expect(1, 983037, '\p{^Is_Present_In: 0_0_0_0_0_0_0_06.2}', ""); + Expect(1, 983037, '\P{Is_Present_In: 0_0_0_0_0_0_0_06.2}', ""); + Expect(0, 983037, '\P{^Is_Present_In: 0_0_0_0_0_0_0_06.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}', ""); @@ -48365,60 +48987,60 @@ 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= -00006.3/a/}'); - Error('\P{Present_In= -00006.3/a/}'); + 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/ +0_0_0_0_0_0_0_06.3}'); + Error('\P{Present_In=/a/ +0_0_0_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_00_06.3}', ""); - Expect(0, 983040, '\p{^Present_In=+00_00_00_06.3}', ""); - Expect(0, 983040, '\P{Present_In=+00_00_00_06.3}', ""); - Expect(1, 983040, '\P{^Present_In=+00_00_00_06.3}', ""); - Expect(0, 983037, '\p{Present_In=+00_00_00_06.3}', ""); - Expect(1, 983037, '\p{^Present_In=+00_00_00_06.3}', ""); - Expect(1, 983037, '\P{Present_In=+00_00_00_06.3}', ""); - Expect(0, 983037, '\P{^Present_In=+00_00_00_06.3}', ""); - Error('\p{In= V6_3/a/}'); - Error('\P{In= V6_3/a/}'); + Expect(1, 983040, '\p{Present_In=+06.3}', ""); + Expect(0, 983040, '\p{^Present_In=+06.3}', ""); + Expect(0, 983040, '\P{Present_In=+06.3}', ""); + Expect(1, 983040, '\P{^Present_In=+06.3}', ""); + Expect(0, 983037, '\p{Present_In=+06.3}', ""); + Expect(1, 983037, '\p{^Present_In=+06.3}', ""); + Expect(1, 983037, '\P{Present_In=+06.3}', ""); + Expect(0, 983037, '\P{^Present_In=+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=-_00_00_00_06.3/a/}'); - Error('\P{Is_Present_In=-_00_00_00_06.3/a/}'); - Expect(1, 983040, '\p{Is_Present_In=+0_6.3}', ""); - Expect(0, 983040, '\p{^Is_Present_In=+0_6.3}', ""); - Expect(0, 983040, '\P{Is_Present_In=+0_6.3}', ""); - Expect(1, 983040, '\P{^Is_Present_In=+0_6.3}', ""); - Expect(0, 983037, '\p{Is_Present_In=+0_6.3}', ""); - Expect(1, 983037, '\p{^Is_Present_In=+0_6.3}', ""); - Expect(1, 983037, '\P{Is_Present_In=+0_6.3}', ""); - Expect(0, 983037, '\P{^Is_Present_In=+0_6.3}', ""); - Error('\p{Is_In=:=_V6_3}'); - Error('\P{Is_In=:=_V6_3}'); + 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/ 0000006.3}'); + Error('\P{Is_Present_In: /a/ 0000006.3}'); + Expect(1, 983040, '\p{Is_Present_In=0_0_06.3}', ""); + Expect(0, 983040, '\p{^Is_Present_In=0_0_06.3}', ""); + Expect(0, 983040, '\P{Is_Present_In=0_0_06.3}', ""); + Expect(1, 983040, '\P{^Is_Present_In=0_0_06.3}', ""); + Expect(0, 983037, '\p{Is_Present_In=0_0_06.3}', ""); + Expect(1, 983037, '\p{^Is_Present_In=0_0_06.3}', ""); + Expect(1, 983037, '\P{Is_Present_In=0_0_06.3}', ""); + Expect(0, 983037, '\P{^Is_Present_In=0_0_06.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}', ""); @@ -48427,28 +49049,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= -+07.0/a/}'); - Error('\P{Present_In= -+07.0/a/}'); + 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=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{Present_In=00_00_00_7.0}', ""); + Expect(0, 983040, '\p{^Present_In=00_00_00_7.0}', ""); + Expect(0, 983040, '\P{Present_In=00_00_00_7.0}', ""); + Expect(1, 983040, '\P{^Present_In=00_00_00_7.0}', ""); + Expect(0, 983037, '\p{Present_In=00_00_00_7.0}', ""); + Expect(1, 983037, '\p{^Present_In=00_00_00_7.0}', ""); + Expect(1, 983037, '\P{Present_In=00_00_00_7.0}', ""); + Expect(0, 983037, '\P{^Present_In=00_00_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}', ""); @@ -48461,56 +49083,56 @@ 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_0_0_0_0007.0}'); - Error('\P{Is_Present_In=/a/-_+0_0_0_0_0007.0}'); - Expect(1, 983040, '\p{Is_Present_In=0_0_0_0_007.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=0_0_0_0_007.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=0_0_0_0_007.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=0_0_0_0_007.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=0_0_0_0_007.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=0_0_0_0_007.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=0_0_0_0_007.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=0_0_0_0_007.0}', ""); - Error('\p{Is_In= /a/V7_0}'); - Error('\P{Is_In= /a/V7_0}'); - Expect(1, 983040, '\p{Is_In=v70}', ""); - Expect(0, 983040, '\p{^Is_In=v70}', ""); - Expect(0, 983040, '\P{Is_In=v70}', ""); - Expect(1, 983040, '\P{^Is_In=v70}', ""); - Expect(0, 983037, '\p{Is_In=v70}', ""); - 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: :=000000008.0}'); - Error('\P{Present_In: :=000000008.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= 0_0_0_07.0:=}'); + Error('\P{Is_Present_In= 0_0_0_07.0:=}'); + Expect(1, 983040, '\p{Is_Present_In=000000000_7.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=000000000_7.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=000000000_7.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=000000000_7.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=000000000_7.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=000000000_7.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=000000000_7.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=000000000_7.0}', ""); + Error('\p{Is_In=-_V7_0/a/}'); + Error('\P{Is_In=-_V7_0/a/}'); + Expect(1, 983040, '\p{Is_In: v70}', ""); + Expect(0, 983040, '\p{^Is_In: v70}', ""); + Expect(0, 983040, '\P{Is_In: v70}', ""); + Expect(1, 983040, '\P{^Is_In: v70}', ""); + Expect(0, 983037, '\p{Is_In: v70}', ""); + 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=-+0_0_08.0/a/}'); + Error('\P{Present_In=-+0_0_08.0/a/}'); Expect(1, 983040, '\p{Present_In=:\A8.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A8.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=0000000008.0}', ""); - Expect(0, 983040, '\p{^Present_In=0000000008.0}', ""); - Expect(0, 983040, '\P{Present_In=0000000008.0}', ""); - Expect(1, 983040, '\P{^Present_In=0000000008.0}', ""); - Expect(0, 983037, '\p{Present_In=0000000008.0}', ""); - Expect(1, 983037, '\p{^Present_In=0000000008.0}', ""); - Expect(1, 983037, '\P{Present_In=0000000008.0}', ""); - Expect(0, 983037, '\P{^Present_In=0000000008.0}', ""); - Error('\p{In: -/a/V8_0}'); - Error('\P{In: -/a/V8_0}'); + Expect(1, 983040, '\p{Present_In=0_0_0_0_0_08.0}', ""); + Expect(0, 983040, '\p{^Present_In=0_0_0_0_0_08.0}', ""); + Expect(0, 983040, '\P{Present_In=0_0_0_0_0_08.0}', ""); + Expect(1, 983040, '\P{^Present_In=0_0_0_0_0_08.0}', ""); + Expect(0, 983037, '\p{Present_In=0_0_0_0_0_08.0}', ""); + Expect(1, 983037, '\p{^Present_In=0_0_0_0_0_08.0}', ""); + Expect(1, 983037, '\P{Present_In=0_0_0_0_0_08.0}', ""); + Expect(0, 983037, '\P{^Present_In=0_0_0_0_0_08.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}', ""); @@ -48523,26 +49145,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=_0008.0:=}'); - Error('\P{Is_Present_In=_0008.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/a/}'); - Error('\P{Is_In= V8_0/a/}'); + 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=-00008.0/a/}'); + Error('\P{Is_Present_In=-00008.0/a/}'); + Expect(1, 983040, '\p{Is_Present_In=000_8.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=000_8.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=000_8.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=000_8.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=000_8.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=000_8.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=000_8.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=000_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}', ""); @@ -48551,28 +49173,28 @@ 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=:=--000009.0}'); - Error('\P{Present_In=:=--000009.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= -09.0/a/}'); + Error('\P{Present_In= -09.0/a/}'); Expect(1, 983040, '\p{Present_In=:\A9.0\z:}', "");; Expect(0, 983037, '\p{Present_In=:\A9.0\z:}', "");; - Expect(1, 983040, '\p{Present_In=+0_0_0_0_009.0}', ""); - Expect(0, 983040, '\p{^Present_In=+0_0_0_0_009.0}', ""); - Expect(0, 983040, '\P{Present_In=+0_0_0_0_009.0}', ""); - Expect(1, 983040, '\P{^Present_In=+0_0_0_0_009.0}', ""); - Expect(0, 983037, '\p{Present_In=+0_0_0_0_009.0}', ""); - Expect(1, 983037, '\p{^Present_In=+0_0_0_0_009.0}', ""); - Expect(1, 983037, '\P{Present_In=+0_0_0_0_009.0}', ""); - Expect(0, 983037, '\P{^Present_In=+0_0_0_0_009.0}', ""); - Error('\p{In= :=v9_0}'); - Error('\P{In= :=v9_0}'); + Expect(1, 983040, '\p{Present_In=+0_0_0_0_0_0_0_0_09.0}', ""); + Expect(0, 983040, '\p{^Present_In=+0_0_0_0_0_0_0_0_09.0}', ""); + Expect(0, 983040, '\P{Present_In=+0_0_0_0_0_0_0_0_09.0}', ""); + Expect(1, 983040, '\P{^Present_In=+0_0_0_0_0_0_0_0_09.0}', ""); + Expect(0, 983037, '\p{Present_In=+0_0_0_0_0_0_0_0_09.0}', ""); + Expect(1, 983037, '\p{^Present_In=+0_0_0_0_0_0_0_0_09.0}', ""); + Expect(1, 983037, '\P{Present_In=+0_0_0_0_0_0_0_0_09.0}', ""); + Expect(0, 983037, '\P{^Present_In=+0_0_0_0_0_0_0_0_09.0}', ""); + Error('\p{In=:=V9_0}'); + Error('\P{In=:=V9_0}'); Expect(1, 983040, '\p{In=:\AV9_0\z:}', "");; Expect(0, 983037, '\p{In=:\AV9_0\z:}', "");; Expect(1, 983040, '\p{In=v90}', ""); @@ -48585,26 +49207,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-_0009.0}'); - Error('\P{Is_Present_In=/a/-_0009.0}'); - Expect(1, 983040, '\p{Is_Present_In=000000009.0}', ""); - Expect(0, 983040, '\p{^Is_Present_In=000000009.0}', ""); - Expect(0, 983040, '\P{Is_Present_In=000000009.0}', ""); - Expect(1, 983040, '\P{^Is_Present_In=000000009.0}', ""); - Expect(0, 983037, '\p{Is_Present_In=000000009.0}', ""); - Expect(1, 983037, '\p{^Is_Present_In=000000009.0}', ""); - Expect(1, 983037, '\P{Is_Present_In=000000009.0}', ""); - Expect(0, 983037, '\P{^Is_Present_In=000000009.0}', ""); - Error('\p{Is_In=/a/V9_0}'); - Error('\P{Is_In=/a/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:-:=9.0}'); + Error('\P{Is_Present_In:-:=9.0}'); + Expect(1, 983040, '\p{Is_Present_In=000009.0}', ""); + Expect(0, 983040, '\p{^Is_Present_In=000009.0}', ""); + Expect(0, 983040, '\P{Is_Present_In=000009.0}', ""); + Expect(1, 983040, '\P{^Is_Present_In=000009.0}', ""); + Expect(0, 983037, '\p{Is_Present_In=000009.0}', ""); + Expect(1, 983037, '\p{^Is_Present_In=000009.0}', ""); + Expect(1, 983037, '\P{Is_Present_In=000009.0}', ""); + Expect(0, 983037, '\P{^Is_Present_In=000009.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}', ""); @@ -48613,38 +49235,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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=/a/- NA}'); - Error('\P{In=/a/- NA}'); + 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=:= NA}'); + Error('\P{In=:= NA}'); Expect(1, 983037, '\p{In=:\ANA\z:}', "");; Expect(0, 983040, '\p{In=:\ANA\z:}', "");; Expect(1, 983037, '\p{In=na}', ""); @@ -48657,34 +49279,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 983040, '\P{^In=na}', ""); Expect(1, 983037, '\p{In=:\Ana\z:}', "");; Expect(0, 983040, '\p{In=:\Ana\z:}', "");; - Expect(1, 983037, '\p{In:__NA}', ""); - Expect(0, 983037, '\p{^In:__NA}', ""); - Expect(0, 983037, '\P{In:__NA}', ""); - Expect(1, 983037, '\P{^In:__NA}', ""); - Expect(0, 983040, '\p{In:__NA}', ""); - Expect(1, 983040, '\p{^In:__NA}', ""); - Expect(1, 983040, '\P{In:__NA}', ""); - Expect(0, 983040, '\P{^In:__NA}', ""); - Error('\p{Is_Present_In=/a/UNASSIGNED}'); - Error('\P{Is_Present_In=/a/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}', ""); - 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=-na/a/}'); - Error('\P{Is_In=-na/a/}'); + Expect(1, 983037, '\p{In=__na}', ""); + Expect(0, 983037, '\p{^In=__na}', ""); + Expect(0, 983037, '\P{In=__na}', ""); + Expect(1, 983037, '\P{^In=__na}', ""); + Expect(0, 983040, '\p{In=__na}', ""); + Expect(1, 983040, '\p{^In=__na}', ""); + Expect(1, 983040, '\P{In=__na}', ""); + Expect(0, 983040, '\P{^In=__na}', ""); + Error('\p{Is_Present_In: _/a/Unassigned}'); + Error('\P{Is_Present_In: _/a/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}', ""); + 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/NA}'); + Error('\P{Is_In=_/a/NA}'); Expect(1, 983037, '\p{Is_In=na}', ""); Expect(0, 983037, '\p{^Is_In=na}', ""); Expect(0, 983037, '\P{Is_In=na}', ""); @@ -48693,100 +49315,100 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 983040, '\p{^Is_In=na}', ""); Expect(1, 983040, '\P{Is_In=na}', ""); Expect(0, 983040, '\P{^Is_In=na}', ""); - Expect(1, 983037, '\p{Is_In=__NA}', ""); - Expect(0, 983037, '\p{^Is_In=__NA}', ""); - Expect(0, 983037, '\P{Is_In=__NA}', ""); - Expect(1, 983037, '\P{^Is_In=__NA}', ""); - Expect(0, 983040, '\p{Is_In=__NA}', ""); - Expect(1, 983040, '\p{^Is_In=__NA}', ""); - Expect(1, 983040, '\P{Is_In=__NA}', ""); - Expect(0, 983040, '\P{^Is_In=__NA}', ""); + Expect(1, 983037, '\p{Is_In= na}', ""); + Expect(0, 983037, '\p{^Is_In= na}', ""); + Expect(0, 983037, '\P{Is_In= na}', ""); + Expect(1, 983037, '\P{^Is_In= na}', ""); + Expect(0, 983040, '\p{Is_In= na}', ""); + Expect(1, 983040, '\p{^Is_In= na}', ""); + Expect(1, 983040, '\P{Is_In= na}', ""); + Expect(0, 983040, '\P{^Is_In= na}', ""); Error('\p{indicpositionalcategory}'); Error('\P{indicpositionalcategory}'); Error('\p{inpc}'); Error('\P{inpc}'); - Error('\p{Indic_Positional_Category=/a/ Bottom}'); - Error('\P{Indic_Positional_Category=/a/ 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}', ""); - 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{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=:\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/a/}'); - Error('\P{Is_Indic_Positional_Category= Bottom/a/}'); - 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}', ""); - 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}', ""); - 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}', ""); - 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}'); + Error('\p{Indic_Positional_Category=/a/ -bottom}'); + Error('\P{Indic_Positional_Category=/a/ -bottom}'); + Expect(1, 73530, '\p{Indic_Positional_Category=:\ABottom\z:}', "");; + Expect(0, 73531, '\p{Indic_Positional_Category=:\ABottom\z:}', "");; + Expect(1, 73530, '\p{Indic_Positional_Category=bottom}', ""); + Expect(0, 73530, '\p{^Indic_Positional_Category=bottom}', ""); + Expect(0, 73530, '\P{Indic_Positional_Category=bottom}', ""); + Expect(1, 73530, '\P{^Indic_Positional_Category=bottom}', ""); + Expect(0, 73531, '\p{Indic_Positional_Category=bottom}', ""); + Expect(1, 73531, '\p{^Indic_Positional_Category=bottom}', ""); + Expect(1, 73531, '\P{Indic_Positional_Category=bottom}', ""); + Expect(0, 73531, '\P{^Indic_Positional_Category=bottom}', ""); + Expect(1, 73530, '\p{Indic_Positional_Category=:\Abottom\z:}', "");; + Expect(0, 73531, '\p{Indic_Positional_Category=:\Abottom\z:}', "");; + Expect(1, 73530, '\p{Indic_Positional_Category=_-Bottom}', ""); + Expect(0, 73530, '\p{^Indic_Positional_Category=_-Bottom}', ""); + Expect(0, 73530, '\P{Indic_Positional_Category=_-Bottom}', ""); + Expect(1, 73530, '\P{^Indic_Positional_Category=_-Bottom}', ""); + Expect(0, 73531, '\p{Indic_Positional_Category=_-Bottom}', ""); + Expect(1, 73531, '\p{^Indic_Positional_Category=_-Bottom}', ""); + Expect(1, 73531, '\P{Indic_Positional_Category=_-Bottom}', ""); + Expect(0, 73531, '\P{^Indic_Positional_Category=_-Bottom}', ""); + Error('\p{InPC=- Bottom:=}'); + Error('\P{InPC=- Bottom:=}'); + Expect(1, 73530, '\p{InPC=:\ABottom\z:}', "");; + Expect(0, 73531, '\p{InPC=:\ABottom\z:}', "");; + Expect(1, 73530, '\p{InPC=bottom}', ""); + Expect(0, 73530, '\p{^InPC=bottom}', ""); + Expect(0, 73530, '\P{InPC=bottom}', ""); + Expect(1, 73530, '\P{^InPC=bottom}', ""); + Expect(0, 73531, '\p{InPC=bottom}', ""); + Expect(1, 73531, '\p{^InPC=bottom}', ""); + Expect(1, 73531, '\P{InPC=bottom}', ""); + Expect(0, 73531, '\P{^InPC=bottom}', ""); + Expect(1, 73530, '\p{InPC=:\Abottom\z:}', "");; + Expect(0, 73531, '\p{InPC=:\Abottom\z:}', "");; + Expect(1, 73530, '\p{InPC=- Bottom}', ""); + Expect(0, 73530, '\p{^InPC=- Bottom}', ""); + Expect(0, 73530, '\P{InPC=- Bottom}', ""); + Expect(1, 73530, '\P{^InPC=- Bottom}', ""); + Expect(0, 73531, '\p{InPC=- Bottom}', ""); + Expect(1, 73531, '\p{^InPC=- Bottom}', ""); + Expect(1, 73531, '\P{InPC=- Bottom}', ""); + Expect(0, 73531, '\P{^InPC=- Bottom}', ""); + Error('\p{Is_Indic_Positional_Category=_ bottom:=}'); + Error('\P{Is_Indic_Positional_Category=_ bottom:=}'); + Expect(1, 73530, '\p{Is_Indic_Positional_Category=bottom}', ""); + Expect(0, 73530, '\p{^Is_Indic_Positional_Category=bottom}', ""); + Expect(0, 73530, '\P{Is_Indic_Positional_Category=bottom}', ""); + Expect(1, 73530, '\P{^Is_Indic_Positional_Category=bottom}', ""); + Expect(0, 73531, '\p{Is_Indic_Positional_Category=bottom}', ""); + Expect(1, 73531, '\p{^Is_Indic_Positional_Category=bottom}', ""); + Expect(1, 73531, '\P{Is_Indic_Positional_Category=bottom}', ""); + Expect(0, 73531, '\P{^Is_Indic_Positional_Category=bottom}', ""); + Expect(1, 73530, '\p{Is_Indic_Positional_Category=- BOTTOM}', ""); + Expect(0, 73530, '\p{^Is_Indic_Positional_Category=- BOTTOM}', ""); + Expect(0, 73530, '\P{Is_Indic_Positional_Category=- BOTTOM}', ""); + Expect(1, 73530, '\P{^Is_Indic_Positional_Category=- BOTTOM}', ""); + Expect(0, 73531, '\p{Is_Indic_Positional_Category=- BOTTOM}', ""); + Expect(1, 73531, '\p{^Is_Indic_Positional_Category=- BOTTOM}', ""); + Expect(1, 73531, '\P{Is_Indic_Positional_Category=- BOTTOM}', ""); + Expect(0, 73531, '\P{^Is_Indic_Positional_Category=- BOTTOM}', ""); + Error('\p{Is_InPC=-BOTTOM:=}'); + Error('\P{Is_InPC=-BOTTOM:=}'); + Expect(1, 73530, '\p{Is_InPC=bottom}', ""); + Expect(0, 73530, '\p{^Is_InPC=bottom}', ""); + Expect(0, 73530, '\P{Is_InPC=bottom}', ""); + Expect(1, 73530, '\P{^Is_InPC=bottom}', ""); + Expect(0, 73531, '\p{Is_InPC=bottom}', ""); + Expect(1, 73531, '\p{^Is_InPC=bottom}', ""); + Expect(1, 73531, '\P{Is_InPC=bottom}', ""); + Expect(0, 73531, '\P{^Is_InPC=bottom}', ""); + Expect(1, 73530, '\p{Is_InPC=_ bottom}', ""); + Expect(0, 73530, '\p{^Is_InPC=_ bottom}', ""); + Expect(0, 73530, '\P{Is_InPC=_ bottom}', ""); + Expect(1, 73530, '\P{^Is_InPC=_ bottom}', ""); + Expect(0, 73531, '\p{Is_InPC=_ bottom}', ""); + Expect(1, 73531, '\p{^Is_InPC=_ bottom}', ""); + Expect(1, 73531, '\P{Is_InPC=_ bottom}', ""); + Expect(0, 73531, '\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}', ""); @@ -48799,38 +49421,38 @@ 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=-:=BOTTOM_And_LEFT}'); - Error('\P{InPC=-:=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:=}'); + Error('\P{InPC=- BOTTOM_AND_LEFT:=}'); Expect(1, 43455, '\p{InPC=:\ABottom_And_Left\z:}', "");; Expect(0, 43456, '\p{InPC=:\ABottom_And_Left\z:}', "");; - Expect(1, 43455, '\p{InPC:bottomandleft}', ""); - Expect(0, 43455, '\p{^InPC:bottomandleft}', ""); - Expect(0, 43455, '\P{InPC:bottomandleft}', ""); - Expect(1, 43455, '\P{^InPC:bottomandleft}', ""); - Expect(0, 43456, '\p{InPC:bottomandleft}', ""); - Expect(1, 43456, '\p{^InPC:bottomandleft}', ""); - Expect(1, 43456, '\P{InPC:bottomandleft}', ""); - Expect(0, 43456, '\P{^InPC:bottomandleft}', ""); + Expect(1, 43455, '\p{InPC=bottomandleft}', ""); + Expect(0, 43455, '\p{^InPC=bottomandleft}', ""); + Expect(0, 43455, '\P{InPC=bottomandleft}', ""); + Expect(1, 43455, '\P{^InPC=bottomandleft}', ""); + Expect(0, 43456, '\p{InPC=bottomandleft}', ""); + Expect(1, 43456, '\p{^InPC=bottomandleft}', ""); + Expect(1, 43456, '\P{InPC=bottomandleft}', ""); + 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=:= Bottom_AND_left}'); - Error('\P{Is_Indic_Positional_Category=:= 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=/a/_bottom_and_Left}'); + Error('\P{Is_Indic_Positional_Category=/a/_bottom_and_Left}'); 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}', ""); @@ -48839,34 +49461,34 @@ 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=/a/ Bottom_And_Left}'); - Error('\P{Is_InPC=/a/ Bottom_And_Left}'); - Expect(1, 43455, '\p{Is_InPC=bottomandleft}', ""); - Expect(0, 43455, '\p{^Is_InPC=bottomandleft}', ""); - Expect(0, 43455, '\P{Is_InPC=bottomandleft}', ""); - Expect(1, 43455, '\P{^Is_InPC=bottomandleft}', ""); - Expect(0, 43456, '\p{Is_InPC=bottomandleft}', ""); - 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:=}'); - Error('\P{Indic_Positional_Category= Bottom_And_RIGHT:=}'); + 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}', ""); + Expect(1, 43455, '\P{^Is_InPC: bottomandleft}', ""); + Expect(0, 43456, '\p{Is_InPC: bottomandleft}', ""); + 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:=}'); + Error('\P{Indic_Positional_Category= BOTTOM_and_Right:=}'); 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}', ""); @@ -48879,38 +49501,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: -/a/Bottom_And_Right}'); - Error('\P{InPC: -/a/Bottom_And_Right}'); + 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=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{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:=}'); + Error('\P{Is_Indic_Positional_Category:-_Bottom_And_RIGHT:=}'); 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}', ""); @@ -48919,16 +49541,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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/a/}'); + Error('\P{Is_InPC= _Bottom_And_Right/a/}'); Expect(1, 72002, '\p{Is_InPC=bottomandright}', ""); Expect(0, 72002, '\p{^Is_InPC=bottomandright}', ""); Expect(0, 72002, '\P{Is_InPC=bottomandright}', ""); @@ -48937,96 +49559,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= -LEFT}'); - Error('\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}', ""); - 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{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}', ""); - 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= LEFT/a/}'); - Error('\P{Is_InPC= LEFT/a/}'); - 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}', ""); - 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/a/}'); - Error('\P{Indic_Positional_Category: Left_and_Right/a/}'); + 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=:= -Left}'); + Error('\P{Indic_Positional_Category=:= -Left}'); + Expect(1, 73535, '\p{Indic_Positional_Category=:\ALeft\z:}', "");; + Expect(0, 73536, '\p{Indic_Positional_Category=:\ALeft\z:}', "");; + Expect(1, 73535, '\p{Indic_Positional_Category=left}', ""); + Expect(0, 73535, '\p{^Indic_Positional_Category=left}', ""); + Expect(0, 73535, '\P{Indic_Positional_Category=left}', ""); + Expect(1, 73535, '\P{^Indic_Positional_Category=left}', ""); + Expect(0, 73536, '\p{Indic_Positional_Category=left}', ""); + Expect(1, 73536, '\p{^Indic_Positional_Category=left}', ""); + Expect(1, 73536, '\P{Indic_Positional_Category=left}', ""); + Expect(0, 73536, '\P{^Indic_Positional_Category=left}', ""); + Expect(1, 73535, '\p{Indic_Positional_Category=:\Aleft\z:}', "");; + Expect(0, 73536, '\p{Indic_Positional_Category=:\Aleft\z:}', "");; + Expect(1, 73535, '\p{Indic_Positional_Category= Left}', ""); + Expect(0, 73535, '\p{^Indic_Positional_Category= Left}', ""); + Expect(0, 73535, '\P{Indic_Positional_Category= Left}', ""); + Expect(1, 73535, '\P{^Indic_Positional_Category= Left}', ""); + Expect(0, 73536, '\p{Indic_Positional_Category= Left}', ""); + Expect(1, 73536, '\p{^Indic_Positional_Category= Left}', ""); + Expect(1, 73536, '\P{Indic_Positional_Category= Left}', ""); + Expect(0, 73536, '\P{^Indic_Positional_Category= Left}', ""); + Error('\p{InPC=/a/-left}'); + Error('\P{InPC=/a/-left}'); + Expect(1, 73535, '\p{InPC=:\ALeft\z:}', "");; + Expect(0, 73536, '\p{InPC=:\ALeft\z:}', "");; + Expect(1, 73535, '\p{InPC=left}', ""); + Expect(0, 73535, '\p{^InPC=left}', ""); + Expect(0, 73535, '\P{InPC=left}', ""); + Expect(1, 73535, '\P{^InPC=left}', ""); + Expect(0, 73536, '\p{InPC=left}', ""); + Expect(1, 73536, '\p{^InPC=left}', ""); + Expect(1, 73536, '\P{InPC=left}', ""); + Expect(0, 73536, '\P{^InPC=left}', ""); + Expect(1, 73535, '\p{InPC=:\Aleft\z:}', "");; + Expect(0, 73536, '\p{InPC=:\Aleft\z:}', "");; + Expect(1, 73535, '\p{InPC= LEFT}', ""); + Expect(0, 73535, '\p{^InPC= LEFT}', ""); + Expect(0, 73535, '\P{InPC= LEFT}', ""); + Expect(1, 73535, '\P{^InPC= LEFT}', ""); + Expect(0, 73536, '\p{InPC= LEFT}', ""); + Expect(1, 73536, '\p{^InPC= LEFT}', ""); + Expect(1, 73536, '\P{InPC= LEFT}', ""); + Expect(0, 73536, '\P{^InPC= LEFT}', ""); + Error('\p{Is_Indic_Positional_Category=:= Left}'); + Error('\P{Is_Indic_Positional_Category=:= Left}'); + Expect(1, 73535, '\p{Is_Indic_Positional_Category=left}', ""); + Expect(0, 73535, '\p{^Is_Indic_Positional_Category=left}', ""); + Expect(0, 73535, '\P{Is_Indic_Positional_Category=left}', ""); + Expect(1, 73535, '\P{^Is_Indic_Positional_Category=left}', ""); + Expect(0, 73536, '\p{Is_Indic_Positional_Category=left}', ""); + Expect(1, 73536, '\p{^Is_Indic_Positional_Category=left}', ""); + Expect(1, 73536, '\P{Is_Indic_Positional_Category=left}', ""); + Expect(0, 73536, '\P{^Is_Indic_Positional_Category=left}', ""); + Expect(1, 73535, '\p{Is_Indic_Positional_Category= Left}', ""); + Expect(0, 73535, '\p{^Is_Indic_Positional_Category= Left}', ""); + Expect(0, 73535, '\P{Is_Indic_Positional_Category= Left}', ""); + Expect(1, 73535, '\P{^Is_Indic_Positional_Category= Left}', ""); + Expect(0, 73536, '\p{Is_Indic_Positional_Category= Left}', ""); + Expect(1, 73536, '\p{^Is_Indic_Positional_Category= Left}', ""); + Expect(1, 73536, '\P{Is_Indic_Positional_Category= Left}', ""); + Expect(0, 73536, '\P{^Is_Indic_Positional_Category= Left}', ""); + Error('\p{Is_InPC= LEFT/a/}'); + Error('\P{Is_InPC= LEFT/a/}'); + Expect(1, 73535, '\p{Is_InPC=left}', ""); + Expect(0, 73535, '\p{^Is_InPC=left}', ""); + Expect(0, 73535, '\P{Is_InPC=left}', ""); + Expect(1, 73535, '\P{^Is_InPC=left}', ""); + Expect(0, 73536, '\p{Is_InPC=left}', ""); + Expect(1, 73536, '\p{^Is_InPC=left}', ""); + Expect(1, 73536, '\P{Is_InPC=left}', ""); + Expect(0, 73536, '\P{^Is_InPC=left}', ""); + Expect(1, 73535, '\p{Is_InPC: Left}', ""); + Expect(0, 73535, '\p{^Is_InPC: Left}', ""); + Expect(0, 73535, '\P{Is_InPC: Left}', ""); + Expect(1, 73535, '\P{^Is_InPC: Left}', ""); + Expect(0, 73536, '\p{Is_InPC: Left}', ""); + Expect(1, 73536, '\p{^Is_InPC: Left}', ""); + Expect(1, 73536, '\P{Is_InPC: Left}', ""); + Expect(0, 73536, '\P{^Is_InPC: Left}', ""); + Error('\p{Indic_Positional_Category=-/a/LEFT_and_Right}'); + Error('\P{Indic_Positional_Category=-/a/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}', ""); @@ -49039,16 +49661,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-Left_AND_Right/a/}'); - Error('\P{InPC=-Left_AND_Right/a/}'); + 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}', ""); @@ -49061,16 +49683,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -49079,16 +49701,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ -left_And_right}'); - Error('\P{Is_InPC=/a/ -left_And_right}'); + 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=/a/_LEFT_and_Right}'); + Error('\P{Is_InPC=/a/_LEFT_and_Right}'); Expect(1, 71992, '\p{Is_InPC=leftandright}', ""); Expect(0, 71992, '\p{^Is_InPC=leftandright}', ""); Expect(0, 71992, '\P{Is_InPC=leftandright}', ""); @@ -49097,96 +49719,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/_ NA}'); - Error('\P{Indic_Positional_Category=/a/_ 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=:\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}', ""); - Error('\p{InPC=:=NA}'); - Error('\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}', ""); - 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{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}', ""); - 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=/a/_ NA}'); - Error('\P{Is_InPC=/a/_ 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}', ""); - 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=:= Overstruck}'); - Error('\P{Indic_Positional_Category=:= Overstruck}'); + 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=/a/ -na}'); + Error('\P{Indic_Positional_Category=/a/ -na}'); + Expect(1, 73538, '\p{Indic_Positional_Category=:\ANA\z:}', "");; + Expect(0, 73537, '\p{Indic_Positional_Category=:\ANA\z:}', "");; + Expect(1, 73538, '\p{Indic_Positional_Category=na}', ""); + Expect(0, 73538, '\p{^Indic_Positional_Category=na}', ""); + Expect(0, 73538, '\P{Indic_Positional_Category=na}', ""); + Expect(1, 73538, '\P{^Indic_Positional_Category=na}', ""); + Expect(0, 73537, '\p{Indic_Positional_Category=na}', ""); + Expect(1, 73537, '\p{^Indic_Positional_Category=na}', ""); + Expect(1, 73537, '\P{Indic_Positional_Category=na}', ""); + Expect(0, 73537, '\P{^Indic_Positional_Category=na}', ""); + Expect(1, 73538, '\p{Indic_Positional_Category=:\Ana\z:}', "");; + Expect(0, 73537, '\p{Indic_Positional_Category=:\Ana\z:}', "");; + Expect(1, 73538, '\p{Indic_Positional_Category: _ NA}', ""); + Expect(0, 73538, '\p{^Indic_Positional_Category: _ NA}', ""); + Expect(0, 73538, '\P{Indic_Positional_Category: _ NA}', ""); + Expect(1, 73538, '\P{^Indic_Positional_Category: _ NA}', ""); + Expect(0, 73537, '\p{Indic_Positional_Category: _ NA}', ""); + Expect(1, 73537, '\p{^Indic_Positional_Category: _ NA}', ""); + Expect(1, 73537, '\P{Indic_Positional_Category: _ NA}', ""); + Expect(0, 73537, '\P{^Indic_Positional_Category: _ NA}', ""); + Error('\p{InPC: /a/NA}'); + Error('\P{InPC: /a/NA}'); + Expect(1, 73538, '\p{InPC=:\ANA\z:}', "");; + Expect(0, 73537, '\p{InPC=:\ANA\z:}', "");; + Expect(1, 73538, '\p{InPC:na}', ""); + Expect(0, 73538, '\p{^InPC:na}', ""); + Expect(0, 73538, '\P{InPC:na}', ""); + Expect(1, 73538, '\P{^InPC:na}', ""); + Expect(0, 73537, '\p{InPC:na}', ""); + Expect(1, 73537, '\p{^InPC:na}', ""); + Expect(1, 73537, '\P{InPC:na}', ""); + Expect(0, 73537, '\P{^InPC:na}', ""); + Expect(1, 73538, '\p{InPC=:\Ana\z:}', "");; + Expect(0, 73537, '\p{InPC=:\Ana\z:}', "");; + Expect(1, 73538, '\p{InPC:- na}', ""); + Expect(0, 73538, '\p{^InPC:- na}', ""); + Expect(0, 73538, '\P{InPC:- na}', ""); + Expect(1, 73538, '\P{^InPC:- na}', ""); + Expect(0, 73537, '\p{InPC:- na}', ""); + Expect(1, 73537, '\p{^InPC:- na}', ""); + Expect(1, 73537, '\P{InPC:- na}', ""); + Expect(0, 73537, '\P{^InPC:- na}', ""); + Error('\p{Is_Indic_Positional_Category= -na/a/}'); + Error('\P{Is_Indic_Positional_Category= -na/a/}'); + Expect(1, 73538, '\p{Is_Indic_Positional_Category=na}', ""); + Expect(0, 73538, '\p{^Is_Indic_Positional_Category=na}', ""); + Expect(0, 73538, '\P{Is_Indic_Positional_Category=na}', ""); + Expect(1, 73538, '\P{^Is_Indic_Positional_Category=na}', ""); + Expect(0, 73537, '\p{Is_Indic_Positional_Category=na}', ""); + Expect(1, 73537, '\p{^Is_Indic_Positional_Category=na}', ""); + Expect(1, 73537, '\P{Is_Indic_Positional_Category=na}', ""); + Expect(0, 73537, '\P{^Is_Indic_Positional_Category=na}', ""); + Expect(1, 73538, '\p{Is_Indic_Positional_Category= NA}', ""); + Expect(0, 73538, '\p{^Is_Indic_Positional_Category= NA}', ""); + Expect(0, 73538, '\P{Is_Indic_Positional_Category= NA}', ""); + Expect(1, 73538, '\P{^Is_Indic_Positional_Category= NA}', ""); + Expect(0, 73537, '\p{Is_Indic_Positional_Category= NA}', ""); + Expect(1, 73537, '\p{^Is_Indic_Positional_Category= NA}', ""); + Expect(1, 73537, '\P{Is_Indic_Positional_Category= NA}', ""); + Expect(0, 73537, '\P{^Is_Indic_Positional_Category= NA}', ""); + Error('\p{Is_InPC= NA:=}'); + Error('\P{Is_InPC= NA:=}'); + Expect(1, 73538, '\p{Is_InPC: na}', ""); + Expect(0, 73538, '\p{^Is_InPC: na}', ""); + Expect(0, 73538, '\P{Is_InPC: na}', ""); + Expect(1, 73538, '\P{^Is_InPC: na}', ""); + Expect(0, 73537, '\p{Is_InPC: na}', ""); + Expect(1, 73537, '\p{^Is_InPC: na}', ""); + Expect(1, 73537, '\P{Is_InPC: na}', ""); + Expect(0, 73537, '\P{^Is_InPC: na}', ""); + Expect(1, 73538, '\p{Is_InPC: - na}', ""); + Expect(0, 73538, '\p{^Is_InPC: - na}', ""); + Expect(0, 73538, '\P{Is_InPC: - na}', ""); + Expect(1, 73538, '\P{^Is_InPC: - na}', ""); + Expect(0, 73537, '\p{Is_InPC: - na}', ""); + Expect(1, 73537, '\p{^Is_InPC: - na}', ""); + Expect(1, 73537, '\P{Is_InPC: - na}', ""); + Expect(0, 73537, '\P{^Is_InPC: - na}', ""); + Error('\p{Indic_Positional_Category=- overstruck:=}'); + Error('\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}', ""); @@ -49199,16 +49821,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: :=overstruck}'); + Error('\P{InPC: :=overstruck}'); Expect(1, 68102, '\p{InPC=:\AOverstruck\z:}', "");; Expect(0, 68103, '\p{InPC=:\AOverstruck\z:}', "");; Expect(1, 68102, '\p{InPC=overstruck}', ""); @@ -49221,34 +49843,34 @@ 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{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}', ""); - 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/a/}'); - Error('\P{Is_InPC: - OVERSTRUCK/a/}'); + 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=/a/ Overstruck}'); + Error('\P{Is_Indic_Positional_Category=/a/ 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}', ""); + 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}', ""); @@ -49257,176 +49879,176 @@ 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=/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=:\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}'); - Error('\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}', ""); - 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=_/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}', ""); - 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}', ""); - 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}', ""); - 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}', ""); - 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=/a/TOP}'); - Error('\P{Indic_Positional_Category=/a/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}', ""); - 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{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}', ""); - 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}'); - Error('\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}', ""); - 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}', ""); - 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}', ""); - 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, 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, 73537, '\p{Indic_Positional_Category=:\ARight\z:}', "");; + Expect(0, 73538, '\p{Indic_Positional_Category=:\ARight\z:}', "");; + Expect(1, 73537, '\p{Indic_Positional_Category=right}', ""); + Expect(0, 73537, '\p{^Indic_Positional_Category=right}', ""); + Expect(0, 73537, '\P{Indic_Positional_Category=right}', ""); + Expect(1, 73537, '\P{^Indic_Positional_Category=right}', ""); + Expect(0, 73538, '\p{Indic_Positional_Category=right}', ""); + Expect(1, 73538, '\p{^Indic_Positional_Category=right}', ""); + Expect(1, 73538, '\P{Indic_Positional_Category=right}', ""); + Expect(0, 73538, '\P{^Indic_Positional_Category=right}', ""); + Expect(1, 73537, '\p{Indic_Positional_Category=:\Aright\z:}', "");; + Expect(0, 73538, '\p{Indic_Positional_Category=:\Aright\z:}', "");; + Expect(1, 73537, '\p{Indic_Positional_Category= right}', ""); + Expect(0, 73537, '\p{^Indic_Positional_Category= right}', ""); + Expect(0, 73537, '\P{Indic_Positional_Category= right}', ""); + Expect(1, 73537, '\P{^Indic_Positional_Category= right}', ""); + Expect(0, 73538, '\p{Indic_Positional_Category= right}', ""); + Expect(1, 73538, '\p{^Indic_Positional_Category= right}', ""); + Expect(1, 73538, '\P{Indic_Positional_Category= right}', ""); + Expect(0, 73538, '\P{^Indic_Positional_Category= right}', ""); + Error('\p{InPC= _Right/a/}'); + Error('\P{InPC= _Right/a/}'); + Expect(1, 73537, '\p{InPC=:\ARight\z:}', "");; + Expect(0, 73538, '\p{InPC=:\ARight\z:}', "");; + Expect(1, 73537, '\p{InPC=right}', ""); + Expect(0, 73537, '\p{^InPC=right}', ""); + Expect(0, 73537, '\P{InPC=right}', ""); + Expect(1, 73537, '\P{^InPC=right}', ""); + Expect(0, 73538, '\p{InPC=right}', ""); + Expect(1, 73538, '\p{^InPC=right}', ""); + Expect(1, 73538, '\P{InPC=right}', ""); + Expect(0, 73538, '\P{^InPC=right}', ""); + Expect(1, 73537, '\p{InPC=:\Aright\z:}', "");; + Expect(0, 73538, '\p{InPC=:\Aright\z:}', "");; + Expect(1, 73537, '\p{InPC= right}', ""); + Expect(0, 73537, '\p{^InPC= right}', ""); + Expect(0, 73537, '\P{InPC= right}', ""); + Expect(1, 73537, '\P{^InPC= right}', ""); + Expect(0, 73538, '\p{InPC= right}', ""); + Expect(1, 73538, '\p{^InPC= right}', ""); + Expect(1, 73538, '\P{InPC= right}', ""); + Expect(0, 73538, '\P{^InPC= right}', ""); + Error('\p{Is_Indic_Positional_Category=_/a/RIGHT}'); + Error('\P{Is_Indic_Positional_Category=_/a/RIGHT}'); + Expect(1, 73537, '\p{Is_Indic_Positional_Category=right}', ""); + Expect(0, 73537, '\p{^Is_Indic_Positional_Category=right}', ""); + Expect(0, 73537, '\P{Is_Indic_Positional_Category=right}', ""); + Expect(1, 73537, '\P{^Is_Indic_Positional_Category=right}', ""); + Expect(0, 73538, '\p{Is_Indic_Positional_Category=right}', ""); + Expect(1, 73538, '\p{^Is_Indic_Positional_Category=right}', ""); + Expect(1, 73538, '\P{Is_Indic_Positional_Category=right}', ""); + Expect(0, 73538, '\P{^Is_Indic_Positional_Category=right}', ""); + Expect(1, 73537, '\p{Is_Indic_Positional_Category=- Right}', ""); + Expect(0, 73537, '\p{^Is_Indic_Positional_Category=- Right}', ""); + Expect(0, 73537, '\P{Is_Indic_Positional_Category=- Right}', ""); + Expect(1, 73537, '\P{^Is_Indic_Positional_Category=- Right}', ""); + Expect(0, 73538, '\p{Is_Indic_Positional_Category=- Right}', ""); + Expect(1, 73538, '\p{^Is_Indic_Positional_Category=- Right}', ""); + Expect(1, 73538, '\P{Is_Indic_Positional_Category=- Right}', ""); + Expect(0, 73538, '\P{^Is_Indic_Positional_Category=- Right}', ""); + Error('\p{Is_InPC=/a/Right}'); + Error('\P{Is_InPC=/a/Right}'); + Expect(1, 73537, '\p{Is_InPC=right}', ""); + Expect(0, 73537, '\p{^Is_InPC=right}', ""); + Expect(0, 73537, '\P{Is_InPC=right}', ""); + Expect(1, 73537, '\P{^Is_InPC=right}', ""); + Expect(0, 73538, '\p{Is_InPC=right}', ""); + Expect(1, 73538, '\p{^Is_InPC=right}', ""); + Expect(1, 73538, '\P{Is_InPC=right}', ""); + Expect(0, 73538, '\P{^Is_InPC=right}', ""); + Expect(1, 73537, '\p{Is_InPC=- right}', ""); + Expect(0, 73537, '\p{^Is_InPC=- right}', ""); + Expect(0, 73537, '\P{Is_InPC=- right}', ""); + Expect(1, 73537, '\P{^Is_InPC=- right}', ""); + Expect(0, 73538, '\p{Is_InPC=- right}', ""); + Expect(1, 73538, '\p{^Is_InPC=- right}', ""); + Expect(1, 73538, '\P{Is_InPC=- right}', ""); + Expect(0, 73538, '\P{^Is_InPC=- right}', ""); + Error('\p{Indic_Positional_Category=_:=TOP}'); + Error('\P{Indic_Positional_Category=_:=TOP}'); + Expect(1, 73536, '\p{Indic_Positional_Category=:\ATop\z:}', "");; + Expect(0, 73537, '\p{Indic_Positional_Category=:\ATop\z:}', "");; + Expect(1, 73536, '\p{Indic_Positional_Category=top}', ""); + Expect(0, 73536, '\p{^Indic_Positional_Category=top}', ""); + Expect(0, 73536, '\P{Indic_Positional_Category=top}', ""); + Expect(1, 73536, '\P{^Indic_Positional_Category=top}', ""); + Expect(0, 73537, '\p{Indic_Positional_Category=top}', ""); + Expect(1, 73537, '\p{^Indic_Positional_Category=top}', ""); + Expect(1, 73537, '\P{Indic_Positional_Category=top}', ""); + Expect(0, 73537, '\P{^Indic_Positional_Category=top}', ""); + Expect(1, 73536, '\p{Indic_Positional_Category=:\Atop\z:}', "");; + Expect(0, 73537, '\p{Indic_Positional_Category=:\Atop\z:}', "");; + Expect(1, 73536, '\p{Indic_Positional_Category=-TOP}', ""); + Expect(0, 73536, '\p{^Indic_Positional_Category=-TOP}', ""); + Expect(0, 73536, '\P{Indic_Positional_Category=-TOP}', ""); + Expect(1, 73536, '\P{^Indic_Positional_Category=-TOP}', ""); + Expect(0, 73537, '\p{Indic_Positional_Category=-TOP}', ""); + Expect(1, 73537, '\p{^Indic_Positional_Category=-TOP}', ""); + Expect(1, 73537, '\P{Indic_Positional_Category=-TOP}', ""); + Expect(0, 73537, '\P{^Indic_Positional_Category=-TOP}', ""); + Error('\p{InPC=-TOP:=}'); + Error('\P{InPC=-TOP:=}'); + Expect(1, 73536, '\p{InPC=:\ATop\z:}', "");; + Expect(0, 73537, '\p{InPC=:\ATop\z:}', "");; + Expect(1, 73536, '\p{InPC=top}', ""); + Expect(0, 73536, '\p{^InPC=top}', ""); + Expect(0, 73536, '\P{InPC=top}', ""); + Expect(1, 73536, '\P{^InPC=top}', ""); + Expect(0, 73537, '\p{InPC=top}', ""); + Expect(1, 73537, '\p{^InPC=top}', ""); + Expect(1, 73537, '\P{InPC=top}', ""); + Expect(0, 73537, '\P{^InPC=top}', ""); + Expect(1, 73536, '\p{InPC=:\Atop\z:}', "");; + Expect(0, 73537, '\p{InPC=:\Atop\z:}', "");; + Expect(1, 73536, '\p{InPC=_ TOP}', ""); + Expect(0, 73536, '\p{^InPC=_ TOP}', ""); + Expect(0, 73536, '\P{InPC=_ TOP}', ""); + Expect(1, 73536, '\P{^InPC=_ TOP}', ""); + Expect(0, 73537, '\p{InPC=_ TOP}', ""); + Expect(1, 73537, '\p{^InPC=_ TOP}', ""); + Expect(1, 73537, '\P{InPC=_ TOP}', ""); + Expect(0, 73537, '\P{^InPC=_ TOP}', ""); + Error('\p{Is_Indic_Positional_Category=Top:=}'); + Error('\P{Is_Indic_Positional_Category=Top:=}'); + Expect(1, 73536, '\p{Is_Indic_Positional_Category=top}', ""); + Expect(0, 73536, '\p{^Is_Indic_Positional_Category=top}', ""); + Expect(0, 73536, '\P{Is_Indic_Positional_Category=top}', ""); + Expect(1, 73536, '\P{^Is_Indic_Positional_Category=top}', ""); + Expect(0, 73537, '\p{Is_Indic_Positional_Category=top}', ""); + Expect(1, 73537, '\p{^Is_Indic_Positional_Category=top}', ""); + Expect(1, 73537, '\P{Is_Indic_Positional_Category=top}', ""); + Expect(0, 73537, '\P{^Is_Indic_Positional_Category=top}', ""); + Expect(1, 73536, '\p{Is_Indic_Positional_Category=-Top}', ""); + Expect(0, 73536, '\p{^Is_Indic_Positional_Category=-Top}', ""); + Expect(0, 73536, '\P{Is_Indic_Positional_Category=-Top}', ""); + Expect(1, 73536, '\P{^Is_Indic_Positional_Category=-Top}', ""); + Expect(0, 73537, '\p{Is_Indic_Positional_Category=-Top}', ""); + Expect(1, 73537, '\p{^Is_Indic_Positional_Category=-Top}', ""); + Expect(1, 73537, '\P{Is_Indic_Positional_Category=-Top}', ""); + Expect(0, 73537, '\P{^Is_Indic_Positional_Category=-Top}', ""); + Error('\p{Is_InPC=:=Top}'); + Error('\P{Is_InPC=:=Top}'); + Expect(1, 73536, '\p{Is_InPC=top}', ""); + Expect(0, 73536, '\p{^Is_InPC=top}', ""); + Expect(0, 73536, '\P{Is_InPC=top}', ""); + Expect(1, 73536, '\P{^Is_InPC=top}', ""); + Expect(0, 73537, '\p{Is_InPC=top}', ""); + Expect(1, 73537, '\p{^Is_InPC=top}', ""); + Expect(1, 73537, '\P{Is_InPC=top}', ""); + Expect(0, 73537, '\P{^Is_InPC=top}', ""); + Expect(1, 73536, '\p{Is_InPC= Top}', ""); + Expect(0, 73536, '\p{^Is_InPC= Top}', ""); + Expect(0, 73536, '\P{Is_InPC= Top}', ""); + Expect(1, 73536, '\P{^Is_InPC= Top}', ""); + Expect(0, 73537, '\p{Is_InPC= Top}', ""); + Expect(1, 73537, '\p{^Is_InPC= Top}', ""); + Expect(1, 73537, '\P{Is_InPC= Top}', ""); + Expect(0, 73537, '\P{^Is_InPC= Top}', ""); + Error('\p{Indic_Positional_Category=/a/--Top_AND_Bottom}'); + Error('\P{Indic_Positional_Category=/a/--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}', ""); @@ -49439,16 +50061,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}', ""); @@ -49461,16 +50083,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/a/}'); - Error('\P{Is_Indic_Positional_Category=_-TOP_and_Bottom/a/}'); + 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=/a/Top_AND_BOTTOM}'); + Error('\P{Is_Indic_Positional_Category=/a/Top_AND_BOTTOM}'); 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}', ""); @@ -49479,16 +50101,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}', ""); @@ -49497,16 +50119,16 @@ 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: top_And_bottom_and_LEFT:=}'); - Error('\P{Indic_Positional_Category: top_And_bottom_and_LEFT:=}'); + 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_left}'); + Error('\P{Indic_Positional_Category=/a/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}', ""); @@ -49519,38 +50141,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: := top_AND_bottom_And_Left}'); - Error('\P{InPC: := top_AND_bottom_And_Left}'); + 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=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=/a/-Top_and_Bottom_And_left}'); - Error('\P{Is_Indic_Positional_Category=/a/-Top_and_Bottom_And_left}'); + 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/a/}'); + Error('\P{Is_Indic_Positional_Category=_ top_And_BOTTOM_And_left/a/}'); 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}', ""); @@ -49559,16 +50181,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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=/a/--top_And_bottom_AND_LEFT}'); + Error('\P{Is_InPC=/a/--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}', ""); @@ -49577,16 +50199,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-/a/Top_And_BOTTOM_And_Right}'); - Error('\P{Indic_Positional_Category=-/a/Top_And_BOTTOM_And_Right}'); + 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}', ""); @@ -49599,16 +50221,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= :=Top_AND_Bottom_And_Right}'); - Error('\P{InPC= :=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= /a/Top_AND_BOTTOM_And_Right}'); + Error('\P{InPC= /a/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}', ""); @@ -49621,52 +50243,52 @@ 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/a/}'); - Error('\P{Is_Indic_Positional_Category= -top_And_bottom_And_right/a/}'); - 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/a/}'); - Error('\P{Is_InPC= _Top_And_Bottom_AND_RIGHT/a/}'); - Expect(1, 6973, '\p{Is_InPC:topandbottomandright}', ""); - Expect(0, 6973, '\p{^Is_InPC:topandbottomandright}', ""); - Expect(0, 6973, '\P{Is_InPC:topandbottomandright}', ""); - Expect(1, 6973, '\P{^Is_InPC:topandbottomandright}', ""); - Expect(0, 6974, '\p{Is_InPC:topandbottomandright}', ""); - 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=:=-Top_And_left}'); - Error('\P{Indic_Positional_Category=:=-Top_And_left}'); + 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/a/}'); + Error('\P{Is_Indic_Positional_Category: Top_And_Bottom_AND_Right/a/}'); + 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/a/}'); + Error('\P{Is_InPC= _Top_and_bottom_And_Right/a/}'); + Expect(1, 6973, '\p{Is_InPC=topandbottomandright}', ""); + Expect(0, 6973, '\p{^Is_InPC=topandbottomandright}', ""); + Expect(0, 6973, '\P{Is_InPC=topandbottomandright}', ""); + Expect(1, 6973, '\P{^Is_InPC=topandbottomandright}', ""); + Expect(0, 6974, '\p{Is_InPC=topandbottomandright}', ""); + 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=_-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}', ""); @@ -49679,16 +50301,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: /a/-Top_and_Left}'); - Error('\P{InPC: /a/-Top_and_Left}'); + 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}', ""); @@ -49701,96 +50323,96 @@ 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{Is_Indic_Positional_Category: topandleft}', ""); - Expect(0, 71097, '\p{^Is_Indic_Positional_Category: topandleft}', ""); - Expect(0, 71097, '\P{Is_Indic_Positional_Category: topandleft}', ""); - Expect(1, 71097, '\P{^Is_Indic_Positional_Category: topandleft}', ""); - Expect(0, 71098, '\p{Is_Indic_Positional_Category: topandleft}', ""); - 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=_/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}', ""); - Expect(1, 71097, '\P{^Is_InPC: topandleft}', ""); - Expect(0, 71098, '\p{Is_InPC: topandleft}', ""); - 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=:=_ top_and_Left_and_Right}'); - Error('\P{Indic_Positional_Category=:=_ top_and_Left_and_Right}'); + 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}', ""); + Expect(1, 71097, '\P{^Is_Indic_Positional_Category=topandleft}', ""); + Expect(0, 71098, '\p{Is_Indic_Positional_Category=topandleft}', ""); + 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_InPC=topandleft}', ""); + Expect(0, 71097, '\p{^Is_InPC=topandleft}', ""); + Expect(0, 71097, '\P{Is_InPC=topandleft}', ""); + Expect(1, 71097, '\P{^Is_InPC=topandleft}', ""); + Expect(0, 71098, '\p{Is_InPC=topandleft}', ""); + 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: _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}', ""); - Expect(0, 71099, '\p{^Indic_Positional_Category: topandleftandright}', ""); - Expect(0, 71099, '\P{Indic_Positional_Category: topandleftandright}', ""); - Expect(1, 71099, '\P{^Indic_Positional_Category: topandleftandright}', ""); - Expect(0, 71100, '\p{Indic_Positional_Category: topandleftandright}', ""); - Expect(1, 71100, '\p{^Indic_Positional_Category: topandleftandright}', ""); - Expect(1, 71100, '\P{Indic_Positional_Category: topandleftandright}', ""); - Expect(0, 71100, '\P{^Indic_Positional_Category: topandleftandright}', ""); + Expect(1, 71099, '\p{Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71099, '\p{^Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71099, '\P{Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71099, '\P{^Indic_Positional_Category=topandleftandright}', ""); + Expect(0, 71100, '\p{Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71100, '\p{^Indic_Positional_Category=topandleftandright}', ""); + Expect(1, 71100, '\P{Indic_Positional_Category=topandleftandright}', ""); + 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}', ""); - Expect(0, 71099, '\p{^InPC=topandleftandright}', ""); - Expect(0, 71099, '\P{InPC=topandleftandright}', ""); - Expect(1, 71099, '\P{^InPC=topandleftandright}', ""); - Expect(0, 71100, '\p{InPC=topandleftandright}', ""); - Expect(1, 71100, '\p{^InPC=topandleftandright}', ""); - Expect(1, 71100, '\P{InPC=topandleftandright}', ""); - Expect(0, 71100, '\P{^InPC=topandleftandright}', ""); + Expect(1, 71099, '\p{InPC: topandleftandright}', ""); + Expect(0, 71099, '\p{^InPC: topandleftandright}', ""); + Expect(0, 71099, '\P{InPC: topandleftandright}', ""); + Expect(1, 71099, '\P{^InPC: topandleftandright}', ""); + Expect(0, 71100, '\p{InPC: topandleftandright}', ""); + Expect(1, 71100, '\p{^InPC: topandleftandright}', ""); + Expect(1, 71100, '\P{InPC: topandleftandright}', ""); + 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=-_Top_And_Left_and_RIGHT/a/}'); + Error('\P{Is_Indic_Positional_Category=-_Top_And_Left_and_RIGHT/a/}'); 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}', ""); @@ -49799,34 +50421,34 @@ 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_InPC: topandleftandright}', ""); - Expect(0, 71099, '\p{^Is_InPC: topandleftandright}', ""); - Expect(0, 71099, '\P{Is_InPC: topandleftandright}', ""); - Expect(1, 71099, '\P{^Is_InPC: topandleftandright}', ""); - Expect(0, 71100, '\p{Is_InPC: topandleftandright}', ""); - 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: Top_AND_RIGHT:=}'); - Error('\P{Indic_Positional_Category: Top_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}', ""); + Expect(1, 71099, '\P{^Is_InPC=topandleftandright}', ""); + Expect(0, 71100, '\p{Is_InPC=topandleftandright}', ""); + 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, 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}', ""); @@ -49839,16 +50461,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=_/a/Top_AND_right}'); + Error('\P{InPC=_/a/Top_AND_right}'); Expect(1, 70195, '\p{InPC=:\ATop_And_Right\z:}', "");; Expect(0, 70196, '\p{InPC=:\ATop_And_Right\z:}', "");; Expect(1, 70195, '\p{InPC=topandright}', ""); @@ -49861,16 +50483,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}', ""); @@ -49879,78 +50501,78 @@ 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_InPC=topandright}', ""); - Expect(0, 70195, '\p{^Is_InPC=topandright}', ""); - Expect(0, 70195, '\P{Is_InPC=topandright}', ""); - Expect(1, 70195, '\P{^Is_InPC=topandright}', ""); - Expect(0, 70196, '\p{Is_InPC=topandright}', ""); - 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_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_InPC: topandright}', ""); + Expect(0, 70195, '\p{^Is_InPC: topandright}', ""); + Expect(0, 70195, '\P{Is_InPC: topandright}', ""); + Expect(1, 70195, '\P{^Is_InPC: topandright}', ""); + Expect(0, 70196, '\p{Is_InPC: topandright}', ""); + 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: /a/visual_Order_Left}'); + Error('\P{Indic_Positional_Category: /a/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}', ""); - Expect(0, 43708, '\p{^Indic_Positional_Category: visualorderleft}', ""); - Expect(0, 43708, '\P{Indic_Positional_Category: visualorderleft}', ""); - Expect(1, 43708, '\P{^Indic_Positional_Category: visualorderleft}', ""); - Expect(0, 43709, '\p{Indic_Positional_Category: visualorderleft}', ""); - Expect(1, 43709, '\p{^Indic_Positional_Category: visualorderleft}', ""); - Expect(1, 43709, '\P{Indic_Positional_Category: visualorderleft}', ""); - Expect(0, 43709, '\P{^Indic_Positional_Category: visualorderleft}', ""); + Expect(1, 43708, '\p{Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43708, '\p{^Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43708, '\P{Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43708, '\P{^Indic_Positional_Category=visualorderleft}', ""); + Expect(0, 43709, '\p{Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43709, '\p{^Indic_Positional_Category=visualorderleft}', ""); + Expect(1, 43709, '\P{Indic_Positional_Category=visualorderleft}', ""); + 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/a/}'); - Error('\P{InPC= -Visual_ORDER_LEFT/a/}'); + 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{InPC=:\AVisual_Order_Left\z:}', "");; Expect(0, 43709, '\p{InPC=:\AVisual_Order_Left\z:}', "");; - Expect(1, 43708, '\p{InPC: visualorderleft}', ""); - Expect(0, 43708, '\p{^InPC: visualorderleft}', ""); - Expect(0, 43708, '\P{InPC: visualorderleft}', ""); - Expect(1, 43708, '\P{^InPC: visualorderleft}', ""); - Expect(0, 43709, '\p{InPC: visualorderleft}', ""); - Expect(1, 43709, '\p{^InPC: visualorderleft}', ""); - Expect(1, 43709, '\P{InPC: visualorderleft}', ""); - Expect(0, 43709, '\P{^InPC: visualorderleft}', ""); + Expect(1, 43708, '\p{InPC:visualorderleft}', ""); + Expect(0, 43708, '\p{^InPC:visualorderleft}', ""); + Expect(0, 43708, '\P{InPC:visualorderleft}', ""); + Expect(1, 43708, '\P{^InPC:visualorderleft}', ""); + Expect(0, 43709, '\p{InPC:visualorderleft}', ""); + Expect(1, 43709, '\p{^InPC:visualorderleft}', ""); + Expect(1, 43709, '\P{InPC:visualorderleft}', ""); + 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}', ""); @@ -49959,16 +50581,16 @@ 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=-visual_order_LEFT:=}'); - Error('\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}', ""); @@ -49977,20 +50599,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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=-Avagraha:=}'); - Error('\P{Indic_Syllabic_Category=-Avagraha:=}'); + Error('\p{Indic_Syllabic_Category= AVAGRAHA:=}'); + Error('\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}', ""); @@ -50003,56 +50625,56 @@ 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= -AVAGRAHA/a/}'); + Error('\P{InSC= -AVAGRAHA/a/}'); 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}', ""); + 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}', ""); 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=_ Avagraha/a/}'); - Error('\P{Is_Indic_Syllabic_Category=_ 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}', ""); - 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=/a/ AVAGRAHA}'); - Error('\P{Is_InSC=/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}', ""); + 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}', ""); + 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=_/a/AVAGRAHA}'); + Error('\P{Is_InSC=_/a/AVAGRAHA}'); Expect(1, 72768, '\p{Is_InSC=avagraha}', ""); Expect(0, 72768, '\p{^Is_InSC=avagraha}', ""); Expect(0, 72768, '\P{Is_InSC=avagraha}', ""); @@ -50061,118 +50683,118 @@ 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:=}'); - Error('\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}', ""); - 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= /a/BINDU}'); - Error('\P{InSC= /a/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}', ""); - 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{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}', ""); - 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_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}', ""); - 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: /a/Brahmi_Joining_NUMBER}'); - Error('\P{Indic_Syllabic_Category: /a/Brahmi_Joining_NUMBER}'); + 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, 73473, '\p{Indic_Syllabic_Category=:\ABindu\z:}', "");; + Expect(0, 73474, '\p{Indic_Syllabic_Category=:\ABindu\z:}', "");; + Expect(1, 73473, '\p{Indic_Syllabic_Category=bindu}', ""); + Expect(0, 73473, '\p{^Indic_Syllabic_Category=bindu}', ""); + Expect(0, 73473, '\P{Indic_Syllabic_Category=bindu}', ""); + Expect(1, 73473, '\P{^Indic_Syllabic_Category=bindu}', ""); + Expect(0, 73474, '\p{Indic_Syllabic_Category=bindu}', ""); + Expect(1, 73474, '\p{^Indic_Syllabic_Category=bindu}', ""); + Expect(1, 73474, '\P{Indic_Syllabic_Category=bindu}', ""); + Expect(0, 73474, '\P{^Indic_Syllabic_Category=bindu}', ""); + Expect(1, 73473, '\p{Indic_Syllabic_Category=:\Abindu\z:}', "");; + Expect(0, 73474, '\p{Indic_Syllabic_Category=:\Abindu\z:}', "");; + Expect(1, 73473, '\p{Indic_Syllabic_Category=__BINDU}', ""); + Expect(0, 73473, '\p{^Indic_Syllabic_Category=__BINDU}', ""); + Expect(0, 73473, '\P{Indic_Syllabic_Category=__BINDU}', ""); + Expect(1, 73473, '\P{^Indic_Syllabic_Category=__BINDU}', ""); + Expect(0, 73474, '\p{Indic_Syllabic_Category=__BINDU}', ""); + Expect(1, 73474, '\p{^Indic_Syllabic_Category=__BINDU}', ""); + Expect(1, 73474, '\P{Indic_Syllabic_Category=__BINDU}', ""); + Expect(0, 73474, '\P{^Indic_Syllabic_Category=__BINDU}', ""); + Error('\p{InSC= /a/bindu}'); + Error('\P{InSC= /a/bindu}'); + Expect(1, 73473, '\p{InSC=:\ABindu\z:}', "");; + Expect(0, 73474, '\p{InSC=:\ABindu\z:}', "");; + Expect(1, 73473, '\p{InSC=bindu}', ""); + Expect(0, 73473, '\p{^InSC=bindu}', ""); + Expect(0, 73473, '\P{InSC=bindu}', ""); + Expect(1, 73473, '\P{^InSC=bindu}', ""); + Expect(0, 73474, '\p{InSC=bindu}', ""); + Expect(1, 73474, '\p{^InSC=bindu}', ""); + Expect(1, 73474, '\P{InSC=bindu}', ""); + Expect(0, 73474, '\P{^InSC=bindu}', ""); + Expect(1, 73473, '\p{InSC=:\Abindu\z:}', "");; + Expect(0, 73474, '\p{InSC=:\Abindu\z:}', "");; + Expect(1, 73473, '\p{InSC= bindu}', ""); + Expect(0, 73473, '\p{^InSC= bindu}', ""); + Expect(0, 73473, '\P{InSC= bindu}', ""); + Expect(1, 73473, '\P{^InSC= bindu}', ""); + Expect(0, 73474, '\p{InSC= bindu}', ""); + Expect(1, 73474, '\p{^InSC= bindu}', ""); + Expect(1, 73474, '\P{InSC= bindu}', ""); + Expect(0, 73474, '\P{^InSC= bindu}', ""); + Error('\p{Is_Indic_Syllabic_Category= /a/Bindu}'); + Error('\P{Is_Indic_Syllabic_Category= /a/Bindu}'); + Expect(1, 73473, '\p{Is_Indic_Syllabic_Category=bindu}', ""); + Expect(0, 73473, '\p{^Is_Indic_Syllabic_Category=bindu}', ""); + Expect(0, 73473, '\P{Is_Indic_Syllabic_Category=bindu}', ""); + Expect(1, 73473, '\P{^Is_Indic_Syllabic_Category=bindu}', ""); + Expect(0, 73474, '\p{Is_Indic_Syllabic_Category=bindu}', ""); + Expect(1, 73474, '\p{^Is_Indic_Syllabic_Category=bindu}', ""); + Expect(1, 73474, '\P{Is_Indic_Syllabic_Category=bindu}', ""); + Expect(0, 73474, '\P{^Is_Indic_Syllabic_Category=bindu}', ""); + Expect(1, 73473, '\p{Is_Indic_Syllabic_Category=- Bindu}', ""); + Expect(0, 73473, '\p{^Is_Indic_Syllabic_Category=- Bindu}', ""); + Expect(0, 73473, '\P{Is_Indic_Syllabic_Category=- Bindu}', ""); + Expect(1, 73473, '\P{^Is_Indic_Syllabic_Category=- Bindu}', ""); + Expect(0, 73474, '\p{Is_Indic_Syllabic_Category=- Bindu}', ""); + Expect(1, 73474, '\p{^Is_Indic_Syllabic_Category=- Bindu}', ""); + Expect(1, 73474, '\P{Is_Indic_Syllabic_Category=- Bindu}', ""); + Expect(0, 73474, '\P{^Is_Indic_Syllabic_Category=- Bindu}', ""); + Error('\p{Is_InSC=/a/__BINDU}'); + Error('\P{Is_InSC=/a/__BINDU}'); + Expect(1, 73473, '\p{Is_InSC=bindu}', ""); + Expect(0, 73473, '\p{^Is_InSC=bindu}', ""); + Expect(0, 73473, '\P{Is_InSC=bindu}', ""); + Expect(1, 73473, '\P{^Is_InSC=bindu}', ""); + Expect(0, 73474, '\p{Is_InSC=bindu}', ""); + Expect(1, 73474, '\p{^Is_InSC=bindu}', ""); + Expect(1, 73474, '\P{Is_InSC=bindu}', ""); + Expect(0, 73474, '\P{^Is_InSC=bindu}', ""); + Expect(1, 73473, '\p{Is_InSC= _Bindu}', ""); + Expect(0, 73473, '\p{^Is_InSC= _Bindu}', ""); + Expect(0, 73473, '\P{Is_InSC= _Bindu}', ""); + Expect(1, 73473, '\P{^Is_InSC= _Bindu}', ""); + Expect(0, 73474, '\p{Is_InSC= _Bindu}', ""); + Expect(1, 73474, '\p{^Is_InSC= _Bindu}', ""); + Expect(1, 73474, '\P{Is_InSC= _Bindu}', ""); + Expect(0, 73474, '\P{^Is_InSC= _Bindu}', ""); + Error('\p{Indic_Syllabic_Category: :=Brahmi_JOINING_Number}'); + Error('\P{Indic_Syllabic_Category: :=Brahmi_JOINING_Number}'); 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}', ""); - Expect(0, 69733, '\p{^Indic_Syllabic_Category: brahmijoiningnumber}', ""); - Expect(0, 69733, '\P{Indic_Syllabic_Category: brahmijoiningnumber}', ""); - Expect(1, 69733, '\P{^Indic_Syllabic_Category: brahmijoiningnumber}', ""); - Expect(0, 69734, '\p{Indic_Syllabic_Category: brahmijoiningnumber}', ""); - Expect(1, 69734, '\p{^Indic_Syllabic_Category: brahmijoiningnumber}', ""); - Expect(1, 69734, '\P{Indic_Syllabic_Category: brahmijoiningnumber}', ""); - Expect(0, 69734, '\P{^Indic_Syllabic_Category: brahmijoiningnumber}', ""); + Expect(1, 69733, '\p{Indic_Syllabic_Category: brahmijoiningnumber}', ""); + Expect(0, 69733, '\p{^Indic_Syllabic_Category: brahmijoiningnumber}', ""); + Expect(0, 69733, '\P{Indic_Syllabic_Category: brahmijoiningnumber}', ""); + Expect(1, 69733, '\P{^Indic_Syllabic_Category: brahmijoiningnumber}', ""); + Expect(0, 69734, '\p{Indic_Syllabic_Category: brahmijoiningnumber}', ""); + Expect(1, 69734, '\p{^Indic_Syllabic_Category: brahmijoiningnumber}', ""); + Expect(1, 69734, '\P{Indic_Syllabic_Category: brahmijoiningnumber}', ""); + 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}', ""); @@ -50185,16 +50807,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/Brahmi_JOINING_number}'); + Error('\P{Is_Indic_Syllabic_Category= /a/Brahmi_JOINING_number}'); 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}', ""); @@ -50203,16 +50825,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=:=Brahmi_Joining_number}'); - Error('\P{Is_InSC=:=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= /a/brahmi_Joining_Number}'); + Error('\P{Is_InSC= /a/brahmi_Joining_Number}'); Expect(1, 69733, '\p{Is_InSC=brahmijoiningnumber}', ""); Expect(0, 69733, '\p{^Is_InSC=brahmijoiningnumber}', ""); Expect(0, 69733, '\P{Is_InSC=brahmijoiningnumber}', ""); @@ -50221,16 +50843,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=/a/_CANTILLATION_MARK}'); - Error('\P{Indic_Syllabic_Category=/a/_CANTILLATION_MARK}'); + 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}', ""); @@ -50243,16 +50865,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}', ""); @@ -50265,34 +50887,34 @@ 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}'); - Error('\P{Is_Indic_Syllabic_Category=:= 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}', ""); - Expect(1, 70516, '\P{^Is_Indic_Syllabic_Category: cantillationmark}', ""); - Expect(0, 70517, '\p{Is_Indic_Syllabic_Category: cantillationmark}', ""); - 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{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}', ""); + Expect(1, 70516, '\P{^Is_Indic_Syllabic_Category=cantillationmark}', ""); + Expect(0, 70517, '\p{Is_Indic_Syllabic_Category=cantillationmark}', ""); + 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=/a/_Cantillation_Mark}'); + Error('\P{Is_InSC=/a/_Cantillation_Mark}'); Expect(1, 70516, '\p{Is_InSC=cantillationmark}', ""); Expect(0, 70516, '\p{^Is_InSC=cantillationmark}', ""); Expect(0, 70516, '\P{Is_InSC=cantillationmark}', ""); @@ -50301,96 +50923,96 @@ 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}'); - 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}', ""); - 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}', ""); - 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/a/}'); - Error('\P{InSC= consonant/a/}'); - 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}', ""); - 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/a/}'); - Error('\P{Is_Indic_Syllabic_Category= -Consonant/a/}'); - 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}', ""); - 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_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}', ""); - 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/a/}'); - Error('\P{Indic_Syllabic_Category= Consonant_dead/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, 73523, '\p{Indic_Syllabic_Category=:\AConsonant\z:}', "");; + Expect(0, 73524, '\p{Indic_Syllabic_Category=:\AConsonant\z:}', "");; + Expect(1, 73523, '\p{Indic_Syllabic_Category=consonant}', ""); + Expect(0, 73523, '\p{^Indic_Syllabic_Category=consonant}', ""); + Expect(0, 73523, '\P{Indic_Syllabic_Category=consonant}', ""); + Expect(1, 73523, '\P{^Indic_Syllabic_Category=consonant}', ""); + Expect(0, 73524, '\p{Indic_Syllabic_Category=consonant}', ""); + Expect(1, 73524, '\p{^Indic_Syllabic_Category=consonant}', ""); + Expect(1, 73524, '\P{Indic_Syllabic_Category=consonant}', ""); + Expect(0, 73524, '\P{^Indic_Syllabic_Category=consonant}', ""); + Expect(1, 73523, '\p{Indic_Syllabic_Category=:\Aconsonant\z:}', "");; + Expect(0, 73524, '\p{Indic_Syllabic_Category=:\Aconsonant\z:}', "");; + Expect(1, 73523, '\p{Indic_Syllabic_Category=__consonant}', ""); + Expect(0, 73523, '\p{^Indic_Syllabic_Category=__consonant}', ""); + Expect(0, 73523, '\P{Indic_Syllabic_Category=__consonant}', ""); + Expect(1, 73523, '\P{^Indic_Syllabic_Category=__consonant}', ""); + Expect(0, 73524, '\p{Indic_Syllabic_Category=__consonant}', ""); + Expect(1, 73524, '\p{^Indic_Syllabic_Category=__consonant}', ""); + Expect(1, 73524, '\P{Indic_Syllabic_Category=__consonant}', ""); + Expect(0, 73524, '\P{^Indic_Syllabic_Category=__consonant}', ""); + Error('\p{InSC=:= Consonant}'); + Error('\P{InSC=:= Consonant}'); + Expect(1, 73523, '\p{InSC=:\AConsonant\z:}', "");; + Expect(0, 73524, '\p{InSC=:\AConsonant\z:}', "");; + Expect(1, 73523, '\p{InSC=consonant}', ""); + Expect(0, 73523, '\p{^InSC=consonant}', ""); + Expect(0, 73523, '\P{InSC=consonant}', ""); + Expect(1, 73523, '\P{^InSC=consonant}', ""); + Expect(0, 73524, '\p{InSC=consonant}', ""); + Expect(1, 73524, '\p{^InSC=consonant}', ""); + Expect(1, 73524, '\P{InSC=consonant}', ""); + Expect(0, 73524, '\P{^InSC=consonant}', ""); + Expect(1, 73523, '\p{InSC=:\Aconsonant\z:}', "");; + Expect(0, 73524, '\p{InSC=:\Aconsonant\z:}', "");; + Expect(1, 73523, '\p{InSC=-_consonant}', ""); + Expect(0, 73523, '\p{^InSC=-_consonant}', ""); + Expect(0, 73523, '\P{InSC=-_consonant}', ""); + Expect(1, 73523, '\P{^InSC=-_consonant}', ""); + Expect(0, 73524, '\p{InSC=-_consonant}', ""); + Expect(1, 73524, '\p{^InSC=-_consonant}', ""); + Expect(1, 73524, '\P{InSC=-_consonant}', ""); + Expect(0, 73524, '\P{^InSC=-_consonant}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/-Consonant}'); + Error('\P{Is_Indic_Syllabic_Category=/a/-Consonant}'); + Expect(1, 73523, '\p{Is_Indic_Syllabic_Category: consonant}', ""); + Expect(0, 73523, '\p{^Is_Indic_Syllabic_Category: consonant}', ""); + Expect(0, 73523, '\P{Is_Indic_Syllabic_Category: consonant}', ""); + Expect(1, 73523, '\P{^Is_Indic_Syllabic_Category: consonant}', ""); + Expect(0, 73524, '\p{Is_Indic_Syllabic_Category: consonant}', ""); + Expect(1, 73524, '\p{^Is_Indic_Syllabic_Category: consonant}', ""); + Expect(1, 73524, '\P{Is_Indic_Syllabic_Category: consonant}', ""); + Expect(0, 73524, '\P{^Is_Indic_Syllabic_Category: consonant}', ""); + Expect(1, 73523, '\p{Is_Indic_Syllabic_Category=Consonant}', ""); + Expect(0, 73523, '\p{^Is_Indic_Syllabic_Category=Consonant}', ""); + Expect(0, 73523, '\P{Is_Indic_Syllabic_Category=Consonant}', ""); + Expect(1, 73523, '\P{^Is_Indic_Syllabic_Category=Consonant}', ""); + Expect(0, 73524, '\p{Is_Indic_Syllabic_Category=Consonant}', ""); + Expect(1, 73524, '\p{^Is_Indic_Syllabic_Category=Consonant}', ""); + Expect(1, 73524, '\P{Is_Indic_Syllabic_Category=Consonant}', ""); + Expect(0, 73524, '\P{^Is_Indic_Syllabic_Category=Consonant}', ""); + Error('\p{Is_InSC= Consonant/a/}'); + Error('\P{Is_InSC= Consonant/a/}'); + Expect(1, 73523, '\p{Is_InSC=consonant}', ""); + Expect(0, 73523, '\p{^Is_InSC=consonant}', ""); + Expect(0, 73523, '\P{Is_InSC=consonant}', ""); + Expect(1, 73523, '\P{^Is_InSC=consonant}', ""); + Expect(0, 73524, '\p{Is_InSC=consonant}', ""); + Expect(1, 73524, '\p{^Is_InSC=consonant}', ""); + Expect(1, 73524, '\P{Is_InSC=consonant}', ""); + Expect(0, 73524, '\P{^Is_InSC=consonant}', ""); + Expect(1, 73523, '\p{Is_InSC: CONSONANT}', ""); + Expect(0, 73523, '\p{^Is_InSC: CONSONANT}', ""); + Expect(0, 73523, '\P{Is_InSC: CONSONANT}', ""); + Expect(1, 73523, '\P{^Is_InSC: CONSONANT}', ""); + Expect(0, 73524, '\p{Is_InSC: CONSONANT}', ""); + Expect(1, 73524, '\p{^Is_InSC: CONSONANT}', ""); + Expect(1, 73524, '\P{Is_InSC: CONSONANT}', ""); + Expect(0, 73524, '\P{^Is_InSC: CONSONANT}', ""); + Error('\p{Indic_Syllabic_Category= -Consonant_Dead/a/}'); + Error('\P{Indic_Syllabic_Category= -Consonant_Dead/a/}'); 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}', ""); @@ -50403,38 +51025,38 @@ 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=--Consonant_Dead/a/}'); - Error('\P{InSC=--Consonant_Dead/a/}'); + 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=_consonant_dead/a/}'); + Error('\P{InSC=_consonant_dead/a/}'); Expect(1, 7411, '\p{InSC=:\AConsonant_Dead\z:}', "");; Expect(0, 7412, '\p{InSC=:\AConsonant_Dead\z:}', "");; - Expect(1, 7411, '\p{InSC=consonantdead}', ""); - Expect(0, 7411, '\p{^InSC=consonantdead}', ""); - Expect(0, 7411, '\P{InSC=consonantdead}', ""); - Expect(1, 7411, '\P{^InSC=consonantdead}', ""); - Expect(0, 7412, '\p{InSC=consonantdead}', ""); - Expect(1, 7412, '\p{^InSC=consonantdead}', ""); - Expect(1, 7412, '\P{InSC=consonantdead}', ""); - Expect(0, 7412, '\P{^InSC=consonantdead}', ""); + Expect(1, 7411, '\p{InSC: consonantdead}', ""); + Expect(0, 7411, '\p{^InSC: consonantdead}', ""); + Expect(0, 7411, '\P{InSC: consonantdead}', ""); + Expect(1, 7411, '\P{^InSC: consonantdead}', ""); + Expect(0, 7412, '\p{InSC: consonantdead}', ""); + Expect(1, 7412, '\p{^InSC: consonantdead}', ""); + Expect(1, 7412, '\P{InSC: consonantdead}', ""); + 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}', ""); @@ -50443,16 +51065,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}', ""); @@ -50461,16 +51083,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:=}'); - Error('\P{Indic_Syllabic_Category=-_CONSONANT_FINAL:=}'); + 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}', ""); @@ -50483,16 +51105,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=-/a/Consonant_final}'); + Error('\P{InSC=-/a/Consonant_final}'); Expect(1, 72341, '\p{InSC=:\AConsonant_Final\z:}', "");; Expect(0, 72342, '\p{InSC=:\AConsonant_Final\z:}', "");; Expect(1, 72341, '\p{InSC=consonantfinal}', ""); @@ -50505,16 +51127,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:=}'); + Error('\P{Is_Indic_Syllabic_Category=_ CONSONANT_Final:=}'); 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}', ""); @@ -50523,16 +51145,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}'); + Error('\P{Is_InSC=_:=Consonant_Final}'); Expect(1, 72341, '\p{Is_InSC=consonantfinal}', ""); Expect(0, 72341, '\p{^Is_InSC=consonantfinal}', ""); Expect(0, 72341, '\P{Is_InSC=consonantfinal}', ""); @@ -50541,38 +51163,38 @@ 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: := consonant_head_letter}'); + Error('\P{Indic_Syllabic_Category: := 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}', ""); - Expect(0, 3980, '\p{^Indic_Syllabic_Category: consonantheadletter}', ""); - Expect(0, 3980, '\P{Indic_Syllabic_Category: consonantheadletter}', ""); - Expect(1, 3980, '\P{^Indic_Syllabic_Category: consonantheadletter}', ""); - Expect(0, 3981, '\p{Indic_Syllabic_Category: consonantheadletter}', ""); - Expect(1, 3981, '\p{^Indic_Syllabic_Category: consonantheadletter}', ""); - Expect(1, 3981, '\P{Indic_Syllabic_Category: consonantheadletter}', ""); - Expect(0, 3981, '\P{^Indic_Syllabic_Category: consonantheadletter}', ""); + Expect(1, 3980, '\p{Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(0, 3980, '\p{^Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(0, 3980, '\P{Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(1, 3980, '\P{^Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(0, 3981, '\p{Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(1, 3981, '\p{^Indic_Syllabic_Category=consonantheadletter}', ""); + Expect(1, 3981, '\P{Indic_Syllabic_Category=consonantheadletter}', ""); + 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: /a/CONSONANT_head_letter}'); - Error('\P{InSC: /a/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=:= Consonant_head_Letter}'); + Error('\P{InSC=:= 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}', ""); @@ -50585,16 +51207,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}', ""); @@ -50603,16 +51225,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=/a/ -consonant_Head_Letter}'); - Error('\P{Is_InSC=/a/ -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}', ""); @@ -50621,38 +51243,38 @@ 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: -Consonant_INITIAL_Postfixed:=}'); - Error('\P{Indic_Syllabic_Category: -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/a/}'); + Error('\P{Indic_Syllabic_Category=_ Consonant_Initial_Postfixed/a/}'); 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}', ""); - Expect(0, 6746, '\p{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - Expect(0, 6746, '\P{Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - Expect(1, 6746, '\P{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - Expect(0, 6747, '\p{Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - Expect(1, 6747, '\p{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - Expect(1, 6747, '\P{Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - Expect(0, 6747, '\P{^Indic_Syllabic_Category=consonantinitialpostfixed}', ""); + Expect(1, 6746, '\p{Indic_Syllabic_Category: consonantinitialpostfixed}', ""); + Expect(0, 6746, '\p{^Indic_Syllabic_Category: consonantinitialpostfixed}', ""); + Expect(0, 6746, '\P{Indic_Syllabic_Category: consonantinitialpostfixed}', ""); + Expect(1, 6746, '\P{^Indic_Syllabic_Category: consonantinitialpostfixed}', ""); + Expect(0, 6747, '\p{Indic_Syllabic_Category: consonantinitialpostfixed}', ""); + Expect(1, 6747, '\p{^Indic_Syllabic_Category: consonantinitialpostfixed}', ""); + Expect(1, 6747, '\P{Indic_Syllabic_Category: consonantinitialpostfixed}', ""); + 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=/a/Consonant_Initial_POSTFIXED}'); - Error('\P{InSC=/a/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:=}'); + Error('\P{InSC= Consonant_initial_POSTFIXED:=}'); Expect(1, 6746, '\p{InSC=:\AConsonant_Initial_Postfixed\z:}', "");; Expect(0, 6747, '\p{InSC=:\AConsonant_Initial_Postfixed\z:}', "");; Expect(1, 6746, '\p{InSC=consonantinitialpostfixed}', ""); @@ -50665,34 +51287,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= Consonant_initial_postfixed}'); - Error('\P{Is_Indic_Syllabic_Category=:= 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}', ""); - Expect(1, 6746, '\P{^Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - Expect(0, 6747, '\p{Is_Indic_Syllabic_Category=consonantinitialpostfixed}', ""); - 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/a/}'); - Error('\P{Is_InSC= CONSONANT_initial_Postfixed/a/}'); + 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}', ""); + Expect(1, 6746, '\P{^Is_Indic_Syllabic_Category: consonantinitialpostfixed}', ""); + Expect(0, 6747, '\p{Is_Indic_Syllabic_Category: consonantinitialpostfixed}', ""); + 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=/a/--Consonant_initial_postfixed}'); + Error('\P{Is_InSC=/a/--Consonant_initial_postfixed}'); Expect(1, 6746, '\p{Is_InSC=consonantinitialpostfixed}', ""); Expect(0, 6746, '\p{^Is_InSC=consonantinitialpostfixed}', ""); Expect(0, 6746, '\P{Is_InSC=consonantinitialpostfixed}', ""); @@ -50701,16 +51323,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=_:=consonant_Killer}'); + Error('\P{Indic_Syllabic_Category=_:=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}', ""); @@ -50723,16 +51345,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}'); - Error('\P{InSC=_:=consonant_KILLER}'); + 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{InSC=:\AConsonant_Killer\z:}', "");; Expect(0, 6094, '\p{InSC=:\AConsonant_Killer\z:}', "");; Expect(1, 6093, '\p{InSC=consonantkiller}', ""); @@ -50745,16 +51367,16 @@ 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{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}', ""); @@ -50763,16 +51385,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_InSC= consonant_killer/a/}'); + 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{Is_InSC=consonantkiller}', ""); Expect(0, 6093, '\p{^Is_InSC=consonantkiller}', ""); Expect(0, 6093, '\P{Is_InSC=consonantkiller}', ""); @@ -50781,16 +51403,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=_Consonant_Medial/a/}'); + Error('\P{Indic_Syllabic_Category=_Consonant_Medial/a/}'); 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}', ""); @@ -50803,16 +51425,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=/a/ -consonant_Medial}'); - Error('\P{InSC=/a/ -consonant_Medial}'); + 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:=}'); + Error('\P{InSC= CONSONANT_Medial:=}'); Expect(1, 73031, '\p{InSC=:\AConsonant_Medial\z:}', "");; Expect(0, 73032, '\p{InSC=:\AConsonant_Medial\z:}', "");; Expect(1, 73031, '\p{InSC=consonantmedial}', ""); @@ -50825,16 +51447,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=_/a/Consonant_Medial}'); - Error('\P{Is_Indic_Syllabic_Category=_/a/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}'); + Error('\P{Is_Indic_Syllabic_Category= :=consonant_Medial}'); 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}', ""); @@ -50843,34 +51465,34 @@ 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= /a/consonant_Medial}'); - Error('\P{Is_InSC= /a/consonant_Medial}'); - Expect(1, 73031, '\p{Is_InSC=consonantmedial}', ""); - Expect(0, 73031, '\p{^Is_InSC=consonantmedial}', ""); - Expect(0, 73031, '\P{Is_InSC=consonantmedial}', ""); - Expect(1, 73031, '\P{^Is_InSC=consonantmedial}', ""); - Expect(0, 73032, '\p{Is_InSC=consonantmedial}', ""); - 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_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=/a/ CONSONANT_Medial}'); + Error('\P{Is_InSC=/a/ CONSONANT_Medial}'); + Expect(1, 73031, '\p{Is_InSC:consonantmedial}', ""); + Expect(0, 73031, '\p{^Is_InSC:consonantmedial}', ""); + Expect(0, 73031, '\P{Is_InSC:consonantmedial}', ""); + Expect(1, 73031, '\P{^Is_InSC:consonantmedial}', ""); + Expect(0, 73032, '\p{Is_InSC:consonantmedial}', ""); + 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}'); + Error('\P{Indic_Syllabic_Category= :=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}', ""); @@ -50883,16 +51505,16 @@ 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/a/}'); + Error('\P{InSC= _consonant_PLACEHOLDER/a/}'); Expect(1, 73458, '\p{InSC=:\AConsonant_Placeholder\z:}', "");; Expect(0, 73459, '\p{InSC=:\AConsonant_Placeholder\z:}', "");; Expect(1, 73458, '\p{InSC=consonantplaceholder}', ""); @@ -50905,16 +51527,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Indic_Syllabic_Category= _CONSONANT_Placeholder/a/}'); + 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}', ""); @@ -50923,16 +51545,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}', ""); @@ -50941,96 +51563,96 @@ 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, 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}', ""); - Expect(0, 73030, '\p{^Indic_Syllabic_Category=consonantprecedingrepha}', ""); - Expect(0, 73030, '\P{Indic_Syllabic_Category=consonantprecedingrepha}', ""); - Expect(1, 73030, '\P{^Indic_Syllabic_Category=consonantprecedingrepha}', ""); - Expect(0, 73031, '\p{Indic_Syllabic_Category=consonantprecedingrepha}', ""); - Expect(1, 73031, '\p{^Indic_Syllabic_Category=consonantprecedingrepha}', ""); - Expect(1, 73031, '\P{Indic_Syllabic_Category=consonantprecedingrepha}', ""); - 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= :=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}', ""); - Expect(0, 73030, '\p{^InSC=consonantprecedingrepha}', ""); - Expect(0, 73030, '\P{InSC=consonantprecedingrepha}', ""); - Expect(1, 73030, '\P{^InSC=consonantprecedingrepha}', ""); - Expect(0, 73031, '\p{InSC=consonantprecedingrepha}', ""); - Expect(1, 73031, '\p{^InSC=consonantprecedingrepha}', ""); - Expect(1, 73031, '\P{InSC=consonantprecedingrepha}', ""); - 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=-/a/Consonant_Preceding_REPHA}'); - Error('\P{Is_Indic_Syllabic_Category=-/a/Consonant_Preceding_REPHA}'); - 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}', ""); - Expect(1, 73030, '\P{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); - Expect(0, 73031, '\p{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); - 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_InSC=consonantprecedingrepha}', ""); - Expect(0, 73030, '\p{^Is_InSC=consonantprecedingrepha}', ""); - Expect(0, 73030, '\P{Is_InSC=consonantprecedingrepha}', ""); - Expect(1, 73030, '\P{^Is_InSC=consonantprecedingrepha}', ""); - Expect(0, 73031, '\p{Is_InSC=consonantprecedingrepha}', ""); - 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, 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, 73474, '\p{Indic_Syllabic_Category=:\AConsonant_Preceding_Repha\z:}', "");; + Expect(0, 73475, '\p{Indic_Syllabic_Category=:\AConsonant_Preceding_Repha\z:}', "");; + Expect(1, 73474, '\p{Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73474, '\p{^Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73474, '\P{Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73474, '\P{^Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73475, '\p{Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73475, '\p{^Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73475, '\P{Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73475, '\P{^Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73474, '\p{Indic_Syllabic_Category=:\Aconsonantprecedingrepha\z:}', "");; + Expect(0, 73475, '\p{Indic_Syllabic_Category=:\Aconsonantprecedingrepha\z:}', "");; + Expect(1, 73474, '\p{Indic_Syllabic_Category= Consonant_Preceding_repha}', ""); + Expect(0, 73474, '\p{^Indic_Syllabic_Category= Consonant_Preceding_repha}', ""); + Expect(0, 73474, '\P{Indic_Syllabic_Category= Consonant_Preceding_repha}', ""); + Expect(1, 73474, '\P{^Indic_Syllabic_Category= Consonant_Preceding_repha}', ""); + Expect(0, 73475, '\p{Indic_Syllabic_Category= Consonant_Preceding_repha}', ""); + Expect(1, 73475, '\p{^Indic_Syllabic_Category= Consonant_Preceding_repha}', ""); + Expect(1, 73475, '\P{Indic_Syllabic_Category= Consonant_Preceding_repha}', ""); + Expect(0, 73475, '\P{^Indic_Syllabic_Category= Consonant_Preceding_repha}', ""); + Error('\p{InSC= CONSONANT_Preceding_Repha/a/}'); + Error('\P{InSC= CONSONANT_Preceding_Repha/a/}'); + Expect(1, 73474, '\p{InSC=:\AConsonant_Preceding_Repha\z:}', "");; + Expect(0, 73475, '\p{InSC=:\AConsonant_Preceding_Repha\z:}', "");; + Expect(1, 73474, '\p{InSC=consonantprecedingrepha}', ""); + Expect(0, 73474, '\p{^InSC=consonantprecedingrepha}', ""); + Expect(0, 73474, '\P{InSC=consonantprecedingrepha}', ""); + Expect(1, 73474, '\P{^InSC=consonantprecedingrepha}', ""); + Expect(0, 73475, '\p{InSC=consonantprecedingrepha}', ""); + Expect(1, 73475, '\p{^InSC=consonantprecedingrepha}', ""); + Expect(1, 73475, '\P{InSC=consonantprecedingrepha}', ""); + Expect(0, 73475, '\P{^InSC=consonantprecedingrepha}', ""); + Expect(1, 73474, '\p{InSC=:\Aconsonantprecedingrepha\z:}', "");; + Expect(0, 73475, '\p{InSC=:\Aconsonantprecedingrepha\z:}', "");; + Expect(1, 73474, '\p{InSC: - consonant_PRECEDING_REPHA}', ""); + Expect(0, 73474, '\p{^InSC: - consonant_PRECEDING_REPHA}', ""); + Expect(0, 73474, '\P{InSC: - consonant_PRECEDING_REPHA}', ""); + Expect(1, 73474, '\P{^InSC: - consonant_PRECEDING_REPHA}', ""); + Expect(0, 73475, '\p{InSC: - consonant_PRECEDING_REPHA}', ""); + Expect(1, 73475, '\p{^InSC: - consonant_PRECEDING_REPHA}', ""); + Expect(1, 73475, '\P{InSC: - consonant_PRECEDING_REPHA}', ""); + Expect(0, 73475, '\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, 73474, '\p{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73474, '\p{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73474, '\P{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73474, '\P{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73475, '\p{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73475, '\p{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73475, '\P{Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(0, 73475, '\P{^Is_Indic_Syllabic_Category=consonantprecedingrepha}', ""); + Expect(1, 73474, '\p{Is_Indic_Syllabic_Category: _ Consonant_PRECEDING_Repha}', ""); + Expect(0, 73474, '\p{^Is_Indic_Syllabic_Category: _ Consonant_PRECEDING_Repha}', ""); + Expect(0, 73474, '\P{Is_Indic_Syllabic_Category: _ Consonant_PRECEDING_Repha}', ""); + Expect(1, 73474, '\P{^Is_Indic_Syllabic_Category: _ Consonant_PRECEDING_Repha}', ""); + Expect(0, 73475, '\p{Is_Indic_Syllabic_Category: _ Consonant_PRECEDING_Repha}', ""); + Expect(1, 73475, '\p{^Is_Indic_Syllabic_Category: _ Consonant_PRECEDING_Repha}', ""); + Expect(1, 73475, '\P{Is_Indic_Syllabic_Category: _ Consonant_PRECEDING_Repha}', ""); + Expect(0, 73475, '\P{^Is_Indic_Syllabic_Category: _ Consonant_PRECEDING_Repha}', ""); + Error('\p{Is_InSC= -Consonant_preceding_REPHA/a/}'); + Error('\P{Is_InSC= -Consonant_preceding_REPHA/a/}'); + Expect(1, 73474, '\p{Is_InSC=consonantprecedingrepha}', ""); + Expect(0, 73474, '\p{^Is_InSC=consonantprecedingrepha}', ""); + Expect(0, 73474, '\P{Is_InSC=consonantprecedingrepha}', ""); + Expect(1, 73474, '\P{^Is_InSC=consonantprecedingrepha}', ""); + Expect(0, 73475, '\p{Is_InSC=consonantprecedingrepha}', ""); + Expect(1, 73475, '\p{^Is_InSC=consonantprecedingrepha}', ""); + Expect(1, 73475, '\P{Is_InSC=consonantprecedingrepha}', ""); + Expect(0, 73475, '\P{^Is_InSC=consonantprecedingrepha}', ""); + Expect(1, 73474, '\p{Is_InSC=__consonant_PRECEDING_Repha}', ""); + Expect(0, 73474, '\p{^Is_InSC=__consonant_PRECEDING_Repha}', ""); + Expect(0, 73474, '\P{Is_InSC=__consonant_PRECEDING_Repha}', ""); + Expect(1, 73474, '\P{^Is_InSC=__consonant_PRECEDING_Repha}', ""); + Expect(0, 73475, '\p{Is_InSC=__consonant_PRECEDING_Repha}', ""); + Expect(1, 73475, '\p{^Is_InSC=__consonant_PRECEDING_Repha}', ""); + Expect(1, 73475, '\P{Is_InSC=__consonant_PRECEDING_Repha}', ""); + Expect(0, 73475, '\P{^Is_InSC=__consonant_PRECEDING_Repha}', ""); + Error('\p{Indic_Syllabic_Category=-/a/consonant_PREFIXED}'); + Error('\P{Indic_Syllabic_Category=-/a/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}', ""); @@ -51043,16 +51665,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= _Consonant_Prefixed/a/}'); + Error('\P{InSC= _Consonant_Prefixed/a/}'); Expect(1, 72329, '\p{InSC=:\AConsonant_Prefixed\z:}', "");; Expect(0, 72330, '\p{InSC=:\AConsonant_Prefixed\z:}', "");; Expect(1, 72329, '\p{InSC=consonantprefixed}', ""); @@ -51065,16 +51687,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=:=Consonant_prefixed}'); - Error('\P{Is_Indic_Syllabic_Category=:=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}', ""); @@ -51083,16 +51705,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=-_CONSONANT_Prefixed:=}'); - Error('\P{Is_InSC=-_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= Consonant_PREFIXED:=}'); + Error('\P{Is_InSC= Consonant_PREFIXED:=}'); Expect(1, 72329, '\p{Is_InSC=consonantprefixed}', ""); Expect(0, 72329, '\p{^Is_InSC=consonantprefixed}', ""); Expect(0, 72329, '\P{Is_InSC=consonantprefixed}', ""); @@ -51101,16 +51723,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}'); - Error('\P{Indic_Syllabic_Category: :=_ consonant_subjoined}'); + 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}'); + Error('\P{Indic_Syllabic_Category=:=-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}', ""); @@ -51123,16 +51745,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=/a/--Consonant_Subjoined}'); - Error('\P{InSC=/a/--Consonant_Subjoined}'); + 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}'); + Error('\P{InSC: :=-_Consonant_subjoined}'); Expect(1, 72879, '\p{InSC=:\AConsonant_Subjoined\z:}', "");; Expect(0, 72880, '\p{InSC=:\AConsonant_Subjoined\z:}', "");; Expect(1, 72879, '\p{InSC=consonantsubjoined}', ""); @@ -51145,16 +51767,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=/a/Consonant_Subjoined}'); + Error('\P{Is_Indic_Syllabic_Category=/a/Consonant_Subjoined}'); 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}', ""); @@ -51163,16 +51785,16 @@ 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_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}', ""); @@ -51181,16 +51803,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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/a/}'); + Error('\P{Indic_Syllabic_Category= _Consonant_Succeeding_Repha/a/}'); Expect(1, 6092, '\p{Indic_Syllabic_Category=:\AConsonant_Succeeding_Repha\z:}', "");; Expect(0, 6093, '\p{Indic_Syllabic_Category=:\AConsonant_Succeeding_Repha\z:}', "");; Expect(1, 6092, '\p{Indic_Syllabic_Category=consonantsucceedingrepha}', ""); @@ -51203,16 +51825,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6093, '\P{^Indic_Syllabic_Category=consonantsucceedingrepha}', ""); Expect(1, 6092, '\p{Indic_Syllabic_Category=:\Aconsonantsucceedingrepha\z:}', "");; Expect(0, 6093, '\p{Indic_Syllabic_Category=:\Aconsonantsucceedingrepha\z:}', "");; - Expect(1, 6092, '\p{Indic_Syllabic_Category=__Consonant_Succeeding_repha}', ""); - Expect(0, 6092, '\p{^Indic_Syllabic_Category=__Consonant_Succeeding_repha}', ""); - Expect(0, 6092, '\P{Indic_Syllabic_Category=__Consonant_Succeeding_repha}', ""); - Expect(1, 6092, '\P{^Indic_Syllabic_Category=__Consonant_Succeeding_repha}', ""); - Expect(0, 6093, '\p{Indic_Syllabic_Category=__Consonant_Succeeding_repha}', ""); - Expect(1, 6093, '\p{^Indic_Syllabic_Category=__Consonant_Succeeding_repha}', ""); - Expect(1, 6093, '\P{Indic_Syllabic_Category=__Consonant_Succeeding_repha}', ""); - Expect(0, 6093, '\P{^Indic_Syllabic_Category=__Consonant_Succeeding_repha}', ""); - Error('\p{InSC=-:=Consonant_Succeeding_repha}'); - Error('\P{InSC=-:=Consonant_Succeeding_repha}'); + Expect(1, 6092, '\p{Indic_Syllabic_Category=_CONSONANT_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\p{^Indic_Syllabic_Category=_CONSONANT_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\P{Indic_Syllabic_Category=_CONSONANT_SUCCEEDING_Repha}', ""); + Expect(1, 6092, '\P{^Indic_Syllabic_Category=_CONSONANT_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\p{Indic_Syllabic_Category=_CONSONANT_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\p{^Indic_Syllabic_Category=_CONSONANT_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\P{Indic_Syllabic_Category=_CONSONANT_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\P{^Indic_Syllabic_Category=_CONSONANT_SUCCEEDING_Repha}', ""); + Error('\p{InSC= :=Consonant_Succeeding_Repha}'); + Error('\P{InSC= :=Consonant_Succeeding_Repha}'); Expect(1, 6092, '\p{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; Expect(0, 6093, '\p{InSC=:\AConsonant_Succeeding_Repha\z:}', "");; Expect(1, 6092, '\p{InSC=consonantsucceedingrepha}', ""); @@ -51225,34 +51847,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 6093, '\P{^InSC=consonantsucceedingrepha}', ""); Expect(1, 6092, '\p{InSC=:\Aconsonantsucceedingrepha\z:}', "");; Expect(0, 6093, '\p{InSC=:\Aconsonantsucceedingrepha\z:}', "");; - Expect(1, 6092, '\p{InSC= -Consonant_Succeeding_repha}', ""); - Expect(0, 6092, '\p{^InSC= -Consonant_Succeeding_repha}', ""); - Expect(0, 6092, '\P{InSC= -Consonant_Succeeding_repha}', ""); - Expect(1, 6092, '\P{^InSC= -Consonant_Succeeding_repha}', ""); - Expect(0, 6093, '\p{InSC= -Consonant_Succeeding_repha}', ""); - Expect(1, 6093, '\p{^InSC= -Consonant_Succeeding_repha}', ""); - Expect(1, 6093, '\P{InSC= -Consonant_Succeeding_repha}', ""); - Expect(0, 6093, '\P{^InSC= -Consonant_Succeeding_repha}', ""); - Error('\p{Is_Indic_Syllabic_Category=/a/_Consonant_succeeding_Repha}'); - Error('\P{Is_Indic_Syllabic_Category=/a/_Consonant_succeeding_Repha}'); - Expect(1, 6092, '\p{Is_Indic_Syllabic_Category: consonantsucceedingrepha}', ""); - Expect(0, 6092, '\p{^Is_Indic_Syllabic_Category: consonantsucceedingrepha}', ""); - Expect(0, 6092, '\P{Is_Indic_Syllabic_Category: consonantsucceedingrepha}', ""); - Expect(1, 6092, '\P{^Is_Indic_Syllabic_Category: consonantsucceedingrepha}', ""); - Expect(0, 6093, '\p{Is_Indic_Syllabic_Category: consonantsucceedingrepha}', ""); - Expect(1, 6093, '\p{^Is_Indic_Syllabic_Category: consonantsucceedingrepha}', ""); - Expect(1, 6093, '\P{Is_Indic_Syllabic_Category: consonantsucceedingrepha}', ""); - Expect(0, 6093, '\P{^Is_Indic_Syllabic_Category: consonantsucceedingrepha}', ""); - Expect(1, 6092, '\p{Is_Indic_Syllabic_Category= Consonant_Succeeding_Repha}', ""); - Expect(0, 6092, '\p{^Is_Indic_Syllabic_Category= Consonant_Succeeding_Repha}', ""); - Expect(0, 6092, '\P{Is_Indic_Syllabic_Category= Consonant_Succeeding_Repha}', ""); - Expect(1, 6092, '\P{^Is_Indic_Syllabic_Category= Consonant_Succeeding_Repha}', ""); - Expect(0, 6093, '\p{Is_Indic_Syllabic_Category= Consonant_Succeeding_Repha}', ""); - Expect(1, 6093, '\p{^Is_Indic_Syllabic_Category= Consonant_Succeeding_Repha}', ""); - Expect(1, 6093, '\P{Is_Indic_Syllabic_Category= Consonant_Succeeding_Repha}', ""); - Expect(0, 6093, '\P{^Is_Indic_Syllabic_Category= Consonant_Succeeding_Repha}', ""); - Error('\p{Is_InSC=_/a/Consonant_SUCCEEDING_REPHA}'); - Error('\P{Is_InSC=_/a/Consonant_SUCCEEDING_REPHA}'); + Expect(1, 6092, '\p{InSC=_CONSONANT_Succeeding_REPHA}', ""); + Expect(0, 6092, '\p{^InSC=_CONSONANT_Succeeding_REPHA}', ""); + Expect(0, 6092, '\P{InSC=_CONSONANT_Succeeding_REPHA}', ""); + Expect(1, 6092, '\P{^InSC=_CONSONANT_Succeeding_REPHA}', ""); + Expect(0, 6093, '\p{InSC=_CONSONANT_Succeeding_REPHA}', ""); + Expect(1, 6093, '\p{^InSC=_CONSONANT_Succeeding_REPHA}', ""); + Expect(1, 6093, '\P{InSC=_CONSONANT_Succeeding_REPHA}', ""); + Expect(0, 6093, '\P{^InSC=_CONSONANT_Succeeding_REPHA}', ""); + Error('\p{Is_Indic_Syllabic_Category=/a/ -Consonant_succeeding_repha}'); + Error('\P{Is_Indic_Syllabic_Category=/a/ -Consonant_succeeding_repha}'); + Expect(1, 6092, '\p{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\p{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6092, '\P{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\P{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\p{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\p{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6093, '\P{Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(0, 6093, '\P{^Is_Indic_Syllabic_Category=consonantsucceedingrepha}', ""); + Expect(1, 6092, '\p{Is_Indic_Syllabic_Category=_consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\p{^Is_Indic_Syllabic_Category=_consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\P{Is_Indic_Syllabic_Category=_consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6092, '\P{^Is_Indic_Syllabic_Category=_consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\p{Is_Indic_Syllabic_Category=_consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\p{^Is_Indic_Syllabic_Category=_consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\P{Is_Indic_Syllabic_Category=_consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\P{^Is_Indic_Syllabic_Category=_consonant_SUCCEEDING_Repha}', ""); + Error('\p{Is_InSC= :=Consonant_Succeeding_Repha}'); + Error('\P{Is_InSC= :=Consonant_Succeeding_Repha}'); Expect(1, 6092, '\p{Is_InSC=consonantsucceedingrepha}', ""); Expect(0, 6092, '\p{^Is_InSC=consonantsucceedingrepha}', ""); Expect(0, 6092, '\P{Is_InSC=consonantsucceedingrepha}', ""); @@ -51261,16 +51883,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 6093, '\p{^Is_InSC=consonantsucceedingrepha}', ""); Expect(1, 6093, '\P{Is_InSC=consonantsucceedingrepha}', ""); Expect(0, 6093, '\P{^Is_InSC=consonantsucceedingrepha}', ""); - Expect(1, 6092, '\p{Is_InSC= _Consonant_Succeeding_REPHA}', ""); - Expect(0, 6092, '\p{^Is_InSC= _Consonant_Succeeding_REPHA}', ""); - Expect(0, 6092, '\P{Is_InSC= _Consonant_Succeeding_REPHA}', ""); - Expect(1, 6092, '\P{^Is_InSC= _Consonant_Succeeding_REPHA}', ""); - Expect(0, 6093, '\p{Is_InSC= _Consonant_Succeeding_REPHA}', ""); - Expect(1, 6093, '\p{^Is_InSC= _Consonant_Succeeding_REPHA}', ""); - Expect(1, 6093, '\P{Is_InSC= _Consonant_Succeeding_REPHA}', ""); - Expect(0, 6093, '\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, 6092, '\p{Is_InSC: - Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\p{^Is_InSC: - Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6092, '\P{Is_InSC: - Consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6092, '\P{^Is_InSC: - Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\p{Is_InSC: - Consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\p{^Is_InSC: - Consonant_SUCCEEDING_Repha}', ""); + Expect(1, 6093, '\P{Is_InSC: - Consonant_SUCCEEDING_Repha}', ""); + Expect(0, 6093, '\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, 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}', ""); @@ -51283,16 +51905,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/Consonant_With_Stacker}'); - Error('\P{InSC= /a/Consonant_With_Stacker}'); + 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/a/}'); + Error('\P{InSC=-_consonant_with_STACKER/a/}'); Expect(1, 70753, '\p{InSC=:\AConsonant_With_Stacker\z:}', "");; Expect(0, 70754, '\p{InSC=:\AConsonant_With_Stacker\z:}', "");; Expect(1, 70753, '\p{InSC=consonantwithstacker}', ""); @@ -51305,16 +51927,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ Consonant_WITH_STACKER}'); - Error('\P{Is_Indic_Syllabic_Category=/a/ Consonant_WITH_STACKER}'); + 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}'); + Error('\P{Is_Indic_Syllabic_Category=:=Consonant_with_stacker}'); 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}', ""); @@ -51323,16 +51945,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/_-Consonant_With_Stacker}'); - Error('\P{Is_InSC=/a/_-Consonant_With_Stacker}'); + 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=/a/CONSONANT_With_stacker}'); + Error('\P{Is_InSC=/a/CONSONANT_With_stacker}'); Expect(1, 70753, '\p{Is_InSC=consonantwithstacker}', ""); Expect(0, 70753, '\p{^Is_InSC=consonantwithstacker}', ""); Expect(0, 70753, '\P{Is_InSC=consonantwithstacker}', ""); @@ -51341,16 +51963,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= Gemination_MARK:=}'); - Error('\P{Indic_Syllabic_Category= Gemination_MARK:=}'); + 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=:=--GEMINATION_Mark}'); + Error('\P{Indic_Syllabic_Category=:=--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}', ""); @@ -51363,16 +51985,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=/a/- Gemination_mark}'); + Error('\P{InSC=/a/- Gemination_mark}'); Expect(1, 72344, '\p{InSC=:\AGemination_Mark\z:}', "");; Expect(0, 72345, '\p{InSC=:\AGemination_Mark\z:}', "");; Expect(1, 72344, '\p{InSC=geminationmark}', ""); @@ -51385,16 +52007,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= gemination_Mark/a/}'); - Error('\P{Is_Indic_Syllabic_Category= gemination_Mark/a/}'); + 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}', ""); @@ -51403,114 +52025,114 @@ 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_InSC: geminationmark}', ""); - Expect(0, 72344, '\p{^Is_InSC: geminationmark}', ""); - Expect(0, 72344, '\P{Is_InSC: geminationmark}', ""); - Expect(1, 72344, '\P{^Is_InSC: geminationmark}', ""); - Expect(0, 72345, '\p{Is_InSC: geminationmark}', ""); - 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=:= 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}', ""); - Expect(0, 73111, '\p{^Indic_Syllabic_Category=invisiblestacker}', ""); - Expect(0, 73111, '\P{Indic_Syllabic_Category=invisiblestacker}', ""); - Expect(1, 73111, '\P{^Indic_Syllabic_Category=invisiblestacker}', ""); - Expect(0, 73112, '\p{Indic_Syllabic_Category=invisiblestacker}', ""); - Expect(1, 73112, '\p{^Indic_Syllabic_Category=invisiblestacker}', ""); - Expect(1, 73112, '\P{Indic_Syllabic_Category=invisiblestacker}', ""); - 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{InSC=:\AInvisible_Stacker\z:}', "");; - Expect(0, 73112, '\p{InSC=:\AInvisible_Stacker\z:}', "");; - Expect(1, 73111, '\p{InSC=invisiblestacker}', ""); - Expect(0, 73111, '\p{^InSC=invisiblestacker}', ""); - Expect(0, 73111, '\P{InSC=invisiblestacker}', ""); - Expect(1, 73111, '\P{^InSC=invisiblestacker}', ""); - Expect(0, 73112, '\p{InSC=invisiblestacker}', ""); - Expect(1, 73112, '\p{^InSC=invisiblestacker}', ""); - Expect(1, 73112, '\P{InSC=invisiblestacker}', ""); - 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/a/}'); - Error('\P{Is_Indic_Syllabic_Category=_Invisible_STACKER/a/}'); - 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}', ""); - Expect(1, 73111, '\P{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); - Expect(0, 73112, '\p{Is_Indic_Syllabic_Category=invisiblestacker}', ""); - 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_InSC=invisiblestacker}', ""); - Expect(0, 73111, '\p{^Is_InSC=invisiblestacker}', ""); - Expect(0, 73111, '\P{Is_InSC=invisiblestacker}', ""); - Expect(1, 73111, '\P{^Is_InSC=invisiblestacker}', ""); - Expect(0, 73112, '\p{Is_InSC=invisiblestacker}', ""); - 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, 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=/a/ GEMINATION_mark}'); + Error('\P{Is_InSC=/a/ GEMINATION_mark}'); + Expect(1, 72344, '\p{Is_InSC=geminationmark}', ""); + Expect(0, 72344, '\p{^Is_InSC=geminationmark}', ""); + Expect(0, 72344, '\P{Is_InSC=geminationmark}', ""); + Expect(1, 72344, '\P{^Is_InSC=geminationmark}', ""); + Expect(0, 72345, '\p{Is_InSC=geminationmark}', ""); + 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, 73538, '\p{Indic_Syllabic_Category=:\AInvisible_Stacker\z:}', "");; + Expect(0, 73539, '\p{Indic_Syllabic_Category=:\AInvisible_Stacker\z:}', "");; + Expect(1, 73538, '\p{Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73538, '\p{^Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73538, '\P{Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73538, '\P{^Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73539, '\p{Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73539, '\p{^Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73539, '\P{Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73539, '\P{^Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73538, '\p{Indic_Syllabic_Category=:\Ainvisiblestacker\z:}', "");; + Expect(0, 73539, '\p{Indic_Syllabic_Category=:\Ainvisiblestacker\z:}', "");; + Expect(1, 73538, '\p{Indic_Syllabic_Category= INVISIBLE_Stacker}', ""); + Expect(0, 73538, '\p{^Indic_Syllabic_Category= INVISIBLE_Stacker}', ""); + Expect(0, 73538, '\P{Indic_Syllabic_Category= INVISIBLE_Stacker}', ""); + Expect(1, 73538, '\P{^Indic_Syllabic_Category= INVISIBLE_Stacker}', ""); + Expect(0, 73539, '\p{Indic_Syllabic_Category= INVISIBLE_Stacker}', ""); + Expect(1, 73539, '\p{^Indic_Syllabic_Category= INVISIBLE_Stacker}', ""); + Expect(1, 73539, '\P{Indic_Syllabic_Category= INVISIBLE_Stacker}', ""); + Expect(0, 73539, '\P{^Indic_Syllabic_Category= INVISIBLE_Stacker}', ""); + Error('\p{InSC= Invisible_STACKER:=}'); + Error('\P{InSC= Invisible_STACKER:=}'); + Expect(1, 73538, '\p{InSC=:\AInvisible_Stacker\z:}', "");; + Expect(0, 73539, '\p{InSC=:\AInvisible_Stacker\z:}', "");; + Expect(1, 73538, '\p{InSC=invisiblestacker}', ""); + Expect(0, 73538, '\p{^InSC=invisiblestacker}', ""); + Expect(0, 73538, '\P{InSC=invisiblestacker}', ""); + Expect(1, 73538, '\P{^InSC=invisiblestacker}', ""); + Expect(0, 73539, '\p{InSC=invisiblestacker}', ""); + Expect(1, 73539, '\p{^InSC=invisiblestacker}', ""); + Expect(1, 73539, '\P{InSC=invisiblestacker}', ""); + Expect(0, 73539, '\P{^InSC=invisiblestacker}', ""); + Expect(1, 73538, '\p{InSC=:\Ainvisiblestacker\z:}', "");; + Expect(0, 73539, '\p{InSC=:\Ainvisiblestacker\z:}', "");; + Expect(1, 73538, '\p{InSC= _Invisible_STACKER}', ""); + Expect(0, 73538, '\p{^InSC= _Invisible_STACKER}', ""); + Expect(0, 73538, '\P{InSC= _Invisible_STACKER}', ""); + Expect(1, 73538, '\P{^InSC= _Invisible_STACKER}', ""); + Expect(0, 73539, '\p{InSC= _Invisible_STACKER}', ""); + Expect(1, 73539, '\p{^InSC= _Invisible_STACKER}', ""); + Expect(1, 73539, '\P{InSC= _Invisible_STACKER}', ""); + Expect(0, 73539, '\P{^InSC= _Invisible_STACKER}', ""); + Error('\p{Is_Indic_Syllabic_Category: /a/ _Invisible_Stacker}'); + Error('\P{Is_Indic_Syllabic_Category: /a/ _Invisible_Stacker}'); + Expect(1, 73538, '\p{Is_Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73538, '\p{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73538, '\P{Is_Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73538, '\P{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73539, '\p{Is_Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73539, '\p{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73539, '\P{Is_Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(0, 73539, '\P{^Is_Indic_Syllabic_Category=invisiblestacker}', ""); + Expect(1, 73538, '\p{Is_Indic_Syllabic_Category=- invisible_Stacker}', ""); + Expect(0, 73538, '\p{^Is_Indic_Syllabic_Category=- invisible_Stacker}', ""); + Expect(0, 73538, '\P{Is_Indic_Syllabic_Category=- invisible_Stacker}', ""); + Expect(1, 73538, '\P{^Is_Indic_Syllabic_Category=- invisible_Stacker}', ""); + Expect(0, 73539, '\p{Is_Indic_Syllabic_Category=- invisible_Stacker}', ""); + Expect(1, 73539, '\p{^Is_Indic_Syllabic_Category=- invisible_Stacker}', ""); + Expect(1, 73539, '\P{Is_Indic_Syllabic_Category=- invisible_Stacker}', ""); + Expect(0, 73539, '\P{^Is_Indic_Syllabic_Category=- invisible_Stacker}', ""); + Error('\p{Is_InSC= /a/invisible_STACKER}'); + Error('\P{Is_InSC= /a/invisible_STACKER}'); + Expect(1, 73538, '\p{Is_InSC=invisiblestacker}', ""); + Expect(0, 73538, '\p{^Is_InSC=invisiblestacker}', ""); + Expect(0, 73538, '\P{Is_InSC=invisiblestacker}', ""); + Expect(1, 73538, '\P{^Is_InSC=invisiblestacker}', ""); + Expect(0, 73539, '\p{Is_InSC=invisiblestacker}', ""); + Expect(1, 73539, '\p{^Is_InSC=invisiblestacker}', ""); + Expect(1, 73539, '\P{Is_InSC=invisiblestacker}', ""); + Expect(0, 73539, '\P{^Is_InSC=invisiblestacker}', ""); + Expect(1, 73538, '\p{Is_InSC= invisible_Stacker}', ""); + Expect(0, 73538, '\p{^Is_InSC= invisible_Stacker}', ""); + Expect(0, 73538, '\P{Is_InSC= invisible_Stacker}', ""); + Expect(1, 73538, '\P{^Is_InSC= invisible_Stacker}', ""); + Expect(0, 73539, '\p{Is_InSC= invisible_Stacker}', ""); + Expect(1, 73539, '\p{^Is_InSC= invisible_Stacker}', ""); + Expect(1, 73539, '\P{Is_InSC= invisible_Stacker}', ""); + Expect(0, 73539, '\P{^Is_InSC= invisible_Stacker}', ""); + Error('\p{Indic_Syllabic_Category= /a/Joiner}'); + Error('\P{Indic_Syllabic_Category= /a/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}', ""); @@ -51523,16 +52145,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: /a/ -JOINER}'); - Error('\P{InSC: /a/ -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}', ""); @@ -51545,16 +52167,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=_-joiner:=}'); + Error('\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}', ""); @@ -51563,16 +52185,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=_ Joiner/a/}'); - Error('\P{Is_InSC=_ Joiner/a/}'); + 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}', ""); @@ -51581,16 +52203,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=/a/-_Modifying_letter}'); + Error('\P{Indic_Syllabic_Category=/a/-_Modifying_letter}'); 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}', ""); @@ -51603,56 +52225,56 @@ 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{Is_Indic_Syllabic_Category: modifyingletter}', ""); - Expect(0, 2947, '\p{^Is_Indic_Syllabic_Category: modifyingletter}', ""); - Expect(0, 2947, '\P{Is_Indic_Syllabic_Category: modifyingletter}', ""); - Expect(1, 2947, '\P{^Is_Indic_Syllabic_Category: modifyingletter}', ""); - Expect(0, 2948, '\p{Is_Indic_Syllabic_Category: modifyingletter}', ""); - 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=_ Modifying_LETTER/a/}'); - Error('\P{Is_InSC=_ Modifying_LETTER/a/}'); + 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{Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(0, 2947, '\p{^Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(0, 2947, '\P{Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(1, 2947, '\P{^Is_Indic_Syllabic_Category=modifyingletter}', ""); + Expect(0, 2948, '\p{Is_Indic_Syllabic_Category=modifyingletter}', ""); + 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=_ Modifying_letter:=}'); + Error('\P{Is_InSC=_ Modifying_letter:=}'); Expect(1, 2947, '\p{Is_InSC=modifyingletter}', ""); Expect(0, 2947, '\p{^Is_InSC=modifyingletter}', ""); Expect(0, 2947, '\P{Is_InSC=modifyingletter}', ""); @@ -51661,16 +52283,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}', ""); @@ -51683,56 +52305,56 @@ 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=:= -Non_Joiner}'); - Error('\P{InSC=:= -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=-Non_JOINER/a/}'); + Error('\P{InSC=-Non_JOINER/a/}'); Expect(1, 8204, '\p{InSC=:\ANon_Joiner\z:}', "");; Expect(0, 8205, '\p{InSC=:\ANon_Joiner\z:}', "");; - Expect(1, 8204, '\p{InSC=nonjoiner}', ""); - Expect(0, 8204, '\p{^InSC=nonjoiner}', ""); - Expect(0, 8204, '\P{InSC=nonjoiner}', ""); - Expect(1, 8204, '\P{^InSC=nonjoiner}', ""); - Expect(0, 8205, '\p{InSC=nonjoiner}', ""); - Expect(1, 8205, '\p{^InSC=nonjoiner}', ""); - Expect(1, 8205, '\P{InSC=nonjoiner}', ""); - Expect(0, 8205, '\P{^InSC=nonjoiner}', ""); + Expect(1, 8204, '\p{InSC:nonjoiner}', ""); + Expect(0, 8204, '\p{^InSC:nonjoiner}', ""); + Expect(0, 8204, '\P{InSC:nonjoiner}', ""); + Expect(1, 8204, '\P{^InSC:nonjoiner}', ""); + Expect(0, 8205, '\p{InSC:nonjoiner}', ""); + Expect(1, 8205, '\p{^InSC:nonjoiner}', ""); + Expect(1, 8205, '\P{InSC:nonjoiner}', ""); + 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{Is_Indic_Syllabic_Category=nonjoiner}', ""); - Expect(0, 8204, '\p{^Is_Indic_Syllabic_Category=nonjoiner}', ""); - Expect(0, 8204, '\P{Is_Indic_Syllabic_Category=nonjoiner}', ""); - Expect(1, 8204, '\P{^Is_Indic_Syllabic_Category=nonjoiner}', ""); - Expect(0, 8205, '\p{Is_Indic_Syllabic_Category=nonjoiner}', ""); - 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=_ NON_Joiner/a/}'); - Error('\P{Is_InSC=_ NON_Joiner/a/}'); + 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}', ""); + Expect(1, 8204, '\P{^Is_Indic_Syllabic_Category: nonjoiner}', ""); + Expect(0, 8205, '\p{Is_Indic_Syllabic_Category: nonjoiner}', ""); + 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_InSC=nonjoiner}', ""); Expect(0, 8204, '\p{^Is_InSC=nonjoiner}', ""); Expect(0, 8204, '\P{Is_InSC=nonjoiner}', ""); @@ -51741,16 +52363,16 @@ 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=:= nukta}'); - Error('\P{Indic_Syllabic_Category=:= 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}', ""); @@ -51763,16 +52385,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-/a/nukta}'); + Error('\P{InSC=-/a/nukta}'); Expect(1, 73026, '\p{InSC=:\ANukta\z:}', "");; Expect(0, 73027, '\p{InSC=:\ANukta\z:}', "");; Expect(1, 73026, '\p{InSC=nukta}', ""); @@ -51785,34 +52407,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\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}', ""); - 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:=}'); - Error('\P{Is_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}', ""); + Error('\p{Is_Indic_Syllabic_Category=-_Nukta:=}'); + Error('\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}', ""); + 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}'); + Error('\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}', ""); @@ -51821,96 +52443,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}', ""); - 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{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}', ""); - 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=/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}', ""); - 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}', ""); - 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, 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/a/}'); + Error('\P{Indic_Syllabic_Category= -Number/a/}'); + Expect(1, 73561, '\p{Indic_Syllabic_Category=:\ANumber\z:}', "");; + Expect(0, 73562, '\p{Indic_Syllabic_Category=:\ANumber\z:}', "");; + Expect(1, 73561, '\p{Indic_Syllabic_Category=number}', ""); + Expect(0, 73561, '\p{^Indic_Syllabic_Category=number}', ""); + Expect(0, 73561, '\P{Indic_Syllabic_Category=number}', ""); + Expect(1, 73561, '\P{^Indic_Syllabic_Category=number}', ""); + Expect(0, 73562, '\p{Indic_Syllabic_Category=number}', ""); + Expect(1, 73562, '\p{^Indic_Syllabic_Category=number}', ""); + Expect(1, 73562, '\P{Indic_Syllabic_Category=number}', ""); + Expect(0, 73562, '\P{^Indic_Syllabic_Category=number}', ""); + Expect(1, 73561, '\p{Indic_Syllabic_Category=:\Anumber\z:}', "");; + Expect(0, 73562, '\p{Indic_Syllabic_Category=:\Anumber\z:}', "");; + Expect(1, 73561, '\p{Indic_Syllabic_Category=-_Number}', ""); + Expect(0, 73561, '\p{^Indic_Syllabic_Category=-_Number}', ""); + Expect(0, 73561, '\P{Indic_Syllabic_Category=-_Number}', ""); + Expect(1, 73561, '\P{^Indic_Syllabic_Category=-_Number}', ""); + Expect(0, 73562, '\p{Indic_Syllabic_Category=-_Number}', ""); + Expect(1, 73562, '\p{^Indic_Syllabic_Category=-_Number}', ""); + Expect(1, 73562, '\P{Indic_Syllabic_Category=-_Number}', ""); + Expect(0, 73562, '\P{^Indic_Syllabic_Category=-_Number}', ""); + Error('\p{InSC=:=Number}'); + Error('\P{InSC=:=Number}'); + Expect(1, 73561, '\p{InSC=:\ANumber\z:}', "");; + Expect(0, 73562, '\p{InSC=:\ANumber\z:}', "");; + Expect(1, 73561, '\p{InSC=number}', ""); + Expect(0, 73561, '\p{^InSC=number}', ""); + Expect(0, 73561, '\P{InSC=number}', ""); + Expect(1, 73561, '\P{^InSC=number}', ""); + Expect(0, 73562, '\p{InSC=number}', ""); + Expect(1, 73562, '\p{^InSC=number}', ""); + Expect(1, 73562, '\P{InSC=number}', ""); + Expect(0, 73562, '\P{^InSC=number}', ""); + Expect(1, 73561, '\p{InSC=:\Anumber\z:}', "");; + Expect(0, 73562, '\p{InSC=:\Anumber\z:}', "");; + Expect(1, 73561, '\p{InSC=-_Number}', ""); + Expect(0, 73561, '\p{^InSC=-_Number}', ""); + Expect(0, 73561, '\P{InSC=-_Number}', ""); + Expect(1, 73561, '\P{^InSC=-_Number}', ""); + Expect(0, 73562, '\p{InSC=-_Number}', ""); + Expect(1, 73562, '\p{^InSC=-_Number}', ""); + Expect(1, 73562, '\P{InSC=-_Number}', ""); + Expect(0, 73562, '\P{^InSC=-_Number}', ""); + Error('\p{Is_Indic_Syllabic_Category=--Number/a/}'); + Error('\P{Is_Indic_Syllabic_Category=--Number/a/}'); + Expect(1, 73561, '\p{Is_Indic_Syllabic_Category=number}', ""); + Expect(0, 73561, '\p{^Is_Indic_Syllabic_Category=number}', ""); + Expect(0, 73561, '\P{Is_Indic_Syllabic_Category=number}', ""); + Expect(1, 73561, '\P{^Is_Indic_Syllabic_Category=number}', ""); + Expect(0, 73562, '\p{Is_Indic_Syllabic_Category=number}', ""); + Expect(1, 73562, '\p{^Is_Indic_Syllabic_Category=number}', ""); + Expect(1, 73562, '\P{Is_Indic_Syllabic_Category=number}', ""); + Expect(0, 73562, '\P{^Is_Indic_Syllabic_Category=number}', ""); + Expect(1, 73561, '\p{Is_Indic_Syllabic_Category= Number}', ""); + Expect(0, 73561, '\p{^Is_Indic_Syllabic_Category= Number}', ""); + Expect(0, 73561, '\P{Is_Indic_Syllabic_Category= Number}', ""); + Expect(1, 73561, '\P{^Is_Indic_Syllabic_Category= Number}', ""); + Expect(0, 73562, '\p{Is_Indic_Syllabic_Category= Number}', ""); + Expect(1, 73562, '\p{^Is_Indic_Syllabic_Category= Number}', ""); + Expect(1, 73562, '\P{Is_Indic_Syllabic_Category= Number}', ""); + Expect(0, 73562, '\P{^Is_Indic_Syllabic_Category= Number}', ""); + Error('\p{Is_InSC=__Number:=}'); + Error('\P{Is_InSC=__Number:=}'); + Expect(1, 73561, '\p{Is_InSC: number}', ""); + Expect(0, 73561, '\p{^Is_InSC: number}', ""); + Expect(0, 73561, '\P{Is_InSC: number}', ""); + Expect(1, 73561, '\P{^Is_InSC: number}', ""); + Expect(0, 73562, '\p{Is_InSC: number}', ""); + Expect(1, 73562, '\p{^Is_InSC: number}', ""); + Expect(1, 73562, '\P{Is_InSC: number}', ""); + Expect(0, 73562, '\P{^Is_InSC: number}', ""); + Expect(1, 73561, '\p{Is_InSC= Number}', ""); + Expect(0, 73561, '\p{^Is_InSC= Number}', ""); + Expect(0, 73561, '\P{Is_InSC= Number}', ""); + Expect(1, 73561, '\P{^Is_InSC= Number}', ""); + Expect(0, 73562, '\p{Is_InSC= Number}', ""); + Expect(1, 73562, '\p{^Is_InSC= Number}', ""); + Expect(1, 73562, '\P{Is_InSC= Number}', ""); + Expect(0, 73562, '\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}', ""); @@ -51923,16 +52545,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=NUMBER_Joiner}'); - Error('\P{InSC=:=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=:= Number_Joiner}'); + Error('\P{InSC=:= Number_Joiner}'); Expect(1, 69759, '\p{InSC=:\ANumber_Joiner\z:}', "");; Expect(0, 69760, '\p{InSC=:\ANumber_Joiner\z:}', "");; Expect(1, 69759, '\p{InSC=numberjoiner}', ""); @@ -51945,16 +52567,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=:= NUMBER_JOINER}'); - Error('\P{Is_Indic_Syllabic_Category=:= 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= _NUMBER_JOINER/a/}'); + Error('\P{Is_Indic_Syllabic_Category= _NUMBER_JOINER/a/}'); 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}', ""); @@ -51963,16 +52585,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 69760, '\p{^Is_Indic_Syllabic_Category=numberjoiner}', ""); Expect(1, 69760, '\P{Is_Indic_Syllabic_Category=numberjoiner}', ""); Expect(0, 69760, '\P{^Is_Indic_Syllabic_Category=numberjoiner}', ""); - Expect(1, 69759, '\p{Is_Indic_Syllabic_Category: -number_Joiner}', ""); - Expect(0, 69759, '\p{^Is_Indic_Syllabic_Category: -number_Joiner}', ""); - Expect(0, 69759, '\P{Is_Indic_Syllabic_Category: -number_Joiner}', ""); - Expect(1, 69759, '\P{^Is_Indic_Syllabic_Category: -number_Joiner}', ""); - Expect(0, 69760, '\p{Is_Indic_Syllabic_Category: -number_Joiner}', ""); - 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}'); + Expect(1, 69759, '\p{Is_Indic_Syllabic_Category=_NUMBER_JOINER}', ""); + Expect(0, 69759, '\p{^Is_Indic_Syllabic_Category=_NUMBER_JOINER}', ""); + Expect(0, 69759, '\P{Is_Indic_Syllabic_Category=_NUMBER_JOINER}', ""); + Expect(1, 69759, '\P{^Is_Indic_Syllabic_Category=_NUMBER_JOINER}', ""); + Expect(0, 69760, '\p{Is_Indic_Syllabic_Category=_NUMBER_JOINER}', ""); + 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}'); Expect(1, 69759, '\p{Is_InSC=numberjoiner}', ""); Expect(0, 69759, '\p{^Is_InSC=numberjoiner}', ""); Expect(0, 69759, '\P{Is_InSC=numberjoiner}', ""); @@ -51981,176 +52603,176 @@ 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, 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=:\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=/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=:\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{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}', ""); - 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}'); - Error('\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}', ""); - 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=:\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{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=:\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= /a/PURE_KILLER}'); - Error('\P{Is_Indic_Syllabic_Category= /a/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}', ""); - Expect(1, 73028, '\P{^Is_Indic_Syllabic_Category=purekiller}', ""); - Expect(0, 73029, '\p{Is_Indic_Syllabic_Category=purekiller}', ""); - 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= Pure_killer:=}'); - Error('\P{Is_InSC= Pure_killer:=}'); - Expect(1, 73028, '\p{Is_InSC=purekiller}', ""); - Expect(0, 73028, '\p{^Is_InSC=purekiller}', ""); - Expect(0, 73028, '\P{Is_InSC=purekiller}', ""); - Expect(1, 73028, '\P{^Is_InSC=purekiller}', ""); - Expect(0, 73029, '\p{Is_InSC=purekiller}', ""); - 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/a/}'); - Error('\P{Indic_Syllabic_Category=- REGISTER_Shifter/a/}'); + 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, 73562, '\p{Indic_Syllabic_Category=:\AOther\z:}', "");; + Expect(0, 73561, '\p{Indic_Syllabic_Category=:\AOther\z:}', "");; + Expect(1, 73562, '\p{Indic_Syllabic_Category=other}', ""); + Expect(0, 73562, '\p{^Indic_Syllabic_Category=other}', ""); + Expect(0, 73562, '\P{Indic_Syllabic_Category=other}', ""); + Expect(1, 73562, '\P{^Indic_Syllabic_Category=other}', ""); + Expect(0, 73561, '\p{Indic_Syllabic_Category=other}', ""); + Expect(1, 73561, '\p{^Indic_Syllabic_Category=other}', ""); + Expect(1, 73561, '\P{Indic_Syllabic_Category=other}', ""); + Expect(0, 73561, '\P{^Indic_Syllabic_Category=other}', ""); + Expect(1, 73562, '\p{Indic_Syllabic_Category=:\Aother\z:}', "");; + Expect(0, 73561, '\p{Indic_Syllabic_Category=:\Aother\z:}', "");; + Expect(1, 73562, '\p{Indic_Syllabic_Category: Other}', ""); + Expect(0, 73562, '\p{^Indic_Syllabic_Category: Other}', ""); + Expect(0, 73562, '\P{Indic_Syllabic_Category: Other}', ""); + Expect(1, 73562, '\P{^Indic_Syllabic_Category: Other}', ""); + Expect(0, 73561, '\p{Indic_Syllabic_Category: Other}', ""); + Expect(1, 73561, '\p{^Indic_Syllabic_Category: Other}', ""); + Expect(1, 73561, '\P{Indic_Syllabic_Category: Other}', ""); + Expect(0, 73561, '\P{^Indic_Syllabic_Category: Other}', ""); + Error('\p{InSC=/a/other}'); + Error('\P{InSC=/a/other}'); + Expect(1, 73562, '\p{InSC=:\AOther\z:}', "");; + Expect(0, 73561, '\p{InSC=:\AOther\z:}', "");; + Expect(1, 73562, '\p{InSC=other}', ""); + Expect(0, 73562, '\p{^InSC=other}', ""); + Expect(0, 73562, '\P{InSC=other}', ""); + Expect(1, 73562, '\P{^InSC=other}', ""); + Expect(0, 73561, '\p{InSC=other}', ""); + Expect(1, 73561, '\p{^InSC=other}', ""); + Expect(1, 73561, '\P{InSC=other}', ""); + Expect(0, 73561, '\P{^InSC=other}', ""); + Expect(1, 73562, '\p{InSC=:\Aother\z:}', "");; + Expect(0, 73561, '\p{InSC=:\Aother\z:}', "");; + Expect(1, 73562, '\p{InSC= _OTHER}', ""); + Expect(0, 73562, '\p{^InSC= _OTHER}', ""); + Expect(0, 73562, '\P{InSC= _OTHER}', ""); + Expect(1, 73562, '\P{^InSC= _OTHER}', ""); + Expect(0, 73561, '\p{InSC= _OTHER}', ""); + Expect(1, 73561, '\p{^InSC= _OTHER}', ""); + Expect(1, 73561, '\P{InSC= _OTHER}', ""); + Expect(0, 73561, '\P{^InSC= _OTHER}', ""); + Error('\p{Is_Indic_Syllabic_Category=_/a/OTHER}'); + Error('\P{Is_Indic_Syllabic_Category=_/a/OTHER}'); + Expect(1, 73562, '\p{Is_Indic_Syllabic_Category=other}', ""); + Expect(0, 73562, '\p{^Is_Indic_Syllabic_Category=other}', ""); + Expect(0, 73562, '\P{Is_Indic_Syllabic_Category=other}', ""); + Expect(1, 73562, '\P{^Is_Indic_Syllabic_Category=other}', ""); + Expect(0, 73561, '\p{Is_Indic_Syllabic_Category=other}', ""); + Expect(1, 73561, '\p{^Is_Indic_Syllabic_Category=other}', ""); + Expect(1, 73561, '\P{Is_Indic_Syllabic_Category=other}', ""); + Expect(0, 73561, '\P{^Is_Indic_Syllabic_Category=other}', ""); + Expect(1, 73562, '\p{Is_Indic_Syllabic_Category= Other}', ""); + Expect(0, 73562, '\p{^Is_Indic_Syllabic_Category= Other}', ""); + Expect(0, 73562, '\P{Is_Indic_Syllabic_Category= Other}', ""); + Expect(1, 73562, '\P{^Is_Indic_Syllabic_Category= Other}', ""); + Expect(0, 73561, '\p{Is_Indic_Syllabic_Category= Other}', ""); + Expect(1, 73561, '\p{^Is_Indic_Syllabic_Category= Other}', ""); + Expect(1, 73561, '\P{Is_Indic_Syllabic_Category= Other}', ""); + Expect(0, 73561, '\P{^Is_Indic_Syllabic_Category= Other}', ""); + Error('\p{Is_InSC= _OTHER:=}'); + Error('\P{Is_InSC= _OTHER:=}'); + Expect(1, 73562, '\p{Is_InSC=other}', ""); + Expect(0, 73562, '\p{^Is_InSC=other}', ""); + Expect(0, 73562, '\P{Is_InSC=other}', ""); + Expect(1, 73562, '\P{^Is_InSC=other}', ""); + Expect(0, 73561, '\p{Is_InSC=other}', ""); + Expect(1, 73561, '\p{^Is_InSC=other}', ""); + Expect(1, 73561, '\P{Is_InSC=other}', ""); + Expect(0, 73561, '\P{^Is_InSC=other}', ""); + Expect(1, 73562, '\p{Is_InSC=- other}', ""); + Expect(0, 73562, '\p{^Is_InSC=- other}', ""); + Expect(0, 73562, '\P{Is_InSC=- other}', ""); + Expect(1, 73562, '\P{^Is_InSC=- other}', ""); + Expect(0, 73561, '\p{Is_InSC=- other}', ""); + Expect(1, 73561, '\p{^Is_InSC=- other}', ""); + Expect(1, 73561, '\P{Is_InSC=- other}', ""); + Expect(0, 73561, '\P{^Is_InSC=- other}', ""); + Error('\p{Indic_Syllabic_Category= _pure_killer/a/}'); + Error('\P{Indic_Syllabic_Category= _pure_killer/a/}'); + Expect(1, 73537, '\p{Indic_Syllabic_Category=:\APure_Killer\z:}', "");; + Expect(0, 73538, '\p{Indic_Syllabic_Category=:\APure_Killer\z:}', "");; + Expect(1, 73537, '\p{Indic_Syllabic_Category: purekiller}', ""); + Expect(0, 73537, '\p{^Indic_Syllabic_Category: purekiller}', ""); + Expect(0, 73537, '\P{Indic_Syllabic_Category: purekiller}', ""); + Expect(1, 73537, '\P{^Indic_Syllabic_Category: purekiller}', ""); + Expect(0, 73538, '\p{Indic_Syllabic_Category: purekiller}', ""); + Expect(1, 73538, '\p{^Indic_Syllabic_Category: purekiller}', ""); + Expect(1, 73538, '\P{Indic_Syllabic_Category: purekiller}', ""); + Expect(0, 73538, '\P{^Indic_Syllabic_Category: purekiller}', ""); + Expect(1, 73537, '\p{Indic_Syllabic_Category=:\Apurekiller\z:}', "");; + Expect(0, 73538, '\p{Indic_Syllabic_Category=:\Apurekiller\z:}', "");; + Expect(1, 73537, '\p{Indic_Syllabic_Category= _pure_KILLER}', ""); + Expect(0, 73537, '\p{^Indic_Syllabic_Category= _pure_KILLER}', ""); + Expect(0, 73537, '\P{Indic_Syllabic_Category= _pure_KILLER}', ""); + Expect(1, 73537, '\P{^Indic_Syllabic_Category= _pure_KILLER}', ""); + Expect(0, 73538, '\p{Indic_Syllabic_Category= _pure_KILLER}', ""); + Expect(1, 73538, '\p{^Indic_Syllabic_Category= _pure_KILLER}', ""); + Expect(1, 73538, '\P{Indic_Syllabic_Category= _pure_KILLER}', ""); + Expect(0, 73538, '\P{^Indic_Syllabic_Category= _pure_KILLER}', ""); + Error('\p{InSC=_/a/pure_killer}'); + Error('\P{InSC=_/a/pure_killer}'); + Expect(1, 73537, '\p{InSC=:\APure_Killer\z:}', "");; + Expect(0, 73538, '\p{InSC=:\APure_Killer\z:}', "");; + Expect(1, 73537, '\p{InSC=purekiller}', ""); + Expect(0, 73537, '\p{^InSC=purekiller}', ""); + Expect(0, 73537, '\P{InSC=purekiller}', ""); + Expect(1, 73537, '\P{^InSC=purekiller}', ""); + Expect(0, 73538, '\p{InSC=purekiller}', ""); + Expect(1, 73538, '\p{^InSC=purekiller}', ""); + Expect(1, 73538, '\P{InSC=purekiller}', ""); + Expect(0, 73538, '\P{^InSC=purekiller}', ""); + Expect(1, 73537, '\p{InSC=:\Apurekiller\z:}', "");; + Expect(0, 73538, '\p{InSC=:\Apurekiller\z:}', "");; + Expect(1, 73537, '\p{InSC=-Pure_Killer}', ""); + Expect(0, 73537, '\p{^InSC=-Pure_Killer}', ""); + Expect(0, 73537, '\P{InSC=-Pure_Killer}', ""); + Expect(1, 73537, '\P{^InSC=-Pure_Killer}', ""); + Expect(0, 73538, '\p{InSC=-Pure_Killer}', ""); + Expect(1, 73538, '\p{^InSC=-Pure_Killer}', ""); + Expect(1, 73538, '\P{InSC=-Pure_Killer}', ""); + Expect(0, 73538, '\P{^InSC=-Pure_Killer}', ""); + Error('\p{Is_Indic_Syllabic_Category= Pure_KILLER/a/}'); + Error('\P{Is_Indic_Syllabic_Category= Pure_KILLER/a/}'); + Expect(1, 73537, '\p{Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 73537, '\p{^Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 73537, '\P{Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 73537, '\P{^Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 73538, '\p{Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 73538, '\p{^Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 73538, '\P{Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(0, 73538, '\P{^Is_Indic_Syllabic_Category=purekiller}', ""); + Expect(1, 73537, '\p{Is_Indic_Syllabic_Category=- pure_Killer}', ""); + Expect(0, 73537, '\p{^Is_Indic_Syllabic_Category=- pure_Killer}', ""); + Expect(0, 73537, '\P{Is_Indic_Syllabic_Category=- pure_Killer}', ""); + Expect(1, 73537, '\P{^Is_Indic_Syllabic_Category=- pure_Killer}', ""); + Expect(0, 73538, '\p{Is_Indic_Syllabic_Category=- pure_Killer}', ""); + Expect(1, 73538, '\p{^Is_Indic_Syllabic_Category=- pure_Killer}', ""); + Expect(1, 73538, '\P{Is_Indic_Syllabic_Category=- pure_Killer}', ""); + Expect(0, 73538, '\P{^Is_Indic_Syllabic_Category=- pure_Killer}', ""); + Error('\p{Is_InSC=:=_Pure_Killer}'); + Error('\P{Is_InSC=:=_Pure_Killer}'); + Expect(1, 73537, '\p{Is_InSC=purekiller}', ""); + Expect(0, 73537, '\p{^Is_InSC=purekiller}', ""); + Expect(0, 73537, '\P{Is_InSC=purekiller}', ""); + Expect(1, 73537, '\P{^Is_InSC=purekiller}', ""); + Expect(0, 73538, '\p{Is_InSC=purekiller}', ""); + Expect(1, 73538, '\p{^Is_InSC=purekiller}', ""); + Expect(1, 73538, '\P{Is_InSC=purekiller}', ""); + Expect(0, 73538, '\P{^Is_InSC=purekiller}', ""); + Expect(1, 73537, '\p{Is_InSC=--pure_killer}', ""); + Expect(0, 73537, '\p{^Is_InSC=--pure_killer}', ""); + Expect(0, 73537, '\P{Is_InSC=--pure_killer}', ""); + Expect(1, 73537, '\P{^Is_InSC=--pure_killer}', ""); + Expect(0, 73538, '\p{Is_InSC=--pure_killer}', ""); + Expect(1, 73538, '\p{^Is_InSC=--pure_killer}', ""); + Expect(1, 73538, '\P{Is_InSC=--pure_killer}', ""); + Expect(0, 73538, '\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}', ""); @@ -52163,16 +52785,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/a/}'); - Error('\P{InSC=- register_Shifter/a/}'); + 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/a/}'); + Error('\P{InSC= _Register_Shifter/a/}'); Expect(1, 6090, '\p{InSC=:\ARegister_Shifter\z:}', "");; Expect(0, 6091, '\p{InSC=:\ARegister_Shifter\z:}', "");; Expect(1, 6090, '\p{InSC=registershifter}', ""); @@ -52185,16 +52807,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: /a/Register_shifter}'); - Error('\P{Is_Indic_Syllabic_Category: /a/Register_shifter}'); + 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}', ""); @@ -52203,16 +52825,16 @@ 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= /a/register_SHIFTER}'); - Error('\P{Is_InSC= /a/register_SHIFTER}'); + 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}', ""); @@ -52221,16 +52843,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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=/a/--syllable_MODIFIER}'); + Error('\P{Indic_Syllabic_Category=/a/--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}', ""); @@ -52243,38 +52865,38 @@ 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=/a/ Syllable_MODIFIER}'); - Error('\P{InSC=/a/ 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=/a/ Syllable_MODIFIER}'); + Error('\P{InSC=/a/ Syllable_MODIFIER}'); Expect(1, 72243, '\p{InSC=:\ASyllable_Modifier\z:}', "");; Expect(0, 72244, '\p{InSC=:\ASyllable_Modifier\z:}', "");; - Expect(1, 72243, '\p{InSC: syllablemodifier}', ""); - Expect(0, 72243, '\p{^InSC: syllablemodifier}', ""); - Expect(0, 72243, '\P{InSC: syllablemodifier}', ""); - Expect(1, 72243, '\P{^InSC: syllablemodifier}', ""); - Expect(0, 72244, '\p{InSC: syllablemodifier}', ""); - Expect(1, 72244, '\p{^InSC: syllablemodifier}', ""); - Expect(1, 72244, '\P{InSC: syllablemodifier}', ""); - Expect(0, 72244, '\P{^InSC: syllablemodifier}', ""); + Expect(1, 72243, '\p{InSC=syllablemodifier}', ""); + Expect(0, 72243, '\p{^InSC=syllablemodifier}', ""); + Expect(0, 72243, '\P{InSC=syllablemodifier}', ""); + Expect(1, 72243, '\P{^InSC=syllablemodifier}', ""); + Expect(0, 72244, '\p{InSC=syllablemodifier}', ""); + Expect(1, 72244, '\p{^InSC=syllablemodifier}', ""); + Expect(1, 72244, '\P{InSC=syllablemodifier}', ""); + 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=:=- syllable_Modifier}'); - Error('\P{Is_Indic_Syllabic_Category=:=- 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}', ""); @@ -52283,16 +52905,16 @@ 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/a/}'); - Error('\P{Is_InSC=_-Syllable_Modifier/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/a/}'); + Error('\P{Is_InSC: __syllable_Modifier/a/}'); Expect(1, 72243, '\p{Is_InSC=syllablemodifier}', ""); Expect(0, 72243, '\p{^Is_InSC=syllablemodifier}', ""); Expect(0, 72243, '\P{Is_InSC=syllablemodifier}', ""); @@ -52301,16 +52923,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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, 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}', ""); @@ -52323,16 +52945,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=Tone_letter/a/}'); - Error('\P{InSC=Tone_letter/a/}'); + 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}', ""); @@ -52345,52 +52967,52 @@ 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/a/}'); - Error('\P{Is_Indic_Syllabic_Category=TONE_LETTER/a/}'); - 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}', ""); - Expect(1, 43714, '\P{^Is_Indic_Syllabic_Category=toneletter}', ""); - Expect(0, 43715, '\p{Is_Indic_Syllabic_Category=toneletter}', ""); - 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=:=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}', ""); - Expect(1, 43714, '\P{^Is_InSC: toneletter}', ""); - Expect(0, 43715, '\p{Is_InSC: toneletter}', ""); - 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=__Tone_MARK:=}'); - Error('\P{Indic_Syllabic_Category=__Tone_MARK:=}'); + 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}', ""); + Expect(1, 43714, '\P{^Is_Indic_Syllabic_Category:toneletter}', ""); + Expect(0, 43715, '\p{Is_Indic_Syllabic_Category:toneletter}', ""); + 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=__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}', ""); + Expect(1, 43714, '\P{^Is_InSC: toneletter}', ""); + Expect(0, 43715, '\p{Is_InSC: toneletter}', ""); + 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=_:=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}', ""); @@ -52403,16 +53025,16 @@ 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=-:=Tone_mark}'); - Error('\P{InSC=-:=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}'); + Error('\P{InSC=:= -Tone_Mark}'); Expect(1, 44012, '\p{InSC=:\ATone_Mark\z:}', "");; Expect(0, 44013, '\p{InSC=:\ATone_Mark\z:}', "");; Expect(1, 44012, '\p{InSC=tonemark}', ""); @@ -52425,16 +53047,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -52443,16 +53065,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}', ""); @@ -52461,60 +53083,60 @@ 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=_/a/virama}'); - Error('\P{Indic_Syllabic_Category=_/a/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=/a/--Virama}'); + Error('\P{Indic_Syllabic_Category=/a/--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=/a/ virama}'); - Error('\P{InSC=/a/ 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}', ""); - 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}', ""); + 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}', ""); 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=-VIRAMA:=}'); - Error('\P{Is_Indic_Syllabic_Category=-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}'); + Error('\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}', ""); @@ -52523,16 +53145,16 @@ 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_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}', ""); @@ -52541,96 +53163,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}', ""); - 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=/a/ -Visarga}'); - Error('\P{InSC=/a/ -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}', ""); - 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/a/}'); - Error('\P{Is_Indic_Syllabic_Category=_ Visarga/a/}'); - 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}', ""); - 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_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}', ""); - 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:=}'); - Error('\P{Indic_Syllabic_Category= Vowel:=}'); + 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/a/}'); + Error('\P{Indic_Syllabic_Category: _-VISARGA/a/}'); + Expect(1, 73475, '\p{Indic_Syllabic_Category=:\AVisarga\z:}', "");; + Expect(0, 73476, '\p{Indic_Syllabic_Category=:\AVisarga\z:}', "");; + Expect(1, 73475, '\p{Indic_Syllabic_Category=visarga}', ""); + Expect(0, 73475, '\p{^Indic_Syllabic_Category=visarga}', ""); + Expect(0, 73475, '\P{Indic_Syllabic_Category=visarga}', ""); + Expect(1, 73475, '\P{^Indic_Syllabic_Category=visarga}', ""); + Expect(0, 73476, '\p{Indic_Syllabic_Category=visarga}', ""); + Expect(1, 73476, '\p{^Indic_Syllabic_Category=visarga}', ""); + Expect(1, 73476, '\P{Indic_Syllabic_Category=visarga}', ""); + Expect(0, 73476, '\P{^Indic_Syllabic_Category=visarga}', ""); + Expect(1, 73475, '\p{Indic_Syllabic_Category=:\Avisarga\z:}', "");; + Expect(0, 73476, '\p{Indic_Syllabic_Category=:\Avisarga\z:}', "");; + Expect(1, 73475, '\p{Indic_Syllabic_Category= Visarga}', ""); + Expect(0, 73475, '\p{^Indic_Syllabic_Category= Visarga}', ""); + Expect(0, 73475, '\P{Indic_Syllabic_Category= Visarga}', ""); + Expect(1, 73475, '\P{^Indic_Syllabic_Category= Visarga}', ""); + Expect(0, 73476, '\p{Indic_Syllabic_Category= Visarga}', ""); + Expect(1, 73476, '\p{^Indic_Syllabic_Category= Visarga}', ""); + Expect(1, 73476, '\P{Indic_Syllabic_Category= Visarga}', ""); + Expect(0, 73476, '\P{^Indic_Syllabic_Category= Visarga}', ""); + Error('\p{InSC=_:=visarga}'); + Error('\P{InSC=_:=visarga}'); + Expect(1, 73475, '\p{InSC=:\AVisarga\z:}', "");; + Expect(0, 73476, '\p{InSC=:\AVisarga\z:}', "");; + Expect(1, 73475, '\p{InSC:visarga}', ""); + Expect(0, 73475, '\p{^InSC:visarga}', ""); + Expect(0, 73475, '\P{InSC:visarga}', ""); + Expect(1, 73475, '\P{^InSC:visarga}', ""); + Expect(0, 73476, '\p{InSC:visarga}', ""); + Expect(1, 73476, '\p{^InSC:visarga}', ""); + Expect(1, 73476, '\P{InSC:visarga}', ""); + Expect(0, 73476, '\P{^InSC:visarga}', ""); + Expect(1, 73475, '\p{InSC=:\Avisarga\z:}', "");; + Expect(0, 73476, '\p{InSC=:\Avisarga\z:}', "");; + Expect(1, 73475, '\p{InSC=_VISARGA}', ""); + Expect(0, 73475, '\p{^InSC=_VISARGA}', ""); + Expect(0, 73475, '\P{InSC=_VISARGA}', ""); + Expect(1, 73475, '\P{^InSC=_VISARGA}', ""); + Expect(0, 73476, '\p{InSC=_VISARGA}', ""); + Expect(1, 73476, '\p{^InSC=_VISARGA}', ""); + Expect(1, 73476, '\P{InSC=_VISARGA}', ""); + Expect(0, 73476, '\P{^InSC=_VISARGA}', ""); + Error('\p{Is_Indic_Syllabic_Category= _VISARGA/a/}'); + Error('\P{Is_Indic_Syllabic_Category= _VISARGA/a/}'); + Expect(1, 73475, '\p{Is_Indic_Syllabic_Category=visarga}', ""); + Expect(0, 73475, '\p{^Is_Indic_Syllabic_Category=visarga}', ""); + Expect(0, 73475, '\P{Is_Indic_Syllabic_Category=visarga}', ""); + Expect(1, 73475, '\P{^Is_Indic_Syllabic_Category=visarga}', ""); + Expect(0, 73476, '\p{Is_Indic_Syllabic_Category=visarga}', ""); + Expect(1, 73476, '\p{^Is_Indic_Syllabic_Category=visarga}', ""); + Expect(1, 73476, '\P{Is_Indic_Syllabic_Category=visarga}', ""); + Expect(0, 73476, '\P{^Is_Indic_Syllabic_Category=visarga}', ""); + Expect(1, 73475, '\p{Is_Indic_Syllabic_Category: -VISARGA}', ""); + Expect(0, 73475, '\p{^Is_Indic_Syllabic_Category: -VISARGA}', ""); + Expect(0, 73475, '\P{Is_Indic_Syllabic_Category: -VISARGA}', ""); + Expect(1, 73475, '\P{^Is_Indic_Syllabic_Category: -VISARGA}', ""); + Expect(0, 73476, '\p{Is_Indic_Syllabic_Category: -VISARGA}', ""); + Expect(1, 73476, '\p{^Is_Indic_Syllabic_Category: -VISARGA}', ""); + Expect(1, 73476, '\P{Is_Indic_Syllabic_Category: -VISARGA}', ""); + Expect(0, 73476, '\P{^Is_Indic_Syllabic_Category: -VISARGA}', ""); + Error('\p{Is_InSC: :=_VISARGA}'); + Error('\P{Is_InSC: :=_VISARGA}'); + Expect(1, 73475, '\p{Is_InSC: visarga}', ""); + Expect(0, 73475, '\p{^Is_InSC: visarga}', ""); + Expect(0, 73475, '\P{Is_InSC: visarga}', ""); + Expect(1, 73475, '\P{^Is_InSC: visarga}', ""); + Expect(0, 73476, '\p{Is_InSC: visarga}', ""); + Expect(1, 73476, '\p{^Is_InSC: visarga}', ""); + Expect(1, 73476, '\P{Is_InSC: visarga}', ""); + Expect(0, 73476, '\P{^Is_InSC: visarga}', ""); + Expect(1, 73475, '\p{Is_InSC= visarga}', ""); + Expect(0, 73475, '\p{^Is_InSC= visarga}', ""); + Expect(0, 73475, '\P{Is_InSC= visarga}', ""); + Expect(1, 73475, '\P{^Is_InSC= visarga}', ""); + Expect(0, 73476, '\p{Is_InSC= visarga}', ""); + Expect(1, 73476, '\p{^Is_InSC= visarga}', ""); + Expect(1, 73476, '\P{Is_InSC= visarga}', ""); + Expect(0, 73476, '\P{^Is_InSC= visarga}', ""); + Error('\p{Indic_Syllabic_Category: _ Vowel/a/}'); + Error('\P{Indic_Syllabic_Category: _ Vowel/a/}'); 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}', ""); @@ -52643,14 +53265,14 @@ 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}', ""); + 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{InSC=:\AVowel\z:}', "");; @@ -52665,16 +53287,16 @@ 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:=}'); - Error('\P{Is_Indic_Syllabic_Category=- Vowel:=}'); + 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}', ""); @@ -52691,192 +53313,192 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}', ""); - Expect(0, 73462, '\p{^Indic_Syllabic_Category: voweldependent}', ""); - Expect(0, 73462, '\P{Indic_Syllabic_Category: voweldependent}', ""); - Expect(1, 73462, '\P{^Indic_Syllabic_Category: voweldependent}', ""); - Expect(0, 73463, '\p{Indic_Syllabic_Category: voweldependent}', ""); - Expect(1, 73463, '\p{^Indic_Syllabic_Category: voweldependent}', ""); - Expect(1, 73463, '\P{Indic_Syllabic_Category: voweldependent}', ""); - 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/a/}'); - Error('\P{InSC: _vowel_Dependent/a/}'); - Expect(1, 73462, '\p{InSC=:\AVowel_Dependent\z:}', "");; - Expect(0, 73463, '\p{InSC=:\AVowel_Dependent\z:}', "");; - Expect(1, 73462, '\p{InSC:voweldependent}', ""); - Expect(0, 73462, '\p{^InSC:voweldependent}', ""); - Expect(0, 73462, '\P{InSC:voweldependent}', ""); - Expect(1, 73462, '\P{^InSC:voweldependent}', ""); - Expect(0, 73463, '\p{InSC:voweldependent}', ""); - Expect(1, 73463, '\p{^InSC:voweldependent}', ""); - Expect(1, 73463, '\P{InSC:voweldependent}', ""); - 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{Is_Indic_Syllabic_Category:voweldependent}', ""); - Expect(0, 73462, '\p{^Is_Indic_Syllabic_Category:voweldependent}', ""); - Expect(0, 73462, '\P{Is_Indic_Syllabic_Category:voweldependent}', ""); - Expect(1, 73462, '\P{^Is_Indic_Syllabic_Category:voweldependent}', ""); - Expect(0, 73463, '\p{Is_Indic_Syllabic_Category:voweldependent}', ""); - 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_InSC=voweldependent}', ""); - Expect(0, 73462, '\p{^Is_InSC=voweldependent}', ""); - Expect(0, 73462, '\P{Is_InSC=voweldependent}', ""); - Expect(1, 73462, '\P{^Is_InSC=voweldependent}', ""); - Expect(0, 73463, '\p{Is_InSC=voweldependent}', ""); - 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=-:=VOWEL_Independent}'); - Error('\P{Indic_Syllabic_Category=-:=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=:\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=:=-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}', ""); - Expect(0, 73067, '\p{^InSC: vowelindependent}', ""); - Expect(0, 73067, '\P{InSC: vowelindependent}', ""); - Expect(1, 73067, '\P{^InSC: vowelindependent}', ""); - Expect(0, 73068, '\p{InSC: vowelindependent}', ""); - Expect(1, 73068, '\p{^InSC: vowelindependent}', ""); - Expect(1, 73068, '\P{InSC: vowelindependent}', ""); - 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{Is_Indic_Syllabic_Category=vowelindependent}', ""); - Expect(0, 73067, '\p{^Is_Indic_Syllabic_Category=vowelindependent}', ""); - Expect(0, 73067, '\P{Is_Indic_Syllabic_Category=vowelindependent}', ""); - Expect(1, 73067, '\P{^Is_Indic_Syllabic_Category=vowelindependent}', ""); - Expect(0, 73068, '\p{Is_Indic_Syllabic_Category=vowelindependent}', ""); - 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:=}'); - Error('\P{Is_InSC: -vowel_INDEPENDENT:=}'); - Expect(1, 73067, '\p{Is_InSC=vowelindependent}', ""); - Expect(0, 73067, '\p{^Is_InSC=vowelindependent}', ""); - Expect(0, 73067, '\P{Is_InSC=vowelindependent}', ""); - Expect(1, 73067, '\P{^Is_InSC=vowelindependent}', ""); - Expect(0, 73068, '\p{Is_InSC=vowelindependent}', ""); - 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}', ""); + 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=/a/-Vowel_Dependent}'); + Error('\P{Indic_Syllabic_Category=/a/-Vowel_Dependent}'); + Expect(1, 73536, '\p{Indic_Syllabic_Category=:\AVowel_Dependent\z:}', "");; + Expect(0, 73537, '\p{Indic_Syllabic_Category=:\AVowel_Dependent\z:}', "");; + Expect(1, 73536, '\p{Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 73536, '\p{^Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 73536, '\P{Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 73536, '\P{^Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 73537, '\p{Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 73537, '\p{^Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 73537, '\P{Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 73537, '\P{^Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 73536, '\p{Indic_Syllabic_Category=:\Avoweldependent\z:}', "");; + Expect(0, 73537, '\p{Indic_Syllabic_Category=:\Avoweldependent\z:}', "");; + Expect(1, 73536, '\p{Indic_Syllabic_Category=__Vowel_Dependent}', ""); + Expect(0, 73536, '\p{^Indic_Syllabic_Category=__Vowel_Dependent}', ""); + Expect(0, 73536, '\P{Indic_Syllabic_Category=__Vowel_Dependent}', ""); + Expect(1, 73536, '\P{^Indic_Syllabic_Category=__Vowel_Dependent}', ""); + Expect(0, 73537, '\p{Indic_Syllabic_Category=__Vowel_Dependent}', ""); + Expect(1, 73537, '\p{^Indic_Syllabic_Category=__Vowel_Dependent}', ""); + Expect(1, 73537, '\P{Indic_Syllabic_Category=__Vowel_Dependent}', ""); + Expect(0, 73537, '\P{^Indic_Syllabic_Category=__Vowel_Dependent}', ""); + Error('\p{InSC=/a/_ Vowel_DEPENDENT}'); + Error('\P{InSC=/a/_ Vowel_DEPENDENT}'); + Expect(1, 73536, '\p{InSC=:\AVowel_Dependent\z:}', "");; + Expect(0, 73537, '\p{InSC=:\AVowel_Dependent\z:}', "");; + Expect(1, 73536, '\p{InSC=voweldependent}', ""); + Expect(0, 73536, '\p{^InSC=voweldependent}', ""); + Expect(0, 73536, '\P{InSC=voweldependent}', ""); + Expect(1, 73536, '\P{^InSC=voweldependent}', ""); + Expect(0, 73537, '\p{InSC=voweldependent}', ""); + Expect(1, 73537, '\p{^InSC=voweldependent}', ""); + Expect(1, 73537, '\P{InSC=voweldependent}', ""); + Expect(0, 73537, '\P{^InSC=voweldependent}', ""); + Expect(1, 73536, '\p{InSC=:\Avoweldependent\z:}', "");; + Expect(0, 73537, '\p{InSC=:\Avoweldependent\z:}', "");; + Expect(1, 73536, '\p{InSC: -VOWEL_Dependent}', ""); + Expect(0, 73536, '\p{^InSC: -VOWEL_Dependent}', ""); + Expect(0, 73536, '\P{InSC: -VOWEL_Dependent}', ""); + Expect(1, 73536, '\P{^InSC: -VOWEL_Dependent}', ""); + Expect(0, 73537, '\p{InSC: -VOWEL_Dependent}', ""); + Expect(1, 73537, '\p{^InSC: -VOWEL_Dependent}', ""); + Expect(1, 73537, '\P{InSC: -VOWEL_Dependent}', ""); + Expect(0, 73537, '\P{^InSC: -VOWEL_Dependent}', ""); + Error('\p{Is_Indic_Syllabic_Category= :=VOWEL_Dependent}'); + Error('\P{Is_Indic_Syllabic_Category= :=VOWEL_Dependent}'); + Expect(1, 73536, '\p{Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 73536, '\p{^Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 73536, '\P{Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 73536, '\P{^Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 73537, '\p{Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 73537, '\p{^Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 73537, '\P{Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(0, 73537, '\P{^Is_Indic_Syllabic_Category=voweldependent}', ""); + Expect(1, 73536, '\p{Is_Indic_Syllabic_Category=_Vowel_DEPENDENT}', ""); + Expect(0, 73536, '\p{^Is_Indic_Syllabic_Category=_Vowel_DEPENDENT}', ""); + Expect(0, 73536, '\P{Is_Indic_Syllabic_Category=_Vowel_DEPENDENT}', ""); + Expect(1, 73536, '\P{^Is_Indic_Syllabic_Category=_Vowel_DEPENDENT}', ""); + Expect(0, 73537, '\p{Is_Indic_Syllabic_Category=_Vowel_DEPENDENT}', ""); + Expect(1, 73537, '\p{^Is_Indic_Syllabic_Category=_Vowel_DEPENDENT}', ""); + Expect(1, 73537, '\P{Is_Indic_Syllabic_Category=_Vowel_DEPENDENT}', ""); + Expect(0, 73537, '\P{^Is_Indic_Syllabic_Category=_Vowel_DEPENDENT}', ""); + Error('\p{Is_InSC=/a/--vowel_Dependent}'); + Error('\P{Is_InSC=/a/--vowel_Dependent}'); + Expect(1, 73536, '\p{Is_InSC=voweldependent}', ""); + Expect(0, 73536, '\p{^Is_InSC=voweldependent}', ""); + Expect(0, 73536, '\P{Is_InSC=voweldependent}', ""); + Expect(1, 73536, '\P{^Is_InSC=voweldependent}', ""); + Expect(0, 73537, '\p{Is_InSC=voweldependent}', ""); + Expect(1, 73537, '\p{^Is_InSC=voweldependent}', ""); + Expect(1, 73537, '\P{Is_InSC=voweldependent}', ""); + Expect(0, 73537, '\P{^Is_InSC=voweldependent}', ""); + Expect(1, 73536, '\p{Is_InSC=_ vowel_Dependent}', ""); + Expect(0, 73536, '\p{^Is_InSC=_ vowel_Dependent}', ""); + Expect(0, 73536, '\P{Is_InSC=_ vowel_Dependent}', ""); + Expect(1, 73536, '\P{^Is_InSC=_ vowel_Dependent}', ""); + Expect(0, 73537, '\p{Is_InSC=_ vowel_Dependent}', ""); + Expect(1, 73537, '\p{^Is_InSC=_ vowel_Dependent}', ""); + Expect(1, 73537, '\P{Is_InSC=_ vowel_Dependent}', ""); + Expect(0, 73537, '\P{^Is_InSC=_ vowel_Dependent}', ""); + Error('\p{Indic_Syllabic_Category: /a/Vowel_INDEPENDENT}'); + Error('\P{Indic_Syllabic_Category: /a/Vowel_INDEPENDENT}'); + Expect(1, 73488, '\p{Indic_Syllabic_Category=:\AVowel_Independent\z:}', "");; + Expect(0, 73489, '\p{Indic_Syllabic_Category=:\AVowel_Independent\z:}', "");; + Expect(1, 73488, '\p{Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 73488, '\p{^Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 73488, '\P{Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 73488, '\P{^Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 73489, '\p{Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 73489, '\p{^Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 73489, '\P{Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 73489, '\P{^Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 73488, '\p{Indic_Syllabic_Category=:\Avowelindependent\z:}', "");; + Expect(0, 73489, '\p{Indic_Syllabic_Category=:\Avowelindependent\z:}', "");; + Expect(1, 73488, '\p{Indic_Syllabic_Category=- vowel_Independent}', ""); + Expect(0, 73488, '\p{^Indic_Syllabic_Category=- vowel_Independent}', ""); + Expect(0, 73488, '\P{Indic_Syllabic_Category=- vowel_Independent}', ""); + Expect(1, 73488, '\P{^Indic_Syllabic_Category=- vowel_Independent}', ""); + Expect(0, 73489, '\p{Indic_Syllabic_Category=- vowel_Independent}', ""); + Expect(1, 73489, '\p{^Indic_Syllabic_Category=- vowel_Independent}', ""); + Expect(1, 73489, '\P{Indic_Syllabic_Category=- vowel_Independent}', ""); + Expect(0, 73489, '\P{^Indic_Syllabic_Category=- vowel_Independent}', ""); + Error('\p{InSC= Vowel_independent:=}'); + Error('\P{InSC= Vowel_independent:=}'); + Expect(1, 73488, '\p{InSC=:\AVowel_Independent\z:}', "");; + Expect(0, 73489, '\p{InSC=:\AVowel_Independent\z:}', "");; + Expect(1, 73488, '\p{InSC=vowelindependent}', ""); + Expect(0, 73488, '\p{^InSC=vowelindependent}', ""); + Expect(0, 73488, '\P{InSC=vowelindependent}', ""); + Expect(1, 73488, '\P{^InSC=vowelindependent}', ""); + Expect(0, 73489, '\p{InSC=vowelindependent}', ""); + Expect(1, 73489, '\p{^InSC=vowelindependent}', ""); + Expect(1, 73489, '\P{InSC=vowelindependent}', ""); + Expect(0, 73489, '\P{^InSC=vowelindependent}', ""); + Expect(1, 73488, '\p{InSC=:\Avowelindependent\z:}', "");; + Expect(0, 73489, '\p{InSC=:\Avowelindependent\z:}', "");; + Expect(1, 73488, '\p{InSC: - Vowel_independent}', ""); + Expect(0, 73488, '\p{^InSC: - Vowel_independent}', ""); + Expect(0, 73488, '\P{InSC: - Vowel_independent}', ""); + Expect(1, 73488, '\P{^InSC: - Vowel_independent}', ""); + Expect(0, 73489, '\p{InSC: - Vowel_independent}', ""); + Expect(1, 73489, '\p{^InSC: - Vowel_independent}', ""); + Expect(1, 73489, '\P{InSC: - Vowel_independent}', ""); + Expect(0, 73489, '\P{^InSC: - Vowel_independent}', ""); + Error('\p{Is_Indic_Syllabic_Category= VOWEL_INDEPENDENT:=}'); + Error('\P{Is_Indic_Syllabic_Category= VOWEL_INDEPENDENT:=}'); + Expect(1, 73488, '\p{Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 73488, '\p{^Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 73488, '\P{Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 73488, '\P{^Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 73489, '\p{Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 73489, '\p{^Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 73489, '\P{Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(0, 73489, '\P{^Is_Indic_Syllabic_Category=vowelindependent}', ""); + Expect(1, 73488, '\p{Is_Indic_Syllabic_Category= _Vowel_Independent}', ""); + Expect(0, 73488, '\p{^Is_Indic_Syllabic_Category= _Vowel_Independent}', ""); + Expect(0, 73488, '\P{Is_Indic_Syllabic_Category= _Vowel_Independent}', ""); + Expect(1, 73488, '\P{^Is_Indic_Syllabic_Category= _Vowel_Independent}', ""); + Expect(0, 73489, '\p{Is_Indic_Syllabic_Category= _Vowel_Independent}', ""); + Expect(1, 73489, '\p{^Is_Indic_Syllabic_Category= _Vowel_Independent}', ""); + Expect(1, 73489, '\P{Is_Indic_Syllabic_Category= _Vowel_Independent}', ""); + Expect(0, 73489, '\P{^Is_Indic_Syllabic_Category= _Vowel_Independent}', ""); + Error('\p{Is_InSC=/a/ vowel_INDEPENDENT}'); + Error('\P{Is_InSC=/a/ vowel_INDEPENDENT}'); + Expect(1, 73488, '\p{Is_InSC=vowelindependent}', ""); + Expect(0, 73488, '\p{^Is_InSC=vowelindependent}', ""); + Expect(0, 73488, '\P{Is_InSC=vowelindependent}', ""); + Expect(1, 73488, '\P{^Is_InSC=vowelindependent}', ""); + Expect(0, 73489, '\p{Is_InSC=vowelindependent}', ""); + Expect(1, 73489, '\p{^Is_InSC=vowelindependent}', ""); + Expect(1, 73489, '\P{Is_InSC=vowelindependent}', ""); + Expect(0, 73489, '\P{^Is_InSC=vowelindependent}', ""); + Expect(1, 73488, '\p{Is_InSC: vowel_Independent}', ""); + Expect(0, 73488, '\p{^Is_InSC: vowel_Independent}', ""); + Expect(0, 73488, '\P{Is_InSC: vowel_Independent}', ""); + Expect(1, 73488, '\P{^Is_InSC: vowel_Independent}', ""); + Expect(0, 73489, '\p{Is_InSC: vowel_Independent}', ""); + Expect(1, 73489, '\p{^Is_InSC: vowel_Independent}', ""); + Expect(1, 73489, '\P{Is_InSC: vowel_Independent}', ""); + Expect(0, 73489, '\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= :=African_feh}'); - Error('\P{Joining_Group= :=African_feh}'); + Error('\p{Joining_Group=/a/AFRICAN_feh}'); + Error('\P{Joining_Group=/a/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}', ""); @@ -52889,16 +53511,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:=}'); - Error('\P{Jg=-_african_Feh:=}'); + 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=/a/_AFRICAN_FEH}'); + Error('\P{Jg=/a/_AFRICAN_FEH}'); Expect(1, 2235, '\p{Jg=:\AAfrican_Feh\z:}', "");; Expect(0, 2236, '\p{Jg=:\AAfrican_Feh\z:}', "");; Expect(1, 2235, '\p{Jg=africanfeh}', ""); @@ -52911,16 +53533,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}', ""); @@ -52929,16 +53551,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=/a/African_feh}'); - Error('\P{Is_Jg=/a/African_feh}'); + 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=/a/ African_Feh}'); + Error('\P{Is_Jg=/a/ African_Feh}'); Expect(1, 2235, '\p{Is_Jg=africanfeh}', ""); Expect(0, 2235, '\p{^Is_Jg=africanfeh}', ""); Expect(0, 2235, '\P{Is_Jg=africanfeh}', ""); @@ -52947,16 +53569,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=_ African_Noon/a/}'); - Error('\P{Joining_Group=_ African_Noon/a/}'); + 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, 2237, '\p{Joining_Group=:\AAfrican_Noon\z:}', "");; Expect(0, 2238, '\p{Joining_Group=:\AAfrican_Noon\z:}', "");; Expect(1, 2237, '\p{Joining_Group=africannoon}', ""); @@ -52969,16 +53591,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=:= AFRICAN_NOON}'); - Error('\P{Jg=:= 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}', ""); @@ -52991,16 +53613,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}', ""); @@ -53009,34 +53631,34 @@ 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_Jg=africannoon}', ""); - Expect(0, 2237, '\p{^Is_Jg=africannoon}', ""); - Expect(0, 2237, '\P{Is_Jg=africannoon}', ""); - Expect(1, 2237, '\P{^Is_Jg=africannoon}', ""); - Expect(0, 2238, '\p{Is_Jg=africannoon}', ""); - 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, 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}', ""); + Expect(1, 2237, '\P{^Is_Jg: africannoon}', ""); + Expect(0, 2238, '\p{Is_Jg: africannoon}', ""); + 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= /a/african_QAF}'); + Error('\P{Joining_Group= /a/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}', ""); @@ -53049,16 +53671,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Jg=:=African_qaf}'); + 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:=}'); + Error('\P{Jg=-African_qaf:=}'); Expect(1, 2244, '\p{Jg=:\AAfrican_Qaf\z:}', "");; Expect(0, 2245, '\p{Jg=:\AAfrican_Qaf\z:}', "");; Expect(1, 2244, '\p{Jg=africanqaf}', ""); @@ -53071,16 +53693,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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:=}'); + Error('\P{Is_Joining_Group= african_Qaf:=}'); Expect(1, 2244, '\p{Is_Joining_Group=africanqaf}', ""); Expect(0, 2244, '\p{^Is_Joining_Group=africanqaf}', ""); Expect(0, 2244, '\P{Is_Joining_Group=africanqaf}', ""); @@ -53089,16 +53711,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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= _AFRICAN_QAF:=}'); + Error('\P{Is_Jg= _AFRICAN_QAF:=}'); Expect(1, 2244, '\p{Is_Jg=africanqaf}', ""); Expect(0, 2244, '\p{^Is_Jg=africanqaf}', ""); Expect(0, 2244, '\P{Is_Jg=africanqaf}', ""); @@ -53107,16 +53729,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= _AIN/a/}'); - Error('\P{Joining_Group= _AIN/a/}'); + 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= AIN/a/}'); + Error('\P{Joining_Group= AIN/a/}'); Expect(1, 2243, '\p{Joining_Group=:\AAin\z:}', "");; Expect(0, 2244, '\p{Joining_Group=:\AAin\z:}', "");; Expect(1, 2243, '\p{Joining_Group=ain}', ""); @@ -53129,16 +53751,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/Ain}'); - Error('\P{Jg= /a/Ain}'); + 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}', ""); @@ -53151,16 +53773,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Joining_Group: -Ain/a/}'); + 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/a/}'); + Error('\P{Is_Joining_Group= _ain/a/}'); Expect(1, 2243, '\p{Is_Joining_Group=ain}', ""); Expect(0, 2243, '\p{^Is_Joining_Group=ain}', ""); Expect(0, 2243, '\P{Is_Joining_Group=ain}', ""); @@ -53169,34 +53791,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-ain}'); - Error('\P{Is_Jg=/a/-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=_ALAPH/a/}'); - Error('\P{Joining_Group=_ALAPH/a/}'); + 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= /a/AIN}'); + Error('\P{Is_Jg= /a/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}', ""); @@ -53209,16 +53831,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Jg=- ALAPH/a/}'); + 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}', ""); @@ -53231,52 +53853,52 @@ 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=_:=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}', ""); - 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}', ""); - 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=/a/_ALAPH}'); - Error('\P{Is_Jg=/a/_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}', ""); - 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{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/a/}'); + Error('\P{Is_Joining_Group= alaph/a/}'); + 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}', ""); + 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: /a/ALAPH}'); + Error('\P{Is_Jg: /a/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}', ""); + 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/a/}'); + Error('\P{Joining_Group= Alef/a/}'); Expect(1, 2178, '\p{Joining_Group=:\AAlef\z:}', "");; Expect(0, 2179, '\p{Joining_Group=:\AAlef\z:}', "");; Expect(1, 2178, '\p{Joining_Group=alef}', ""); @@ -53289,16 +53911,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2179, '\P{^Joining_Group=alef}', ""); Expect(1, 2178, '\p{Joining_Group=:\Aalef\z:}', "");; Expect(0, 2179, '\p{Joining_Group=:\Aalef\z:}', "");; - Expect(1, 2178, '\p{Joining_Group= -alef}', ""); - Expect(0, 2178, '\p{^Joining_Group= -alef}', ""); - Expect(0, 2178, '\P{Joining_Group= -alef}', ""); - Expect(1, 2178, '\P{^Joining_Group= -alef}', ""); - Expect(0, 2179, '\p{Joining_Group= -alef}', ""); - Expect(1, 2179, '\p{^Joining_Group= -alef}', ""); - Expect(1, 2179, '\P{Joining_Group= -alef}', ""); - Expect(0, 2179, '\P{^Joining_Group= -alef}', ""); - Error('\p{Jg= ALEF/a/}'); - Error('\P{Jg= ALEF/a/}'); + Expect(1, 2178, '\p{Joining_Group=-_Alef}', ""); + Expect(0, 2178, '\p{^Joining_Group=-_Alef}', ""); + Expect(0, 2178, '\P{Joining_Group=-_Alef}', ""); + Expect(1, 2178, '\P{^Joining_Group=-_Alef}', ""); + Expect(0, 2179, '\p{Joining_Group=-_Alef}', ""); + Expect(1, 2179, '\p{^Joining_Group=-_Alef}', ""); + Expect(1, 2179, '\P{Joining_Group=-_Alef}', ""); + Expect(0, 2179, '\P{^Joining_Group=-_Alef}', ""); + Error('\p{Jg= :=alef}'); + Error('\P{Jg= :=alef}'); Expect(1, 2178, '\p{Jg=:\AAlef\z:}', "");; Expect(0, 2179, '\p{Jg=:\AAlef\z:}', "");; Expect(1, 2178, '\p{Jg=alef}', ""); @@ -53311,16 +53933,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2179, '\P{^Jg=alef}', ""); Expect(1, 2178, '\p{Jg=:\Aalef\z:}', "");; Expect(0, 2179, '\p{Jg=:\Aalef\z:}', "");; - Expect(1, 2178, '\p{Jg=- Alef}', ""); - Expect(0, 2178, '\p{^Jg=- Alef}', ""); - Expect(0, 2178, '\P{Jg=- Alef}', ""); - Expect(1, 2178, '\P{^Jg=- Alef}', ""); - Expect(0, 2179, '\p{Jg=- Alef}', ""); - Expect(1, 2179, '\p{^Jg=- Alef}', ""); - Expect(1, 2179, '\P{Jg=- Alef}', ""); - Expect(0, 2179, '\P{^Jg=- Alef}', ""); - Error('\p{Is_Joining_Group:/a/__Alef}'); - Error('\P{Is_Joining_Group:/a/__Alef}'); + Expect(1, 2178, '\p{Jg=_ Alef}', ""); + Expect(0, 2178, '\p{^Jg=_ Alef}', ""); + Expect(0, 2178, '\P{Jg=_ Alef}', ""); + Expect(1, 2178, '\P{^Jg=_ Alef}', ""); + Expect(0, 2179, '\p{Jg=_ Alef}', ""); + Expect(1, 2179, '\p{^Jg=_ Alef}', ""); + Expect(1, 2179, '\P{Jg=_ Alef}', ""); + Expect(0, 2179, '\P{^Jg=_ Alef}', ""); + Error('\p{Is_Joining_Group=_:=Alef}'); + Error('\P{Is_Joining_Group=_:=Alef}'); Expect(1, 2178, '\p{Is_Joining_Group=alef}', ""); Expect(0, 2178, '\p{^Is_Joining_Group=alef}', ""); Expect(0, 2178, '\P{Is_Joining_Group=alef}', ""); @@ -53329,16 +53951,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2179, '\p{^Is_Joining_Group=alef}', ""); Expect(1, 2179, '\P{Is_Joining_Group=alef}', ""); Expect(0, 2179, '\P{^Is_Joining_Group=alef}', ""); - Expect(1, 2178, '\p{Is_Joining_Group= _ALEF}', ""); - Expect(0, 2178, '\p{^Is_Joining_Group= _ALEF}', ""); - Expect(0, 2178, '\P{Is_Joining_Group= _ALEF}', ""); - Expect(1, 2178, '\P{^Is_Joining_Group= _ALEF}', ""); - Expect(0, 2179, '\p{Is_Joining_Group= _ALEF}', ""); - Expect(1, 2179, '\p{^Is_Joining_Group= _ALEF}', ""); - Expect(1, 2179, '\P{Is_Joining_Group= _ALEF}', ""); - Expect(0, 2179, '\P{^Is_Joining_Group= _ALEF}', ""); - Error('\p{Is_Jg=alef:=}'); - Error('\P{Is_Jg=alef:=}'); + Expect(1, 2178, '\p{Is_Joining_Group= _Alef}', ""); + Expect(0, 2178, '\p{^Is_Joining_Group= _Alef}', ""); + Expect(0, 2178, '\P{Is_Joining_Group= _Alef}', ""); + Expect(1, 2178, '\P{^Is_Joining_Group= _Alef}', ""); + Expect(0, 2179, '\p{Is_Joining_Group= _Alef}', ""); + Expect(1, 2179, '\p{^Is_Joining_Group= _Alef}', ""); + Expect(1, 2179, '\P{Is_Joining_Group= _Alef}', ""); + Expect(0, 2179, '\P{^Is_Joining_Group= _Alef}', ""); + Error('\p{Is_Jg: /a/ Alef}'); + Error('\P{Is_Jg: /a/ Alef}'); Expect(1, 2178, '\p{Is_Jg=alef}', ""); Expect(0, 2178, '\p{^Is_Jg=alef}', ""); Expect(0, 2178, '\P{Is_Jg=alef}', ""); @@ -53347,16 +53969,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2179, '\p{^Is_Jg=alef}', ""); Expect(1, 2179, '\P{Is_Jg=alef}', ""); Expect(0, 2179, '\P{^Is_Jg=alef}', ""); - Expect(1, 2178, '\p{Is_Jg=_Alef}', ""); - Expect(0, 2178, '\p{^Is_Jg=_Alef}', ""); - Expect(0, 2178, '\P{Is_Jg=_Alef}', ""); - Expect(1, 2178, '\P{^Is_Jg=_Alef}', ""); - Expect(0, 2179, '\p{Is_Jg=_Alef}', ""); - Expect(1, 2179, '\p{^Is_Jg=_Alef}', ""); - Expect(1, 2179, '\P{Is_Jg=_Alef}', ""); - Expect(0, 2179, '\P{^Is_Jg=_Alef}', ""); - Error('\p{Joining_Group=:= _Beh}'); - Error('\P{Joining_Group=:= _Beh}'); + Expect(1, 2178, '\p{Is_Jg= Alef}', ""); + Expect(0, 2178, '\p{^Is_Jg= Alef}', ""); + Expect(0, 2178, '\P{Is_Jg= Alef}', ""); + Expect(1, 2178, '\P{^Is_Jg= Alef}', ""); + Expect(0, 2179, '\p{Is_Jg= Alef}', ""); + Expect(1, 2179, '\p{^Is_Jg= Alef}', ""); + Expect(1, 2179, '\P{Is_Jg= Alef}', ""); + Expect(0, 2179, '\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}', ""); @@ -53369,16 +53991,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Jg=- BEH/a/}'); + 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}', ""); @@ -53391,16 +54013,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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=/a/ Beh}'); + Error('\P{Is_Joining_Group=/a/ 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}', ""); @@ -53409,16 +54031,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-Beh/a/}'); - Error('\P{Is_Jg=-Beh/a/}'); + 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}', ""); @@ -53427,8 +54049,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/_Beth}'); - Error('\P{Joining_Group=/a/_Beth}'); + 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}', ""); @@ -53441,16 +54071,8 @@ 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=:=--BETH}'); - Error('\P{Jg=:=--BETH}'); + Error('\p{Jg=- beth:=}'); + Error('\P{Jg=- beth:=}'); Expect(1, 1837, '\p{Jg=:\ABeth\z:}', "");; Expect(0, 1838, '\p{Jg=:\ABeth\z:}', "");; Expect(1, 1837, '\p{Jg=beth}', ""); @@ -53463,16 +54085,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}'); + Error('\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}', ""); @@ -53481,56 +54103,56 @@ 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_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}', ""); - 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, 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_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}', ""); + 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/a/}'); + Error('\P{Jg= BURUSHASKI_Yeh_barree/a/}'); Expect(1, 1915, '\p{Jg=:\ABurushaski_Yeh_Barree\z:}', "");; Expect(0, 1916, '\p{Jg=:\ABurushaski_Yeh_Barree\z:}', "");; Expect(1, 1915, '\p{Jg=burushaskiyehbarree}', ""); @@ -53543,16 +54165,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=/a/_-burushaski_YEH_Barree}'); - Error('\P{Is_Joining_Group=/a/_-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}', ""); @@ -53561,16 +54183,16 @@ 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:=}'); - Error('\P{Is_Jg= Burushaski_yeh_barree:=}'); + 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=/a/ BURUSHASKI_Yeh_barree}'); + Error('\P{Is_Jg=/a/ BURUSHASKI_Yeh_barree}'); Expect(1, 1915, '\p{Is_Jg=burushaskiyehbarree}', ""); Expect(0, 1915, '\p{^Is_Jg=burushaskiyehbarree}', ""); Expect(0, 1915, '\P{Is_Jg=burushaskiyehbarree}', ""); @@ -53579,16 +54201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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=:= -dal}'); + Error('\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}', ""); @@ -53601,16 +54223,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=__DAL/a/}'); - Error('\P{Jg=__DAL/a/}'); + 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{Jg=:\ADal\z:}', "");; Expect(0, 2223, '\p{Jg=:\ADal\z:}', "");; Expect(1, 2222, '\p{Jg=dal}', ""); @@ -53623,74 +54245,74 @@ 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{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}', ""); - 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{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}', ""); + 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}', ""); + 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}', ""); - Expect(0, 1839, '\p{^Joining_Group=dalathrish}', ""); - Expect(0, 1839, '\P{Joining_Group=dalathrish}', ""); - Expect(1, 1839, '\P{^Joining_Group=dalathrish}', ""); - Expect(0, 1840, '\p{Joining_Group=dalathrish}', ""); - Expect(1, 1840, '\p{^Joining_Group=dalathrish}', ""); - Expect(1, 1840, '\P{Joining_Group=dalathrish}', ""); - Expect(0, 1840, '\P{^Joining_Group=dalathrish}', ""); + Expect(1, 1839, '\p{Joining_Group: dalathrish}', ""); + Expect(0, 1839, '\p{^Joining_Group: dalathrish}', ""); + Expect(0, 1839, '\P{Joining_Group: dalathrish}', ""); + Expect(1, 1839, '\P{^Joining_Group: dalathrish}', ""); + Expect(0, 1840, '\p{Joining_Group: dalathrish}', ""); + Expect(1, 1840, '\p{^Joining_Group: dalathrish}', ""); + Expect(1, 1840, '\P{Joining_Group: dalathrish}', ""); + 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}', ""); @@ -53703,16 +54325,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}', ""); @@ -53721,16 +54343,16 @@ 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_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}', ""); @@ -53739,16 +54361,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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, 1829, '\p{Joining_Group=:\AE\z:}', "");; Expect(0, 1830, '\p{Joining_Group=:\AE\z:}', "");; Expect(1, 1829, '\p{Joining_Group=e}', ""); @@ -53761,38 +54383,30 @@ 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}'); + 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}', ""); - 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}', ""); + 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}', ""); 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{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}', ""); @@ -53801,16 +54415,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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{Is_Jg=e}', ""); Expect(0, 1829, '\p{^Is_Jg=e}', ""); Expect(0, 1829, '\P{Is_Jg=e}', ""); @@ -53819,16 +54433,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/a/}'); - Error('\P{Joining_Group=_Farsi_yeh/a/}'); + 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}', ""); @@ -53841,16 +54455,16 @@ 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=/a/ -farsi_YEH}'); - Error('\P{Jg=/a/ -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: /a/- farsi_YEH}'); + Error('\P{Jg: /a/- farsi_YEH}'); Expect(1, 1910, '\p{Jg=:\AFarsi_Yeh\z:}', "");; Expect(0, 1911, '\p{Jg=:\AFarsi_Yeh\z:}', "");; Expect(1, 1910, '\p{Jg=farsiyeh}', ""); @@ -53863,16 +54477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=_/a/Farsi_YEH}'); - Error('\P{Is_Joining_Group=_/a/Farsi_YEH}'); + 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/a/}'); + Error('\P{Is_Joining_Group=Farsi_yeh/a/}'); Expect(1, 1910, '\p{Is_Joining_Group=farsiyeh}', ""); Expect(0, 1910, '\p{^Is_Joining_Group=farsiyeh}', ""); Expect(0, 1910, '\P{Is_Joining_Group=farsiyeh}', ""); @@ -53881,16 +54495,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: /a/ _FARSI_yeh}'); - Error('\P{Is_Jg: /a/ _FARSI_yeh}'); + 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= /a/farsi_yeh}'); + Error('\P{Is_Jg= /a/farsi_yeh}'); Expect(1, 1910, '\p{Is_Jg=farsiyeh}', ""); Expect(0, 1910, '\p{^Is_Jg=farsiyeh}', ""); Expect(0, 1910, '\P{Is_Jg=farsiyeh}', ""); @@ -53899,16 +54513,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Joining_Group: fe/a/}'); + 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}', ""); @@ -53921,16 +54535,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=/a/FE}'); - Error('\P{Jg=/a/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: -/a/Fe}'); + Error('\P{Jg: -/a/Fe}'); Expect(1, 1871, '\p{Jg=:\AFe\z:}', "");; Expect(0, 1872, '\p{Jg=:\AFe\z:}', "");; Expect(1, 1871, '\p{Jg=fe}', ""); @@ -53943,16 +54557,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=/a/_-fe}'); - Error('\P{Is_Joining_Group=/a/_-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}', ""); @@ -53961,34 +54575,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=:=-Fe}'); - Error('\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}', ""); - 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}'); + Error('\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}', ""); + 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}', ""); @@ -54001,38 +54615,38 @@ 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= /a/Feh}'); - Error('\P{Jg= /a/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}', ""); - 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}', ""); + 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}', ""); 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=__feh:=}'); - Error('\P{Is_Joining_Group=__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=/a/- FEH}'); + Error('\P{Is_Joining_Group=/a/- 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}', ""); @@ -54041,16 +54655,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=/a/ _FEH}'); - Error('\P{Is_Jg=/a/ _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_Jg=feh}', ""); Expect(0, 2212, '\p{^Is_Jg=feh}', ""); Expect(0, 2212, '\P{Is_Jg=feh}', ""); @@ -54059,60 +54673,60 @@ 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=_:=Final_Semkath}'); + Error('\P{Joining_Group=_:=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}', ""); - Expect(0, 1828, '\p{^Joining_Group=finalsemkath}', ""); - Expect(0, 1828, '\P{Joining_Group=finalsemkath}', ""); - Expect(1, 1828, '\P{^Joining_Group=finalsemkath}', ""); - Expect(0, 1829, '\p{Joining_Group=finalsemkath}', ""); - Expect(1, 1829, '\p{^Joining_Group=finalsemkath}', ""); - Expect(1, 1829, '\P{Joining_Group=finalsemkath}', ""); - Expect(0, 1829, '\P{^Joining_Group=finalsemkath}', ""); + Expect(1, 1828, '\p{Joining_Group:finalsemkath}', ""); + Expect(0, 1828, '\p{^Joining_Group:finalsemkath}', ""); + Expect(0, 1828, '\P{Joining_Group:finalsemkath}', ""); + Expect(1, 1828, '\P{^Joining_Group:finalsemkath}', ""); + Expect(0, 1829, '\p{Joining_Group:finalsemkath}', ""); + Expect(1, 1829, '\p{^Joining_Group:finalsemkath}', ""); + Expect(1, 1829, '\P{Joining_Group:finalsemkath}', ""); + 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= Final_semkath:=}'); + Error('\P{Jg= Final_semkath:=}'); Expect(1, 1828, '\p{Jg=:\AFinal_Semkath\z:}', "");; Expect(0, 1829, '\p{Jg=:\AFinal_Semkath\z:}', "");; - Expect(1, 1828, '\p{Jg: finalsemkath}', ""); - Expect(0, 1828, '\p{^Jg: finalsemkath}', ""); - Expect(0, 1828, '\P{Jg: finalsemkath}', ""); - Expect(1, 1828, '\P{^Jg: finalsemkath}', ""); - Expect(0, 1829, '\p{Jg: finalsemkath}', ""); - Expect(1, 1829, '\p{^Jg: finalsemkath}', ""); - Expect(1, 1829, '\P{Jg: finalsemkath}', ""); - Expect(0, 1829, '\P{^Jg: finalsemkath}', ""); + Expect(1, 1828, '\p{Jg=finalsemkath}', ""); + Expect(0, 1828, '\p{^Jg=finalsemkath}', ""); + Expect(0, 1828, '\P{Jg=finalsemkath}', ""); + Expect(1, 1828, '\P{^Jg=finalsemkath}', ""); + Expect(0, 1829, '\p{Jg=finalsemkath}', ""); + Expect(1, 1829, '\p{^Jg=finalsemkath}', ""); + Expect(1, 1829, '\P{Jg=finalsemkath}', ""); + 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}', ""); @@ -54121,16 +54735,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=_-FINAL_Semkath:=}'); + Error('\P{Is_Jg=_-FINAL_Semkath:=}'); Expect(1, 1828, '\p{Is_Jg=finalsemkath}', ""); Expect(0, 1828, '\p{^Is_Jg=finalsemkath}', ""); Expect(0, 1828, '\P{Is_Jg=finalsemkath}', ""); @@ -54139,16 +54753,16 @@ 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: - Gaf/a/}'); - Error('\P{Joining_Group: - Gaf/a/}'); + 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=_GAF/a/}'); + Error('\P{Joining_Group=_GAF/a/}'); Expect(1, 2248, '\p{Joining_Group=:\AGaf\z:}', "");; Expect(0, 2249, '\p{Joining_Group=:\AGaf\z:}', "");; Expect(1, 2248, '\p{Joining_Group=gaf}', ""); @@ -54161,16 +54775,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2249, '\P{^Joining_Group=gaf}', ""); Expect(1, 2248, '\p{Joining_Group=:\Agaf\z:}', "");; Expect(0, 2249, '\p{Joining_Group=:\Agaf\z:}', "");; - Expect(1, 2248, '\p{Joining_Group=_GAF}', ""); - Expect(0, 2248, '\p{^Joining_Group=_GAF}', ""); - Expect(0, 2248, '\P{Joining_Group=_GAF}', ""); - Expect(1, 2248, '\P{^Joining_Group=_GAF}', ""); - Expect(0, 2249, '\p{Joining_Group=_GAF}', ""); - Expect(1, 2249, '\p{^Joining_Group=_GAF}', ""); - Expect(1, 2249, '\P{Joining_Group=_GAF}', ""); - Expect(0, 2249, '\P{^Joining_Group=_GAF}', ""); - Error('\p{Jg=/a/-GAF}'); - Error('\P{Jg=/a/-GAF}'); + Expect(1, 2248, '\p{Joining_Group=-Gaf}', ""); + Expect(0, 2248, '\p{^Joining_Group=-Gaf}', ""); + Expect(0, 2248, '\P{Joining_Group=-Gaf}', ""); + Expect(1, 2248, '\P{^Joining_Group=-Gaf}', ""); + Expect(0, 2249, '\p{Joining_Group=-Gaf}', ""); + Expect(1, 2249, '\p{^Joining_Group=-Gaf}', ""); + Expect(1, 2249, '\P{Joining_Group=-Gaf}', ""); + Expect(0, 2249, '\P{^Joining_Group=-Gaf}', ""); + Error('\p{Jg=_:=Gaf}'); + Error('\P{Jg=_:=Gaf}'); Expect(1, 2248, '\p{Jg=:\AGaf\z:}', "");; Expect(0, 2249, '\p{Jg=:\AGaf\z:}', "");; Expect(1, 2248, '\p{Jg=gaf}', ""); @@ -54183,34 +54797,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2249, '\P{^Jg=gaf}', ""); Expect(1, 2248, '\p{Jg=:\Agaf\z:}', "");; Expect(0, 2249, '\p{Jg=:\Agaf\z:}', "");; - Expect(1, 2248, '\p{Jg=_ Gaf}', ""); - Expect(0, 2248, '\p{^Jg=_ Gaf}', ""); - Expect(0, 2248, '\P{Jg=_ Gaf}', ""); - Expect(1, 2248, '\P{^Jg=_ Gaf}', ""); - Expect(0, 2249, '\p{Jg=_ Gaf}', ""); - Expect(1, 2249, '\p{^Jg=_ Gaf}', ""); - Expect(1, 2249, '\P{Jg=_ Gaf}', ""); - Expect(0, 2249, '\P{^Jg=_ Gaf}', ""); - Error('\p{Is_Joining_Group=-/a/GAF}'); - Error('\P{Is_Joining_Group=-/a/GAF}'); - Expect(1, 2248, '\p{Is_Joining_Group: gaf}', ""); - Expect(0, 2248, '\p{^Is_Joining_Group: gaf}', ""); - Expect(0, 2248, '\P{Is_Joining_Group: gaf}', ""); - Expect(1, 2248, '\P{^Is_Joining_Group: gaf}', ""); - Expect(0, 2249, '\p{Is_Joining_Group: gaf}', ""); - Expect(1, 2249, '\p{^Is_Joining_Group: gaf}', ""); - Expect(1, 2249, '\P{Is_Joining_Group: gaf}', ""); - Expect(0, 2249, '\P{^Is_Joining_Group: gaf}', ""); - Expect(1, 2248, '\p{Is_Joining_Group=- Gaf}', ""); - Expect(0, 2248, '\p{^Is_Joining_Group=- Gaf}', ""); - Expect(0, 2248, '\P{Is_Joining_Group=- Gaf}', ""); - Expect(1, 2248, '\P{^Is_Joining_Group=- Gaf}', ""); - Expect(0, 2249, '\p{Is_Joining_Group=- Gaf}', ""); - Expect(1, 2249, '\p{^Is_Joining_Group=- Gaf}', ""); - Expect(1, 2249, '\P{Is_Joining_Group=- Gaf}', ""); - Expect(0, 2249, '\P{^Is_Joining_Group=- Gaf}', ""); - Error('\p{Is_Jg=_ gaf:=}'); - Error('\P{Is_Jg=_ gaf:=}'); + Error('\p{Is_Joining_Group= _gaf:=}'); + Error('\P{Is_Joining_Group= _gaf:=}'); + Expect(1, 2248, '\p{Is_Joining_Group=gaf}', ""); + Expect(0, 2248, '\p{^Is_Joining_Group=gaf}', ""); + Expect(0, 2248, '\P{Is_Joining_Group=gaf}', ""); + Expect(1, 2248, '\P{^Is_Joining_Group=gaf}', ""); + Expect(0, 2249, '\p{Is_Joining_Group=gaf}', ""); + Expect(1, 2249, '\p{^Is_Joining_Group=gaf}', ""); + Expect(1, 2249, '\P{Is_Joining_Group=gaf}', ""); + Expect(0, 2249, '\P{^Is_Joining_Group=gaf}', ""); + Expect(1, 2248, '\p{Is_Joining_Group= Gaf}', ""); + Expect(0, 2248, '\p{^Is_Joining_Group= Gaf}', ""); + Expect(0, 2248, '\P{Is_Joining_Group= Gaf}', ""); + Expect(1, 2248, '\P{^Is_Joining_Group= Gaf}', ""); + Expect(0, 2249, '\p{Is_Joining_Group= Gaf}', ""); + Expect(1, 2249, '\p{^Is_Joining_Group= Gaf}', ""); + Expect(1, 2249, '\P{Is_Joining_Group= Gaf}', ""); + Expect(0, 2249, '\P{^Is_Joining_Group= Gaf}', ""); + Error('\p{Is_Jg= Gaf:=}'); + Error('\P{Is_Jg= Gaf:=}'); Expect(1, 2248, '\p{Is_Jg=gaf}', ""); Expect(0, 2248, '\p{^Is_Jg=gaf}', ""); Expect(0, 2248, '\P{Is_Jg=gaf}', ""); @@ -54219,16 +54825,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2249, '\p{^Is_Jg=gaf}', ""); Expect(1, 2249, '\P{Is_Jg=gaf}', ""); Expect(0, 2249, '\P{^Is_Jg=gaf}', ""); - Expect(1, 2248, '\p{Is_Jg= -GAF}', ""); - Expect(0, 2248, '\p{^Is_Jg= -GAF}', ""); - Expect(0, 2248, '\P{Is_Jg= -GAF}', ""); - Expect(1, 2248, '\P{^Is_Jg= -GAF}', ""); - Expect(0, 2249, '\p{Is_Jg= -GAF}', ""); - Expect(1, 2249, '\p{^Is_Jg= -GAF}', ""); - Expect(1, 2249, '\P{Is_Jg= -GAF}', ""); - Expect(0, 2249, '\P{^Is_Jg= -GAF}', ""); - Error('\p{Joining_Group= Gamal/a/}'); - Error('\P{Joining_Group= Gamal/a/}'); + Expect(1, 2248, '\p{Is_Jg= -GAF}', ""); + Expect(0, 2248, '\p{^Is_Jg= -GAF}', ""); + Expect(0, 2248, '\P{Is_Jg= -GAF}', ""); + Expect(1, 2248, '\P{^Is_Jg= -GAF}', ""); + Expect(0, 2249, '\p{Is_Jg= -GAF}', ""); + Expect(1, 2249, '\p{^Is_Jg= -GAF}', ""); + Expect(1, 2249, '\P{Is_Jg= -GAF}', ""); + Expect(0, 2249, '\P{^Is_Jg= -GAF}', ""); + Error('\p{Joining_Group=GAMAL:=}'); + Error('\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}', ""); @@ -54241,16 +54847,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=:= Gamal}'); - Error('\P{Jg=:= 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}', ""); @@ -54263,16 +54869,16 @@ 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}'); - Error('\P{Is_Joining_Group=:=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}'); + Error('\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}', ""); @@ -54281,34 +54887,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Jg= gamal/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}', ""); - 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=/a/__hah}'); - Error('\P{Joining_Group=/a/__hah}'); + 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/a/}'); + Error('\P{Is_Jg: Gamal/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}', ""); + 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=/a/Hah}'); + Error('\P{Joining_Group=/a/Hah}'); Expect(1, 2246, '\p{Joining_Group=:\AHah\z:}', "");; Expect(0, 2247, '\p{Joining_Group=:\AHah\z:}', "");; Expect(1, 2246, '\p{Joining_Group=hah}', ""); @@ -54321,38 +54927,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:-_hah:=}'); - Error('\P{Jg:-_hah:=}'); + 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=:= -Hah}'); + Error('\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}', ""); + 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=_ Hah/a/}'); - Error('\P{Is_Joining_Group=_ Hah/a/}'); + 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=:=_Hah}'); + Error('\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}', ""); @@ -54361,24 +54967,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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/a/}'); + Error('\P{Is_Jg=_ HAH/a/}'); + 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}', ""); @@ -54387,8 +54993,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= Hanifi_rohingya_kinna_ya}'); - Error('\P{Joining_Group=:= Hanifi_rohingya_kinna_ya}'); + Error('\p{Joining_Group: :=hanifi_Rohingya_KINNA_ya}'); + Error('\P{Joining_Group: :=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}', ""); @@ -54401,16 +55007,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-_Hanifi_ROHINGYA_Kinna_Ya/a/}'); + Error('\P{Jg=-_Hanifi_ROHINGYA_Kinna_Ya/a/}'); 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}', ""); @@ -54423,16 +55029,16 @@ 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=/a/ HANIFI_Rohingya_Kinna_ya}'); - Error('\P{Is_Joining_Group=/a/ HANIFI_Rohingya_Kinna_ya}'); + 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:=}'); + Error('\P{Is_Joining_Group= _HANIFI_ROHINGYA_Kinna_Ya:=}'); Expect(1, 68899, '\p{Is_Joining_Group=hanifirohingyakinnaya}', ""); Expect(0, 68899, '\p{^Is_Joining_Group=hanifirohingyakinnaya}', ""); Expect(0, 68899, '\P{Is_Joining_Group=hanifirohingyakinnaya}', ""); @@ -54441,16 +55047,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Jg= Hanifi_Rohingya_Kinna_Ya/a/}'); + 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/a/}'); + Error('\P{Is_Jg=-hanifi_Rohingya_Kinna_ya/a/}'); Expect(1, 68899, '\p{Is_Jg=hanifirohingyakinnaya}', ""); Expect(0, 68899, '\p{^Is_Jg=hanifirohingyakinnaya}', ""); Expect(0, 68899, '\P{Is_Jg=hanifirohingyakinnaya}', ""); @@ -54459,16 +55065,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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=_:=HANIFI_Rohingya_pa}'); + Error('\P{Joining_Group=_:=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}', ""); @@ -54481,16 +55087,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=_-HANIFI_ROHINGYA_pa:=}'); + Error('\P{Jg=_-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}', ""); @@ -54503,16 +55109,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}', ""); @@ -54521,16 +55127,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}'); - Error('\P{Is_Jg: :=Hanifi_Rohingya_Pa}'); + 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}', ""); @@ -54539,16 +55145,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=/a/HE}'); - Error('\P{Joining_Group=/a/HE}'); + 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}'); + Error('\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}', ""); @@ -54561,38 +55167,38 @@ 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:=}'); - Error('\P{Jg= -HE:=}'); + 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=-/a/He}'); + Error('\P{Jg=-/a/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}', ""); + 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}', ""); 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: he/a/}'); + Error('\P{Is_Joining_Group: he/a/}'); Expect(1, 1815, '\p{Is_Joining_Group=he}', ""); Expect(0, 1815, '\p{^Is_Joining_Group=he}', ""); Expect(0, 1815, '\P{Is_Joining_Group=he}', ""); @@ -54601,16 +55207,16 @@ 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_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}', ""); @@ -54619,38 +55225,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Joining_Group=_ HEH/a/}'); + 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}', ""); - 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}', ""); + 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}', ""); 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}', ""); @@ -54663,16 +55269,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-heh}'); + Error('\P{Is_Joining_Group=/a/-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}', ""); @@ -54681,16 +55287,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=/a/- Heh}'); - Error('\P{Is_Jg=/a/- 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}', ""); @@ -54699,16 +55305,16 @@ 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}', ""); - Expect(1, 1607, '\p{Is_Jg= HEH}', ""); - Expect(0, 1607, '\p{^Is_Jg= HEH}', ""); - Expect(0, 1607, '\P{Is_Jg= HEH}', ""); - Expect(1, 1607, '\P{^Is_Jg= HEH}', ""); - Expect(0, 1608, '\p{Is_Jg= HEH}', ""); - 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:=}'); + Expect(1, 1607, '\p{Is_Jg: _Heh}', ""); + Expect(0, 1607, '\p{^Is_Jg: _Heh}', ""); + Expect(0, 1607, '\P{Is_Jg: _Heh}', ""); + Expect(1, 1607, '\P{^Is_Jg: _Heh}', ""); + Expect(0, 1608, '\p{Is_Jg: _Heh}', ""); + 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/a/}'); + Error('\P{Joining_Group=_ HEH_GOAL/a/}'); 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}', ""); @@ -54721,16 +55327,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=- heh_Goal/a/}'); - Error('\P{Jg=- heh_Goal/a/}'); + 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}'); + Error('\P{Jg=_:=HEH_Goal}'); Expect(1, 1730, '\p{Jg=:\AHeh_Goal\z:}', "");; Expect(0, 1731, '\p{Jg=:\AHeh_Goal\z:}', "");; Expect(1, 1730, '\p{Jg=hehgoal}', ""); @@ -54743,16 +55349,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}', ""); @@ -54761,34 +55367,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=Heh_goal/a/}'); + Error('\P{Is_Jg=Heh_goal/a/}'); + 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=:=heth}'); + Error('\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}', ""); @@ -54801,16 +55407,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=/a/_Heth}'); + Error('\P{Jg=/a/_Heth}'); Expect(1, 1818, '\p{Jg=:\AHeth\z:}', "");; Expect(0, 1819, '\p{Jg=:\AHeth\z:}', "");; Expect(1, 1818, '\p{Jg=heth}', ""); @@ -54823,34 +55429,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:/a/ Heth}'); - Error('\P{Is_Jg:/a/ 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=:= 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/a/}'); + Error('\P{Is_Jg=_Heth/a/}'); Expect(1, 1818, '\p{Is_Jg=heth}', ""); Expect(0, 1818, '\p{^Is_Jg=heth}', ""); Expect(0, 1818, '\P{Is_Jg=heth}', ""); @@ -54859,38 +55465,38 @@ 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/a/}'); + Error('\P{Joining_Group= kaf/a/}'); 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}', ""); + 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}', ""); 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=/a/_kaf}'); - Error('\P{Jg=/a/_kaf}'); + 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=-/a/Kaf}'); + Error('\P{Jg=-/a/Kaf}'); Expect(1, 2228, '\p{Jg=:\AKaf\z:}', "");; Expect(0, 2229, '\p{Jg=:\AKaf\z:}', "");; Expect(1, 2228, '\p{Jg=kaf}', ""); @@ -54903,16 +55509,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=-_Kaf:=}'); + Error('\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}', ""); @@ -54921,16 +55527,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/a/}'); - Error('\P{Is_Jg=_ kaf/a/}'); + 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/a/}'); + Error('\P{Is_Jg=--Kaf/a/}'); Expect(1, 2228, '\p{Is_Jg=kaf}', ""); Expect(0, 2228, '\p{^Is_Jg=kaf}', ""); Expect(0, 2228, '\P{Is_Jg=kaf}', ""); @@ -54939,16 +55545,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=/a/ KAPH}'); - Error('\P{Joining_Group=/a/ 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}', ""); @@ -54961,16 +55567,16 @@ 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/a/}'); + Error('\P{Jg: _ kaph/a/}'); Expect(1, 1823, '\p{Jg=:\AKaph\z:}', "");; Expect(0, 1824, '\p{Jg=:\AKaph\z:}', "");; Expect(1, 1823, '\p{Jg=kaph}', ""); @@ -54983,34 +55589,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - 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}', ""); - 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}', ""); - 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{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: /a/Kaph}'); + Error('\P{Is_Joining_Group: /a/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}', ""); + 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/a/}'); + Error('\P{Is_Jg=- Kaph/a/}'); Expect(1, 1823, '\p{Is_Jg=kaph}', ""); Expect(0, 1823, '\p{^Is_Jg=kaph}', ""); Expect(0, 1823, '\P{Is_Jg=kaph}', ""); @@ -55019,16 +55625,16 @@ 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/a/}'); - Error('\P{Joining_Group= -Khaph/a/}'); + 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/a/}'); + Error('\P{Joining_Group= -Khaph/a/}'); Expect(1, 1870, '\p{Joining_Group=:\AKhaph\z:}', "");; Expect(0, 1871, '\p{Joining_Group=:\AKhaph\z:}', "");; Expect(1, 1870, '\p{Joining_Group=khaph}', ""); @@ -55041,16 +55647,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=- Khaph/a/}'); - Error('\P{Jg=- Khaph/a/}'); + 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}', ""); @@ -55063,16 +55669,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/a/}'); - Error('\P{Is_Joining_Group= _khaph/a/}'); + 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=/a/- Khaph}'); + Error('\P{Is_Joining_Group=/a/- 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}', ""); @@ -55081,56 +55687,56 @@ 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_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}', ""); - 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_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_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}', ""); + 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/a/}'); + Error('\P{Joining_Group= KNOTTED_HEH/a/}'); 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}', ""); @@ -55143,16 +55749,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=/a/_Knotted_Heh}'); + Error('\P{Is_Joining_Group=/a/_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}', ""); @@ -55161,16 +55767,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=-KNOTTED_Heh/a/}'); - Error('\P{Is_Jg=-KNOTTED_Heh/a/}'); + 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/a/}'); + Error('\P{Is_Jg= KNOTTED_Heh/a/}'); Expect(1, 1791, '\p{Is_Jg=knottedheh}', ""); Expect(0, 1791, '\p{^Is_Jg=knottedheh}', ""); Expect(0, 1791, '\P{Is_Jg=knottedheh}', ""); @@ -55179,16 +55785,16 @@ 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, 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/a/}'); + Error('\P{Joining_Group: -lam/a/}'); Expect(1, 2247, '\p{Joining_Group=:\ALam\z:}', "");; Expect(0, 2248, '\p{Joining_Group=:\ALam\z:}', "");; Expect(1, 2247, '\p{Joining_Group=lam}', ""); @@ -55201,16 +55807,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Jg=_ LAM/a/}'); + 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}', ""); @@ -55223,14 +55829,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); + 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=/a/lam}'); Error('\P{Is_Joining_Group=/a/lam}'); Expect(1, 2247, '\p{Is_Joining_Group=lam}', ""); @@ -55241,16 +55847,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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=_/a/lam}'); + Error('\P{Is_Jg=_/a/lam}'); Expect(1, 2247, '\p{Is_Jg=lam}', ""); Expect(0, 2247, '\p{^Is_Jg=lam}', ""); Expect(0, 2247, '\P{Is_Jg=lam}', ""); @@ -55259,16 +55865,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}', ""); @@ -55281,16 +55887,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/a/}'); - Error('\P{Jg: - lamadh/a/}'); + 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/a/}'); + Error('\P{Jg=_-Lamadh/a/}'); Expect(1, 1824, '\p{Jg=:\ALamadh\z:}', "");; Expect(0, 1825, '\p{Jg=:\ALamadh\z:}', "");; Expect(1, 1824, '\p{Jg=lamadh}', ""); @@ -55303,16 +55909,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=_/a/Lamadh}'); + Error('\P{Is_Joining_Group=_/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}', ""); @@ -55321,16 +55927,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: /a/ LAMADH}'); + Error('\P{Is_Jg: /a/ LAMADH}'); Expect(1, 1824, '\p{Is_Jg=lamadh}', ""); Expect(0, 1824, '\p{^Is_Jg=lamadh}', ""); Expect(0, 1824, '\P{Is_Jg=lamadh}', ""); @@ -55339,16 +55945,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=:=-malayalam_bha}'); - Error('\P{Joining_Group=:=-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=/a/malayalam_bha}'); + Error('\P{Joining_Group=/a/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}', ""); @@ -55361,16 +55967,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=_-MALAYALAM_BHA:=}'); - Error('\P{Jg=_-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=/a/malayalam_Bha}'); + Error('\P{Jg=/a/malayalam_Bha}'); Expect(1, 2150, '\p{Jg=:\AMalayalam_Bha\z:}', "");; Expect(0, 2151, '\p{Jg=:\AMalayalam_Bha\z:}', "");; Expect(1, 2150, '\p{Jg=malayalambha}', ""); @@ -55383,16 +55989,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}', ""); @@ -55401,34 +56007,34 @@ 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/a/}'); - Error('\P{Is_Jg=--Malayalam_Bha/a/}'); - Expect(1, 2150, '\p{Is_Jg: malayalambha}', ""); - Expect(0, 2150, '\p{^Is_Jg: malayalambha}', ""); - Expect(0, 2150, '\P{Is_Jg: malayalambha}', ""); - Expect(1, 2150, '\P{^Is_Jg: malayalambha}', ""); - Expect(0, 2151, '\p{Is_Jg: malayalambha}', ""); - 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=-_malayalam_JA/a/}'); - Error('\P{Joining_Group=-_malayalam_JA/a/}'); + 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=/a/ -Malayalam_Bha}'); + Error('\P{Is_Jg=/a/ -Malayalam_Bha}'); + Expect(1, 2150, '\p{Is_Jg=malayalambha}', ""); + Expect(0, 2150, '\p{^Is_Jg=malayalambha}', ""); + Expect(0, 2150, '\P{Is_Jg=malayalambha}', ""); + Expect(1, 2150, '\P{^Is_Jg=malayalambha}', ""); + Expect(0, 2151, '\p{Is_Jg=malayalambha}', ""); + 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=-:=Malayalam_JA}'); + Error('\P{Joining_Group=-:=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}', ""); @@ -55441,16 +56047,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=- malayalam_Ja:=}'); - Error('\P{Jg=- 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}', ""); @@ -55463,16 +56069,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/a/}'); - Error('\P{Is_Joining_Group=_ Malayalam_ja/a/}'); + 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}', ""); @@ -55481,16 +56087,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= :=MALAYALAM_JA}'); - Error('\P{Is_Jg= :=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: __malayalam_ja:=}'); + Error('\P{Is_Jg: __malayalam_ja:=}'); Expect(1, 2145, '\p{Is_Jg=malayalamja}', ""); Expect(0, 2145, '\p{^Is_Jg=malayalamja}', ""); Expect(0, 2145, '\P{Is_Jg=malayalamja}', ""); @@ -55499,16 +56105,16 @@ 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=/a/ Malayalam_lla}'); - Error('\P{Joining_Group=/a/ 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= Malayalam_Lla:=}'); + Error('\P{Joining_Group= 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}', ""); @@ -55521,38 +56127,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Jg=- Malayalam_lla/a/}'); + 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/a/}'); + Error('\P{Jg= -malayalam_lla/a/}'); Expect(1, 2152, '\p{Jg=:\AMalayalam_Lla\z:}', "");; Expect(0, 2153, '\p{Jg=:\AMalayalam_Lla\z:}', "");; - Expect(1, 2152, '\p{Jg: malayalamlla}', ""); - Expect(0, 2152, '\p{^Jg: malayalamlla}', ""); - Expect(0, 2152, '\P{Jg: malayalamlla}', ""); - Expect(1, 2152, '\P{^Jg: malayalamlla}', ""); - Expect(0, 2153, '\p{Jg: malayalamlla}', ""); - Expect(1, 2153, '\p{^Jg: malayalamlla}', ""); - Expect(1, 2153, '\P{Jg: malayalamlla}', ""); - Expect(0, 2153, '\P{^Jg: malayalamlla}', ""); + Expect(1, 2152, '\p{Jg=malayalamlla}', ""); + Expect(0, 2152, '\p{^Jg=malayalamlla}', ""); + Expect(0, 2152, '\P{Jg=malayalamlla}', ""); + Expect(1, 2152, '\P{^Jg=malayalamlla}', ""); + Expect(0, 2153, '\p{Jg=malayalamlla}', ""); + Expect(1, 2153, '\p{^Jg=malayalamlla}', ""); + Expect(1, 2153, '\P{Jg=malayalamlla}', ""); + 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=_/a/Malayalam_LLA}'); - Error('\P{Is_Joining_Group=_/a/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=/a/ -Malayalam_LLA}'); + Error('\P{Is_Joining_Group=/a/ -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}', ""); @@ -55561,16 +56167,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:=}'); - Error('\P{Is_Jg= _malayalam_LLA:=}'); + 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:=}'); + Error('\P{Is_Jg= malayalam_Lla:=}'); Expect(1, 2152, '\p{Is_Jg=malayalamlla}', ""); Expect(0, 2152, '\p{^Is_Jg=malayalamlla}', ""); Expect(0, 2152, '\P{Is_Jg=malayalamlla}', ""); @@ -55579,16 +56185,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/a/}'); - Error('\P{Joining_Group= MALAYALAM_Llla/a/}'); + 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= /a/Malayalam_llla}'); + Error('\P{Joining_Group= /a/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}', ""); @@ -55601,16 +56207,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=/a/--MALAYALAM_Llla}'); - Error('\P{Jg=/a/--MALAYALAM_Llla}'); + 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=/a/-MALAYALAM_Llla}'); + Error('\P{Jg=/a/-MALAYALAM_Llla}'); Expect(1, 2153, '\p{Jg=:\AMalayalam_Llla\z:}', "");; Expect(0, 2154, '\p{Jg=:\AMalayalam_Llla\z:}', "");; Expect(1, 2153, '\p{Jg=malayalamllla}', ""); @@ -55623,16 +56229,16 @@ 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=_ MALAYALAM_Llla:=}'); - Error('\P{Is_Joining_Group=_ 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=/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}', ""); @@ -55641,16 +56247,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-_Malayalam_LLLA}'); - Error('\P{Is_Jg=/a/-_Malayalam_LLLA}'); + 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: /a/MALAYALAM_Llla}'); + Error('\P{Is_Jg: /a/MALAYALAM_Llla}'); Expect(1, 2153, '\p{Is_Jg=malayalamllla}', ""); Expect(0, 2153, '\p{^Is_Jg=malayalamllla}', ""); Expect(0, 2153, '\P{Is_Jg=malayalamllla}', ""); @@ -55659,16 +56265,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=:= Malayalam_NGA}'); - Error('\P{Joining_Group=:= 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=:=_Malayalam_Nga}'); + Error('\P{Joining_Group=:=_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}', ""); @@ -55681,16 +56287,16 @@ 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}', ""); @@ -55703,16 +56309,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= malayalam_NGA:=}'); - Error('\P{Is_Joining_Group= 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}', ""); @@ -55721,16 +56327,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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{Is_Jg=malayalamnga}', ""); Expect(0, 2144, '\p{^Is_Jg=malayalamnga}', ""); Expect(0, 2144, '\P{Is_Jg=malayalamnga}', ""); @@ -55739,16 +56345,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=/a/_malayalam_NNA}'); - Error('\P{Joining_Group=/a/_malayalam_NNA}'); + 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}', ""); @@ -55761,38 +56367,38 @@ 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=malayalam_Nna:=}'); - Error('\P{Jg=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=:=_Malayalam_nna}'); + Error('\P{Jg=:=_Malayalam_nna}'); Expect(1, 2148, '\p{Jg=:\AMalayalam_Nna\z:}', "");; Expect(0, 2149, '\p{Jg=:\AMalayalam_Nna\z:}', "");; - Expect(1, 2148, '\p{Jg: malayalamnna}', ""); - Expect(0, 2148, '\p{^Jg: malayalamnna}', ""); - Expect(0, 2148, '\P{Jg: malayalamnna}', ""); - Expect(1, 2148, '\P{^Jg: malayalamnna}', ""); - Expect(0, 2149, '\p{Jg: malayalamnna}', ""); - Expect(1, 2149, '\p{^Jg: malayalamnna}', ""); - Expect(1, 2149, '\P{Jg: malayalamnna}', ""); - Expect(0, 2149, '\P{^Jg: malayalamnna}', ""); + Expect(1, 2148, '\p{Jg=malayalamnna}', ""); + Expect(0, 2148, '\p{^Jg=malayalamnna}', ""); + Expect(0, 2148, '\P{Jg=malayalamnna}', ""); + Expect(1, 2148, '\P{^Jg=malayalamnna}', ""); + Expect(0, 2149, '\p{Jg=malayalamnna}', ""); + Expect(1, 2149, '\p{^Jg=malayalamnna}', ""); + Expect(1, 2149, '\P{Jg=malayalamnna}', ""); + 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{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}', ""); @@ -55801,16 +56407,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -55819,38 +56425,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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=_/a/malayalam_nnna}'); + Error('\P{Joining_Group=_/a/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}', ""); - Expect(0, 2149, '\p{^Joining_Group=malayalamnnna}', ""); - Expect(0, 2149, '\P{Joining_Group=malayalamnnna}', ""); - Expect(1, 2149, '\P{^Joining_Group=malayalamnnna}', ""); - Expect(0, 2150, '\p{Joining_Group=malayalamnnna}', ""); - Expect(1, 2150, '\p{^Joining_Group=malayalamnnna}', ""); - Expect(1, 2150, '\P{Joining_Group=malayalamnnna}', ""); - Expect(0, 2150, '\P{^Joining_Group=malayalamnnna}', ""); + Expect(1, 2149, '\p{Joining_Group: malayalamnnna}', ""); + Expect(0, 2149, '\p{^Joining_Group: malayalamnnna}', ""); + Expect(0, 2149, '\P{Joining_Group: malayalamnnna}', ""); + Expect(1, 2149, '\P{^Joining_Group: malayalamnnna}', ""); + Expect(0, 2150, '\p{Joining_Group: malayalamnnna}', ""); + Expect(1, 2150, '\p{^Joining_Group: malayalamnnna}', ""); + Expect(1, 2150, '\P{Joining_Group: malayalamnnna}', ""); + 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= :=malayalam_nnna}'); - Error('\P{Jg= :=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: _ MALAYALAM_NNNA:=}'); + Error('\P{Jg: _ MALAYALAM_NNNA:=}'); Expect(1, 2149, '\p{Jg=:\AMalayalam_Nnna\z:}', "");; Expect(0, 2150, '\p{Jg=:\AMalayalam_Nnna\z:}', "");; Expect(1, 2149, '\p{Jg=malayalamnnna}', ""); @@ -55863,16 +56469,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: /a/ malayalam_Nnna}'); - Error('\P{Is_Joining_Group: /a/ 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=/a/_ MALAYALAM_NNNA}'); + Error('\P{Is_Joining_Group=/a/_ MALAYALAM_NNNA}'); Expect(1, 2149, '\p{Is_Joining_Group=malayalamnnna}', ""); Expect(0, 2149, '\p{^Is_Joining_Group=malayalamnnna}', ""); Expect(0, 2149, '\P{Is_Joining_Group=malayalamnnna}', ""); @@ -55881,16 +56487,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:=}'); - Error('\P{Is_Jg= Malayalam_Nnna:=}'); + 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=-/a/malayalam_Nnna}'); + Error('\P{Is_Jg=-/a/malayalam_Nnna}'); Expect(1, 2149, '\p{Is_Jg=malayalamnnna}', ""); Expect(0, 2149, '\p{^Is_Jg=malayalamnnna}', ""); Expect(0, 2149, '\P{Is_Jg=malayalamnnna}', ""); @@ -55899,16 +56505,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= /a/MALAYALAM_Nya}'); + Error('\P{Joining_Group= /a/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}', ""); @@ -55921,16 +56527,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/a/}'); + Error('\P{Jg=malayalam_Nya/a/}'); Expect(1, 2146, '\p{Jg=:\AMalayalam_Nya\z:}', "");; Expect(0, 2147, '\p{Jg=:\AMalayalam_Nya\z:}', "");; Expect(1, 2146, '\p{Jg=malayalamnya}', ""); @@ -55943,16 +56549,16 @@ 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: :=_ Malayalam_Nya}'); - Error('\P{Is_Joining_Group: :=_ 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/a/}'); + Error('\P{Is_Joining_Group: _malayalam_Nya/a/}'); Expect(1, 2146, '\p{Is_Joining_Group=malayalamnya}', ""); Expect(0, 2146, '\p{^Is_Joining_Group=malayalamnya}', ""); Expect(0, 2146, '\P{Is_Joining_Group=malayalamnya}', ""); @@ -55961,16 +56567,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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: /a/MALAYALAM_NYA}'); + Error('\P{Is_Jg: /a/MALAYALAM_NYA}'); Expect(1, 2146, '\p{Is_Jg=malayalamnya}', ""); Expect(0, 2146, '\p{^Is_Jg=malayalamnya}', ""); Expect(0, 2146, '\P{Is_Jg=malayalamnya}', ""); @@ -55979,60 +56585,60 @@ 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=/a/MALAYALAM_ra}'); - Error('\P{Joining_Group=/a/MALAYALAM_ra}'); + 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}', ""); - Expect(0, 2151, '\p{^Joining_Group:malayalamra}', ""); - Expect(0, 2151, '\P{Joining_Group:malayalamra}', ""); - Expect(1, 2151, '\P{^Joining_Group:malayalamra}', ""); - Expect(0, 2152, '\p{Joining_Group:malayalamra}', ""); - Expect(1, 2152, '\p{^Joining_Group:malayalamra}', ""); - Expect(1, 2152, '\P{Joining_Group:malayalamra}', ""); - Expect(0, 2152, '\P{^Joining_Group:malayalamra}', ""); + Expect(1, 2151, '\p{Joining_Group=malayalamra}', ""); + Expect(0, 2151, '\p{^Joining_Group=malayalamra}', ""); + Expect(0, 2151, '\P{Joining_Group=malayalamra}', ""); + Expect(1, 2151, '\P{^Joining_Group=malayalamra}', ""); + Expect(0, 2152, '\p{Joining_Group=malayalamra}', ""); + Expect(1, 2152, '\p{^Joining_Group=malayalamra}', ""); + Expect(1, 2152, '\P{Joining_Group=malayalamra}', ""); + 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= MALAYALAM_ra/a/}'); + Error('\P{Jg= MALAYALAM_ra/a/}'); Expect(1, 2151, '\p{Jg=:\AMalayalam_Ra\z:}', "");; Expect(0, 2152, '\p{Jg=:\AMalayalam_Ra\z:}', "");; - Expect(1, 2151, '\p{Jg=malayalamra}', ""); - Expect(0, 2151, '\p{^Jg=malayalamra}', ""); - Expect(0, 2151, '\P{Jg=malayalamra}', ""); - Expect(1, 2151, '\P{^Jg=malayalamra}', ""); - Expect(0, 2152, '\p{Jg=malayalamra}', ""); - Expect(1, 2152, '\p{^Jg=malayalamra}', ""); - Expect(1, 2152, '\P{Jg=malayalamra}', ""); - Expect(0, 2152, '\P{^Jg=malayalamra}', ""); + Expect(1, 2151, '\p{Jg: malayalamra}', ""); + Expect(0, 2151, '\p{^Jg: malayalamra}', ""); + Expect(0, 2151, '\P{Jg: malayalamra}', ""); + Expect(1, 2151, '\P{^Jg: malayalamra}', ""); + Expect(0, 2152, '\p{Jg: malayalamra}', ""); + Expect(1, 2152, '\p{^Jg: malayalamra}', ""); + Expect(1, 2152, '\P{Jg: malayalamra}', ""); + 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=-:=malayalam_ra}'); + Error('\P{Is_Joining_Group=-:=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}', ""); @@ -56041,78 +56647,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=/a/ _MALAYALAM_ra}'); - Error('\P{Is_Jg=/a/ _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:-/a/Malayalam_SSA}'); - Error('\P{Joining_Group:-/a/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/a/}'); - Error('\P{Jg= MALAYALAM_SSA/a/}'); + 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/a/}'); + Error('\P{Jg= -MALAYALAM_ssa/a/}'); 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/a/}'); + Error('\P{Is_Joining_Group= _malayalam_ssa/a/}'); Expect(1, 2154, '\p{Is_Joining_Group=malayalamssa}', ""); Expect(0, 2154, '\p{^Is_Joining_Group=malayalamssa}', ""); Expect(0, 2154, '\P{Is_Joining_Group=malayalamssa}', ""); @@ -56121,34 +56727,34 @@ 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/a/}'); - Error('\P{Is_Jg= Malayalam_SSA/a/}'); - Expect(1, 2154, '\p{Is_Jg=malayalamssa}', ""); - Expect(0, 2154, '\p{^Is_Jg=malayalamssa}', ""); - Expect(0, 2154, '\P{Is_Jg=malayalamssa}', ""); - Expect(1, 2154, '\P{^Is_Jg=malayalamssa}', ""); - Expect(0, 2155, '\p{Is_Jg=malayalamssa}', ""); - 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/a/}'); - Error('\P{Joining_Group= _Malayalam_tta/a/}'); + 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}', ""); + Expect(1, 2154, '\P{^Is_Jg: malayalamssa}', ""); + Expect(0, 2155, '\p{Is_Jg: malayalamssa}', ""); + 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/a/}'); + Error('\P{Joining_Group= Malayalam_tta/a/}'); 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}', ""); @@ -56161,16 +56767,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2148, '\P{^Joining_Group=malayalamtta}', ""); Expect(1, 2147, '\p{Joining_Group=:\Amalayalamtta\z:}', "");; Expect(0, 2148, '\p{Joining_Group=:\Amalayalamtta\z:}', "");; - Expect(1, 2147, '\p{Joining_Group= _Malayalam_Tta}', ""); - Expect(0, 2147, '\p{^Joining_Group= _Malayalam_Tta}', ""); - Expect(0, 2147, '\P{Joining_Group= _Malayalam_Tta}', ""); - Expect(1, 2147, '\P{^Joining_Group= _Malayalam_Tta}', ""); - Expect(0, 2148, '\p{Joining_Group= _Malayalam_Tta}', ""); - 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}'); + Expect(1, 2147, '\p{Joining_Group=- Malayalam_TTA}', ""); + Expect(0, 2147, '\p{^Joining_Group=- Malayalam_TTA}', ""); + Expect(0, 2147, '\P{Joining_Group=- Malayalam_TTA}', ""); + Expect(1, 2147, '\P{^Joining_Group=- Malayalam_TTA}', ""); + Expect(0, 2148, '\p{Joining_Group=- Malayalam_TTA}', ""); + 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:=}'); Expect(1, 2147, '\p{Jg=:\AMalayalam_Tta\z:}', "");; Expect(0, 2148, '\p{Jg=:\AMalayalam_Tta\z:}', "");; Expect(1, 2147, '\p{Jg=malayalamtta}', ""); @@ -56183,16 +56789,16 @@ 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{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}'); + Error('\P{Is_Joining_Group=:=_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}', ""); @@ -56201,16 +56807,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -56219,16 +56825,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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, 68288, '\p{Joining_Group=:\AManichaean_Aleph\z:}', "");; Expect(0, 68289, '\p{Joining_Group=:\AManichaean_Aleph\z:}', "");; Expect(1, 68288, '\p{Joining_Group=manichaeanaleph}', ""); @@ -56241,16 +56847,16 @@ 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}'); + Error('\P{Jg= :=MANICHAEAN_ALEPH}'); Expect(1, 68288, '\p{Jg=:\AManichaean_Aleph\z:}', "");; Expect(0, 68289, '\p{Jg=:\AManichaean_Aleph\z:}', "");; Expect(1, 68288, '\p{Jg=manichaeanaleph}', ""); @@ -56263,34 +56869,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Joining_Group= Manichaean_aleph/a/}'); - 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{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}'); + 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}', ""); @@ -56299,16 +56905,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:=}'); - Error('\P{Joining_Group:- Manichaean_ayin:=}'); + 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}'); + Error('\P{Joining_Group=_:=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}', ""); @@ -56321,16 +56927,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= /a/MANICHAEAN_Ayin}'); - Error('\P{Jg= /a/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}'); + Error('\P{Jg=:=- MANICHAEAN_Ayin}'); Expect(1, 68314, '\p{Jg=:\AManichaean_Ayin\z:}', "");; Expect(0, 68315, '\p{Jg=:\AManichaean_Ayin\z:}', "");; Expect(1, 68314, '\p{Jg=manichaeanayin}', ""); @@ -56343,16 +56949,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= /a/manichaean_AYIN}'); - Error('\P{Is_Joining_Group= /a/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=_ Manichaean_ayin/a/}'); + Error('\P{Is_Joining_Group=_ Manichaean_ayin/a/}'); Expect(1, 68314, '\p{Is_Joining_Group=manichaeanayin}', ""); Expect(0, 68314, '\p{^Is_Joining_Group=manichaeanayin}', ""); Expect(0, 68314, '\P{Is_Joining_Group=manichaeanayin}', ""); @@ -56361,16 +56967,16 @@ 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=:= Manichaean_Ayin}'); - Error('\P{Is_Jg=:= Manichaean_Ayin}'); + 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}', ""); @@ -56379,38 +56985,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Joining_Group=__MANICHAEAN_Beth/a/}'); + 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=/a/ Manichaean_beth}'); + Error('\P{Joining_Group=/a/ 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=-/a/Manichaean_BETH}'); - Error('\P{Jg=-/a/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: /a/-_Manichaean_Beth}'); + Error('\P{Jg: /a/-_Manichaean_Beth}'); Expect(1, 68290, '\p{Jg=:\AManichaean_Beth\z:}', "");; Expect(0, 68291, '\p{Jg=:\AManichaean_Beth\z:}', "");; Expect(1, 68290, '\p{Jg=manichaeanbeth}', ""); @@ -56423,34 +57029,34 @@ 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}'); - Error('\P{Is_Joining_Group=:=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}', ""); - Expect(1, 68290, '\P{^Is_Joining_Group: manichaeanbeth}', ""); - Expect(0, 68291, '\p{Is_Joining_Group: manichaeanbeth}', ""); - 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=/a/- MANICHAEAN_Beth}'); - Error('\P{Is_Jg=/a/- MANICHAEAN_Beth}'); + 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:=}'); + Error('\P{Is_Joining_Group=- 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}', ""); + Expect(1, 68290, '\P{^Is_Joining_Group: manichaeanbeth}', ""); + Expect(0, 68291, '\p{Is_Joining_Group: manichaeanbeth}', ""); + 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_Jg=manichaeanbeth}', ""); Expect(0, 68290, '\p{^Is_Jg=manichaeanbeth}', ""); Expect(0, 68290, '\P{Is_Jg=manichaeanbeth}', ""); @@ -56459,16 +57065,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=:= MANICHAEAN_Daleth}'); + Error('\P{Joining_Group=:= 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}', ""); @@ -56481,16 +57087,16 @@ 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/a/}'); - Error('\P{Jg=_-Manichaean_DALETH/a/}'); + 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/a/}'); + Error('\P{Jg= Manichaean_Daleth/a/}'); Expect(1, 68293, '\p{Jg=:\AManichaean_Daleth\z:}', "");; Expect(0, 68294, '\p{Jg=:\AManichaean_Daleth\z:}', "");; Expect(1, 68293, '\p{Jg=manichaeandaleth}', ""); @@ -56503,34 +57109,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{Is_Joining_Group: manichaeandaleth}', ""); - Expect(0, 68293, '\p{^Is_Joining_Group: manichaeandaleth}', ""); - Expect(0, 68293, '\P{Is_Joining_Group: manichaeandaleth}', ""); - Expect(1, 68293, '\P{^Is_Joining_Group: manichaeandaleth}', ""); - Expect(0, 68294, '\p{Is_Joining_Group: manichaeandaleth}', ""); - 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=:=-MANICHAEAN_daleth}'); - Error('\P{Is_Jg=:=-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: __Manichaean_DALETH:=}'); + Error('\P{Is_Joining_Group: __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}', ""); + Expect(1, 68293, '\P{^Is_Joining_Group=manichaeandaleth}', ""); + Expect(0, 68294, '\p{Is_Joining_Group=manichaeandaleth}', ""); + 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=_Manichaean_Daleth/a/}'); + Error('\P{Is_Jg=_Manichaean_Daleth/a/}'); Expect(1, 68293, '\p{Is_Jg=manichaeandaleth}', ""); Expect(0, 68293, '\p{^Is_Jg=manichaeandaleth}', ""); Expect(0, 68293, '\P{Is_Jg=manichaeandaleth}', ""); @@ -56539,16 +57145,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=_/a/Manichaean_DHAMEDH}'); - Error('\P{Joining_Group=_/a/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=/a/ manichaean_dhamedh}'); + Error('\P{Joining_Group=/a/ 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}', ""); @@ -56561,16 +57167,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}'); - Error('\P{Jg=:=- manichaean_dhamedh}'); + 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}', ""); @@ -56583,16 +57189,16 @@ 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=/a/-MANICHAEAN_Dhamedh}'); - Error('\P{Is_Joining_Group=/a/-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}'); + 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}', ""); @@ -56601,16 +57207,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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{Is_Jg=manichaeandhamedh}', ""); Expect(0, 68308, '\p{^Is_Jg=manichaeandhamedh}', ""); Expect(0, 68308, '\P{Is_Jg=manichaeandhamedh}', ""); @@ -56619,16 +57225,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}', ""); @@ -56641,16 +57247,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}'); - Error('\P{Jg= :=Manichaean_FIVE}'); + 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:=}'); + Error('\P{Jg=_Manichaean_Five:=}'); Expect(1, 68332, '\p{Jg=:\AManichaean_Five\z:}', "");; Expect(0, 68333, '\p{Jg=:\AManichaean_Five\z:}', "");; Expect(1, 68332, '\p{Jg=manichaeanfive}', ""); @@ -56663,16 +57269,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}'); - Error('\P{Is_Joining_Group=:= MANICHAEAN_Five}'); + 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}', ""); @@ -56681,34 +57287,34 @@ 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: manichaean_five/a/}'); - Error('\P{Is_Jg: manichaean_five/a/}'); - Expect(1, 68332, '\p{Is_Jg=manichaeanfive}', ""); - Expect(0, 68332, '\p{^Is_Jg=manichaeanfive}', ""); - Expect(0, 68332, '\P{Is_Jg=manichaeanfive}', ""); - Expect(1, 68332, '\P{^Is_Jg=manichaeanfive}', ""); - Expect(0, 68333, '\p{Is_Jg=manichaeanfive}', ""); - 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/a/}'); - Error('\P{Joining_Group: _ manichaean_GIMEL/a/}'); + 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: := -MANICHAEAN_FIVE}'); + Error('\P{Is_Jg: := -MANICHAEAN_FIVE}'); + Expect(1, 68332, '\p{Is_Jg: manichaeanfive}', ""); + Expect(0, 68332, '\p{^Is_Jg: manichaeanfive}', ""); + Expect(0, 68332, '\P{Is_Jg: manichaeanfive}', ""); + Expect(1, 68332, '\P{^Is_Jg: manichaeanfive}', ""); + Expect(0, 68333, '\p{Is_Jg: manichaeanfive}', ""); + 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, 68292, '\p{Joining_Group=:\AManichaean_Gimel\z:}', "");; Expect(0, 68293, '\p{Joining_Group=:\AManichaean_Gimel\z:}', "");; Expect(1, 68292, '\p{Joining_Group=manichaeangimel}', ""); @@ -56721,38 +57327,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-/a/Manichaean_gimel}'); - Error('\P{Jg=-/a/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= :=manichaean_gimel}'); + Error('\P{Jg= :=manichaean_gimel}'); Expect(1, 68292, '\p{Jg=:\AManichaean_Gimel\z:}', "");; Expect(0, 68293, '\p{Jg=:\AManichaean_Gimel\z:}', "");; - Expect(1, 68292, '\p{Jg: manichaeangimel}', ""); - Expect(0, 68292, '\p{^Jg: manichaeangimel}', ""); - Expect(0, 68292, '\P{Jg: manichaeangimel}', ""); - Expect(1, 68292, '\P{^Jg: manichaeangimel}', ""); - Expect(0, 68293, '\p{Jg: manichaeangimel}', ""); - Expect(1, 68293, '\p{^Jg: manichaeangimel}', ""); - Expect(1, 68293, '\P{Jg: manichaeangimel}', ""); - Expect(0, 68293, '\P{^Jg: manichaeangimel}', ""); + Expect(1, 68292, '\p{Jg=manichaeangimel}', ""); + Expect(0, 68292, '\p{^Jg=manichaeangimel}', ""); + Expect(0, 68292, '\P{Jg=manichaeangimel}', ""); + Expect(1, 68292, '\P{^Jg=manichaeangimel}', ""); + Expect(0, 68293, '\p{Jg=manichaeangimel}', ""); + Expect(1, 68293, '\p{^Jg=manichaeangimel}', ""); + Expect(1, 68293, '\P{Jg=manichaeangimel}', ""); + 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=/a/MANICHAEAN_gimel}'); + Error('\P{Is_Joining_Group=/a/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}', ""); @@ -56761,16 +57367,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}'); - Error('\P{Is_Jg=:=_ manichaean_GIMEL}'); + 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}'); + Error('\P{Is_Jg=:= -Manichaean_Gimel}'); Expect(1, 68292, '\p{Is_Jg=manichaeangimel}', ""); Expect(0, 68292, '\p{^Is_Jg=manichaeangimel}', ""); Expect(0, 68292, '\P{Is_Jg=manichaeangimel}', ""); @@ -56779,16 +57385,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:-_Manichaean_heth:=}'); + Error('\P{Joining_Group:-_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}', ""); @@ -56801,16 +57407,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=/a/ -manichaean_heth}'); - Error('\P{Jg=/a/ -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: /a/MANICHAEAN_Heth}'); + Error('\P{Jg: /a/MANICHAEAN_Heth}'); Expect(1, 68301, '\p{Jg=:\AManichaean_Heth\z:}', "");; Expect(0, 68302, '\p{Jg=:\AManichaean_Heth\z:}', "");; Expect(1, 68301, '\p{Jg=manichaeanheth}', ""); @@ -56823,16 +57429,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=-/a/Manichaean_Heth}'); - Error('\P{Is_Joining_Group=-/a/Manichaean_Heth}'); + 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}'); + Error('\P{Is_Joining_Group=:=-_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}', ""); @@ -56841,16 +57447,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/a/}'); - Error('\P{Is_Jg= _Manichaean_HETH/a/}'); + 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/a/}'); + Error('\P{Is_Jg=manichaean_Heth/a/}'); Expect(1, 68301, '\p{Is_Jg=manichaeanheth}', ""); Expect(0, 68301, '\p{^Is_Jg=manichaeanheth}', ""); Expect(0, 68301, '\P{Is_Jg=manichaeanheth}', ""); @@ -56859,16 +57465,16 @@ 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=:=MANICHAEAN_Hundred}'); - Error('\P{Joining_Group=:=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}', ""); @@ -56881,38 +57487,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-_Manichaean_HUNDRED/a/}'); - Error('\P{Jg=-_Manichaean_HUNDRED/a/}'); + 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{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=_-manichaean_Hundred/a/}'); + Error('\P{Is_Joining_Group=_-manichaean_Hundred/a/}'); Expect(1, 68335, '\p{Is_Joining_Group=manichaeanhundred}', ""); Expect(0, 68335, '\p{^Is_Joining_Group=manichaeanhundred}', ""); Expect(0, 68335, '\P{Is_Joining_Group=manichaeanhundred}', ""); @@ -56921,16 +57527,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=/a/- Manichaean_HUNDRED}'); - Error('\P{Is_Jg=/a/- Manichaean_HUNDRED}'); + 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}'); + Error('\P{Is_Jg: :=Manichaean_HUNDRED}'); Expect(1, 68335, '\p{Is_Jg=manichaeanhundred}', ""); Expect(0, 68335, '\p{^Is_Jg=manichaeanhundred}', ""); Expect(0, 68335, '\P{Is_Jg=manichaeanhundred}', ""); @@ -56939,60 +57545,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= /a/Manichaean_Kaph}'); - Error('\P{Jg= /a/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= :=MANICHAEAN_Kaph}'); - Error('\P{Is_Joining_Group= :=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/a/}'); + Error('\P{Is_Joining_Group= Manichaean_kaph/a/}'); Expect(1, 68306, '\p{Is_Joining_Group=manichaeankaph}', ""); Expect(0, 68306, '\p{^Is_Joining_Group=manichaeankaph}', ""); Expect(0, 68306, '\P{Is_Joining_Group=manichaeankaph}', ""); @@ -57001,16 +57607,16 @@ 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_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}', ""); @@ -57019,38 +57625,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); - Expect(0, 68307, '\p{^Joining_Group:manichaeanlamedh}', ""); - Expect(0, 68307, '\P{Joining_Group:manichaeanlamedh}', ""); - Expect(1, 68307, '\P{^Joining_Group:manichaeanlamedh}', ""); - Expect(0, 68308, '\p{Joining_Group:manichaeanlamedh}', ""); - Expect(1, 68308, '\p{^Joining_Group:manichaeanlamedh}', ""); - Expect(1, 68308, '\P{Joining_Group:manichaeanlamedh}', ""); - Expect(0, 68308, '\P{^Joining_Group:manichaeanlamedh}', ""); + Expect(1, 68307, '\p{Joining_Group=manichaeanlamedh}', ""); + Expect(0, 68307, '\p{^Joining_Group=manichaeanlamedh}', ""); + Expect(0, 68307, '\P{Joining_Group=manichaeanlamedh}', ""); + Expect(1, 68307, '\P{^Joining_Group=manichaeanlamedh}', ""); + Expect(0, 68308, '\p{Joining_Group=manichaeanlamedh}', ""); + Expect(1, 68308, '\p{^Joining_Group=manichaeanlamedh}', ""); + Expect(1, 68308, '\P{Joining_Group=manichaeanlamedh}', ""); + 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}', ""); @@ -57063,16 +57669,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=/a/Manichaean_Lamedh}'); - Error('\P{Is_Joining_Group=/a/Manichaean_Lamedh}'); + 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=/a/manichaean_Lamedh}'); + Error('\P{Is_Joining_Group=/a/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}', ""); @@ -57081,16 +57687,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/a/}'); - Error('\P{Is_Jg= Manichaean_Lamedh/a/}'); + 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_Jg=manichaeanlamedh}', ""); Expect(0, 68307, '\p{^Is_Jg=manichaeanlamedh}', ""); Expect(0, 68307, '\P{Is_Jg=manichaeanlamedh}', ""); @@ -57099,16 +57705,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68308, '\p{^Is_Jg=manichaeanlamedh}', ""); Expect(1, 68308, '\P{Is_Jg=manichaeanlamedh}', ""); Expect(0, 68308, '\P{^Is_Jg=manichaeanlamedh}', ""); - Expect(1, 68307, '\p{Is_Jg=-Manichaean_Lamedh}', ""); - Expect(0, 68307, '\p{^Is_Jg=-Manichaean_Lamedh}', ""); - Expect(0, 68307, '\P{Is_Jg=-Manichaean_Lamedh}', ""); - Expect(1, 68307, '\P{^Is_Jg=-Manichaean_Lamedh}', ""); - Expect(0, 68308, '\p{Is_Jg=-Manichaean_Lamedh}', ""); - 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=Manichaean_MEM:=}'); - Error('\P{Joining_Group=Manichaean_MEM:=}'); + Expect(1, 68307, '\p{Is_Jg=_ MANICHAEAN_lamedh}', ""); + Expect(0, 68307, '\p{^Is_Jg=_ MANICHAEAN_lamedh}', ""); + Expect(0, 68307, '\P{Is_Jg=_ MANICHAEAN_lamedh}', ""); + Expect(1, 68307, '\P{^Is_Jg=_ MANICHAEAN_lamedh}', ""); + Expect(0, 68308, '\p{Is_Jg=_ MANICHAEAN_lamedh}', ""); + 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}'); 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}', ""); @@ -57121,16 +57727,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/a/}'); + Error('\P{Jg= MANICHAEAN_mem/a/}'); Expect(1, 68310, '\p{Jg=:\AManichaean_Mem\z:}', "");; Expect(0, 68311, '\p{Jg=:\AManichaean_Mem\z:}', "");; Expect(1, 68310, '\p{Jg=manichaeanmem}', ""); @@ -57151,8 +57757,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + 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}', ""); @@ -57161,16 +57767,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-:=MANICHAEAN_MEM}'); - Error('\P{Is_Jg=-:=MANICHAEAN_MEM}'); + 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= :=Manichaean_mem}'); + Error('\P{Is_Jg= :=Manichaean_mem}'); Expect(1, 68310, '\p{Is_Jg=manichaeanmem}', ""); Expect(0, 68310, '\p{^Is_Jg=manichaeanmem}', ""); Expect(0, 68310, '\P{Is_Jg=manichaeanmem}', ""); @@ -57179,16 +57785,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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/a/}'); + Error('\P{Joining_Group=-MANICHAEAN_Nun/a/}'); 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}', ""); @@ -57201,74 +57807,74 @@ 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= MANICHAEAN_NUN:=}'); - Error('\P{Jg= 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}', ""); - Expect(0, 68311, '\p{^Jg=manichaeannun}', ""); - Expect(0, 68311, '\P{Jg=manichaeannun}', ""); - Expect(1, 68311, '\P{^Jg=manichaeannun}', ""); - Expect(0, 68312, '\p{Jg=manichaeannun}', ""); - Expect(1, 68312, '\p{^Jg=manichaeannun}', ""); - Expect(1, 68312, '\P{Jg=manichaeannun}', ""); - Expect(0, 68312, '\P{^Jg=manichaeannun}', ""); + Expect(1, 68311, '\p{Jg: manichaeannun}', ""); + Expect(0, 68311, '\p{^Jg: manichaeannun}', ""); + Expect(0, 68311, '\P{Jg: manichaeannun}', ""); + Expect(1, 68311, '\P{^Jg: manichaeannun}', ""); + Expect(0, 68312, '\p{Jg: manichaeannun}', ""); + Expect(1, 68312, '\p{^Jg: manichaeannun}', ""); + Expect(1, 68312, '\P{Jg: manichaeannun}', ""); + 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: /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}', ""); - Expect(1, 68311, '\P{^Is_Joining_Group: manichaeannun}', ""); - Expect(0, 68312, '\p{Is_Joining_Group: manichaeannun}', ""); - 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{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:=}'); + Error('\P{Is_Joining_Group=--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}', ""); + Expect(1, 68311, '\P{^Is_Joining_Group=manichaeannun}', ""); + Expect(0, 68312, '\p{Is_Joining_Group=manichaeannun}', ""); + 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=_-Manichaean_One:=}'); + Error('\P{Joining_Group=_-Manichaean_One:=}'); 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}', ""); @@ -57281,16 +57887,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/manichaean_One}'); + Error('\P{Jg= /a/manichaean_One}'); Expect(1, 68331, '\p{Jg=:\AManichaean_One\z:}', "");; Expect(0, 68332, '\p{Jg=:\AManichaean_One\z:}', "");; Expect(1, 68331, '\p{Jg=manichaeanone}', ""); @@ -57303,34 +57909,34 @@ 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/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}', ""); - Expect(1, 68331, '\P{^Is_Joining_Group: manichaeanone}', ""); - Expect(0, 68332, '\p{Is_Joining_Group: manichaeanone}', ""); - 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{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}', ""); + Expect(1, 68331, '\P{^Is_Joining_Group=manichaeanone}', ""); + Expect(0, 68332, '\p{Is_Joining_Group=manichaeanone}', ""); + 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=/a/_ Manichaean_one}'); + Error('\P{Is_Jg=/a/_ Manichaean_one}'); Expect(1, 68331, '\p{Is_Jg=manichaeanone}', ""); Expect(0, 68331, '\p{^Is_Jg=manichaeanone}', ""); Expect(0, 68331, '\P{Is_Jg=manichaeanone}', ""); @@ -57339,16 +57945,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=-_Manichaean_Pe/a/}'); - Error('\P{Joining_Group=-_Manichaean_Pe/a/}'); + 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}', ""); @@ -57361,16 +57967,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: /a/_ MANICHAEAN_PE}'); + Error('\P{Jg: /a/_ MANICHAEAN_PE}'); Expect(1, 68316, '\p{Jg=:\AManichaean_Pe\z:}', "");; Expect(0, 68317, '\p{Jg=:\AManichaean_Pe\z:}', "");; Expect(1, 68316, '\p{Jg=manichaeanpe}', ""); @@ -57383,34 +57989,34 @@ 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{Is_Joining_Group=manichaeanpe}', ""); - Expect(0, 68316, '\p{^Is_Joining_Group=manichaeanpe}', ""); - Expect(0, 68316, '\P{Is_Joining_Group=manichaeanpe}', ""); - Expect(1, 68316, '\P{^Is_Joining_Group=manichaeanpe}', ""); - Expect(0, 68317, '\p{Is_Joining_Group=manichaeanpe}', ""); - 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=:=_Manichaean_Pe}'); - Error('\P{Is_Jg=:=_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/a/}'); + Error('\P{Is_Joining_Group=_-manichaean_Pe/a/}'); + Expect(1, 68316, '\p{Is_Joining_Group: manichaeanpe}', ""); + Expect(0, 68316, '\p{^Is_Joining_Group: manichaeanpe}', ""); + Expect(0, 68316, '\P{Is_Joining_Group: manichaeanpe}', ""); + Expect(1, 68316, '\P{^Is_Joining_Group: manichaeanpe}', ""); + Expect(0, 68317, '\p{Is_Joining_Group: manichaeanpe}', ""); + 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=_Manichaean_Pe:=}'); + Error('\P{Is_Jg=_Manichaean_Pe:=}'); Expect(1, 68316, '\p{Is_Jg=manichaeanpe}', ""); Expect(0, 68316, '\p{^Is_Jg=manichaeanpe}', ""); Expect(0, 68316, '\P{Is_Jg=manichaeanpe}', ""); @@ -57419,38 +58025,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=_:=Manichaean_Qoph}'); - Error('\P{Joining_Group=_:=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/a/}'); + Error('\P{Joining_Group= -Manichaean_QOPH/a/}'); 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=-_Manichaean_QOPH/a/}'); - Error('\P{Jg=-_Manichaean_QOPH/a/}'); + 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}'); + Error('\P{Jg=:= MANICHAEAN_Qoph}'); Expect(1, 68320, '\p{Jg=:\AManichaean_Qoph\z:}', "");; Expect(0, 68321, '\p{Jg=:\AManichaean_Qoph\z:}', "");; Expect(1, 68320, '\p{Jg=manichaeanqoph}', ""); @@ -57463,16 +58069,16 @@ 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: -manichaean_qoph:=}'); - Error('\P{Is_Joining_Group: -manichaean_qoph:=}'); + 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}', ""); @@ -57481,16 +58087,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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{Is_Jg=manichaeanqoph}', ""); Expect(0, 68320, '\p{^Is_Jg=manichaeanqoph}', ""); Expect(0, 68320, '\P{Is_Jg=manichaeanqoph}', ""); @@ -57499,16 +58105,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:=}'); - Error('\P{Joining_Group=-Manichaean_Resh:=}'); + 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}'); + Error('\P{Joining_Group= :=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}', ""); @@ -57521,16 +58127,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}', ""); @@ -57543,16 +58149,16 @@ 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{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}', ""); @@ -57561,16 +58167,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -57579,16 +58185,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= :=MANICHAEAN_Sadhe}'); - Error('\P{Joining_Group= :=MANICHAEAN_Sadhe}'); + 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=- MANICHAEAN_Sadhe:=}'); + Error('\P{Joining_Group=- 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}', ""); @@ -57601,16 +58207,16 @@ 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:=}'); - Error('\P{Jg: manichaean_sadhe:=}'); + 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}', ""); @@ -57623,52 +58229,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Joining_Group= Manichaean_Sadhe/a/}'); - Expect(1, 68317, '\p{Is_Joining_Group: manichaeansadhe}', ""); - Expect(0, 68317, '\p{^Is_Joining_Group: manichaeansadhe}', ""); - Expect(0, 68317, '\P{Is_Joining_Group: manichaeansadhe}', ""); - Expect(1, 68317, '\P{^Is_Joining_Group: manichaeansadhe}', ""); - Expect(0, 68318, '\p{Is_Joining_Group: manichaeansadhe}', ""); - 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/a/}'); - Error('\P{Is_Jg= -manichaean_SADHE/a/}'); - Expect(1, 68317, '\p{Is_Jg=manichaeansadhe}', ""); - Expect(0, 68317, '\p{^Is_Jg=manichaeansadhe}', ""); - Expect(0, 68317, '\P{Is_Jg=manichaeansadhe}', ""); - Expect(1, 68317, '\P{^Is_Jg=manichaeansadhe}', ""); - Expect(0, 68318, '\p{Is_Jg=manichaeansadhe}', ""); - 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=manichaean_Samekh/a/}'); - Error('\P{Joining_Group=manichaean_Samekh/a/}'); + 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}', ""); + Expect(1, 68317, '\P{^Is_Joining_Group=manichaeansadhe}', ""); + Expect(0, 68318, '\p{Is_Joining_Group=manichaeansadhe}', ""); + 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/a/}'); + Error('\P{Is_Jg= Manichaean_Sadhe/a/}'); + Expect(1, 68317, '\p{Is_Jg: manichaeansadhe}', ""); + Expect(0, 68317, '\p{^Is_Jg: manichaeansadhe}', ""); + Expect(0, 68317, '\P{Is_Jg: manichaeansadhe}', ""); + Expect(1, 68317, '\P{^Is_Jg: manichaeansadhe}', ""); + Expect(0, 68318, '\p{Is_Jg: manichaeansadhe}', ""); + 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=__manichaean_SAMEKH:=}'); + Error('\P{Joining_Group=__manichaean_SAMEKH:=}'); 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}', ""); @@ -57681,16 +58287,16 @@ 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=:= Manichaean_Samekh}'); - Error('\P{Jg=:= 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=:=_-manichaean_SAMEKH}'); + Error('\P{Jg=:=_-manichaean_SAMEKH}'); Expect(1, 68312, '\p{Jg=:\AManichaean_Samekh\z:}', "");; Expect(0, 68313, '\p{Jg=:\AManichaean_Samekh\z:}', "");; Expect(1, 68312, '\p{Jg=manichaeansamekh}', ""); @@ -57703,16 +58309,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -57721,34 +58327,34 @@ 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_Jg=manichaeansamekh}', ""); - Expect(0, 68312, '\p{^Is_Jg=manichaeansamekh}', ""); - Expect(0, 68312, '\P{Is_Jg=manichaeansamekh}', ""); - Expect(1, 68312, '\P{^Is_Jg=manichaeansamekh}', ""); - Expect(0, 68313, '\p{Is_Jg=manichaeansamekh}', ""); - 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=:=_Manichaean_Taw}'); - Error('\P{Joining_Group=:=_Manichaean_Taw}'); + 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= :=Manichaean_Samekh}'); + Error('\P{Is_Jg= :=Manichaean_Samekh}'); + Expect(1, 68312, '\p{Is_Jg: manichaeansamekh}', ""); + Expect(0, 68312, '\p{^Is_Jg: manichaeansamekh}', ""); + Expect(0, 68312, '\P{Is_Jg: manichaeansamekh}', ""); + Expect(1, 68312, '\P{^Is_Jg: manichaeansamekh}', ""); + Expect(0, 68313, '\p{Is_Jg: manichaeansamekh}', ""); + 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=-:=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}', ""); @@ -57761,16 +58367,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= :=manichaean_TAW}'); + Error('\P{Jg= :=manichaean_TAW}'); Expect(1, 68324, '\p{Jg=:\AManichaean_Taw\z:}', "");; Expect(0, 68325, '\p{Jg=:\AManichaean_Taw\z:}', "");; Expect(1, 68324, '\p{Jg=manichaeantaw}', ""); @@ -57783,34 +58389,34 @@ 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: -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}', ""); - Expect(1, 68324, '\P{^Is_Joining_Group=manichaeantaw}', ""); - Expect(0, 68325, '\p{Is_Joining_Group=manichaeantaw}', ""); - 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=/a/ MANICHAEAN_Taw}'); - Error('\P{Is_Jg=/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=/a/ _manichaean_Taw}'); + Error('\P{Is_Joining_Group=/a/ _manichaean_Taw}'); + Expect(1, 68324, '\p{Is_Joining_Group: manichaeantaw}', ""); + Expect(0, 68324, '\p{^Is_Joining_Group: manichaeantaw}', ""); + Expect(0, 68324, '\P{Is_Joining_Group: manichaeantaw}', ""); + Expect(1, 68324, '\P{^Is_Joining_Group: manichaeantaw}', ""); + Expect(0, 68325, '\p{Is_Joining_Group: manichaeantaw}', ""); + 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}', ""); @@ -57819,38 +58425,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ manichaean_TEN}'); - Error('\P{Joining_Group=/a/ manichaean_TEN}'); + 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}'); - Error('\P{Jg: :=manichaean_Ten}'); + 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=/a/MANICHAEAN_TEN}'); + Error('\P{Jg=/a/MANICHAEAN_TEN}'); Expect(1, 68333, '\p{Jg=:\AManichaean_Ten\z:}', "");; Expect(0, 68334, '\p{Jg=:\AManichaean_Ten\z:}', "");; Expect(1, 68333, '\p{Jg=manichaeanten}', ""); @@ -57863,34 +58469,34 @@ 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= Manichaean_Ten:=}'); - Error('\P{Is_Joining_Group= Manichaean_Ten:=}'); - Expect(1, 68333, '\p{Is_Joining_Group: manichaeanten}', ""); - Expect(0, 68333, '\p{^Is_Joining_Group: manichaeanten}', ""); - Expect(0, 68333, '\P{Is_Joining_Group: manichaeanten}', ""); - Expect(1, 68333, '\P{^Is_Joining_Group: manichaeanten}', ""); - Expect(0, 68334, '\p{Is_Joining_Group: manichaeanten}', ""); - 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/a/}'); - Error('\P{Is_Jg= Manichaean_Ten/a/}'); + 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:=}'); + Error('\P{Is_Joining_Group: Manichaean_Ten:=}'); + Expect(1, 68333, '\p{Is_Joining_Group=manichaeanten}', ""); + Expect(0, 68333, '\p{^Is_Joining_Group=manichaeanten}', ""); + Expect(0, 68333, '\P{Is_Joining_Group=manichaeanten}', ""); + Expect(1, 68333, '\P{^Is_Joining_Group=manichaeanten}', ""); + Expect(0, 68334, '\p{Is_Joining_Group=manichaeanten}', ""); + 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_Jg=manichaeanten}', ""); Expect(0, 68333, '\p{^Is_Jg=manichaeanten}', ""); Expect(0, 68333, '\P{Is_Jg=manichaeanten}', ""); @@ -57899,16 +58505,16 @@ 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=:=--MANICHAEAN_Teth}'); - Error('\P{Joining_Group=:=--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=- Manichaean_Teth:=}'); + Error('\P{Joining_Group=- 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}', ""); @@ -57921,16 +58527,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/_ Manichaean_TETH}'); + Error('\P{Jg=/a/_ Manichaean_TETH}'); Expect(1, 68302, '\p{Jg=:\AManichaean_Teth\z:}', "");; Expect(0, 68303, '\p{Jg=:\AManichaean_Teth\z:}', "");; Expect(1, 68302, '\p{Jg=manichaeanteth}', ""); @@ -57943,16 +58549,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}', ""); @@ -57961,16 +58567,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=-:=MANICHAEAN_TETH}'); - Error('\P{Is_Jg=-:=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=/a/_ Manichaean_Teth}'); + Error('\P{Is_Jg=/a/_ Manichaean_Teth}'); Expect(1, 68302, '\p{Is_Jg=manichaeanteth}', ""); Expect(0, 68302, '\p{^Is_Jg=manichaeanteth}', ""); Expect(0, 68302, '\P{Is_Jg=manichaeanteth}', ""); @@ -57979,16 +58585,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:- Manichaean_THAMEDH/a/}'); + Error('\P{Joining_Group:- Manichaean_THAMEDH/a/}'); 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}', ""); @@ -58001,16 +58607,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=/a/ Manichaean_Thamedh}'); - Error('\P{Jg=/a/ 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}', ""); @@ -58023,34 +58629,34 @@ 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= -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}', ""); - Expect(1, 68309, '\P{^Is_Joining_Group: manichaeanthamedh}', ""); - Expect(0, 68310, '\p{Is_Joining_Group: manichaeanthamedh}', ""); - 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{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}'); + Error('\P{Is_Joining_Group=:= Manichaean_Thamedh}'); + Expect(1, 68309, '\p{Is_Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68309, '\p{^Is_Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68309, '\P{Is_Joining_Group=manichaeanthamedh}', ""); + Expect(1, 68309, '\P{^Is_Joining_Group=manichaeanthamedh}', ""); + Expect(0, 68310, '\p{Is_Joining_Group=manichaeanthamedh}', ""); + 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_Jg=manichaeanthamedh}', ""); Expect(0, 68309, '\p{^Is_Jg=manichaeanthamedh}', ""); Expect(0, 68309, '\P{Is_Jg=manichaeanthamedh}', ""); @@ -58059,38 +58665,38 @@ 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=/a/Manichaean_Twenty}'); - Error('\P{Joining_Group=/a/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}'); + Error('\P{Joining_Group=:= -Manichaean_twenty}'); 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}', ""); - Expect(0, 68334, '\p{^Joining_Group: manichaeantwenty}', ""); - Expect(0, 68334, '\P{Joining_Group: manichaeantwenty}', ""); - Expect(1, 68334, '\P{^Joining_Group: manichaeantwenty}', ""); - Expect(0, 68335, '\p{Joining_Group: manichaeantwenty}', ""); - Expect(1, 68335, '\p{^Joining_Group: manichaeantwenty}', ""); - Expect(1, 68335, '\P{Joining_Group: manichaeantwenty}', ""); - Expect(0, 68335, '\P{^Joining_Group: manichaeantwenty}', ""); + Expect(1, 68334, '\p{Joining_Group=manichaeantwenty}', ""); + Expect(0, 68334, '\p{^Joining_Group=manichaeantwenty}', ""); + Expect(0, 68334, '\P{Joining_Group=manichaeantwenty}', ""); + Expect(1, 68334, '\P{^Joining_Group=manichaeantwenty}', ""); + Expect(0, 68335, '\p{Joining_Group=manichaeantwenty}', ""); + Expect(1, 68335, '\p{^Joining_Group=manichaeantwenty}', ""); + Expect(1, 68335, '\P{Joining_Group=manichaeantwenty}', ""); + 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=/a/ Manichaean_TWENTY}'); - Error('\P{Jg=/a/ 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/a/}'); + Error('\P{Jg:_manichaean_TWENTY/a/}'); Expect(1, 68334, '\p{Jg=:\AManichaean_Twenty\z:}', "");; Expect(0, 68335, '\p{Jg=:\AManichaean_Twenty\z:}', "");; Expect(1, 68334, '\p{Jg=manichaeantwenty}', ""); @@ -58103,16 +58709,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: _ Manichaean_Twenty:=}'); - Error('\P{Is_Joining_Group: _ 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}', ""); @@ -58121,16 +58727,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=/a/ Manichaean_Twenty}'); + Error('\P{Is_Jg=/a/ Manichaean_Twenty}'); Expect(1, 68334, '\p{Is_Jg=manichaeantwenty}', ""); Expect(0, 68334, '\p{^Is_Jg=manichaeantwenty}', ""); Expect(0, 68334, '\P{Is_Jg=manichaeantwenty}', ""); @@ -58139,16 +58745,16 @@ 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}', ""); @@ -58161,16 +58767,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -58183,34 +58789,34 @@ 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=-_MANICHAEAN_waw/a/}'); - Error('\P{Is_Joining_Group=-_MANICHAEAN_waw/a/}'); - Expect(1, 68295, '\p{Is_Joining_Group=manichaeanwaw}', ""); - Expect(0, 68295, '\p{^Is_Joining_Group=manichaeanwaw}', ""); - Expect(0, 68295, '\P{Is_Joining_Group=manichaeanwaw}', ""); - Expect(1, 68295, '\P{^Is_Joining_Group=manichaeanwaw}', ""); - Expect(0, 68296, '\p{Is_Joining_Group=manichaeanwaw}', ""); - 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}'); - Error('\P{Is_Jg= :=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}', ""); + Expect(1, 68295, '\P{^Is_Joining_Group: manichaeanwaw}', ""); + Expect(0, 68296, '\p{Is_Joining_Group: manichaeanwaw}', ""); + 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}', ""); @@ -58219,16 +58825,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -58241,16 +58847,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= Manichaean_Yodh/a/}'); + Error('\P{Jg= Manichaean_Yodh/a/}'); Expect(1, 68303, '\p{Jg=:\AManichaean_Yodh\z:}', "");; Expect(0, 68304, '\p{Jg=:\AManichaean_Yodh\z:}', "");; Expect(1, 68303, '\p{Jg=manichaeanyodh}', ""); @@ -58263,16 +58869,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}', ""); @@ -58281,16 +58887,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=-_Manichaean_YODH/a/}'); - Error('\P{Is_Jg=-_Manichaean_YODH/a/}'); + 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}', ""); @@ -58299,16 +58905,16 @@ 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}', ""); @@ -58321,16 +58927,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= Manichaean_zayin/a/}'); - Error('\P{Jg= Manichaean_zayin/a/}'); + 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}', ""); @@ -58343,16 +58949,16 @@ 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=/a/MANICHAEAN_Zayin}'); - Error('\P{Is_Joining_Group=/a/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}', ""); @@ -58361,34 +58967,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Jg=- manichaean_ZAYIN/a/}'); - Expect(1, 68298, '\p{Is_Jg: manichaeanzayin}', ""); - Expect(0, 68298, '\p{^Is_Jg: manichaeanzayin}', ""); - Expect(0, 68298, '\P{Is_Jg: manichaeanzayin}', ""); - Expect(1, 68298, '\P{^Is_Jg: manichaeanzayin}', ""); - Expect(0, 68299, '\p{Is_Jg: manichaeanzayin}', ""); - 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:=}'); - Error('\P{Joining_Group=_-Meem:=}'); + 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=/a/ -MANICHAEAN_Zayin}'); + Error('\P{Is_Jg=/a/ -MANICHAEAN_Zayin}'); + Expect(1, 68298, '\p{Is_Jg=manichaeanzayin}', ""); + Expect(0, 68298, '\p{^Is_Jg=manichaeanzayin}', ""); + Expect(0, 68298, '\P{Is_Jg=manichaeanzayin}', ""); + Expect(1, 68298, '\P{^Is_Jg=manichaeanzayin}', ""); + Expect(0, 68299, '\p{Is_Jg=manichaeanzayin}', ""); + 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=/a/Meem}'); + Error('\P{Joining_Group=/a/Meem}'); Expect(1, 2215, '\p{Joining_Group=:\AMeem\z:}', "");; Expect(0, 2216, '\p{Joining_Group=:\AMeem\z:}', "");; Expect(1, 2215, '\p{Joining_Group=meem}', ""); @@ -58401,16 +59007,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=/a/ Meem}'); - Error('\P{Jg=/a/ 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=_meem:=}'); + Error('\P{Jg=_meem:=}'); Expect(1, 2215, '\p{Jg=:\AMeem\z:}', "");; Expect(0, 2216, '\p{Jg=:\AMeem\z:}', "");; Expect(1, 2215, '\p{Jg=meem}', ""); @@ -58423,16 +59029,16 @@ 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:=}'); - Error('\P{Is_Joining_Group: _Meem:=}'); + 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=/a/ Meem}'); + Error('\P{Is_Joining_Group=/a/ 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}', ""); @@ -58441,16 +59047,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -58459,16 +59065,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/a/}'); - Error('\P{Joining_Group=-_mim/a/}'); + 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, 1825, '\p{Joining_Group=:\AMim\z:}', "");; Expect(0, 1826, '\p{Joining_Group=:\AMim\z:}', "");; Expect(1, 1825, '\p{Joining_Group=mim}', ""); @@ -58481,16 +59087,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}'); - Error('\P{Jg= :=MIM}'); + 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=/a/-_Mim}'); + Error('\P{Jg=/a/-_Mim}'); Expect(1, 1825, '\p{Jg=:\AMim\z:}', "");; Expect(0, 1826, '\p{Jg=:\AMim\z:}', "");; Expect(1, 1825, '\p{Jg=mim}', ""); @@ -58503,14 +59109,14 @@ 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}', ""); + 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}', ""); @@ -58521,16 +59127,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/a/}'); - Error('\P{Is_Jg= Mim/a/}'); + 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= /a/Mim}'); + Error('\P{Is_Jg= /a/Mim}'); Expect(1, 1825, '\p{Is_Jg=mim}', ""); Expect(0, 1825, '\p{^Is_Jg=mim}', ""); Expect(0, 1825, '\P{Is_Jg=mim}', ""); @@ -58539,16 +59145,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=__no_JOINING_Group/a/}'); + Error('\P{Joining_Group=__no_JOINING_Group/a/}'); 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}', ""); @@ -58561,16 +59167,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}'); - Error('\P{Jg=:=-_No_Joining_GROUP}'); + 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=/a/_-No_joining_GROUP}'); + Error('\P{Jg=/a/_-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}', ""); @@ -58583,16 +59189,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=/a/_no_Joining_group}'); - Error('\P{Is_Joining_Group=/a/_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}', ""); @@ -58601,16 +59207,16 @@ 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=:=--No_JOINING_Group}'); - Error('\P{Is_Jg=:=--No_JOINING_Group}'); + 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}', ""); @@ -58619,16 +59225,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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, 2185, '\p{Joining_Group=:\ANoon\z:}', "");; Expect(0, 2186, '\p{Joining_Group=:\ANoon\z:}', "");; Expect(1, 2185, '\p{Joining_Group=noon}', ""); @@ -58641,16 +59247,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2186, '\P{^Joining_Group=noon}', ""); Expect(1, 2185, '\p{Joining_Group=:\Anoon\z:}', "");; Expect(0, 2186, '\p{Joining_Group=:\Anoon\z:}', "");; - Expect(1, 2185, '\p{Joining_Group= _noon}', ""); - Expect(0, 2185, '\p{^Joining_Group= _noon}', ""); - Expect(0, 2185, '\P{Joining_Group= _noon}', ""); - Expect(1, 2185, '\P{^Joining_Group= _noon}', ""); - Expect(0, 2186, '\p{Joining_Group= _noon}', ""); - Expect(1, 2186, '\p{^Joining_Group= _noon}', ""); - Expect(1, 2186, '\P{Joining_Group= _noon}', ""); - Expect(0, 2186, '\P{^Joining_Group= _noon}', ""); - Error('\p{Jg=/a/ Noon}'); - Error('\P{Jg=/a/ Noon}'); + Expect(1, 2185, '\p{Joining_Group=__noon}', ""); + Expect(0, 2185, '\p{^Joining_Group=__noon}', ""); + Expect(0, 2185, '\P{Joining_Group=__noon}', ""); + Expect(1, 2185, '\P{^Joining_Group=__noon}', ""); + Expect(0, 2186, '\p{Joining_Group=__noon}', ""); + Expect(1, 2186, '\p{^Joining_Group=__noon}', ""); + Expect(1, 2186, '\P{Joining_Group=__noon}', ""); + Expect(0, 2186, '\P{^Joining_Group=__noon}', ""); + Error('\p{Jg=--NOON:=}'); + Error('\P{Jg=--NOON:=}'); Expect(1, 2185, '\p{Jg=:\ANoon\z:}', "");; Expect(0, 2186, '\p{Jg=:\ANoon\z:}', "");; Expect(1, 2185, '\p{Jg=noon}', ""); @@ -58663,16 +59269,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2186, '\P{^Jg=noon}', ""); Expect(1, 2185, '\p{Jg=:\Anoon\z:}', "");; Expect(0, 2186, '\p{Jg=:\Anoon\z:}', "");; - Expect(1, 2185, '\p{Jg=--Noon}', ""); - Expect(0, 2185, '\p{^Jg=--Noon}', ""); - Expect(0, 2185, '\P{Jg=--Noon}', ""); - Expect(1, 2185, '\P{^Jg=--Noon}', ""); - Expect(0, 2186, '\p{Jg=--Noon}', ""); - Expect(1, 2186, '\p{^Jg=--Noon}', ""); - Expect(1, 2186, '\P{Jg=--Noon}', ""); - Expect(0, 2186, '\P{^Jg=--Noon}', ""); - Error('\p{Is_Joining_Group=/a/Noon}'); - Error('\P{Is_Joining_Group=/a/Noon}'); + Expect(1, 2185, '\p{Jg= Noon}', ""); + Expect(0, 2185, '\p{^Jg= Noon}', ""); + Expect(0, 2185, '\P{Jg= Noon}', ""); + Expect(1, 2185, '\P{^Jg= Noon}', ""); + Expect(0, 2186, '\p{Jg= Noon}', ""); + Expect(1, 2186, '\p{^Jg= Noon}', ""); + Expect(1, 2186, '\P{Jg= Noon}', ""); + Expect(0, 2186, '\P{^Jg= Noon}', ""); + Error('\p{Is_Joining_Group=/a/ Noon}'); + Error('\P{Is_Joining_Group=/a/ Noon}'); Expect(1, 2185, '\p{Is_Joining_Group=noon}', ""); Expect(0, 2185, '\p{^Is_Joining_Group=noon}', ""); Expect(0, 2185, '\P{Is_Joining_Group=noon}', ""); @@ -58681,16 +59287,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2186, '\p{^Is_Joining_Group=noon}', ""); Expect(1, 2186, '\P{Is_Joining_Group=noon}', ""); Expect(0, 2186, '\P{^Is_Joining_Group=noon}', ""); - Expect(1, 2185, '\p{Is_Joining_Group: - Noon}', ""); - Expect(0, 2185, '\p{^Is_Joining_Group: - Noon}', ""); - Expect(0, 2185, '\P{Is_Joining_Group: - Noon}', ""); - Expect(1, 2185, '\P{^Is_Joining_Group: - Noon}', ""); - Expect(0, 2186, '\p{Is_Joining_Group: - Noon}', ""); - Expect(1, 2186, '\p{^Is_Joining_Group: - Noon}', ""); - Expect(1, 2186, '\P{Is_Joining_Group: - Noon}', ""); - Expect(0, 2186, '\P{^Is_Joining_Group: - Noon}', ""); - Error('\p{Is_Jg=/a/NOON}'); - Error('\P{Is_Jg=/a/NOON}'); + Expect(1, 2185, '\p{Is_Joining_Group=__NOON}', ""); + Expect(0, 2185, '\p{^Is_Joining_Group=__NOON}', ""); + Expect(0, 2185, '\P{Is_Joining_Group=__NOON}', ""); + Expect(1, 2185, '\P{^Is_Joining_Group=__NOON}', ""); + Expect(0, 2186, '\p{Is_Joining_Group=__NOON}', ""); + Expect(1, 2186, '\p{^Is_Joining_Group=__NOON}', ""); + Expect(1, 2186, '\P{Is_Joining_Group=__NOON}', ""); + Expect(0, 2186, '\P{^Is_Joining_Group=__NOON}', ""); + Error('\p{Is_Jg=:=_ NOON}'); + Error('\P{Is_Jg=:=_ NOON}'); Expect(1, 2185, '\p{Is_Jg=noon}', ""); Expect(0, 2185, '\p{^Is_Jg=noon}', ""); Expect(0, 2185, '\P{Is_Jg=noon}', ""); @@ -58699,16 +59305,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2186, '\p{^Is_Jg=noon}', ""); Expect(1, 2186, '\P{Is_Jg=noon}', ""); Expect(0, 2186, '\P{^Is_Jg=noon}', ""); - Expect(1, 2185, '\p{Is_Jg=__Noon}', ""); - Expect(0, 2185, '\p{^Is_Jg=__Noon}', ""); - Expect(0, 2185, '\P{Is_Jg=__Noon}', ""); - Expect(1, 2185, '\P{^Is_Jg=__Noon}', ""); - Expect(0, 2186, '\p{Is_Jg=__Noon}', ""); - Expect(1, 2186, '\p{^Is_Jg=__Noon}', ""); - Expect(1, 2186, '\P{Is_Jg=__Noon}', ""); - Expect(0, 2186, '\P{^Is_Jg=__Noon}', ""); - Error('\p{Joining_Group= _NUN:=}'); - Error('\P{Joining_Group= _NUN:=}'); + Expect(1, 2185, '\p{Is_Jg= -Noon}', ""); + Expect(0, 2185, '\p{^Is_Jg= -Noon}', ""); + Expect(0, 2185, '\P{Is_Jg= -Noon}', ""); + Expect(1, 2185, '\P{^Is_Jg= -Noon}', ""); + Expect(0, 2186, '\p{Is_Jg= -Noon}', ""); + Expect(1, 2186, '\p{^Is_Jg= -Noon}', ""); + Expect(1, 2186, '\P{Is_Jg= -Noon}', ""); + Expect(0, 2186, '\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}', ""); @@ -58721,38 +59327,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Is_Joining_Group=:= 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}', ""); + Error('\p{Is_Joining_Group=/a/_ NUN}'); + Error('\P{Is_Joining_Group=/a/_ 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}', ""); @@ -58761,16 +59367,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Jg= 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}', ""); + Error('\p{Is_Jg=__Nun/a/}'); + Error('\P{Is_Jg=__Nun/a/}'); Expect(1, 1826, '\p{Is_Jg=nun}', ""); Expect(0, 1826, '\p{^Is_Jg=nun}', ""); Expect(0, 1826, '\P{Is_Jg=nun}', ""); @@ -58779,38 +59385,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Joining_Group=_:=nya}'); + 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, 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}', ""); + 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}', ""); 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=:=Nya}'); - Error('\P{Jg=:=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: --nya/a/}'); + Error('\P{Jg: --nya/a/}'); Expect(1, 1725, '\p{Jg=:\ANya\z:}', "");; Expect(0, 1726, '\p{Jg=:\ANya\z:}', "");; Expect(1, 1725, '\p{Jg=nya}', ""); @@ -58823,34 +59429,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=/a/_-Nya}'); - Error('\P{Is_Jg=/a/_-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=/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=/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}', ""); @@ -58859,60 +59465,60 @@ 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=/a/Pe}'); - Error('\P{Joining_Group=/a/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=/a/ PE}'); + Error('\P{Joining_Group=/a/ 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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Jg=-pe/a/}'); + 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{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}', ""); + 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}', ""); 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: /a/PE}'); - Error('\P{Is_Joining_Group: /a/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=/a/ PE}'); + Error('\P{Is_Joining_Group=/a/ 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}', ""); @@ -58921,16 +59527,16 @@ 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=:=_-Pe}'); - Error('\P{Is_Jg=:=_-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=:=_Pe}'); + Error('\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}', ""); @@ -58939,16 +59545,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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:=}'); + Error('\P{Joining_Group= QAF:=}'); Expect(1, 2229, '\p{Joining_Group=:\AQaf\z:}', "");; Expect(0, 2230, '\p{Joining_Group=:\AQaf\z:}', "");; Expect(1, 2229, '\p{Joining_Group=qaf}', ""); @@ -58961,16 +59567,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2230, '\P{^Joining_Group=qaf}', ""); Expect(1, 2229, '\p{Joining_Group=:\Aqaf\z:}', "");; Expect(0, 2230, '\p{Joining_Group=:\Aqaf\z:}', "");; - Expect(1, 2229, '\p{Joining_Group=-Qaf}', ""); - Expect(0, 2229, '\p{^Joining_Group=-Qaf}', ""); - Expect(0, 2229, '\P{Joining_Group=-Qaf}', ""); - Expect(1, 2229, '\P{^Joining_Group=-Qaf}', ""); - Expect(0, 2230, '\p{Joining_Group=-Qaf}', ""); - Expect(1, 2230, '\p{^Joining_Group=-Qaf}', ""); - Expect(1, 2230, '\P{Joining_Group=-Qaf}', ""); - Expect(0, 2230, '\P{^Joining_Group=-Qaf}', ""); - Error('\p{Jg=/a/ QAF}'); - Error('\P{Jg=/a/ QAF}'); + Expect(1, 2229, '\p{Joining_Group=_ QAF}', ""); + Expect(0, 2229, '\p{^Joining_Group=_ QAF}', ""); + Expect(0, 2229, '\P{Joining_Group=_ QAF}', ""); + Expect(1, 2229, '\P{^Joining_Group=_ QAF}', ""); + Expect(0, 2230, '\p{Joining_Group=_ QAF}', ""); + Expect(1, 2230, '\p{^Joining_Group=_ QAF}', ""); + Expect(1, 2230, '\P{Joining_Group=_ QAF}', ""); + Expect(0, 2230, '\P{^Joining_Group=_ QAF}', ""); + Error('\p{Jg=:=Qaf}'); + Error('\P{Jg=:=Qaf}'); Expect(1, 2229, '\p{Jg=:\AQaf\z:}', "");; Expect(0, 2230, '\p{Jg=:\AQaf\z:}', "");; Expect(1, 2229, '\p{Jg=qaf}', ""); @@ -58983,16 +59589,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2230, '\P{^Jg=qaf}', ""); Expect(1, 2229, '\p{Jg=:\Aqaf\z:}', "");; Expect(0, 2230, '\p{Jg=:\Aqaf\z:}', "");; - Expect(1, 2229, '\p{Jg=-Qaf}', ""); - Expect(0, 2229, '\p{^Jg=-Qaf}', ""); - Expect(0, 2229, '\P{Jg=-Qaf}', ""); - Expect(1, 2229, '\P{^Jg=-Qaf}', ""); - Expect(0, 2230, '\p{Jg=-Qaf}', ""); - Expect(1, 2230, '\p{^Jg=-Qaf}', ""); - Expect(1, 2230, '\P{Jg=-Qaf}', ""); - Expect(0, 2230, '\P{^Jg=-Qaf}', ""); - Error('\p{Is_Joining_Group: -QAF:=}'); - Error('\P{Is_Joining_Group: -QAF:=}'); + Error('\p{Is_Joining_Group=/a/-Qaf}'); + Error('\P{Is_Joining_Group=/a/-Qaf}'); Expect(1, 2229, '\p{Is_Joining_Group=qaf}', ""); Expect(0, 2229, '\p{^Is_Joining_Group=qaf}', ""); Expect(0, 2229, '\P{Is_Joining_Group=qaf}', ""); @@ -59001,16 +59599,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2230, '\p{^Is_Joining_Group=qaf}', ""); Expect(1, 2230, '\P{Is_Joining_Group=qaf}', ""); Expect(0, 2230, '\P{^Is_Joining_Group=qaf}', ""); - Expect(1, 2229, '\p{Is_Joining_Group=-_Qaf}', ""); - Expect(0, 2229, '\p{^Is_Joining_Group=-_Qaf}', ""); - Expect(0, 2229, '\P{Is_Joining_Group=-_Qaf}', ""); - Expect(1, 2229, '\P{^Is_Joining_Group=-_Qaf}', ""); - Expect(0, 2230, '\p{Is_Joining_Group=-_Qaf}', ""); - Expect(1, 2230, '\p{^Is_Joining_Group=-_Qaf}', ""); - Expect(1, 2230, '\P{Is_Joining_Group=-_Qaf}', ""); - Expect(0, 2230, '\P{^Is_Joining_Group=-_Qaf}', ""); - Error('\p{Is_Jg=/a/ -Qaf}'); - Error('\P{Is_Jg=/a/ -Qaf}'); + Expect(1, 2229, '\p{Is_Joining_Group= Qaf}', ""); + Expect(0, 2229, '\p{^Is_Joining_Group= Qaf}', ""); + Expect(0, 2229, '\P{Is_Joining_Group= Qaf}', ""); + Expect(1, 2229, '\P{^Is_Joining_Group= Qaf}', ""); + Expect(0, 2230, '\p{Is_Joining_Group= Qaf}', ""); + Expect(1, 2230, '\p{^Is_Joining_Group= Qaf}', ""); + Expect(1, 2230, '\P{Is_Joining_Group= Qaf}', ""); + Expect(0, 2230, '\P{^Is_Joining_Group= Qaf}', ""); + Error('\p{Is_Jg= /a/qaf}'); + Error('\P{Is_Jg= /a/qaf}'); Expect(1, 2229, '\p{Is_Jg=qaf}', ""); Expect(0, 2229, '\p{^Is_Jg=qaf}', ""); Expect(0, 2229, '\P{Is_Jg=qaf}', ""); @@ -59019,38 +59617,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2230, '\p{^Is_Jg=qaf}', ""); Expect(1, 2230, '\P{Is_Jg=qaf}', ""); Expect(0, 2230, '\P{^Is_Jg=qaf}', ""); - Expect(1, 2229, '\p{Is_Jg= _Qaf}', ""); - Expect(0, 2229, '\p{^Is_Jg= _Qaf}', ""); - Expect(0, 2229, '\P{Is_Jg= _Qaf}', ""); - Expect(1, 2229, '\P{^Is_Jg= _Qaf}', ""); - Expect(0, 2230, '\p{Is_Jg= _Qaf}', ""); - Expect(1, 2230, '\p{^Is_Jg= _Qaf}', ""); - Expect(1, 2230, '\P{Is_Jg= _Qaf}', ""); - Expect(0, 2230, '\P{^Is_Jg= _Qaf}', ""); - Error('\p{Joining_Group=--QAPH/a/}'); - Error('\P{Joining_Group=--QAPH/a/}'); + Expect(1, 2229, '\p{Is_Jg= Qaf}', ""); + Expect(0, 2229, '\p{^Is_Jg= Qaf}', ""); + Expect(0, 2229, '\P{Is_Jg= Qaf}', ""); + Expect(1, 2229, '\P{^Is_Jg= Qaf}', ""); + Expect(0, 2230, '\p{Is_Jg= Qaf}', ""); + Expect(1, 2230, '\p{^Is_Jg= Qaf}', ""); + Expect(1, 2230, '\P{Is_Jg= Qaf}', ""); + Expect(0, 2230, '\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}', ""); - 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}', ""); + 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}', ""); 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}'); + Error('\P{Jg=_:=Qaph}'); Expect(1, 1833, '\p{Jg=:\AQaph\z:}', "");; Expect(0, 1834, '\p{Jg=:\AQaph\z:}', "");; Expect(1, 1833, '\p{Jg=qaph}', ""); @@ -59063,16 +59661,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=/a/ Qaph}'); - Error('\P{Is_Joining_Group=/a/ 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}', ""); @@ -59081,34 +59679,34 @@ 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_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}', ""); - 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, 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/a/}'); + Error('\P{Is_Jg=__qaph/a/}'); + 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}', ""); + 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, 2233, '\p{Joining_Group=:\AReh\z:}', "");; Expect(0, 2234, '\p{Joining_Group=:\AReh\z:}', "");; Expect(1, 2233, '\p{Joining_Group=reh}', ""); @@ -59121,16 +59719,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= Reh/a/}'); + Error('\P{Jg= Reh/a/}'); Expect(1, 2233, '\p{Jg=:\AReh\z:}', "");; Expect(0, 2234, '\p{Jg=:\AReh\z:}', "");; Expect(1, 2233, '\p{Jg=reh}', ""); @@ -59143,16 +59741,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=/a/-reh}'); - Error('\P{Is_Joining_Group=/a/-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}', ""); @@ -59161,16 +59759,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= Reh/a/}'); - Error('\P{Is_Jg= Reh/a/}'); + 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}'); + Error('\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}', ""); @@ -59179,16 +59777,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:=}'); + Error('\P{Joining_Group=- Reversed_PE:=}'); 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}', ""); @@ -59201,16 +59799,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: :=REVERSED_pe}'); - Error('\P{Jg: :=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}', ""); @@ -59223,16 +59821,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: /a/-Reversed_Pe}'); + Error('\P{Is_Joining_Group: /a/-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}', ""); @@ -59241,16 +59839,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=/a/ reversed_Pe}'); - Error('\P{Is_Jg=/a/ 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}', ""); @@ -59259,16 +59857,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=:=Rohingya_yeh}'); + Error('\P{Joining_Group=:=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}', ""); @@ -59281,16 +59879,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/a/}'); - Error('\P{Jg=--Rohingya_Yeh/a/}'); + 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{Jg=:\ARohingya_Yeh\z:}', "");; Expect(0, 2221, '\p{Jg=:\ARohingya_Yeh\z:}', "");; Expect(1, 2220, '\p{Jg=rohingyayeh}', ""); @@ -59303,16 +59901,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}'); + Error('\P{Is_Joining_Group=:=ROHINGYA_YEH}'); Expect(1, 2220, '\p{Is_Joining_Group=rohingyayeh}', ""); Expect(0, 2220, '\p{^Is_Joining_Group=rohingyayeh}', ""); Expect(0, 2220, '\P{Is_Joining_Group=rohingyayeh}', ""); @@ -59321,16 +59919,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=-/a/ROHINGYA_Yeh}'); - Error('\P{Is_Jg=-/a/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}', ""); @@ -59339,16 +59937,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}', ""); @@ -59361,16 +59959,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=/a/SAD}'); - Error('\P{Jg=/a/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=/a/_ sad}'); + Error('\P{Jg=/a/_ sad}'); Expect(1, 2223, '\p{Jg=:\ASad\z:}', "");; Expect(0, 2224, '\p{Jg=:\ASad\z:}', "");; Expect(1, 2223, '\p{Jg=sad}', ""); @@ -59383,16 +59981,16 @@ 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{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= Sad/a/}'); + Error('\P{Is_Joining_Group= Sad/a/}'); Expect(1, 2223, '\p{Is_Joining_Group=sad}', ""); Expect(0, 2223, '\p{^Is_Joining_Group=sad}', ""); Expect(0, 2223, '\P{Is_Joining_Group=sad}', ""); @@ -59401,56 +59999,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); + 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/a/}'); + Error('\P{Is_Jg= sad/a/}'); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/-Sadhe}'); - Error('\P{Jg=/a/-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=/a/ Sadhe}'); + Error('\P{Jg=/a/ Sadhe}'); Expect(1, 1832, '\p{Jg=:\ASadhe\z:}', "");; Expect(0, 1833, '\p{Jg=:\ASadhe\z:}', "");; Expect(1, 1832, '\p{Jg=sadhe}', ""); @@ -59463,16 +60061,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:=}'); - Error('\P{Is_Joining_Group=_sadhe:=}'); + 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:=}'); + Error('\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}', ""); @@ -59481,34 +60079,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= _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, 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=/a/Seen}'); + Error('\P{Joining_Group=/a/Seen}'); Expect(1, 1918, '\p{Joining_Group=:\ASeen\z:}', "");; Expect(0, 1919, '\p{Joining_Group=:\ASeen\z:}', "");; Expect(1, 1918, '\p{Joining_Group=seen}', ""); @@ -59521,38 +60119,38 @@ 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}'); - Error('\P{Jg=-:=seen}'); + 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}'); + Error('\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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Is_Joining_Group= Seen/a/}'); + 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}', ""); @@ -59561,16 +60159,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=:=_ Seen}'); + Error('\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}', ""); @@ -59579,16 +60177,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}'); + Error('\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}', ""); @@ -59601,38 +60199,30 @@ 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= semkath:=}'); - Error('\P{Jg= 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= semkath/a/}'); + Error('\P{Jg= semkath/a/}'); 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}', ""); + 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}', ""); 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}'); - Error('\P{Is_Joining_Group=:= -semkath}'); + Error('\p{Is_Joining_Group=/a/ Semkath}'); + Error('\P{Is_Joining_Group=/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}', ""); @@ -59641,16 +60231,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: SEMKATH:=}'); - Error('\P{Is_Jg: 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}'); + Error('\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}', ""); @@ -59659,16 +60249,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/a/}'); + Error('\P{Joining_Group=-Shin/a/}'); Expect(1, 1835, '\p{Joining_Group=:\AShin\z:}', "");; Expect(0, 1836, '\p{Joining_Group=:\AShin\z:}', "");; Expect(1, 1835, '\p{Joining_Group=shin}', ""); @@ -59681,16 +60271,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}'); + Error('\P{Jg: :=Shin}'); Expect(1, 1835, '\p{Jg=:\AShin\z:}', "");; Expect(0, 1836, '\p{Jg=:\AShin\z:}', "");; Expect(1, 1835, '\p{Jg=shin}', ""); @@ -59703,16 +60293,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/a/}'); - Error('\P{Is_Joining_Group=_ shin/a/}'); + 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}', ""); @@ -59721,16 +60311,16 @@ 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_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/a/}'); + Error('\P{Is_Jg= Shin/a/}'); Expect(1, 1835, '\p{Is_Jg=shin}', ""); Expect(0, 1835, '\p{^Is_Jg=shin}', ""); Expect(0, 1835, '\P{Is_Jg=shin}', ""); @@ -59739,16 +60329,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -59761,16 +60351,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/a/}'); - Error('\P{Jg=--STRAIGHT_waw/a/}'); + 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/a/}'); + Error('\P{Jg= -straight_Waw/a/}'); Expect(1, 2225, '\p{Jg=:\AStraight_Waw\z:}', "");; Expect(0, 2226, '\p{Jg=:\AStraight_Waw\z:}', "");; Expect(1, 2225, '\p{Jg=straightwaw}', ""); @@ -59783,34 +60373,34 @@ 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}'); - Error('\P{Is_Joining_Group=:= 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}', ""); - Expect(1, 2225, '\P{^Is_Joining_Group: straightwaw}', ""); - Expect(0, 2226, '\p{Is_Joining_Group: straightwaw}', ""); - 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=/a/- Straight_Waw}'); - Error('\P{Is_Jg=/a/- Straight_Waw}'); + 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}'); + Error('\P{Is_Joining_Group=:=_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}', ""); + Expect(1, 2225, '\P{^Is_Joining_Group=straightwaw}', ""); + Expect(0, 2226, '\p{Is_Joining_Group=straightwaw}', ""); + 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}', ""); @@ -59819,16 +60409,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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, 1706, '\p{Joining_Group=:\ASwash_Kaf\z:}', "");; Expect(0, 1707, '\p{Joining_Group=:\ASwash_Kaf\z:}', "");; Expect(1, 1706, '\p{Joining_Group=swashkaf}', ""); @@ -59841,16 +60431,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= Swash_Kaf:=}'); - Error('\P{Jg= 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}', ""); @@ -59863,16 +60453,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= SWASH_Kaf:=}'); + Error('\P{Is_Joining_Group= 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}', ""); @@ -59881,78 +60471,78 @@ 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_Jg=swashkaf}', ""); - Expect(0, 1706, '\p{^Is_Jg=swashkaf}', ""); - Expect(0, 1706, '\P{Is_Jg=swashkaf}', ""); - Expect(1, 1706, '\P{^Is_Jg=swashkaf}', ""); - Expect(0, 1707, '\p{Is_Jg=swashkaf}', ""); - 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_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_Jg:swashkaf}', ""); + Expect(0, 1706, '\p{^Is_Jg:swashkaf}', ""); + Expect(0, 1706, '\P{Is_Jg:swashkaf}', ""); + Expect(1, 1706, '\P{^Is_Jg:swashkaf}', ""); + Expect(0, 1707, '\p{Is_Jg:swashkaf}', ""); + 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, 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=/a/ _SYRIAC_Waw}'); - Error('\P{Is_Joining_Group=/a/ _SYRIAC_Waw}'); + 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}', ""); @@ -59961,16 +60551,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}'); + Error('\P{Is_Jg=:=Syriac_waw}'); Expect(1, 1816, '\p{Is_Jg=syriacwaw}', ""); Expect(0, 1816, '\p{^Is_Jg=syriacwaw}', ""); Expect(0, 1816, '\P{Is_Jg=syriacwaw}', ""); @@ -59979,16 +60569,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}', ""); @@ -60001,16 +60591,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/a/}'); - Error('\P{Jg= tah/a/}'); + 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}', ""); @@ -60023,74 +60613,66 @@ 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: := -Tah}'); - Error('\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}', ""); - 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_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}', ""); - 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=-taw/a/}'); - Error('\P{Joining_Group=-taw/a/}'); + 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= :=TAH}'); + Error('\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}', ""); + 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/a/}'); + Error('\P{Is_Jg= Tah/a/}'); + 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=:=_ Taw}'); + Error('\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}', ""); + 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}', ""); 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:=}'); + Error('\P{Jg= TAW:=}'); Expect(1, 1836, '\p{Jg=:\ATaw\z:}', "");; Expect(0, 1837, '\p{Jg=:\ATaw\z:}', "");; Expect(1, 1836, '\p{Jg=taw}', ""); @@ -60103,34 +60685,34 @@ 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: -/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}', ""); - 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}', ""); - 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{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}', ""); + 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}', ""); + 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_Jg=taw}', ""); Expect(0, 1836, '\p{^Is_Jg=taw}', ""); Expect(0, 1836, '\P{Is_Jg=taw}', ""); @@ -60139,16 +60721,16 @@ 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=/a/ -TEH_MARBUTA}'); - Error('\P{Joining_Group=/a/ -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}', ""); @@ -60161,16 +60743,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=_:=TEH_Marbuta}'); - Error('\P{Jg=_:=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}', ""); @@ -60183,16 +60765,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); - Error('\P{Is_Joining_Group=-_Teh_marbuta:=}'); + 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{Is_Joining_Group=tehmarbuta}', ""); Expect(0, 1749, '\p{^Is_Joining_Group=tehmarbuta}', ""); Expect(0, 1749, '\P{Is_Joining_Group=tehmarbuta}', ""); @@ -60201,16 +60783,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/a/}'); - Error('\P{Is_Jg= teh_Marbuta/a/}'); + 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: /a/ Teh_Marbuta}'); + Error('\P{Is_Jg: /a/ Teh_Marbuta}'); Expect(1, 1749, '\p{Is_Jg=tehmarbuta}', ""); Expect(0, 1749, '\p{^Is_Jg=tehmarbuta}', ""); Expect(0, 1749, '\P{Is_Jg=tehmarbuta}', ""); @@ -60219,38 +60801,38 @@ 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}'); - Error('\P{Joining_Group=:=- Hamza_On_HEH_Goal}'); + 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}', ""); - Expect(0, 1731, '\p{^Joining_Group: hamzaonhehgoal}', ""); - Expect(0, 1731, '\P{Joining_Group: hamzaonhehgoal}', ""); - Expect(1, 1731, '\P{^Joining_Group: hamzaonhehgoal}', ""); - Expect(0, 1732, '\p{Joining_Group: hamzaonhehgoal}', ""); - Expect(1, 1732, '\p{^Joining_Group: hamzaonhehgoal}', ""); - Expect(1, 1732, '\P{Joining_Group: hamzaonhehgoal}', ""); - Expect(0, 1732, '\P{^Joining_Group: hamzaonhehgoal}', ""); + Expect(1, 1731, '\p{Joining_Group=hamzaonhehgoal}', ""); + Expect(0, 1731, '\p{^Joining_Group=hamzaonhehgoal}', ""); + Expect(0, 1731, '\P{Joining_Group=hamzaonhehgoal}', ""); + Expect(1, 1731, '\P{^Joining_Group=hamzaonhehgoal}', ""); + Expect(0, 1732, '\p{Joining_Group=hamzaonhehgoal}', ""); + Expect(1, 1732, '\p{^Joining_Group=hamzaonhehgoal}', ""); + Expect(1, 1732, '\P{Joining_Group=hamzaonhehgoal}', ""); + 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/a/}'); - Error('\P{Jg= Teh_Marbuta_goal/a/}'); + 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=/a/- Teh_MARBUTA_Goal}'); + Error('\P{Jg=/a/- Teh_MARBUTA_Goal}'); Expect(1, 1731, '\p{Jg=:\ATeh_Marbuta_Goal\z:}', "");; Expect(0, 1732, '\p{Jg=:\ATeh_Marbuta_Goal\z:}', "");; Expect(1, 1731, '\p{Jg=tehmarbutagoal}', ""); @@ -60263,34 +60845,34 @@ 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{Is_Joining_Group=hamzaonhehgoal}', ""); - Expect(0, 1731, '\p{^Is_Joining_Group=hamzaonhehgoal}', ""); - Expect(0, 1731, '\P{Is_Joining_Group=hamzaonhehgoal}', ""); - Expect(1, 1731, '\P{^Is_Joining_Group=hamzaonhehgoal}', ""); - Expect(0, 1732, '\p{Is_Joining_Group=hamzaonhehgoal}', ""); - 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/a/}'); - Error('\P{Is_Jg=- Teh_Marbuta_goal/a/}'); + 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{Is_Joining_Group:hamzaonhehgoal}', ""); + Expect(0, 1731, '\p{^Is_Joining_Group:hamzaonhehgoal}', ""); + Expect(0, 1731, '\P{Is_Joining_Group:hamzaonhehgoal}', ""); + Expect(1, 1731, '\P{^Is_Joining_Group:hamzaonhehgoal}', ""); + Expect(0, 1732, '\p{Is_Joining_Group:hamzaonhehgoal}', ""); + 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: -/a/Teh_MARBUTA_GOAL}'); + Error('\P{Is_Jg: -/a/Teh_MARBUTA_GOAL}'); Expect(1, 1731, '\p{Is_Jg=tehmarbutagoal}', ""); Expect(0, 1731, '\p{^Is_Jg=tehmarbutagoal}', ""); Expect(0, 1731, '\P{Is_Jg=tehmarbutagoal}', ""); @@ -60299,16 +60881,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=/a/ -TETH}'); - Error('\P{Joining_Group=/a/ -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/a/}'); + Error('\P{Joining_Group=--Teth/a/}'); Expect(1, 1820, '\p{Joining_Group=:\ATeth\z:}', "");; Expect(0, 1821, '\p{Joining_Group=:\ATeth\z:}', "");; Expect(1, 1820, '\p{Joining_Group=teth}', ""); @@ -60321,16 +60903,16 @@ 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=_:=TETH}'); - Error('\P{Jg=_:=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}', ""); @@ -60343,16 +60925,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=TETH}'); - Error('\P{Is_Joining_Group=:=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/a/}'); + Error('\P{Is_Joining_Group= TETH/a/}'); Expect(1, 1820, '\p{Is_Joining_Group=teth}', ""); Expect(0, 1820, '\p{^Is_Joining_Group=teth}', ""); Expect(0, 1820, '\P{Is_Joining_Group=teth}', ""); @@ -60361,16 +60943,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= :=Teth}'); + Error('\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}', ""); @@ -60379,16 +60961,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=_:=thin_Yeh}'); - Error('\P{Joining_Group=_:=thin_Yeh}'); + 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=/a/__Thin_Yeh}'); + Error('\P{Joining_Group=/a/__Thin_Yeh}'); Expect(1, 2182, '\p{Joining_Group=:\AThin_Yeh\z:}', "");; Expect(0, 2183, '\p{Joining_Group=:\AThin_Yeh\z:}', "");; Expect(1, 2182, '\p{Joining_Group=thinyeh}', ""); @@ -60401,16 +60983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2183, '\P{^Joining_Group=thinyeh}', ""); Expect(1, 2182, '\p{Joining_Group=:\Athinyeh\z:}', "");; Expect(0, 2183, '\p{Joining_Group=:\Athinyeh\z:}', "");; - Expect(1, 2182, '\p{Joining_Group= THIN_Yeh}', ""); - Expect(0, 2182, '\p{^Joining_Group= THIN_Yeh}', ""); - Expect(0, 2182, '\P{Joining_Group= THIN_Yeh}', ""); - Expect(1, 2182, '\P{^Joining_Group= THIN_Yeh}', ""); - Expect(0, 2183, '\p{Joining_Group= THIN_Yeh}', ""); - Expect(1, 2183, '\p{^Joining_Group= THIN_Yeh}', ""); - Expect(1, 2183, '\P{Joining_Group= THIN_Yeh}', ""); - Expect(0, 2183, '\P{^Joining_Group= THIN_Yeh}', ""); - Error('\p{Jg=-:=Thin_Yeh}'); - Error('\P{Jg=-:=Thin_Yeh}'); + Expect(1, 2182, '\p{Joining_Group=_THIN_Yeh}', ""); + Expect(0, 2182, '\p{^Joining_Group=_THIN_Yeh}', ""); + Expect(0, 2182, '\P{Joining_Group=_THIN_Yeh}', ""); + Expect(1, 2182, '\P{^Joining_Group=_THIN_Yeh}', ""); + Expect(0, 2183, '\p{Joining_Group=_THIN_Yeh}', ""); + Expect(1, 2183, '\p{^Joining_Group=_THIN_Yeh}', ""); + Expect(1, 2183, '\P{Joining_Group=_THIN_Yeh}', ""); + Expect(0, 2183, '\P{^Joining_Group=_THIN_Yeh}', ""); + Error('\p{Jg=:=- THIN_YEH}'); + Error('\P{Jg=:=- THIN_YEH}'); Expect(1, 2182, '\p{Jg=:\AThin_Yeh\z:}', "");; Expect(0, 2183, '\p{Jg=:\AThin_Yeh\z:}', "");; Expect(1, 2182, '\p{Jg=thinyeh}', ""); @@ -60423,34 +61005,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2183, '\P{^Jg=thinyeh}', ""); Expect(1, 2182, '\p{Jg=:\Athinyeh\z:}', "");; Expect(0, 2183, '\p{Jg=:\Athinyeh\z:}', "");; - Expect(1, 2182, '\p{Jg=_Thin_Yeh}', ""); - Expect(0, 2182, '\p{^Jg=_Thin_Yeh}', ""); - Expect(0, 2182, '\P{Jg=_Thin_Yeh}', ""); - Expect(1, 2182, '\P{^Jg=_Thin_Yeh}', ""); - Expect(0, 2183, '\p{Jg=_Thin_Yeh}', ""); - Expect(1, 2183, '\p{^Jg=_Thin_Yeh}', ""); - Expect(1, 2183, '\P{Jg=_Thin_Yeh}', ""); - Expect(0, 2183, '\P{^Jg=_Thin_Yeh}', ""); - Error('\p{Is_Joining_Group= :=Thin_yeh}'); - Error('\P{Is_Joining_Group= :=Thin_yeh}'); - Expect(1, 2182, '\p{Is_Joining_Group=thinyeh}', ""); - Expect(0, 2182, '\p{^Is_Joining_Group=thinyeh}', ""); - Expect(0, 2182, '\P{Is_Joining_Group=thinyeh}', ""); - Expect(1, 2182, '\P{^Is_Joining_Group=thinyeh}', ""); - Expect(0, 2183, '\p{Is_Joining_Group=thinyeh}', ""); - Expect(1, 2183, '\p{^Is_Joining_Group=thinyeh}', ""); - Expect(1, 2183, '\P{Is_Joining_Group=thinyeh}', ""); - Expect(0, 2183, '\P{^Is_Joining_Group=thinyeh}', ""); - Expect(1, 2182, '\p{Is_Joining_Group: Thin_YEH}', ""); - Expect(0, 2182, '\p{^Is_Joining_Group: Thin_YEH}', ""); - Expect(0, 2182, '\P{Is_Joining_Group: Thin_YEH}', ""); - Expect(1, 2182, '\P{^Is_Joining_Group: Thin_YEH}', ""); - Expect(0, 2183, '\p{Is_Joining_Group: Thin_YEH}', ""); - Expect(1, 2183, '\p{^Is_Joining_Group: Thin_YEH}', ""); - Expect(1, 2183, '\P{Is_Joining_Group: Thin_YEH}', ""); - Expect(0, 2183, '\P{^Is_Joining_Group: Thin_YEH}', ""); - Error('\p{Is_Jg= _thin_YEH:=}'); - Error('\P{Is_Jg= _thin_YEH:=}'); + Expect(1, 2182, '\p{Jg= -thin_YEH}', ""); + Expect(0, 2182, '\p{^Jg= -thin_YEH}', ""); + Expect(0, 2182, '\P{Jg= -thin_YEH}', ""); + Expect(1, 2182, '\P{^Jg= -thin_YEH}', ""); + Expect(0, 2183, '\p{Jg= -thin_YEH}', ""); + Expect(1, 2183, '\p{^Jg= -thin_YEH}', ""); + Expect(1, 2183, '\P{Jg= -thin_YEH}', ""); + Expect(0, 2183, '\P{^Jg= -thin_YEH}', ""); + Error('\p{Is_Joining_Group= -THIN_YEH:=}'); + Error('\P{Is_Joining_Group= -THIN_YEH:=}'); + Expect(1, 2182, '\p{Is_Joining_Group:thinyeh}', ""); + Expect(0, 2182, '\p{^Is_Joining_Group:thinyeh}', ""); + Expect(0, 2182, '\P{Is_Joining_Group:thinyeh}', ""); + Expect(1, 2182, '\P{^Is_Joining_Group:thinyeh}', ""); + Expect(0, 2183, '\p{Is_Joining_Group:thinyeh}', ""); + Expect(1, 2183, '\p{^Is_Joining_Group:thinyeh}', ""); + Expect(1, 2183, '\P{Is_Joining_Group:thinyeh}', ""); + Expect(0, 2183, '\P{^Is_Joining_Group:thinyeh}', ""); + Expect(1, 2182, '\p{Is_Joining_Group=-Thin_YEH}', ""); + Expect(0, 2182, '\p{^Is_Joining_Group=-Thin_YEH}', ""); + Expect(0, 2182, '\P{Is_Joining_Group=-Thin_YEH}', ""); + Expect(1, 2182, '\P{^Is_Joining_Group=-Thin_YEH}', ""); + Expect(0, 2183, '\p{Is_Joining_Group=-Thin_YEH}', ""); + Expect(1, 2183, '\p{^Is_Joining_Group=-Thin_YEH}', ""); + Expect(1, 2183, '\P{Is_Joining_Group=-Thin_YEH}', ""); + Expect(0, 2183, '\P{^Is_Joining_Group=-Thin_YEH}', ""); + Error('\p{Is_Jg=-_THIN_Yeh:=}'); + Error('\P{Is_Jg=-_THIN_Yeh:=}'); Expect(1, 2182, '\p{Is_Jg=thinyeh}', ""); Expect(0, 2182, '\p{^Is_Jg=thinyeh}', ""); Expect(0, 2182, '\P{Is_Jg=thinyeh}', ""); @@ -60459,16 +61041,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2183, '\p{^Is_Jg=thinyeh}', ""); Expect(1, 2183, '\P{Is_Jg=thinyeh}', ""); Expect(0, 2183, '\P{^Is_Jg=thinyeh}', ""); - Expect(1, 2182, '\p{Is_Jg=-_Thin_yeh}', ""); - Expect(0, 2182, '\p{^Is_Jg=-_Thin_yeh}', ""); - Expect(0, 2182, '\P{Is_Jg=-_Thin_yeh}', ""); - Expect(1, 2182, '\P{^Is_Jg=-_Thin_yeh}', ""); - Expect(0, 2183, '\p{Is_Jg=-_Thin_yeh}', ""); - Expect(1, 2183, '\p{^Is_Jg=-_Thin_yeh}', ""); - Expect(1, 2183, '\P{Is_Jg=-_Thin_yeh}', ""); - Expect(0, 2183, '\P{^Is_Jg=-_Thin_yeh}', ""); - Error('\p{Joining_Group=:= _Vertical_tail}'); - Error('\P{Joining_Group=:= _Vertical_tail}'); + Expect(1, 2182, '\p{Is_Jg=- Thin_Yeh}', ""); + Expect(0, 2182, '\p{^Is_Jg=- Thin_Yeh}', ""); + Expect(0, 2182, '\P{Is_Jg=- Thin_Yeh}', ""); + Expect(1, 2182, '\P{^Is_Jg=- Thin_Yeh}', ""); + Expect(0, 2183, '\p{Is_Jg=- Thin_Yeh}', ""); + Expect(1, 2183, '\p{^Is_Jg=- Thin_Yeh}', ""); + Expect(1, 2183, '\P{Is_Jg=- Thin_Yeh}', ""); + Expect(0, 2183, '\P{^Is_Jg=- Thin_Yeh}', ""); + Error('\p{Joining_Group=:= Vertical_Tail}'); + Error('\P{Joining_Group=:= Vertical_Tail}'); Expect(1, 2190, '\p{Joining_Group=:\AVertical_Tail\z:}', "");; Expect(0, 2191, '\p{Joining_Group=:\AVertical_Tail\z:}', "");; Expect(1, 2190, '\p{Joining_Group=verticaltail}', ""); @@ -60481,56 +61063,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 2191, '\P{^Joining_Group=verticaltail}', ""); Expect(1, 2190, '\p{Joining_Group=:\Averticaltail\z:}', "");; Expect(0, 2191, '\p{Joining_Group=:\Averticaltail\z:}', "");; - Expect(1, 2190, '\p{Joining_Group= Vertical_TAIL}', ""); - Expect(0, 2190, '\p{^Joining_Group= Vertical_TAIL}', ""); - Expect(0, 2190, '\P{Joining_Group= Vertical_TAIL}', ""); - Expect(1, 2190, '\P{^Joining_Group= Vertical_TAIL}', ""); - Expect(0, 2191, '\p{Joining_Group= Vertical_TAIL}', ""); - Expect(1, 2191, '\p{^Joining_Group= Vertical_TAIL}', ""); - Expect(1, 2191, '\P{Joining_Group= Vertical_TAIL}', ""); - Expect(0, 2191, '\P{^Joining_Group= Vertical_TAIL}', ""); - Error('\p{Jg: VERTICAL_Tail:=}'); - Error('\P{Jg: VERTICAL_Tail:=}'); + Expect(1, 2190, '\p{Joining_Group=_Vertical_Tail}', ""); + Expect(0, 2190, '\p{^Joining_Group=_Vertical_Tail}', ""); + Expect(0, 2190, '\P{Joining_Group=_Vertical_Tail}', ""); + Expect(1, 2190, '\P{^Joining_Group=_Vertical_Tail}', ""); + Expect(0, 2191, '\p{Joining_Group=_Vertical_Tail}', ""); + Expect(1, 2191, '\p{^Joining_Group=_Vertical_Tail}', ""); + Expect(1, 2191, '\P{Joining_Group=_Vertical_Tail}', ""); + Expect(0, 2191, '\P{^Joining_Group=_Vertical_Tail}', ""); + Error('\p{Jg= :=Vertical_Tail}'); + Error('\P{Jg= :=Vertical_Tail}'); Expect(1, 2190, '\p{Jg=:\AVertical_Tail\z:}', "");; Expect(0, 2191, '\p{Jg=:\AVertical_Tail\z:}', "");; - Expect(1, 2190, '\p{Jg: verticaltail}', ""); - Expect(0, 2190, '\p{^Jg: verticaltail}', ""); - Expect(0, 2190, '\P{Jg: verticaltail}', ""); - Expect(1, 2190, '\P{^Jg: verticaltail}', ""); - Expect(0, 2191, '\p{Jg: verticaltail}', ""); - Expect(1, 2191, '\p{^Jg: verticaltail}', ""); - Expect(1, 2191, '\P{Jg: verticaltail}', ""); - Expect(0, 2191, '\P{^Jg: verticaltail}', ""); + Expect(1, 2190, '\p{Jg=verticaltail}', ""); + Expect(0, 2190, '\p{^Jg=verticaltail}', ""); + Expect(0, 2190, '\P{Jg=verticaltail}', ""); + Expect(1, 2190, '\P{^Jg=verticaltail}', ""); + Expect(0, 2191, '\p{Jg=verticaltail}', ""); + Expect(1, 2191, '\p{^Jg=verticaltail}', ""); + Expect(1, 2191, '\P{Jg=verticaltail}', ""); + Expect(0, 2191, '\P{^Jg=verticaltail}', ""); Expect(1, 2190, '\p{Jg=:\Averticaltail\z:}', "");; Expect(0, 2191, '\p{Jg=:\Averticaltail\z:}', "");; - Expect(1, 2190, '\p{Jg=_ vertical_Tail}', ""); - Expect(0, 2190, '\p{^Jg=_ vertical_Tail}', ""); - Expect(0, 2190, '\P{Jg=_ vertical_Tail}', ""); - Expect(1, 2190, '\P{^Jg=_ vertical_Tail}', ""); - Expect(0, 2191, '\p{Jg=_ vertical_Tail}', ""); - Expect(1, 2191, '\p{^Jg=_ vertical_Tail}', ""); - Expect(1, 2191, '\P{Jg=_ vertical_Tail}', ""); - Expect(0, 2191, '\P{^Jg=_ vertical_Tail}', ""); - Error('\p{Is_Joining_Group=/a/-_VERTICAL_tail}'); - Error('\P{Is_Joining_Group=/a/-_VERTICAL_tail}'); - Expect(1, 2190, '\p{Is_Joining_Group=verticaltail}', ""); - Expect(0, 2190, '\p{^Is_Joining_Group=verticaltail}', ""); - Expect(0, 2190, '\P{Is_Joining_Group=verticaltail}', ""); - Expect(1, 2190, '\P{^Is_Joining_Group=verticaltail}', ""); - Expect(0, 2191, '\p{Is_Joining_Group=verticaltail}', ""); - Expect(1, 2191, '\p{^Is_Joining_Group=verticaltail}', ""); - Expect(1, 2191, '\P{Is_Joining_Group=verticaltail}', ""); - Expect(0, 2191, '\P{^Is_Joining_Group=verticaltail}', ""); - Expect(1, 2190, '\p{Is_Joining_Group= -Vertical_tail}', ""); - Expect(0, 2190, '\p{^Is_Joining_Group= -Vertical_tail}', ""); - Expect(0, 2190, '\P{Is_Joining_Group= -Vertical_tail}', ""); - Expect(1, 2190, '\P{^Is_Joining_Group= -Vertical_tail}', ""); - Expect(0, 2191, '\p{Is_Joining_Group= -Vertical_tail}', ""); - Expect(1, 2191, '\p{^Is_Joining_Group= -Vertical_tail}', ""); - Expect(1, 2191, '\P{Is_Joining_Group= -Vertical_tail}', ""); - Expect(0, 2191, '\P{^Is_Joining_Group= -Vertical_tail}', ""); - Error('\p{Is_Jg=/a/--Vertical_Tail}'); - Error('\P{Is_Jg=/a/--Vertical_Tail}'); + Expect(1, 2190, '\p{Jg: Vertical_Tail}', ""); + Expect(0, 2190, '\p{^Jg: Vertical_Tail}', ""); + Expect(0, 2190, '\P{Jg: Vertical_Tail}', ""); + Expect(1, 2190, '\P{^Jg: Vertical_Tail}', ""); + Expect(0, 2191, '\p{Jg: Vertical_Tail}', ""); + Expect(1, 2191, '\p{^Jg: Vertical_Tail}', ""); + Expect(1, 2191, '\P{Jg: Vertical_Tail}', ""); + Expect(0, 2191, '\P{^Jg: Vertical_Tail}', ""); + Error('\p{Is_Joining_Group: := VERTICAL_TAIL}'); + Error('\P{Is_Joining_Group: := VERTICAL_TAIL}'); + Expect(1, 2190, '\p{Is_Joining_Group: verticaltail}', ""); + Expect(0, 2190, '\p{^Is_Joining_Group: verticaltail}', ""); + Expect(0, 2190, '\P{Is_Joining_Group: verticaltail}', ""); + Expect(1, 2190, '\P{^Is_Joining_Group: verticaltail}', ""); + Expect(0, 2191, '\p{Is_Joining_Group: verticaltail}', ""); + Expect(1, 2191, '\p{^Is_Joining_Group: verticaltail}', ""); + Expect(1, 2191, '\P{Is_Joining_Group: verticaltail}', ""); + Expect(0, 2191, '\P{^Is_Joining_Group: verticaltail}', ""); + Expect(1, 2190, '\p{Is_Joining_Group=- vertical_Tail}', ""); + Expect(0, 2190, '\p{^Is_Joining_Group=- vertical_Tail}', ""); + Expect(0, 2190, '\P{Is_Joining_Group=- vertical_Tail}', ""); + Expect(1, 2190, '\P{^Is_Joining_Group=- vertical_Tail}', ""); + Expect(0, 2191, '\p{Is_Joining_Group=- vertical_Tail}', ""); + Expect(1, 2191, '\p{^Is_Joining_Group=- vertical_Tail}', ""); + Expect(1, 2191, '\P{Is_Joining_Group=- vertical_Tail}', ""); + Expect(0, 2191, '\P{^Is_Joining_Group=- vertical_Tail}', ""); + Error('\p{Is_Jg: /a/- vertical_Tail}'); + Error('\P{Is_Jg: /a/- vertical_Tail}'); Expect(1, 2190, '\p{Is_Jg=verticaltail}', ""); Expect(0, 2190, '\p{^Is_Jg=verticaltail}', ""); Expect(0, 2190, '\P{Is_Jg=verticaltail}', ""); @@ -60539,16 +61121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 2191, '\p{^Is_Jg=verticaltail}', ""); Expect(1, 2191, '\P{Is_Jg=verticaltail}', ""); Expect(0, 2191, '\P{^Is_Jg=verticaltail}', ""); - Expect(1, 2190, '\p{Is_Jg=- Vertical_tail}', ""); - Expect(0, 2190, '\p{^Is_Jg=- Vertical_tail}', ""); - Expect(0, 2190, '\P{Is_Jg=- Vertical_tail}', ""); - Expect(1, 2190, '\P{^Is_Jg=- Vertical_tail}', ""); - Expect(0, 2191, '\p{Is_Jg=- Vertical_tail}', ""); - Expect(1, 2191, '\p{^Is_Jg=- Vertical_tail}', ""); - Expect(1, 2191, '\P{Is_Jg=- Vertical_tail}', ""); - Expect(0, 2191, '\P{^Is_Jg=- Vertical_tail}', ""); - Error('\p{Joining_Group= Waw/a/}'); - Error('\P{Joining_Group= Waw/a/}'); + Expect(1, 2190, '\p{Is_Jg=_-VERTICAL_TAIL}', ""); + Expect(0, 2190, '\p{^Is_Jg=_-VERTICAL_TAIL}', ""); + Expect(0, 2190, '\P{Is_Jg=_-VERTICAL_TAIL}', ""); + Expect(1, 2190, '\P{^Is_Jg=_-VERTICAL_TAIL}', ""); + Expect(0, 2191, '\p{Is_Jg=_-VERTICAL_TAIL}', ""); + Expect(1, 2191, '\p{^Is_Jg=_-VERTICAL_TAIL}', ""); + Expect(1, 2191, '\P{Is_Jg=_-VERTICAL_TAIL}', ""); + Expect(0, 2191, '\P{^Is_Jg=_-VERTICAL_TAIL}', ""); + Error('\p{Joining_Group=/a/waw}'); + Error('\P{Joining_Group=/a/waw}'); Expect(1, 2219, '\p{Joining_Group=:\AWaw\z:}', "");; Expect(0, 2220, '\p{Joining_Group=:\AWaw\z:}', "");; Expect(1, 2219, '\p{Joining_Group=waw}', ""); @@ -60561,16 +61143,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=/a/ WAW}'); - Error('\P{Jg=/a/ 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=:= Waw}'); + Error('\P{Jg=:= Waw}'); Expect(1, 2219, '\p{Jg=:\AWaw\z:}', "");; Expect(0, 2220, '\p{Jg=:\AWaw\z:}', "");; Expect(1, 2219, '\p{Jg=waw}', ""); @@ -60583,52 +61165,52 @@ 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/a/}'); - Error('\P{Is_Jg= _Waw/a/}'); - 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}', ""); - 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:=}'); - Error('\P{Joining_Group= yeh:=}'); + 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= :=Waw}'); + Error('\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}', ""); + 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:=}'); + Error('\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}', ""); @@ -60641,16 +61223,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=/a/_ YEH}'); - Error('\P{Jg=/a/_ YEH}'); + 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{Jg=:\AYeh\z:}', "");; Expect(0, 2235, '\p{Jg=:\AYeh\z:}', "");; Expect(1, 2234, '\p{Jg=yeh}', ""); @@ -60663,16 +61245,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}', ""); @@ -60681,16 +61263,16 @@ 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_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/a/}'); + Error('\P{Is_Jg=_Yeh/a/}'); Expect(1, 2234, '\p{Is_Jg=yeh}', ""); Expect(0, 2234, '\p{^Is_Jg=yeh}', ""); Expect(0, 2234, '\P{Is_Jg=yeh}', ""); @@ -60699,16 +61281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Joining_Group=-Yeh_BARREE/a/}'); + 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, 1747, '\p{Joining_Group=:\AYeh_Barree\z:}', "");; Expect(0, 1748, '\p{Joining_Group=:\AYeh_Barree\z:}', "");; Expect(1, 1747, '\p{Joining_Group=yehbarree}', ""); @@ -60721,38 +61303,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=/a/ YEH_Barree}'); - Error('\P{Jg=/a/ YEH_Barree}'); + 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}'); + Error('\P{Jg=:= -Yeh_barree}'); 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=-/a/yeh_barree}'); - Error('\P{Is_Joining_Group=-/a/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=/a/Yeh_Barree}'); + Error('\P{Is_Joining_Group=/a/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}', ""); @@ -60761,16 +61343,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:=}'); + Error('\P{Is_Jg= Yeh_BARREE:=}'); Expect(1, 1747, '\p{Is_Jg=yehbarree}', ""); Expect(0, 1747, '\p{^Is_Jg=yehbarree}', ""); Expect(0, 1747, '\P{Is_Jg=yehbarree}', ""); @@ -60779,38 +61361,38 @@ 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}', ""); - Expect(0, 1741, '\p{^Joining_Group=yehwithtail}', ""); - Expect(0, 1741, '\P{Joining_Group=yehwithtail}', ""); - Expect(1, 1741, '\P{^Joining_Group=yehwithtail}', ""); - Expect(0, 1742, '\p{Joining_Group=yehwithtail}', ""); - Expect(1, 1742, '\p{^Joining_Group=yehwithtail}', ""); - Expect(1, 1742, '\P{Joining_Group=yehwithtail}', ""); - Expect(0, 1742, '\P{^Joining_Group=yehwithtail}', ""); + Expect(1, 1741, '\p{Joining_Group: yehwithtail}', ""); + Expect(0, 1741, '\p{^Joining_Group: yehwithtail}', ""); + Expect(0, 1741, '\P{Joining_Group: yehwithtail}', ""); + Expect(1, 1741, '\P{^Joining_Group: yehwithtail}', ""); + Expect(0, 1742, '\p{Joining_Group: yehwithtail}', ""); + Expect(1, 1742, '\p{^Joining_Group: yehwithtail}', ""); + Expect(1, 1742, '\P{Joining_Group: yehwithtail}', ""); + 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}'); - Error('\P{Jg=:=Yeh_With_tail}'); + 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{Jg=:\AYeh_With_Tail\z:}', "");; Expect(0, 1742, '\p{Jg=:\AYeh_With_Tail\z:}', "");; Expect(1, 1741, '\p{Jg=yehwithtail}', ""); @@ -60823,16 +61405,16 @@ 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/a/}'); - Error('\P{Is_Joining_Group: __yeh_With_tail/a/}'); + 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}', ""); @@ -60841,16 +61423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -60859,60 +61441,60 @@ 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=:= yudh}'); + Error('\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}', ""); + 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= Yudh:=}'); - Error('\P{Jg= 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}', ""); - 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}', ""); + 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}', ""); 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{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/a/}'); + Error('\P{Is_Joining_Group=_-YUDH/a/}'); Expect(1, 1821, '\p{Is_Joining_Group=yudh}', ""); Expect(0, 1821, '\p{^Is_Joining_Group=yudh}', ""); Expect(0, 1821, '\P{Is_Joining_Group=yudh}', ""); @@ -60921,16 +61503,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -60939,16 +61521,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=_:=Yudh_he}'); + Error('\P{Joining_Group=_:=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}', ""); @@ -60961,16 +61543,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}', ""); @@ -60983,16 +61565,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=/a/- YUDH_He}'); - Error('\P{Is_Joining_Group=/a/- YUDH_He}'); + 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}'); + Error('\P{Is_Joining_Group=:=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}', ""); @@ -61001,16 +61583,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=_/a/YUDH_HE}'); - Error('\P{Is_Jg=_/a/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=:=Yudh_HE}'); + Error('\P{Is_Jg=:=Yudh_HE}'); Expect(1, 1822, '\p{Is_Jg=yudhhe}', ""); Expect(0, 1822, '\p{^Is_Jg=yudhhe}', ""); Expect(0, 1822, '\P{Is_Jg=yudhhe}', ""); @@ -61019,60 +61601,60 @@ 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=:= zain}'); - Error('\P{Joining_Group=:= 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}', ""); - 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}', ""); + 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}', ""); 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= /a/ZAIN}'); - Error('\P{Jg= /a/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: :=Zain}'); + Error('\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}', ""); + 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}', ""); 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}', ""); @@ -61081,16 +61663,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=:=__Zain}'); - Error('\P{Is_Jg=:=__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=-ZAIN:=}'); + Error('\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}', ""); @@ -61099,16 +61681,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= -Zhain/a/}'); + Error('\P{Joining_Group= -Zhain/a/}'); Expect(1, 1869, '\p{Joining_Group=:\AZhain\z:}', "");; Expect(0, 1870, '\p{Joining_Group=:\AZhain\z:}', "");; Expect(1, 1869, '\p{Joining_Group=zhain}', ""); @@ -61121,16 +61703,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= :=Zhain}'); - Error('\P{Jg= :=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/a/}'); + Error('\P{Jg=_Zhain/a/}'); Expect(1, 1869, '\p{Jg=:\AZhain\z:}', "");; Expect(0, 1870, '\p{Jg=:\AZhain\z:}', "");; Expect(1, 1869, '\p{Jg=zhain}', ""); @@ -61143,16 +61725,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=:= _Zhain}'); - Error('\P{Is_Joining_Group=:= _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}', ""); @@ -61161,56 +61743,56 @@ 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=/a/ _zhain}'); - Error('\P{Is_Jg=/a/ _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}', ""); - 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_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=/a/-_Zhain}'); + Error('\P{Is_Jg=/a/-_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}', ""); + 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, 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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Join_C= _N/a/}'); + 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}', ""); @@ -61223,16 +61805,16 @@ 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=__F/a/}'); - Error('\P{Is_Join_Control=__F/a/}'); + 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}', ""); @@ -61241,16 +61823,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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{Is_Join_C=false}', ""); Expect(0, 8206, '\p{^Is_Join_C=false}', ""); Expect(0, 8206, '\P{Is_Join_C=false}', ""); @@ -61259,16 +61841,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/a/}'); - Error('\P{Join_Control= YES/a/}'); + 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, 8205, '\p{Join_Control=:\AYes\z:}', "");; Expect(0, 8206, '\p{Join_Control=:\AYes\z:}', "");; Expect(1, 8205, '\p{Join_Control=yes}', ""); @@ -61281,16 +61863,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=_ Y:=}'); - Error('\P{Join_C=_ 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=/a/__y}'); + Error('\P{Join_C=/a/__y}'); Expect(1, 8205, '\p{Join_C=:\AY\z:}', "");; Expect(0, 8206, '\p{Join_C=:\AY\z:}', "");; Expect(1, 8205, '\p{Join_C=y}', ""); @@ -61303,14 +61885,14 @@ 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}', ""); + 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=/a/T}'); Error('\P{Is_Join_Control=/a/T}'); Expect(1, 8205, '\p{Is_Join_Control=t}', ""); @@ -61321,16 +61903,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/TRUE}'); - Error('\P{Is_Join_C= /a/TRUE}'); + 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}', ""); @@ -61339,30 +61921,30 @@ 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}'); Error('\P{jsn}'); - Error('\p{Jamo_Short_Name=A}'); - Error('\P{Jamo_Short_Name=A}'); - Error('\p{JSN=A}'); - Error('\P{JSN=A}'); - Error('\p{Is_Jamo_Short_Name: A}'); - Error('\P{Is_Jamo_Short_Name: A}'); + Error('\p{Jamo_Short_Name:A}'); + Error('\P{Jamo_Short_Name:A}'); + Error('\p{JSN:A}'); + Error('\P{JSN:A}'); + Error('\p{Is_Jamo_Short_Name=A}'); + Error('\P{Is_Jamo_Short_Name=A}'); Error('\p{Is_JSN=A}'); Error('\P{Is_JSN=A}'); Error('\p{Jamo_Short_Name=AE}'); Error('\P{Jamo_Short_Name=AE}'); - Error('\p{JSN=AE}'); - Error('\P{JSN=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_JSN=AE}'); @@ -61373,32 +61955,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Jamo_Short_Name: BB}'); + Error('\p{Is_JSN=B}'); + Error('\P{Is_JSN=B}'); + Error('\p{Jamo_Short_Name=BB}'); + Error('\P{Jamo_Short_Name=BB}'); Error('\p{JSN=BB}'); Error('\P{JSN=BB}'); Error('\p{Is_Jamo_Short_Name=BB}'); Error('\P{Is_Jamo_Short_Name=BB}'); Error('\p{Is_JSN=BB}'); Error('\P{Is_JSN=BB}'); - Error('\p{Jamo_Short_Name: BS}'); - Error('\P{Jamo_Short_Name: BS}'); - Error('\p{JSN=BS}'); - Error('\P{JSN=BS}'); - Error('\p{Is_Jamo_Short_Name=BS}'); - Error('\P{Is_Jamo_Short_Name=BS}'); + Error('\p{Jamo_Short_Name=BS}'); + Error('\P{Jamo_Short_Name=BS}'); + Error('\p{JSN: BS}'); + Error('\P{JSN: BS}'); + Error('\p{Is_Jamo_Short_Name: BS}'); + 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{JSN=C}'); Error('\P{JSN=C}'); - Error('\p{Is_Jamo_Short_Name=C}'); - Error('\P{Is_Jamo_Short_Name=C}'); - Error('\p{Is_JSN: C}'); - Error('\P{Is_JSN: C}'); + Error('\p{Is_Jamo_Short_Name: C}'); + Error('\P{Is_Jamo_Short_Name: C}'); + Error('\p{Is_JSN=C}'); + Error('\P{Is_JSN=C}'); Error('\p{Jamo_Short_Name=D}'); Error('\P{Jamo_Short_Name=D}'); Error('\p{JSN=D}'); @@ -61419,8 +62001,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Jamo_Short_Name=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_Jamo_Short_Name=E}'); + Error('\P{Is_Jamo_Short_Name=E}'); Error('\p{Is_JSN=E}'); Error('\P{Is_JSN=E}'); Error('\p{Jamo_Short_Name=EO}'); @@ -61441,14 +62023,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_JSN=EU}'); Error('\p{Jamo_Short_Name=G}'); Error('\P{Jamo_Short_Name=G}'); - Error('\p{JSN:G}'); - Error('\P{JSN:G}'); - Error('\p{Is_Jamo_Short_Name: G}'); - Error('\P{Is_Jamo_Short_Name: G}'); + Error('\p{JSN=G}'); + Error('\P{JSN=G}'); + Error('\p{Is_Jamo_Short_Name:G}'); + Error('\P{Is_Jamo_Short_Name:G}'); Error('\p{Is_JSN=G}'); Error('\P{Is_JSN=G}'); - Error('\p{Jamo_Short_Name=GG}'); - Error('\P{Jamo_Short_Name=GG}'); + Error('\p{Jamo_Short_Name:GG}'); + Error('\P{Jamo_Short_Name:GG}'); Error('\p{JSN=GG}'); Error('\P{JSN=GG}'); Error('\p{Is_Jamo_Short_Name=GG}'); @@ -61457,32 +62039,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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_JSN: GS}'); + Error('\P{Is_JSN: GS}'); Error('\p{Jamo_Short_Name=H}'); Error('\P{Jamo_Short_Name=H}'); Error('\p{JSN=H}'); Error('\P{JSN=H}'); Error('\p{Is_Jamo_Short_Name=H}'); Error('\P{Is_Jamo_Short_Name=H}'); - Error('\p{Is_JSN: H}'); - Error('\P{Is_JSN: H}'); + Error('\p{Is_JSN: H}'); + Error('\P{Is_JSN: H}'); Error('\p{Jamo_Short_Name=I}'); Error('\P{Jamo_Short_Name=I}'); - Error('\p{JSN:I}'); - Error('\P{JSN:I}'); + Error('\p{JSN=I}'); + Error('\P{JSN=I}'); Error('\p{Is_Jamo_Short_Name=I}'); Error('\P{Is_Jamo_Short_Name=I}'); Error('\p{Is_JSN=I}'); Error('\P{Is_JSN=I}'); - Error('\p{Jamo_Short_Name: J}'); - Error('\P{Jamo_Short_Name: J}'); - Error('\p{JSN: J}'); - Error('\P{JSN: J}'); + Error('\p{Jamo_Short_Name=J}'); + Error('\P{Jamo_Short_Name=J}'); + Error('\p{JSN=J}'); + Error('\P{JSN=J}'); Error('\p{Is_Jamo_Short_Name=J}'); Error('\P{Is_Jamo_Short_Name=J}'); Error('\p{Is_JSN=J}'); @@ -61491,24 +62073,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Jamo_Short_Name=JJ}'); Error('\p{JSN=JJ}'); Error('\P{JSN=JJ}'); - Error('\p{Is_Jamo_Short_Name: JJ}'); - Error('\P{Is_Jamo_Short_Name: JJ}'); + Error('\p{Is_Jamo_Short_Name=JJ}'); + Error('\P{Is_Jamo_Short_Name=JJ}'); Error('\p{Is_JSN=JJ}'); Error('\P{Is_JSN=JJ}'); - Error('\p{Jamo_Short_Name: K}'); - Error('\P{Jamo_Short_Name: K}'); + Error('\p{Jamo_Short_Name=K}'); + Error('\P{Jamo_Short_Name=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}'); Error('\P{Is_JSN=K}'); - Error('\p{Jamo_Short_Name=L}'); - Error('\P{Jamo_Short_Name=L}'); + Error('\p{Jamo_Short_Name: L}'); + Error('\P{Jamo_Short_Name: L}'); Error('\p{JSN=L}'); Error('\P{JSN=L}'); - Error('\p{Is_Jamo_Short_Name=L}'); - Error('\P{Is_Jamo_Short_Name=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{Jamo_Short_Name=LB}'); @@ -61527,24 +62109,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Jamo_Short_Name=LG}'); Error('\p{Is_JSN=LG}'); Error('\P{Is_JSN=LG}'); - Error('\p{Jamo_Short_Name: LH}'); - Error('\P{Jamo_Short_Name: LH}'); + Error('\p{Jamo_Short_Name=LH}'); + Error('\P{Jamo_Short_Name=LH}'); Error('\p{JSN=LH}'); 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{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{JSN=LM}'); Error('\P{JSN=LM}'); - Error('\p{Is_Jamo_Short_Name: LM}'); - Error('\P{Is_Jamo_Short_Name: LM}'); + Error('\p{Is_Jamo_Short_Name=LM}'); + Error('\P{Is_Jamo_Short_Name=LM}'); Error('\p{Is_JSN=LM}'); Error('\P{Is_JSN=LM}'); - Error('\p{Jamo_Short_Name: LP}'); - Error('\P{Jamo_Short_Name: LP}'); + Error('\p{Jamo_Short_Name=LP}'); + Error('\P{Jamo_Short_Name=LP}'); Error('\p{JSN=LP}'); Error('\P{JSN=LP}'); Error('\p{Is_Jamo_Short_Name=LP}'); @@ -61555,10 +62137,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Jamo_Short_Name=LS}'); Error('\p{JSN=LS}'); Error('\P{JSN=LS}'); - Error('\p{Is_Jamo_Short_Name: LS}'); - Error('\P{Is_Jamo_Short_Name: LS}'); - Error('\p{Is_JSN=LS}'); - Error('\P{Is_JSN=LS}'); + Error('\p{Is_Jamo_Short_Name=LS}'); + Error('\P{Is_Jamo_Short_Name=LS}'); + Error('\p{Is_JSN: LS}'); + Error('\P{Is_JSN: LS}'); Error('\p{Jamo_Short_Name=LT}'); Error('\P{Jamo_Short_Name=LT}'); Error('\p{JSN=LT}'); @@ -61575,32 +62157,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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{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{JSN=NG}'); Error('\P{JSN=NG}'); - Error('\p{Is_Jamo_Short_Name=NG}'); - Error('\P{Is_Jamo_Short_Name=NG}'); - Error('\p{Is_JSN=NG}'); - Error('\P{Is_JSN=NG}'); + Error('\p{Is_Jamo_Short_Name: NG}'); + Error('\P{Is_Jamo_Short_Name: NG}'); + Error('\p{Is_JSN: NG}'); + Error('\P{Is_JSN: NG}'); Error('\p{Jamo_Short_Name=NH}'); Error('\P{Jamo_Short_Name=NH}'); - Error('\p{JSN=NH}'); - Error('\P{JSN=NH}'); + Error('\p{JSN: NH}'); + Error('\P{JSN: NH}'); Error('\p{Is_Jamo_Short_Name=NH}'); Error('\P{Is_Jamo_Short_Name=NH}'); Error('\p{Is_JSN=NH}'); Error('\P{Is_JSN=NH}'); - Error('\p{Jamo_Short_Name:NJ}'); - Error('\P{Jamo_Short_Name:NJ}'); + Error('\p{Jamo_Short_Name=NJ}'); + Error('\P{Jamo_Short_Name=NJ}'); Error('\p{JSN=NJ}'); Error('\P{JSN=NJ}'); Error('\p{Is_Jamo_Short_Name=NJ}'); @@ -61611,10 +62193,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Jamo_Short_Name=O}'); Error('\p{JSN=O}'); Error('\P{JSN=O}'); - Error('\p{Is_Jamo_Short_Name: O}'); - Error('\P{Is_Jamo_Short_Name: O}'); - Error('\p{Is_JSN=O}'); - Error('\P{Is_JSN=O}'); + Error('\p{Is_Jamo_Short_Name=O}'); + 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}'); @@ -61623,8 +62205,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); @@ -61637,14 +62219,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=R}'); Error('\p{Is_Jamo_Short_Name=R}'); Error('\P{Is_Jamo_Short_Name=R}'); - Error('\p{Is_JSN: R}'); - Error('\P{Is_JSN: 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{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}'); @@ -61653,12 +62235,12 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=SS}'); Error('\p{Is_Jamo_Short_Name=SS}'); Error('\P{Is_Jamo_Short_Name=SS}'); - Error('\p{Is_JSN=SS}'); - Error('\P{Is_JSN=SS}'); + Error('\p{Is_JSN: SS}'); + 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}'); @@ -61687,10 +62269,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{JSN=WE}'); - Error('\P{JSN=WE}'); + 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}'); @@ -61703,8 +62285,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Jamo_Short_Name=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{Jamo_Short_Name=WI}'); + Error('\P{Jamo_Short_Name=WI}'); Error('\p{JSN=WI}'); Error('\P{JSN=WI}'); Error('\p{Is_Jamo_Short_Name=WI}'); @@ -61725,14 +62307,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=YAE}'); Error('\p{Is_Jamo_Short_Name=YAE}'); Error('\P{Is_Jamo_Short_Name=YAE}'); - Error('\p{Is_JSN=YAE}'); - Error('\P{Is_JSN=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{JSN=YE}'); Error('\P{JSN=YE}'); - Error('\p{Is_Jamo_Short_Name:YE}'); - Error('\P{Is_Jamo_Short_Name:YE}'); + Error('\p{Is_Jamo_Short_Name: YE}'); + Error('\P{Is_Jamo_Short_Name: YE}'); Error('\p{Is_JSN=YE}'); Error('\P{Is_JSN=YE}'); Error('\p{Jamo_Short_Name=YEO}'); @@ -61741,8 +62323,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{JSN=YEO}'); Error('\p{Is_Jamo_Short_Name=YEO}'); Error('\P{Is_Jamo_Short_Name=YEO}'); - Error('\p{Is_JSN:YEO}'); - Error('\P{Is_JSN:YEO}'); + Error('\p{Is_JSN=YEO}'); + Error('\P{Is_JSN=YEO}'); Error('\p{Jamo_Short_Name=YI}'); Error('\P{Jamo_Short_Name=YI}'); Error('\p{JSN=YI}'); @@ -61753,8 +62335,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{JSN=YO}'); + Error('\P{JSN=YO}'); Error('\p{Is_Jamo_Short_Name=YO}'); Error('\P{Is_Jamo_Short_Name=YO}'); Error('\p{Is_JSN=YO}'); @@ -61771,8 +62353,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}'); + Error('\P{Joining_Type=:=-JOIN_Causing}'); 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}', ""); @@ -61785,38 +62367,38 @@ 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=- c:=}'); - Error('\P{Jt=- 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:=}'); + Error('\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}', ""); + 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}', ""); 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= /a/JOIN_CAUSING}'); + Error('\P{Is_Joining_Type= /a/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}', ""); @@ -61825,16 +62407,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=/a/- C}'); - Error('\P{Is_Jt=/a/- C}'); + 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_Jt=c}', ""); Expect(0, 8205, '\p{^Is_Jt=c}', ""); Expect(0, 8205, '\P{Is_Jt=c}', ""); @@ -61843,16 +62425,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=-Dual_joining:=}'); - Error('\P{Joining_Type=-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=:= -DUAL_joining}'); + Error('\P{Joining_Type=:= -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}', ""); @@ -61865,16 +62447,16 @@ 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: /a/_ D}'); + Error('\P{Jt: /a/_ D}'); Expect(1, 125251, '\p{Jt=:\AD\z:}', "");; Expect(0, 125252, '\p{Jt=:\AD\z:}', "");; Expect(1, 125251, '\p{Jt=d}', ""); @@ -61887,16 +62469,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/Dual_Joining}'); - Error('\P{Is_Joining_Type= /a/Dual_Joining}'); + 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}', ""); @@ -61905,34 +62487,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-:=D}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{Joining_Type= _LEFT_Joining/a/}'); + 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}', ""); + 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}', ""); + 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/a/}'); + Error('\P{Joining_Type= left_Joining/a/}'); 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}', ""); @@ -61945,16 +62527,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -61967,52 +62549,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:_Left_joining:=}'); - Error('\P{Is_Joining_Type:_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/a/}'); - Error('\P{Joining_Type= Right_Joining/a/}'); + 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: Left_Joining:=}'); + Error('\P{Is_Joining_Type: 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}', ""); @@ -62025,56 +62607,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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/a/}'); + Error('\P{Jt= _R/a/}'); 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: 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=/a/ Right_Joining}'); - Error('\P{Is_Joining_Type=/a/ 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{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=_/a/Right_JOINING}'); + Error('\P{Is_Joining_Type=_/a/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/a/}'); + Error('\P{Is_Jt= R/a/}'); Expect(1, 69577, '\p{Is_Jt=r}', ""); Expect(0, 69577, '\p{^Is_Jt=r}', ""); Expect(0, 69577, '\P{Is_Jt=r}', ""); @@ -62083,60 +62665,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); - Error('\P{Joining_Type= TRANSPARENT:=}'); + 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}'); + Error('\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}', ""); + 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= t/a/}'); - Error('\P{Jt= t/a/}'); + 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}', ""); - 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}', ""); + 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}', ""); 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{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=-/a/Transparent}'); + Error('\P{Is_Joining_Type=-/a/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}', ""); @@ -62145,16 +62727,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -62163,38 +62745,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}'); + Error('\P{Joining_Type=:= _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=:=_u}'); + Error('\P{Jt=:=_u}'); Expect(1, 918000, '\p{Jt=:\AU\z:}', "");; Expect(0, 917999, '\p{Jt=:\AU\z:}', "");; Expect(1, 918000, '\p{Jt=u}', ""); @@ -62207,16 +62789,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}', ""); @@ -62225,16 +62807,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=:=U}'); - Error('\P{Is_Jt=:=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}', ""); @@ -62243,20 +62825,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=_Ambiguous/a/}'); - Error('\P{Line_Break=_Ambiguous/a/}'); + Error('\p{Line_Break=/a/-ambiguous}'); + Error('\P{Line_Break=/a/-ambiguous}'); Expect(1, 127404, '\p{Line_Break=:\AAmbiguous\z:}', "");; Expect(0, 127405, '\p{Line_Break=:\AAmbiguous\z:}', "");; Expect(1, 127404, '\p{Line_Break=ambiguous}', ""); @@ -62269,16 +62851,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/a/}'); - Error('\P{Lb=_ ai/a/}'); + 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{Lb=:\AAI\z:}', "");; Expect(0, 127405, '\p{Lb=:\AAI\z:}', "");; Expect(1, 127404, '\p{Lb=ai}', ""); @@ -62291,34 +62873,34 @@ 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{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}', ""); - 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= AI/a/}'); - Error('\P{Is_Lb= AI/a/}'); + 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{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}', ""); + 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:-_ai:=}'); + Error('\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}', ""); @@ -62327,16 +62909,16 @@ 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= :=Alphabetic}'); - Error('\P{Line_Break= :=Alphabetic}'); + 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}', ""); @@ -62349,16 +62931,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ AL}'); - Error('\P{Lb=/a/ AL}'); + 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}'); + Error('\P{Lb=:= _AL}'); Expect(1, 129994, '\p{Lb=:\AAL\z:}', "");; Expect(0, 129995, '\p{Lb=:\AAL\z:}', "");; Expect(1, 129994, '\p{Lb=al}', ""); @@ -62371,16 +62953,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -62389,16 +62971,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= al:=}'); - Error('\P{Is_Lb= al:=}'); + 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=-:=AL}'); + Error('\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}', ""); @@ -62407,16 +62989,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/_-Break_Both}'); - Error('\P{Line_Break=/a/_-Break_Both}'); + 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}', ""); @@ -62429,16 +63011,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}', ""); @@ -62451,16 +63033,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}', ""); @@ -62469,56 +63051,56 @@ 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_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}', ""); - 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=/a/BREAK_After}'); - Error('\P{Line_Break=/a/BREAK_After}'); + 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=-/a/B2}'); + Error('\P{Is_Lb=-/a/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}', ""); + 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}', ""); - Expect(0, 121482, '\p{^Line_Break: breakafter}', ""); - Expect(0, 121482, '\P{Line_Break: breakafter}', ""); - Expect(1, 121482, '\P{^Line_Break: breakafter}', ""); - Expect(0, 121483, '\p{Line_Break: breakafter}', ""); - Expect(1, 121483, '\p{^Line_Break: breakafter}', ""); - Expect(1, 121483, '\P{Line_Break: breakafter}', ""); - Expect(0, 121483, '\P{^Line_Break: breakafter}', ""); + Expect(1, 121482, '\p{Line_Break=breakafter}', ""); + Expect(0, 121482, '\p{^Line_Break=breakafter}', ""); + Expect(0, 121482, '\P{Line_Break=breakafter}', ""); + Expect(1, 121482, '\P{^Line_Break=breakafter}', ""); + Expect(0, 121483, '\p{Line_Break=breakafter}', ""); + Expect(1, 121483, '\p{^Line_Break=breakafter}', ""); + Expect(1, 121483, '\P{Line_Break=breakafter}', ""); + 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}', ""); @@ -62539,8 +63121,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Is_Line_Break: _/a/Break_After}'); + Error('\P{Is_Line_Break: _/a/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}', ""); @@ -62549,16 +63131,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/a/}'); - Error('\P{Is_Lb= BA/a/}'); + 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/a/}'); + Error('\P{Is_Lb: BA/a/}'); Expect(1, 121482, '\p{Is_Lb=ba}', ""); Expect(0, 121482, '\p{^Is_Lb=ba}', ""); Expect(0, 121482, '\P{Is_Lb=ba}', ""); @@ -62567,16 +63149,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= Break_BEFORE:=}'); - Error('\P{Line_Break= 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=/a/__Break_Before}'); + Error('\P{Line_Break=/a/__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}', ""); @@ -62589,16 +63171,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=:= BB}'); - Error('\P{Lb=:= 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}', ""); @@ -62611,16 +63193,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: /a/Break_Before}'); - Error('\P{Is_Line_Break: /a/Break_Before}'); + 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}', ""); @@ -62629,56 +63211,56 @@ 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=- BB:=}'); - Error('\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}', ""); - 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:=}'); - Error('\P{Line_Break= -Mandatory_Break:=}'); + 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:=}'); + Error('\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}', ""); + 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}'); + Error('\P{Line_Break: := 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}', ""); - Expect(0, 8233, '\p{^Line_Break=mandatorybreak}', ""); - Expect(0, 8233, '\P{Line_Break=mandatorybreak}', ""); - Expect(1, 8233, '\P{^Line_Break=mandatorybreak}', ""); - Expect(0, 8234, '\p{Line_Break=mandatorybreak}', ""); - Expect(1, 8234, '\p{^Line_Break=mandatorybreak}', ""); - Expect(1, 8234, '\P{Line_Break=mandatorybreak}', ""); - Expect(0, 8234, '\P{^Line_Break=mandatorybreak}', ""); + Expect(1, 8233, '\p{Line_Break:mandatorybreak}', ""); + Expect(0, 8233, '\p{^Line_Break:mandatorybreak}', ""); + Expect(0, 8233, '\P{Line_Break:mandatorybreak}', ""); + Expect(1, 8233, '\P{^Line_Break:mandatorybreak}', ""); + Expect(0, 8234, '\p{Line_Break:mandatorybreak}', ""); + Expect(1, 8234, '\p{^Line_Break:mandatorybreak}', ""); + Expect(1, 8234, '\P{Line_Break:mandatorybreak}', ""); + 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=:=BK}'); - Error('\P{Lb=:=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}', ""); @@ -62691,16 +63273,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: /a/Mandatory_break}'); - Error('\P{Is_Line_Break: /a/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: _/a/mandatory_BREAK}'); + Error('\P{Is_Line_Break: _/a/mandatory_BREAK}'); Expect(1, 8233, '\p{Is_Line_Break=mandatorybreak}', ""); Expect(0, 8233, '\p{^Is_Line_Break=mandatorybreak}', ""); Expect(0, 8233, '\P{Is_Line_Break=mandatorybreak}', ""); @@ -62709,16 +63291,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=:=_-BK}'); - Error('\P{Is_Lb=:=_-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=_BK:=}'); + Error('\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}', ""); @@ -62727,16 +63309,16 @@ 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=/a/_ contingent_Break}'); - Error('\P{Line_Break=/a/_ 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= Contingent_break:=}'); + Error('\P{Line_Break= 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}', ""); @@ -62749,38 +63331,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= CB/a/}'); - Error('\P{Lb= CB/a/}'); + 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/a/}'); + Error('\P{Lb=- CB/a/}'); 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}', ""); + 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}', ""); 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}'); + 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}', ""); @@ -62789,34 +63363,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=_/a/CONDITIONAL_Japanese_starter}'); - Error('\P{Line_Break=_/a/CONDITIONAL_Japanese_starter}'); + 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=/a/_-CB}'); + Error('\P{Is_Lb=/a/_-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}', ""); @@ -62829,38 +63403,38 @@ 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=-:=CJ}'); - Error('\P{Lb=-:=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/a/}'); + Error('\P{Lb= cj/a/}'); 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}', ""); + 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}', ""); 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}', ""); @@ -62869,16 +63443,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=/a/CJ}'); - Error('\P{Is_Lb=/a/CJ}'); + 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}'); + Error('\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}', ""); @@ -62887,16 +63461,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:=}'); - Error('\P{Line_Break=_-Close_PUNCTUATION:=}'); + 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:=}'); + Error('\P{Line_Break=__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}', ""); @@ -62909,16 +63483,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}', ""); @@ -62931,16 +63505,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=close_punctuation/a/}'); - Error('\P{Is_Line_Break=close_punctuation/a/}'); + 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}', ""); @@ -62949,34 +63523,34 @@ 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}'); - 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}', ""); - 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}', ""); - 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, 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}', ""); + 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}', ""); + 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}', ""); @@ -62989,16 +63563,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=_/a/CM}'); + Error('\P{Lb=_/a/CM}'); Expect(1, 917999, '\p{Lb=:\ACM\z:}', "");; Expect(0, 918000, '\p{Lb=:\ACM\z:}', "");; Expect(1, 917999, '\p{Lb=cm}', ""); @@ -63011,16 +63585,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=-_Combining_Mark:=}'); + Error('\P{Is_Line_Break=-_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}', ""); @@ -63029,16 +63603,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}', ""); @@ -63047,16 +63621,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:=}'); + Error('\P{Line_Break=- Close_parenthesis:=}'); 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}', ""); @@ -63069,16 +63643,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= /a/CP}'); + Error('\P{Lb= /a/CP}'); Expect(1, 93, '\p{Lb=:\ACP\z:}', "");; Expect(0, 94, '\p{Lb=:\ACP\z:}', "");; Expect(1, 93, '\p{Lb=cp}', ""); @@ -63091,16 +63665,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= Close_PARENTHESIS:=}'); - Error('\P{Is_Line_Break= 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}', ""); @@ -63109,16 +63683,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=_:=CP}'); - Error('\P{Is_Lb=_:=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}', ""); @@ -63127,16 +63701,16 @@ 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/a/}'); - Error('\P{Line_Break: --carriage_return/a/}'); + 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, 13, '\p{Line_Break=:\ACarriage_Return\z:}', "");; Expect(0, 14, '\p{Line_Break=:\ACarriage_Return\z:}', "");; Expect(1, 13, '\p{Line_Break=carriagereturn}', ""); @@ -63149,208 +63723,216 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Lb= -CR/a/}'); + 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/a/}'); + Error('\P{Lb= CR/a/}'); 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}', ""); + 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}', ""); 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=/a/carriage_RETURN}'); - Error('\P{Is_Line_Break=/a/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}', ""); - Expect(1, 13, '\P{^Is_Line_Break=carriagereturn}', ""); - Expect(0, 14, '\p{Is_Line_Break=carriagereturn}', ""); - 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=_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}', ""); - 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/a/}'); - Error('\P{Line_Break: --E_base/a/}'); - Expect(1, 129782, '\p{Line_Break=:\AE_Base\z:}', "");; - Expect(0, 129783, '\p{Line_Break=:\AE_Base\z:}', "");; - Expect(1, 129782, '\p{Line_Break=ebase}', ""); - Expect(0, 129782, '\p{^Line_Break=ebase}', ""); - Expect(0, 129782, '\P{Line_Break=ebase}', ""); - Expect(1, 129782, '\P{^Line_Break=ebase}', ""); - Expect(0, 129783, '\p{Line_Break=ebase}', ""); - Expect(1, 129783, '\p{^Line_Break=ebase}', ""); - Expect(1, 129783, '\P{Line_Break=ebase}', ""); - Expect(0, 129783, '\P{^Line_Break=ebase}', ""); - Expect(1, 129782, '\p{Line_Break=:\Aebase\z:}', "");; - Expect(0, 129783, '\p{Line_Break=:\Aebase\z:}', "");; - Expect(1, 129782, '\p{Line_Break= _E_Base}', ""); - Expect(0, 129782, '\p{^Line_Break= _E_Base}', ""); - Expect(0, 129782, '\P{Line_Break= _E_Base}', ""); - Expect(1, 129782, '\P{^Line_Break= _E_Base}', ""); - Expect(0, 129783, '\p{Line_Break= _E_Base}', ""); - Expect(1, 129783, '\p{^Line_Break= _E_Base}', ""); - Expect(1, 129783, '\P{Line_Break= _E_Base}', ""); - Expect(0, 129783, '\P{^Line_Break= _E_Base}', ""); - Error('\p{Lb=:= EB}'); - Error('\P{Lb=:= EB}'); - Expect(1, 129782, '\p{Lb=:\AEB\z:}', "");; - Expect(0, 129783, '\p{Lb=:\AEB\z:}', "");; - Expect(1, 129782, '\p{Lb=eb}', ""); - Expect(0, 129782, '\p{^Lb=eb}', ""); - Expect(0, 129782, '\P{Lb=eb}', ""); - Expect(1, 129782, '\P{^Lb=eb}', ""); - Expect(0, 129783, '\p{Lb=eb}', ""); - Expect(1, 129783, '\p{^Lb=eb}', ""); - Expect(1, 129783, '\P{Lb=eb}', ""); - Expect(0, 129783, '\P{^Lb=eb}', ""); - Expect(1, 129782, '\p{Lb=:\Aeb\z:}', "");; - Expect(0, 129783, '\p{Lb=:\Aeb\z:}', "");; - Expect(1, 129782, '\p{Lb=-EB}', ""); - Expect(0, 129782, '\p{^Lb=-EB}', ""); - Expect(0, 129782, '\P{Lb=-EB}', ""); - Expect(1, 129782, '\P{^Lb=-EB}', ""); - Expect(0, 129783, '\p{Lb=-EB}', ""); - Expect(1, 129783, '\p{^Lb=-EB}', ""); - Expect(1, 129783, '\P{Lb=-EB}', ""); - Expect(0, 129783, '\P{^Lb=-EB}', ""); - Error('\p{Is_Line_Break=/a/ E_Base}'); - Error('\P{Is_Line_Break=/a/ E_Base}'); - Expect(1, 129782, '\p{Is_Line_Break=ebase}', ""); - Expect(0, 129782, '\p{^Is_Line_Break=ebase}', ""); - Expect(0, 129782, '\P{Is_Line_Break=ebase}', ""); - Expect(1, 129782, '\P{^Is_Line_Break=ebase}', ""); - Expect(0, 129783, '\p{Is_Line_Break=ebase}', ""); - Expect(1, 129783, '\p{^Is_Line_Break=ebase}', ""); - Expect(1, 129783, '\P{Is_Line_Break=ebase}', ""); - Expect(0, 129783, '\P{^Is_Line_Break=ebase}', ""); - Expect(1, 129782, '\p{Is_Line_Break=--E_BASE}', ""); - Expect(0, 129782, '\p{^Is_Line_Break=--E_BASE}', ""); - Expect(0, 129782, '\P{Is_Line_Break=--E_BASE}', ""); - Expect(1, 129782, '\P{^Is_Line_Break=--E_BASE}', ""); - Expect(0, 129783, '\p{Is_Line_Break=--E_BASE}', ""); - Expect(1, 129783, '\p{^Is_Line_Break=--E_BASE}', ""); - Expect(1, 129783, '\P{Is_Line_Break=--E_BASE}', ""); - Expect(0, 129783, '\P{^Is_Line_Break=--E_BASE}', ""); - Error('\p{Is_Lb= /a/EB}'); - Error('\P{Is_Lb= /a/EB}'); - Expect(1, 129782, '\p{Is_Lb=eb}', ""); - Expect(0, 129782, '\p{^Is_Lb=eb}', ""); - Expect(0, 129782, '\P{Is_Lb=eb}', ""); - Expect(1, 129782, '\P{^Is_Lb=eb}', ""); - Expect(0, 129783, '\p{Is_Lb=eb}', ""); - Expect(1, 129783, '\p{^Is_Lb=eb}', ""); - Expect(1, 129783, '\P{Is_Lb=eb}', ""); - Expect(0, 129783, '\P{^Is_Lb=eb}', ""); - Expect(1, 129782, '\p{Is_Lb= EB}', ""); - Expect(0, 129782, '\p{^Is_Lb= EB}', ""); - Expect(0, 129782, '\P{Is_Lb= EB}', ""); - Expect(1, 129782, '\P{^Is_Lb= EB}', ""); - Expect(0, 129783, '\p{Is_Lb= EB}', ""); - Expect(1, 129783, '\p{^Is_Lb= EB}', ""); - Expect(1, 129783, '\P{Is_Lb= EB}', ""); - Expect(0, 129783, '\P{^Is_Lb= EB}', ""); - Error('\p{Line_Break=_E_Modifier:=}'); - Error('\P{Line_Break=_E_Modifier:=}'); + 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=_/a/Carriage_RETURN}'); + Error('\P{Is_Line_Break=_/a/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}', ""); + Expect(1, 13, '\P{^Is_Line_Break:carriagereturn}', ""); + Expect(0, 14, '\p{Is_Line_Break:carriagereturn}', ""); + 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=:= 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}', ""); + 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}', ""); + 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/a/}'); + Error('\P{Line_Break=-_E_base/a/}'); + Expect(1, 129784, '\p{Line_Break=:\AE_Base\z:}', "");; + Expect(0, 129785, '\p{Line_Break=:\AE_Base\z:}', "");; + Expect(1, 129784, '\p{Line_Break=ebase}', ""); + Expect(0, 129784, '\p{^Line_Break=ebase}', ""); + Expect(0, 129784, '\P{Line_Break=ebase}', ""); + Expect(1, 129784, '\P{^Line_Break=ebase}', ""); + Expect(0, 129785, '\p{Line_Break=ebase}', ""); + Expect(1, 129785, '\p{^Line_Break=ebase}', ""); + Expect(1, 129785, '\P{Line_Break=ebase}', ""); + Expect(0, 129785, '\P{^Line_Break=ebase}', ""); + Expect(1, 129784, '\p{Line_Break=:\Aebase\z:}', "");; + Expect(0, 129785, '\p{Line_Break=:\Aebase\z:}', "");; + Expect(1, 129784, '\p{Line_Break=_ E_BASE}', ""); + Expect(0, 129784, '\p{^Line_Break=_ E_BASE}', ""); + Expect(0, 129784, '\P{Line_Break=_ E_BASE}', ""); + Expect(1, 129784, '\P{^Line_Break=_ E_BASE}', ""); + Expect(0, 129785, '\p{Line_Break=_ E_BASE}', ""); + Expect(1, 129785, '\p{^Line_Break=_ E_BASE}', ""); + Expect(1, 129785, '\P{Line_Break=_ E_BASE}', ""); + Expect(0, 129785, '\P{^Line_Break=_ E_BASE}', ""); + Error('\p{Lb=_-EB:=}'); + Error('\P{Lb=_-EB:=}'); + Expect(1, 129784, '\p{Lb=:\AEB\z:}', "");; + Expect(0, 129785, '\p{Lb=:\AEB\z:}', "");; + Expect(1, 129784, '\p{Lb=eb}', ""); + Expect(0, 129784, '\p{^Lb=eb}', ""); + Expect(0, 129784, '\P{Lb=eb}', ""); + Expect(1, 129784, '\P{^Lb=eb}', ""); + Expect(0, 129785, '\p{Lb=eb}', ""); + Expect(1, 129785, '\p{^Lb=eb}', ""); + Expect(1, 129785, '\P{Lb=eb}', ""); + Expect(0, 129785, '\P{^Lb=eb}', ""); + Expect(1, 129784, '\p{Lb=:\Aeb\z:}', "");; + Expect(0, 129785, '\p{Lb=:\Aeb\z:}', "");; + Expect(1, 129784, '\p{Lb=--EB}', ""); + Expect(0, 129784, '\p{^Lb=--EB}', ""); + Expect(0, 129784, '\P{Lb=--EB}', ""); + Expect(1, 129784, '\P{^Lb=--EB}', ""); + Expect(0, 129785, '\p{Lb=--EB}', ""); + Expect(1, 129785, '\p{^Lb=--EB}', ""); + Expect(1, 129785, '\P{Lb=--EB}', ""); + Expect(0, 129785, '\P{^Lb=--EB}', ""); + Error('\p{Is_Line_Break=:=E_Base}'); + Error('\P{Is_Line_Break=:=E_Base}'); + Expect(1, 129784, '\p{Is_Line_Break=ebase}', ""); + Expect(0, 129784, '\p{^Is_Line_Break=ebase}', ""); + Expect(0, 129784, '\P{Is_Line_Break=ebase}', ""); + Expect(1, 129784, '\P{^Is_Line_Break=ebase}', ""); + Expect(0, 129785, '\p{Is_Line_Break=ebase}', ""); + Expect(1, 129785, '\p{^Is_Line_Break=ebase}', ""); + Expect(1, 129785, '\P{Is_Line_Break=ebase}', ""); + Expect(0, 129785, '\P{^Is_Line_Break=ebase}', ""); + Expect(1, 129784, '\p{Is_Line_Break= E_BASE}', ""); + Expect(0, 129784, '\p{^Is_Line_Break= E_BASE}', ""); + Expect(0, 129784, '\P{Is_Line_Break= E_BASE}', ""); + Expect(1, 129784, '\P{^Is_Line_Break= E_BASE}', ""); + Expect(0, 129785, '\p{Is_Line_Break= E_BASE}', ""); + Expect(1, 129785, '\p{^Is_Line_Break= E_BASE}', ""); + Expect(1, 129785, '\P{Is_Line_Break= E_BASE}', ""); + Expect(0, 129785, '\P{^Is_Line_Break= E_BASE}', ""); + Error('\p{Is_Lb=/a/ -EB}'); + Error('\P{Is_Lb=/a/ -EB}'); + Expect(1, 129784, '\p{Is_Lb=eb}', ""); + Expect(0, 129784, '\p{^Is_Lb=eb}', ""); + Expect(0, 129784, '\P{Is_Lb=eb}', ""); + Expect(1, 129784, '\P{^Is_Lb=eb}', ""); + Expect(0, 129785, '\p{Is_Lb=eb}', ""); + Expect(1, 129785, '\p{^Is_Lb=eb}', ""); + Expect(1, 129785, '\P{Is_Lb=eb}', ""); + Expect(0, 129785, '\P{^Is_Lb=eb}', ""); + Expect(1, 129784, '\p{Is_Lb=_ EB}', ""); + Expect(0, 129784, '\p{^Is_Lb=_ EB}', ""); + Expect(0, 129784, '\P{Is_Lb=_ EB}', ""); + Expect(1, 129784, '\P{^Is_Lb=_ EB}', ""); + Expect(0, 129785, '\p{Is_Lb=_ EB}', ""); + Expect(1, 129785, '\p{^Is_Lb=_ EB}', ""); + Expect(1, 129785, '\P{Is_Lb=_ EB}', ""); + Expect(0, 129785, '\P{^Is_Lb=_ EB}', ""); + Error('\p{Line_Break=-E_modifier/a/}'); + Error('\P{Line_Break=-E_modifier/a/}'); 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}', ""); - Expect(0, 127999, '\p{^Line_Break: emodifier}', ""); - Expect(0, 127999, '\P{Line_Break: emodifier}', ""); - Expect(1, 127999, '\P{^Line_Break: emodifier}', ""); - Expect(0, 128000, '\p{Line_Break: emodifier}', ""); - Expect(1, 128000, '\p{^Line_Break: emodifier}', ""); - Expect(1, 128000, '\P{Line_Break: emodifier}', ""); - Expect(0, 128000, '\P{^Line_Break: emodifier}', ""); + Expect(1, 127999, '\p{Line_Break=emodifier}', ""); + Expect(0, 127999, '\p{^Line_Break=emodifier}', ""); + Expect(0, 127999, '\P{Line_Break=emodifier}', ""); + Expect(1, 127999, '\P{^Line_Break=emodifier}', ""); + Expect(0, 128000, '\p{Line_Break=emodifier}', ""); + Expect(1, 128000, '\p{^Line_Break=emodifier}', ""); + Expect(1, 128000, '\P{Line_Break=emodifier}', ""); + 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=- EM/a/}'); - Error('\P{Lb=- EM/a/}'); + 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}', ""); - 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}', ""); + 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}', ""); 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}'); - 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}', ""); - Expect(1, 127999, '\P{^Is_Line_Break: emodifier}', ""); - Expect(0, 128000, '\p{Is_Line_Break: emodifier}', ""); - 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{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}', ""); + Expect(1, 127999, '\P{^Is_Line_Break=emodifier}', ""); + Expect(0, 128000, '\p{Is_Line_Break=emodifier}', ""); + 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=/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}', ""); @@ -63359,60 +63941,60 @@ 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=:=exclamation}'); - Error('\P{Line_Break=:=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=-/a/Exclamation}'); + Error('\P{Line_Break=-/a/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=-/a/EX}'); + Error('\P{Lb=-/a/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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Is_Line_Break=_ EXCLAMATION/a/}'); + 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}', ""); @@ -63421,16 +64003,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= EX:=}'); - Error('\P{Is_Lb= 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}', ""); @@ -63439,16 +64021,16 @@ 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=_/a/Glue}'); - Error('\P{Line_Break=_/a/Glue}'); + 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, 94180, '\p{Line_Break=:\AGlue\z:}', "");; Expect(0, 94181, '\p{Line_Break=:\AGlue\z:}', "");; Expect(1, 94180, '\p{Line_Break=glue}', ""); @@ -63461,16 +64043,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/_GL}'); - Error('\P{Lb=/a/_GL}'); + 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}', ""); @@ -63483,16 +64065,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/Glue}'); - Error('\P{Is_Line_Break= /a/Glue}'); + 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}', ""); @@ -63501,16 +64083,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -63519,38 +64101,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= H2:=}'); - Error('\P{Line_Break= H2:=}'); + 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= H2:=}'); + Error('\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}', ""); + 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= h2:=}'); - Error('\P{Lb= 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}', ""); @@ -63563,16 +64145,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:=}'); - Error('\P{Is_Line_Break: h2:=}'); + 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}'); + Error('\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}', ""); @@ -63581,16 +64163,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: H2:=}'); + Error('\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}', ""); @@ -63599,16 +64181,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=/a/__h3}'); - Error('\P{Line_Break=/a/__h3}'); + 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}', ""); @@ -63621,16 +64203,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/a/}'); + Error('\P{Lb=_ H3/a/}'); Expect(1, 55203, '\p{Lb=:\AH3\z:}', "");; Expect(0, 55204, '\p{Lb=:\AH3\z:}', "");; Expect(1, 55203, '\p{Lb=h3}', ""); @@ -63643,16 +64225,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=/a/ H3}'); - Error('\P{Is_Line_Break=/a/ H3}'); + 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=/a/- H3}'); + Error('\P{Is_Line_Break=/a/- 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}', ""); @@ -63661,34 +64243,34 @@ 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_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}', ""); - 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_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}', ""); + 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}', ""); + 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}', ""); @@ -63701,16 +64283,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}'); + Error('\P{Lb= :=hl}'); Expect(1, 64335, '\p{Lb=:\AHL\z:}', "");; Expect(0, 64336, '\p{Lb=:\AHL\z:}', "");; Expect(1, 64335, '\p{Lb=hl}', ""); @@ -63723,16 +64305,16 @@ 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=/a/_Hebrew_Letter}'); - Error('\P{Is_Line_Break=/a/_Hebrew_Letter}'); + 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}', ""); @@ -63741,16 +64323,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -63759,16 +64341,16 @@ 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= Hyphen:=}'); - Error('\P{Line_Break= 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}', ""); @@ -63781,16 +64363,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -63803,14 +64385,14 @@ 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}', ""); + 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=_/a/hyphen}'); Error('\P{Is_Line_Break=_/a/hyphen}'); Expect(1, 45, '\p{Is_Line_Break=hyphen}', ""); @@ -63821,16 +64403,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=/a/hy}'); + Error('\P{Is_Lb=/a/hy}'); Expect(1, 45, '\p{Is_Lb=hy}', ""); Expect(0, 45, '\p{^Is_Lb=hy}', ""); Expect(0, 45, '\P{Is_Lb=hy}', ""); @@ -63839,16 +64421,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}'); - Error('\P{Line_Break::= Ideographic}'); + 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:=}'); + Error('\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}', ""); @@ -63861,16 +64443,16 @@ 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= /a/id}'); - Error('\P{Lb= /a/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=-/a/ID}'); + Error('\P{Lb=-/a/ID}'); Expect(1, 262141, '\p{Lb=:\AID\z:}', "");; Expect(0, 262144, '\p{Lb=:\AID\z:}', "");; Expect(1, 262141, '\p{Lb=id}', ""); @@ -63883,16 +64465,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Line_Break=_ Ideographic/a/}'); + 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}', ""); @@ -63901,16 +64483,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=:=_ID}'); + Error('\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}', ""); @@ -63919,16 +64501,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}'); - Error('\P{Line_Break=:= inseparable}'); + 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=_/a/Inseparable}'); + Error('\P{Line_Break=_/a/Inseparable}'); Expect(1, 68342, '\p{Line_Break=:\AInseparable\z:}', "");; Expect(0, 68343, '\p{Line_Break=:\AInseparable\z:}', "");; Expect(1, 68342, '\p{Line_Break=inseparable}', ""); @@ -63941,16 +64523,16 @@ 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=:=IN}'); - Error('\P{Lb=:=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:/a/_IN}'); + Error('\P{Lb:/a/_IN}'); Expect(1, 68342, '\p{Lb=:\AIN\z:}', "");; Expect(0, 68343, '\p{Lb=:\AIN\z:}', "");; Expect(1, 68342, '\p{Lb=in}', ""); @@ -63963,16 +64545,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/INSEPERABLE}'); - Error('\P{Is_Line_Break= /a/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}', ""); @@ -63981,16 +64563,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/a/}'); - Error('\P{Is_Lb=_-INSEPARABLE/a/}'); + 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_Lb=inseparable}', ""); Expect(0, 68342, '\p{^Is_Lb=inseparable}', ""); Expect(0, 68342, '\P{Is_Lb=inseparable}', ""); @@ -63999,16 +64581,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/a/}'); - Error('\P{Line_Break=Infix_numeric/a/}'); + 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, 65044, '\p{Line_Break=:\AInfix_Numeric\z:}', "");; Expect(0, 65045, '\p{Line_Break=:\AInfix_Numeric\z:}', "");; Expect(1, 65044, '\p{Line_Break=infixnumeric}', ""); @@ -64021,16 +64603,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=:=- IS}'); - Error('\P{Lb=:=- 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=- IS/a/}'); + Error('\P{Lb=- IS/a/}'); Expect(1, 65044, '\p{Lb=:\AIS\z:}', "");; Expect(0, 65045, '\p{Lb=:\AIS\z:}', "");; Expect(1, 65044, '\p{Lb=is}', ""); @@ -64043,34 +64625,34 @@ 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: /a/_ INFIX_Numeric}'); - Error('\P{Is_Line_Break: /a/_ 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}', ""); - Expect(1, 65044, '\P{^Is_Line_Break=infixnumeric}', ""); - Expect(0, 65045, '\p{Is_Line_Break=infixnumeric}', ""); - 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= -IS:=}'); - Error('\P{Is_Lb= -IS:=}'); + 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{Is_Line_Break: infixnumeric}', ""); + Expect(0, 65044, '\p{^Is_Line_Break: infixnumeric}', ""); + Expect(0, 65044, '\P{Is_Line_Break: infixnumeric}', ""); + Expect(1, 65044, '\P{^Is_Line_Break: infixnumeric}', ""); + Expect(0, 65045, '\p{Is_Line_Break: infixnumeric}', ""); + 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= :=IS}'); + Error('\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}', ""); @@ -64079,16 +64661,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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=_/a/JL}'); + Error('\P{Line_Break=_/a/JL}'); Expect(1, 43388, '\p{Line_Break=:\AJL\z:}', "");; Expect(0, 43389, '\p{Line_Break=:\AJL\z:}', "");; Expect(1, 43388, '\p{Line_Break=jl}', ""); @@ -64101,56 +64683,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: _:=JL}'); - Error('\P{Lb: _:=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:=}'); + Error('\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}', ""); + 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}', ""); 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{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}', ""); - 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:=}'); - Error('\P{Is_Lb: _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=/a/ JL}'); + Error('\P{Is_Line_Break=/a/ 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}', ""); + 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_Lb=jl}', ""); Expect(0, 43388, '\p{^Is_Lb=jl}', ""); Expect(0, 43388, '\P{Is_Lb=jl}', ""); @@ -64159,38 +64741,38 @@ 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=-/a/jt}'); - Error('\P{Line_Break=-/a/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= _JT/a/}'); + Error('\P{Line_Break= _JT/a/}'); 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}', ""); + 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}', ""); 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=_JT:=}'); - Error('\P{Lb=_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:_:=JT}'); + Error('\P{Lb:_:=JT}'); Expect(1, 55291, '\p{Lb=:\AJT\z:}', "");; Expect(0, 55292, '\p{Lb=:\AJT\z:}', "");; Expect(1, 55291, '\p{Lb=jt}', ""); @@ -64203,16 +64785,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=/a/ -JT}'); + Error('\P{Is_Line_Break=/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}', ""); @@ -64221,16 +64803,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= :=jt}'); + Error('\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}', ""); @@ -64239,16 +64821,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=-/a/JV}'); - Error('\P{Line_Break=-/a/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}', ""); @@ -64269,8 +64851,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Lb=:=_-JV}'); + Error('\p{Lb=:=--JV}'); + Error('\P{Lb=:=--JV}'); Expect(1, 55238, '\p{Lb=:\AJV\z:}', "");; Expect(0, 55239, '\p{Lb=:\AJV\z:}', "");; Expect(1, 55238, '\p{Lb=jv}', ""); @@ -64283,34 +64865,34 @@ 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= :=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}', ""); - 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}', ""); - 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}'); - Error('\P{Is_Lb=:=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}', ""); + 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}', ""); + 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:=}'); + Error('\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}', ""); @@ -64319,78 +64901,78 @@ 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/a/}'); - Error('\P{Line_Break= -LINE_Feed/a/}'); + 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}', ""); - Expect(0, 10, '\p{^Line_Break:linefeed}', ""); - Expect(0, 10, '\P{Line_Break:linefeed}', ""); - Expect(1, 10, '\P{^Line_Break:linefeed}', ""); - Expect(0, 11, '\p{Line_Break:linefeed}', ""); - Expect(1, 11, '\p{^Line_Break:linefeed}', ""); - Expect(1, 11, '\P{Line_Break:linefeed}', ""); - Expect(0, 11, '\P{^Line_Break:linefeed}', ""); + Expect(1, 10, '\p{Line_Break=linefeed}', ""); + Expect(0, 10, '\p{^Line_Break=linefeed}', ""); + Expect(0, 10, '\P{Line_Break=linefeed}', ""); + Expect(1, 10, '\P{^Line_Break=linefeed}', ""); + Expect(0, 11, '\p{Line_Break=linefeed}', ""); + Expect(1, 11, '\p{^Line_Break=linefeed}', ""); + Expect(1, 11, '\P{Line_Break=linefeed}', ""); + 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{Is_Line_Break:linefeed}', ""); - Expect(0, 10, '\p{^Is_Line_Break:linefeed}', ""); - Expect(0, 10, '\P{Is_Line_Break:linefeed}', ""); - Expect(1, 10, '\P{^Is_Line_Break:linefeed}', ""); - Expect(0, 11, '\p{Is_Line_Break:linefeed}', ""); - 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{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}', ""); + Expect(1, 10, '\P{^Is_Line_Break: linefeed}', ""); + Expect(0, 11, '\p{Is_Line_Break: linefeed}', ""); + 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_Lb=lf}', ""); Expect(0, 10, '\p{^Is_Lb=lf}', ""); Expect(0, 10, '\P{Is_Lb=lf}', ""); @@ -64399,16 +64981,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=next_line:=}'); - Error('\P{Line_Break=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= :=Next_Line}'); + Error('\P{Line_Break= :=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}', ""); @@ -64421,16 +65003,16 @@ 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=/a/ nl}'); - Error('\P{Lb=/a/ 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}', ""); @@ -64443,34 +65025,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{Is_Line_Break=nextline}', ""); - Expect(0, 133, '\p{^Is_Line_Break=nextline}', ""); - Expect(0, 133, '\P{Is_Line_Break=nextline}', ""); - Expect(1, 133, '\P{^Is_Line_Break=nextline}', ""); - Expect(0, 134, '\p{Is_Line_Break=nextline}', ""); - 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{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}', ""); + Expect(1, 133, '\P{^Is_Line_Break: nextline}', ""); + Expect(0, 134, '\p{Is_Line_Break: nextline}', ""); + 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/a/}'); + Error('\P{Is_Lb: NL/a/}'); Expect(1, 133, '\p{Is_Lb=nl}', ""); Expect(0, 133, '\p{^Is_Lb=nl}', ""); Expect(0, 133, '\P{Is_Lb=nl}', ""); @@ -64479,16 +65061,16 @@ 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}'); + 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=:=_ 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}', ""); @@ -64501,16 +65083,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=/a/_ NS}'); + Error('\P{Lb=/a/_ NS}'); Expect(1, 128635, '\p{Lb=:\ANS\z:}', "");; Expect(0, 128636, '\p{Lb=:\ANS\z:}', "");; Expect(1, 128635, '\p{Lb=ns}', ""); @@ -64523,16 +65105,16 @@ 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= nonstarter/a/}'); - Error('\P{Is_Line_Break= nonstarter/a/}'); + 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}', ""); @@ -64541,16 +65123,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-/a/NS}'); - Error('\P{Is_Lb=-/a/NS}'); + 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=/a/- NS}'); + Error('\P{Is_Lb=/a/- NS}'); Expect(1, 128635, '\p{Is_Lb=ns}', ""); Expect(0, 128635, '\p{^Is_Lb=ns}', ""); Expect(0, 128635, '\P{Is_Lb=ns}', ""); @@ -64559,16 +65141,16 @@ 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: Numeric:=}'); - Error('\P{Line_Break: Numeric:=}'); + 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}', ""); @@ -64581,56 +65163,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/NU}'); - Error('\P{Lb=/a/NU}'); + 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: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= /a/numeric}'); - Error('\P{Is_Line_Break= /a/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{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=_/a/NU}'); + Error('\P{Is_Lb=_/a/NU}'); Expect(1, 130041, '\p{Is_Lb=nu}', ""); Expect(0, 130041, '\p{^Is_Lb=nu}', ""); Expect(0, 130041, '\P{Is_Lb=nu}', ""); @@ -64639,16 +65221,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-_open_PUNCTUATION/a/}'); - Error('\P{Line_Break=-_open_PUNCTUATION/a/}'); + 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}', ""); @@ -64661,38 +65243,38 @@ 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=/a/OP}'); - Error('\P{Lb=/a/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= /a/op}'); + Error('\P{Lb= /a/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}', ""); + 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}', ""); 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}', ""); @@ -64701,34 +65283,34 @@ 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=/a/-OP}'); - Error('\P{Is_Lb=/a/-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}', ""); - 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}'); - Error('\P{Line_Break=:= Postfix_Numeric}'); + 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}', ""); + 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}', ""); + 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:=}'); + Error('\P{Line_Break=_ postfix_numeric:=}'); 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}', ""); @@ -64741,16 +65323,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}', ""); @@ -64763,16 +65345,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}', ""); @@ -64781,16 +65363,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=_/a/po}'); - Error('\P{Is_Lb=_/a/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}'); + Error('\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}', ""); @@ -64799,16 +65381,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}', ""); @@ -64821,16 +65403,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= pr/a/}'); - Error('\P{Lb= pr/a/}'); + 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}'); + Error('\P{Lb=_:=PR}'); Expect(1, 123647, '\p{Lb=:\APR\z:}', "");; Expect(0, 123648, '\p{Lb=:\APR\z:}', "");; Expect(1, 123647, '\p{Lb=pr}', ""); @@ -64843,16 +65425,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/a/}'); + Error('\P{Is_Line_Break=__PREFIX_Numeric/a/}'); Expect(1, 123647, '\p{Is_Line_Break=prefixnumeric}', ""); Expect(0, 123647, '\p{^Is_Line_Break=prefixnumeric}', ""); Expect(0, 123647, '\P{Is_Line_Break=prefixnumeric}', ""); @@ -64861,16 +65443,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}'); - Error('\P{Is_Lb=:= PR}'); + 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}', ""); @@ -64879,16 +65461,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= /a/Quotation}'); - Error('\P{Line_Break= /a/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}', ""); @@ -64901,38 +65483,38 @@ 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= :=QU}'); - Error('\P{Lb= :=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/a/}'); + Error('\P{Lb=_QU/a/}'); 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}', ""); + 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}', ""); 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=_/a/Quotation}'); - Error('\P{Is_Line_Break=_/a/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= :=Quotation}'); + Error('\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}', ""); @@ -64941,16 +65523,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:=}'); - Error('\P{Is_Lb=--QU:=}'); + 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=/a/QU}'); + Error('\P{Is_Lb=/a/QU}'); Expect(1, 128632, '\p{Is_Lb=qu}', ""); Expect(0, 128632, '\p{^Is_Lb=qu}', ""); Expect(0, 128632, '\P{Is_Lb=qu}', ""); @@ -64959,16 +65541,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=/a/ REGIONAL_Indicator}'); - Error('\P{Line_Break=/a/ REGIONAL_Indicator}'); + 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}', ""); @@ -64981,16 +65563,16 @@ 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=:= RI}'); - Error('\P{Lb=:= 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/a/}'); + Error('\P{Lb= RI/a/}'); Expect(1, 127487, '\p{Lb=:\ARI\z:}', "");; Expect(0, 127488, '\p{Lb=:\ARI\z:}', "");; Expect(1, 127487, '\p{Lb=ri}', ""); @@ -65003,16 +65585,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); - Error('\P{Is_Line_Break= Regional_INDICATOR:=}'); + 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= /a/regional_Indicator}'); + Error('\P{Is_Line_Break= /a/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}', ""); @@ -65021,16 +65603,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -65039,16 +65621,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, 71494, '\p{Line_Break=:\AComplex_Context\z:}', "");; Expect(0, 71495, '\p{Line_Break=:\AComplex_Context\z:}', "");; Expect(1, 71494, '\p{Line_Break=complexcontext}', ""); @@ -65061,16 +65643,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 71495, '\P{^Line_Break=complexcontext}', ""); Expect(1, 71494, '\p{Line_Break=:\Acomplexcontext\z:}', "");; Expect(0, 71495, '\p{Line_Break=:\Acomplexcontext\z:}', "");; - Expect(1, 71494, '\p{Line_Break= -Complex_Context}', ""); - Expect(0, 71494, '\p{^Line_Break= -Complex_Context}', ""); - Expect(0, 71494, '\P{Line_Break= -Complex_Context}', ""); - Expect(1, 71494, '\P{^Line_Break= -Complex_Context}', ""); - Expect(0, 71495, '\p{Line_Break= -Complex_Context}', ""); - Expect(1, 71495, '\p{^Line_Break= -Complex_Context}', ""); - Expect(1, 71495, '\P{Line_Break= -Complex_Context}', ""); - Expect(0, 71495, '\P{^Line_Break= -Complex_Context}', ""); - Error('\p{Lb=:=SA}'); - Error('\P{Lb=:=SA}'); + Expect(1, 71494, '\p{Line_Break=__complex_Context}', ""); + Expect(0, 71494, '\p{^Line_Break=__complex_Context}', ""); + Expect(0, 71494, '\P{Line_Break=__complex_Context}', ""); + Expect(1, 71494, '\P{^Line_Break=__complex_Context}', ""); + Expect(0, 71495, '\p{Line_Break=__complex_Context}', ""); + Expect(1, 71495, '\p{^Line_Break=__complex_Context}', ""); + Expect(1, 71495, '\P{Line_Break=__complex_Context}', ""); + Expect(0, 71495, '\P{^Line_Break=__complex_Context}', ""); + Error('\p{Lb=:= sa}'); + Error('\P{Lb=:= sa}'); Expect(1, 71494, '\p{Lb=:\ASA\z:}', "");; Expect(0, 71495, '\p{Lb=:\ASA\z:}', "");; Expect(1, 71494, '\p{Lb=sa}', ""); @@ -65083,16 +65665,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 71495, '\P{^Lb=sa}', ""); Expect(1, 71494, '\p{Lb=:\Asa\z:}', "");; Expect(0, 71495, '\p{Lb=:\Asa\z:}', "");; - Expect(1, 71494, '\p{Lb=_sa}', ""); - Expect(0, 71494, '\p{^Lb=_sa}', ""); - Expect(0, 71494, '\P{Lb=_sa}', ""); - Expect(1, 71494, '\P{^Lb=_sa}', ""); - Expect(0, 71495, '\p{Lb=_sa}', ""); - Expect(1, 71495, '\p{^Lb=_sa}', ""); - Expect(1, 71495, '\P{Lb=_sa}', ""); - Expect(0, 71495, '\P{^Lb=_sa}', ""); - Error('\p{Is_Line_Break= -Complex_Context/a/}'); - Error('\P{Is_Line_Break= -Complex_Context/a/}'); + Expect(1, 71494, '\p{Lb=_ SA}', ""); + Expect(0, 71494, '\p{^Lb=_ SA}', ""); + Expect(0, 71494, '\P{Lb=_ SA}', ""); + Expect(1, 71494, '\P{^Lb=_ SA}', ""); + Expect(0, 71495, '\p{Lb=_ SA}', ""); + Expect(1, 71495, '\p{^Lb=_ SA}', ""); + Expect(1, 71495, '\P{Lb=_ SA}', ""); + Expect(0, 71495, '\P{^Lb=_ SA}', ""); + Error('\p{Is_Line_Break= :=Complex_Context}'); + Error('\P{Is_Line_Break= :=Complex_Context}'); Expect(1, 71494, '\p{Is_Line_Break=complexcontext}', ""); Expect(0, 71494, '\p{^Is_Line_Break=complexcontext}', ""); Expect(0, 71494, '\P{Is_Line_Break=complexcontext}', ""); @@ -65101,34 +65683,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 71495, '\p{^Is_Line_Break=complexcontext}', ""); Expect(1, 71495, '\P{Is_Line_Break=complexcontext}', ""); Expect(0, 71495, '\P{^Is_Line_Break=complexcontext}', ""); - Expect(1, 71494, '\p{Is_Line_Break=Complex_Context}', ""); - Expect(0, 71494, '\p{^Is_Line_Break=Complex_Context}', ""); - Expect(0, 71494, '\P{Is_Line_Break=Complex_Context}', ""); - Expect(1, 71494, '\P{^Is_Line_Break=Complex_Context}', ""); - Expect(0, 71495, '\p{Is_Line_Break=Complex_Context}', ""); - Expect(1, 71495, '\p{^Is_Line_Break=Complex_Context}', ""); - Expect(1, 71495, '\P{Is_Line_Break=Complex_Context}', ""); - Expect(0, 71495, '\P{^Is_Line_Break=Complex_Context}', ""); - Error('\p{Is_Lb= :=sa}'); - Error('\P{Is_Lb= :=sa}'); - Expect(1, 71494, '\p{Is_Lb: sa}', ""); - Expect(0, 71494, '\p{^Is_Lb: sa}', ""); - Expect(0, 71494, '\P{Is_Lb: sa}', ""); - Expect(1, 71494, '\P{^Is_Lb: sa}', ""); - Expect(0, 71495, '\p{Is_Lb: sa}', ""); - Expect(1, 71495, '\p{^Is_Lb: sa}', ""); - Expect(1, 71495, '\P{Is_Lb: sa}', ""); - Expect(0, 71495, '\P{^Is_Lb: sa}', ""); - Expect(1, 71494, '\p{Is_Lb= SA}', ""); - Expect(0, 71494, '\p{^Is_Lb= SA}', ""); - Expect(0, 71494, '\P{Is_Lb= SA}', ""); - Expect(1, 71494, '\P{^Is_Lb= SA}', ""); - Expect(0, 71495, '\p{Is_Lb= SA}', ""); - Expect(1, 71495, '\p{^Is_Lb= SA}', ""); - Expect(1, 71495, '\P{Is_Lb= SA}', ""); - Expect(0, 71495, '\P{^Is_Lb= SA}', ""); - Error('\p{Line_Break=Surrogate:=}'); - Error('\P{Line_Break=Surrogate:=}'); + Expect(1, 71494, '\p{Is_Line_Break= COMPLEX_context}', ""); + Expect(0, 71494, '\p{^Is_Line_Break= COMPLEX_context}', ""); + Expect(0, 71494, '\P{Is_Line_Break= COMPLEX_context}', ""); + Expect(1, 71494, '\P{^Is_Line_Break= COMPLEX_context}', ""); + Expect(0, 71495, '\p{Is_Line_Break= COMPLEX_context}', ""); + Expect(1, 71495, '\p{^Is_Line_Break= COMPLEX_context}', ""); + Expect(1, 71495, '\P{Is_Line_Break= COMPLEX_context}', ""); + Expect(0, 71495, '\P{^Is_Line_Break= COMPLEX_context}', ""); + Error('\p{Is_Lb=/a/SA}'); + Error('\P{Is_Lb=/a/SA}'); + Expect(1, 71494, '\p{Is_Lb=sa}', ""); + Expect(0, 71494, '\p{^Is_Lb=sa}', ""); + Expect(0, 71494, '\P{Is_Lb=sa}', ""); + Expect(1, 71494, '\P{^Is_Lb=sa}', ""); + Expect(0, 71495, '\p{Is_Lb=sa}', ""); + Expect(1, 71495, '\p{^Is_Lb=sa}', ""); + Expect(1, 71495, '\P{Is_Lb=sa}', ""); + Expect(0, 71495, '\P{^Is_Lb=sa}', ""); + Expect(1, 71494, '\p{Is_Lb: --SA}', ""); + Expect(0, 71494, '\p{^Is_Lb: --SA}', ""); + Expect(0, 71494, '\P{Is_Lb: --SA}', ""); + Expect(1, 71494, '\P{^Is_Lb: --SA}', ""); + Expect(0, 71495, '\p{Is_Lb: --SA}', ""); + Expect(1, 71495, '\p{^Is_Lb: --SA}', ""); + Expect(1, 71495, '\P{Is_Lb: --SA}', ""); + Expect(0, 71495, '\P{^Is_Lb: --SA}', ""); + Error('\p{Line_Break=/a/_Surrogate}'); + Error('\P{Line_Break=/a/_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'); @@ -65137,16 +65719,16 @@ 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{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/a/}'); + Error('\P{Lb= _SG/a/}'); Expect(1, 57343, '\p{Lb=sg}', 'deprecated'); Expect(0, 57343, '\p{^Lb=sg}', 'deprecated'); Expect(0, 57343, '\P{Lb=sg}', 'deprecated'); @@ -65155,34 +65737,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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'); - 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/a/}'); - Error('\P{Is_Lb=__SG/a/}'); + 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/a/}'); + Error('\P{Is_Line_Break= Surrogate/a/}'); + 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'); + 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'); @@ -65191,16 +65773,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: := Space}'); - Error('\P{Line_Break: := 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}'); + Error('\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}', ""); @@ -65213,16 +65795,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=_ sp/a/}'); - Error('\P{Lb=_ sp/a/}'); + 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}', ""); @@ -65235,16 +65817,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=_/a/Space}'); + Error('\P{Is_Line_Break=_/a/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}', ""); @@ -65253,16 +65835,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}', ""); @@ -65271,38 +65853,38 @@ 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=/a/Break_Symbols}'); - Error('\P{Line_Break=/a/Break_Symbols}'); + 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:=}'); + Error('\P{Line_Break= -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}', ""); - Expect(0, 47, '\p{^Line_Break:breaksymbols}', ""); - Expect(0, 47, '\P{Line_Break:breaksymbols}', ""); - Expect(1, 47, '\P{^Line_Break:breaksymbols}', ""); - Expect(0, 48, '\p{Line_Break:breaksymbols}', ""); - Expect(1, 48, '\p{^Line_Break:breaksymbols}', ""); - Expect(1, 48, '\P{Line_Break:breaksymbols}', ""); - Expect(0, 48, '\P{^Line_Break:breaksymbols}', ""); + Expect(1, 47, '\p{Line_Break=breaksymbols}', ""); + Expect(0, 47, '\p{^Line_Break=breaksymbols}', ""); + Expect(0, 47, '\P{Line_Break=breaksymbols}', ""); + Expect(1, 47, '\P{^Line_Break=breaksymbols}', ""); + Expect(0, 48, '\p{Line_Break=breaksymbols}', ""); + Expect(1, 48, '\p{^Line_Break=breaksymbols}', ""); + Expect(1, 48, '\P{Line_Break=breaksymbols}', ""); + 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=/a/- SY}'); - Error('\P{Lb=/a/- 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:- SY/a/}'); + Error('\P{Lb:- SY/a/}'); Expect(1, 47, '\p{Lb=:\ASY\z:}', "");; Expect(0, 48, '\p{Lb=:\ASY\z:}', "");; Expect(1, 47, '\p{Lb=sy}', ""); @@ -65315,16 +65897,16 @@ 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:}', "");; - 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{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=/a/--BREAK_SYMBOLS}'); + Error('\P{Is_Line_Break=/a/--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}', ""); @@ -65333,16 +65915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Lb= sy/a/}'); + 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/a/}'); + Error('\P{Is_Lb= SY/a/}'); Expect(1, 47, '\p{Is_Lb=sy}', ""); Expect(0, 47, '\p{^Is_Lb=sy}', ""); Expect(0, 47, '\P{Is_Lb=sy}', ""); @@ -65351,16 +65933,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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, 65279, '\p{Line_Break=:\AWord_Joiner\z:}', "");; Expect(0, 65280, '\p{Line_Break=:\AWord_Joiner\z:}', "");; Expect(1, 65279, '\p{Line_Break=wordjoiner}', ""); @@ -65373,16 +65955,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=/a/WJ}'); - Error('\P{Lb=/a/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/a/}'); + Error('\P{Lb=_WJ/a/}'); Expect(1, 65279, '\p{Lb=:\AWJ\z:}', "");; Expect(0, 65280, '\p{Lb=:\AWJ\z:}', "");; Expect(1, 65279, '\p{Lb=wj}', ""); @@ -65395,34 +65977,34 @@ 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}'); - Error('\P{Is_Line_Break= :=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}', ""); - Expect(1, 65279, '\P{^Is_Line_Break:wordjoiner}', ""); - Expect(0, 65280, '\p{Is_Line_Break:wordjoiner}', ""); - 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{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}', ""); + Expect(1, 65279, '\P{^Is_Line_Break=wordjoiner}', ""); + Expect(0, 65280, '\p{Is_Line_Break=wordjoiner}', ""); + 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/a/}'); + Error('\P{Is_Lb=--WJ/a/}'); Expect(1, 65279, '\p{Is_Lb=wj}', ""); Expect(0, 65279, '\p{^Is_Lb=wj}', ""); Expect(0, 65279, '\P{Is_Lb=wj}', ""); @@ -65431,16 +66013,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}', ""); @@ -65453,16 +66035,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:}', "");; - 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{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= XX/a/}'); + Error('\P{Lb= XX/a/}'); Expect(1, 918000, '\p{Lb=:\AXX\z:}', "");; Expect(0, 917999, '\p{Lb=:\AXX\z:}', "");; Expect(1, 918000, '\p{Lb=xx}', ""); @@ -65475,16 +66057,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/a/}'); + Error('\P{Is_Line_Break=_ UNKNOWN/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}', ""); @@ -65493,34 +66075,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/a/}'); - Error('\P{Is_Lb= _XX/a/}'); - 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, 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}'); + 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}', ""); @@ -65533,38 +66115,38 @@ 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= ZW:=}'); + Error('\P{Lb= ZW:=}'); Expect(1, 8203, '\p{Lb=:\AZW\z:}', "");; Expect(0, 8204, '\p{Lb=:\AZW\z:}', "");; - Expect(1, 8203, '\p{Lb=zw}', ""); - Expect(0, 8203, '\p{^Lb=zw}', ""); - Expect(0, 8203, '\P{Lb=zw}', ""); - Expect(1, 8203, '\P{^Lb=zw}', ""); - Expect(0, 8204, '\p{Lb=zw}', ""); - Expect(1, 8204, '\p{^Lb=zw}', ""); - Expect(1, 8204, '\P{Lb=zw}', ""); - Expect(0, 8204, '\P{^Lb=zw}', ""); + Expect(1, 8203, '\p{Lb: zw}', ""); + Expect(0, 8203, '\p{^Lb: zw}', ""); + Expect(0, 8203, '\P{Lb: zw}', ""); + Expect(1, 8203, '\P{^Lb: zw}', ""); + Expect(0, 8204, '\p{Lb: zw}', ""); + Expect(1, 8204, '\p{^Lb: zw}', ""); + Expect(1, 8204, '\P{Lb: zw}', ""); + Expect(0, 8204, '\P{^Lb: zw}', ""); Expect(1, 8203, '\p{Lb=:\Azw\z:}', "");; Expect(0, 8204, '\p{Lb=:\Azw\z:}', "");; - Expect(1, 8203, '\p{Lb=- ZW}', ""); - Expect(0, 8203, '\p{^Lb=- ZW}', ""); - Expect(0, 8203, '\P{Lb=- ZW}', ""); - Expect(1, 8203, '\P{^Lb=- ZW}', ""); - Expect(0, 8204, '\p{Lb=- ZW}', ""); - Expect(1, 8204, '\p{^Lb=- ZW}', ""); - Expect(1, 8204, '\P{Lb=- ZW}', ""); - Expect(0, 8204, '\P{^Lb=- ZW}', ""); - Error('\p{Is_Line_Break=/a/ zwspace}'); - Error('\P{Is_Line_Break=/a/ zwspace}'); + Expect(1, 8203, '\p{Lb= ZW}', ""); + Expect(0, 8203, '\p{^Lb= ZW}', ""); + Expect(0, 8203, '\P{Lb= ZW}', ""); + Expect(1, 8203, '\P{^Lb= ZW}', ""); + Expect(0, 8204, '\p{Lb= ZW}', ""); + Expect(1, 8204, '\p{^Lb= ZW}', ""); + Expect(1, 8204, '\P{Lb= ZW}', ""); + Expect(0, 8204, '\P{^Lb= ZW}', ""); + Error('\p{Is_Line_Break= ZWSpace/a/}'); + Error('\P{Is_Line_Break= ZWSpace/a/}'); Expect(1, 8203, '\p{Is_Line_Break=zwspace}', ""); Expect(0, 8203, '\p{^Is_Line_Break=zwspace}', ""); Expect(0, 8203, '\P{Is_Line_Break=zwspace}', ""); @@ -65573,16 +66155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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= -zw:=}'); + Error('\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}', ""); @@ -65591,16 +66173,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=:= ZWJ}'); - Error('\P{Line_Break=:= 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}'); + Error('\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}', ""); @@ -65613,38 +66195,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=_ zwj/a/}'); - Error('\P{Lb=_ zwj/a/}'); + 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{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=/a/ ZWJ}'); - Error('\P{Is_Line_Break=/a/ 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}', ""); + 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}', ""); @@ -65653,58 +66235,58 @@ 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=/a/_-ZWJ}'); + Error('\P{Is_Lb=/a/_-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{Logical_Order_Exception= :=No}'); - Error('\P{Logical_Order_Exception= :=No}'); + Error('\p{Logical_Order_Exception=-no/a/}'); + Error('\P{Logical_Order_Exception=-no/a/}'); 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}', ""); + 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}', ""); 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: :=N}'); - Error('\P{LOE: :=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}', ""); @@ -65717,16 +66299,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}', ""); @@ -65735,34 +66317,34 @@ 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/a/}'); - Error('\P{Is_LOE=_False/a/}'); - 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}', ""); - 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_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}', ""); + 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}', ""); + 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}', ""); @@ -65775,16 +66357,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=/a/Y}'); - Error('\P{LOE=/a/Y}'); + 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}', ""); @@ -65797,16 +66379,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:=}'); - Error('\P{Is_Logical_Order_Exception=_T:=}'); + 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}', ""); @@ -65815,16 +66397,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/a/}'); + Error('\P{Is_LOE= TRUE/a/}'); Expect(1, 43708, '\p{Is_LOE=true}', ""); Expect(0, 43708, '\p{^Is_LOE=true}', ""); Expect(0, 43708, '\P{Is_LOE=true}', ""); @@ -65833,16 +66415,16 @@ 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=_/a/NO}'); - Error('\P{Lowercase=_/a/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}', ""); @@ -65855,16 +66437,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-_n}'); - Error('\P{Lower=/a/-_n}'); + 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}', ""); @@ -65877,16 +66459,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/a/}'); - Error('\P{Is_Lowercase= _F/a/}'); + 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{Is_Lowercase=f}', ""); Expect(0, 125252, '\p{^Is_Lowercase=f}', ""); Expect(0, 125252, '\P{Is_Lowercase=f}', ""); @@ -65895,16 +66477,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/a/}'); - Error('\P{Is_Lower=_False/a/}'); + 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}', ""); @@ -65913,16 +66495,8 @@ 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=/a/ Yes}'); - Error('\P{Lowercase=/a/ Yes}'); + Error('\p{Lowercase=-Yes/a/}'); + Error('\P{Lowercase=-Yes/a/}'); Expect(1, 125251, '\p{Lowercase=:\AYes\z:}', "");; Expect(0, 125252, '\p{Lowercase=:\AYes\z:}', "");; Expect(1, 125251, '\p{Lowercase=yes}', ""); @@ -65935,16 +66509,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=:= -Y}'); - Error('\P{Lower=:= -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}', ""); @@ -65957,16 +66531,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=:=_-T}'); - Error('\P{Is_Lowercase=:=_-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= /a/T}'); + Error('\P{Is_Lowercase= /a/T}'); Expect(1, 125251, '\p{Is_Lowercase=t}', ""); Expect(0, 125251, '\p{^Is_Lowercase=t}', ""); Expect(0, 125251, '\P{Is_Lowercase=t}', ""); @@ -65975,26 +66549,34 @@ 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}', ""); - Error('\p{Is_Lower=/a/_ true}'); - Error('\P{Is_Lower=/a/_ 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}', ""); - 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/a/}'); - Error('\P{Math= _no/a/}'); + 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=/a/ TRUE}'); + Error('\P{Is_Lower=/a/ 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}', ""); + 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=/a/ No}'); + Error('\P{Math=/a/ No}'); Expect(1, 126706, '\p{Math=:\ANo\z:}', "");; Expect(0, 126705, '\p{Math=:\ANo\z:}', "");; Expect(1, 126706, '\p{Math=no}', ""); @@ -66007,16 +66589,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:}', "");; - 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/a/}'); - Error('\P{Is_Math= N/a/}'); + 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}', ""); @@ -66025,16 +66607,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}'); + Error('\P{Math: -:=F}'); Expect(1, 126706, '\p{Math=:\AF\z:}', "");; Expect(0, 126705, '\p{Math=:\AF\z:}', "");; Expect(1, 126706, '\p{Math=f}', ""); @@ -66047,16 +66629,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= _FALSE/a/}'); - Error('\P{Is_Math= _FALSE/a/}'); + 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}', ""); @@ -66065,16 +66647,16 @@ 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}', ""); @@ -66087,16 +66669,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); @@ -66105,16 +66687,16 @@ 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=:= T}'); - Error('\P{Math=:= 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}', ""); @@ -66127,16 +66709,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Is_Math= true/a/}'); + 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=-/a/True}'); + Error('\P{Is_Math=-/a/True}'); Expect(1, 126705, '\p{Is_Math=true}', ""); Expect(0, 126705, '\p{^Is_Math=true}', ""); Expect(0, 126705, '\P{Is_Math=true}', ""); @@ -66145,14 +66727,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}'); @@ -66165,30 +66747,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{namealias}'); Error('\p{_perlnamealias}'); Error('\P{_perlnamealias}'); - Error('\p{Noncharacter_Code_Point=:=no}'); - Error('\P{Noncharacter_Code_Point=:=no}'); + Error('\p{Noncharacter_Code_Point=:= -No}'); + Error('\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}', ""); + 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}', ""); 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=/a/n}'); - Error('\P{NChar=/a/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=:=_-N}'); + Error('\P{NChar=:=_-N}'); Expect(1, 1114109, '\p{NChar=:\AN\z:}', "");; Expect(0, 1114111, '\p{NChar=:\AN\z:}', "");; Expect(1, 1114109, '\p{NChar=n}', ""); @@ -66201,16 +66783,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= F:=}'); - Error('\P{Is_Noncharacter_Code_Point= 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=:= f}'); + Error('\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}', ""); @@ -66219,16 +66801,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}', ""); @@ -66237,16 +66819,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}', ""); @@ -66259,16 +66841,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=_-Y/a/}'); - Error('\P{NChar=_-Y/a/}'); + 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=_ Y/a/}'); + Error('\P{NChar=_ Y/a/}'); Expect(1, 1114111, '\p{NChar=:\AY\z:}', "");; Expect(0, 1114109, '\p{NChar=:\AY\z:}', "");; Expect(1, 1114111, '\p{NChar=y}', ""); @@ -66289,8 +66871,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + 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}', ""); @@ -66299,16 +66881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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{Is_NChar=true}', ""); Expect(0, 1114111, '\p{^Is_NChar=true}', ""); Expect(0, 1114111, '\P{Is_NChar=true}', ""); @@ -66317,20 +66899,20 @@ 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/a/}'); - Error('\P{NFC_Quick_Check=--MAYBE/a/}'); + 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}', ""); @@ -66343,16 +66925,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= -M:=}'); - Error('\P{NFC_QC= -M:=}'); + 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= M:=}'); + Error('\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}', ""); @@ -66365,16 +66947,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/-maybe}'); - Error('\P{Is_NFC_Quick_Check=/a/-maybe}'); + 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/a/}'); + Error('\P{Is_NFC_Quick_Check: Maybe/a/}'); 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}', ""); @@ -66383,16 +66965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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}', ""); @@ -66401,16 +66983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-/a/No}'); - Error('\P{NFC_Quick_Check=-/a/No}'); + 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}', ""); @@ -66423,16 +67005,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=/a/ _N}'); - Error('\P{NFC_QC=/a/ _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=:= N}'); + Error('\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}', ""); @@ -66445,16 +67027,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/a/}'); - Error('\P{Is_NFC_Quick_Check=-no/a/}'); + 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=/a/_NO}'); + Error('\P{Is_NFC_Quick_Check=/a/_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}', ""); @@ -66463,16 +67045,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/a/}'); + Error('\P{Is_NFC_QC= _N/a/}'); Expect(1, 195101, '\p{Is_NFC_QC=n}', ""); Expect(0, 195101, '\p{^Is_NFC_QC=n}', ""); Expect(0, 195101, '\P{Is_NFC_QC=n}', ""); @@ -66481,16 +67063,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/a/}'); - Error('\P{NFC_Quick_Check= YES/a/}'); + 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}', ""); @@ -66503,16 +67085,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=/a/_ Y}'); - Error('\P{NFC_QC=/a/_ Y}'); + 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:=}'); + Error('\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}', ""); @@ -66525,16 +67107,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= Yes:=}'); - Error('\P{Is_NFC_Quick_Check= 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=-/a/Yes}'); + Error('\P{Is_NFC_Quick_Check=-/a/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}', ""); @@ -66543,16 +67125,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: /a/ _y}'); - Error('\P{Is_NFC_QC: /a/ _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:=}'); + Error('\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}', ""); @@ -66561,20 +67143,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/a/}'); + Error('\P{NFD_Quick_Check= _No/a/}'); 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}', ""); @@ -66587,16 +67169,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}', ""); @@ -66609,16 +67191,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=/a/-_no}'); + Error('\P{Is_NFD_Quick_Check=/a/-_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}', ""); @@ -66627,34 +67209,34 @@ 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_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}', ""); - 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}'); - Error('\P{NFD_Quick_Check=:=YES}'); + 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}', ""); + 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}', ""); + 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, 195102, '\p{NFD_Quick_Check=:\AYes\z:}', "");; Expect(0, 195101, '\p{NFD_Quick_Check=:\AYes\z:}', "");; Expect(1, 195102, '\p{NFD_Quick_Check=yes}', ""); @@ -66667,38 +67249,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/y}'); - Error('\P{NFD_QC= /a/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}', ""); - 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}', ""); + 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}', ""); 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}'); + 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=:= yes}'); + Error('\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}', ""); @@ -66707,16 +67289,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=/a/-Y}'); - Error('\P{Is_NFD_QC=/a/-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=/a/ Y}'); + Error('\P{Is_NFD_QC=/a/ 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}', ""); @@ -66725,14 +67307,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}'); @@ -66741,8 +67323,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{nfkcquickcheck}'); Error('\p{nfkcqc}'); Error('\P{nfkcqc}'); - Error('\p{NFKC_Quick_Check= -Maybe:=}'); - Error('\P{NFKC_Quick_Check= -Maybe:=}'); + 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}', ""); @@ -66755,16 +67337,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-m/a/}'); - Error('\P{NFKC_QC=-m/a/}'); + 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}', ""); @@ -66777,34 +67359,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -66813,16 +67395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= :=No}'); - Error('\P{NFKC_Quick_Check= :=No}'); + 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: := -NO}'); + Error('\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}', ""); @@ -66835,16 +67417,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: /a/ n}'); + Error('\P{NFKC_QC: /a/ n}'); Expect(1, 195101, '\p{NFKC_QC=:\AN\z:}', "");; Expect(0, 195102, '\p{NFKC_QC=:\AN\z:}', "");; Expect(1, 195101, '\p{NFKC_QC=n}', ""); @@ -66865,8 +67447,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ -No}'); - Error('\P{Is_NFKC_Quick_Check=/a/ -No}'); + Error('\p{Is_NFKC_Quick_Check=_-no/a/}'); + Error('\P{Is_NFKC_Quick_Check=_-no/a/}'); 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}', ""); @@ -66875,16 +67457,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=-N/a/}'); - Error('\P{Is_NFKC_QC=-N/a/}'); + 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}'); + Error('\P{Is_NFKC_QC=:= -N}'); Expect(1, 195101, '\p{Is_NFKC_QC=n}', ""); Expect(0, 195101, '\p{^Is_NFKC_QC=n}', ""); Expect(0, 195101, '\P{Is_NFKC_QC=n}', ""); @@ -66893,16 +67475,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}', ""); - 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=/a/YES}'); - Error('\P{NFKC_Quick_Check=/a/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/a/}'); + Error('\P{NFKC_Quick_Check=YES/a/}'); 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}', ""); @@ -66915,16 +67497,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=-:=Y}'); - Error('\P{NFKC_QC=-:=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}', ""); @@ -66937,16 +67519,16 @@ 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}', ""); - Error('\p{Is_NFKC_Quick_Check=--Yes/a/}'); - Error('\P{Is_NFKC_Quick_Check=--Yes/a/}'); + 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:/a/ yes}'); + Error('\P{Is_NFKC_Quick_Check:/a/ 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}', ""); @@ -66955,16 +67537,16 @@ 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}', ""); - Error('\p{Is_NFKC_QC: Y/a/}'); - Error('\P{Is_NFKC_QC: Y/a/}'); + 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=:=y}'); + Error('\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}', ""); @@ -66973,20 +67555,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: -:=NO}'); - Error('\P{NFKD_Quick_Check: -:=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}', ""); @@ -66999,8 +67581,16 @@ 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:}', "");; - Error('\p{NFKD_QC=:= N}'); - Error('\P{NFKD_QC=:= N}'); + 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}'); + Error('\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}', ""); @@ -67013,16 +67603,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:=}'); + Error('\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}', ""); @@ -67031,34 +67621,34 @@ 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_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}', ""); - 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, 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=/a/-_N}'); + Error('\P{Is_NFKD_QC=/a/-_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}', ""); + 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, 195102, '\p{NFKD_Quick_Check=:\AYes\z:}', "");; Expect(0, 195101, '\p{NFKD_Quick_Check=:\AYes\z:}', "");; Expect(1, 195102, '\p{NFKD_Quick_Check=yes}', ""); @@ -67071,38 +67661,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:/a/Y}'); + Error('\P{NFKD_QC:/a/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}', ""); + 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}', ""); 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= -Yes/a/}'); + Error('\P{Is_NFKD_Quick_Check= -Yes/a/}'); 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}', ""); @@ -67111,16 +67701,16 @@ 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= :=y}'); - Error('\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= Y:=}'); + Error('\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}', ""); @@ -67129,20 +67719,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_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= /a/decimal}'); - Error('\P{Numeric_Type= /a/decimal}'); + 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}', ""); @@ -67155,16 +67745,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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{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}', ""); @@ -67177,16 +67767,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Is_Numeric_Type=:=-decimal}'); + 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}'); + Error('\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}', ""); @@ -67195,16 +67785,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - Error('\P{Is_Nt=-:=De}'); + 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=/a/de}'); + Error('\P{Is_Nt=/a/de}'); Expect(1, 130041, '\p{Is_Nt=de}', ""); Expect(0, 130041, '\p{^Is_Nt=de}', ""); Expect(0, 130041, '\P{Is_Nt=de}', ""); @@ -67213,16 +67803,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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, 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}', ""); @@ -67235,74 +67825,74 @@ 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: :=DI}'); - Error('\P{Nt: :=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/a/}'); + Error('\P{Nt= di/a/}'); 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}', ""); + 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}', ""); 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:=}'); - 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}', ""); - 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}', ""); - 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}', ""); - 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}', ""); - 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, 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}', ""); + 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}', ""); + 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_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}', ""); + 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=/a/ -None}'); + Error('\P{Numeric_Type=/a/ -None}'); Expect(1, 194705, '\p{Numeric_Type=:\ANone\z:}', "");; Expect(0, 194704, '\p{Numeric_Type=:\ANone\z:}', "");; Expect(1, 194705, '\p{Numeric_Type=none}', ""); @@ -67315,16 +67905,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=/a/None}'); - Error('\P{Nt=/a/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}', ""); @@ -67337,34 +67927,34 @@ 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= _None/a/}'); - Error('\P{Is_Numeric_Type= _None/a/}'); - Expect(1, 194705, '\p{Is_Numeric_Type:none}', ""); - Expect(0, 194705, '\p{^Is_Numeric_Type:none}', ""); - Expect(0, 194705, '\P{Is_Numeric_Type:none}', ""); - Expect(1, 194705, '\P{^Is_Numeric_Type:none}', ""); - Expect(0, 194704, '\p{Is_Numeric_Type:none}', ""); - Expect(1, 194704, '\p{^Is_Numeric_Type:none}', ""); - Expect(1, 194704, '\P{Is_Numeric_Type:none}', ""); - Expect(0, 194704, '\P{^Is_Numeric_Type: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}', ""); - Expect(1, 194705, '\P{^Is_Numeric_Type: _-None}', ""); - Expect(0, 194704, '\p{Is_Numeric_Type: _-None}', ""); - 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:=}'); + 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=:=- None}'); + Error('\P{Is_Numeric_Type=:=- 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}', ""); + Expect(1, 194705, '\P{^Is_Numeric_Type=none}', ""); + Expect(0, 194704, '\p{Is_Numeric_Type=none}', ""); + Expect(1, 194704, '\p{^Is_Numeric_Type=none}', ""); + Expect(1, 194704, '\P{Is_Numeric_Type=none}', ""); + Expect(0, 194704, '\P{^Is_Numeric_Type=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}', ""); + Expect(1, 194705, '\P{^Is_Numeric_Type=- NONE}', ""); + Expect(0, 194704, '\p{Is_Numeric_Type=- NONE}', ""); + 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=/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}', ""); @@ -67373,16 +67963,16 @@ 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:=}'); - Error('\P{Numeric_Type= Numeric:=}'); + 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=_/a/numeric}'); + Error('\P{Numeric_Type=_/a/numeric}'); Expect(1, 194704, '\p{Numeric_Type=:\ANumeric\z:}', "");; Expect(0, 194705, '\p{Numeric_Type=:\ANumeric\z:}', "");; Expect(1, 194704, '\p{Numeric_Type=numeric}', ""); @@ -67395,16 +67985,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/a/}'); - Error('\P{Nt= Nu/a/}'); + 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= /a/nu}'); + Error('\P{Nt= /a/nu}'); Expect(1, 194704, '\p{Nt=:\ANu\z:}', "");; Expect(0, 194705, '\p{Nt=:\ANu\z:}', "");; Expect(1, 194704, '\p{Nt=nu}', ""); @@ -67417,16 +68007,16 @@ 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{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}', ""); @@ -67435,16 +68025,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=- nu}'); - Error('\P{Is_Nt=:=- nu}'); + 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}', ""); @@ -67453,38 +68043,38 @@ 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: _:=-01/0002}'); - Error('\P{Numeric_Value: _:=-01/0002}'); + Error('\p{Numeric_Value: :=-0000000001/002}'); + Error('\P{Numeric_Value: :=-0000000001/002}'); 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/0000002}', ""); - Expect(0, 3891, '\p{^Numeric_Value=-01/0000002}', ""); - Expect(0, 3891, '\P{Numeric_Value=-01/0000002}', ""); - Expect(1, 3891, '\P{^Numeric_Value=-01/0000002}', ""); - Expect(0, 3892, '\p{Numeric_Value=-01/0000002}', ""); - Expect(1, 3892, '\p{^Numeric_Value=-01/0000002}', ""); - Expect(1, 3892, '\P{Numeric_Value=-01/0000002}', ""); - Expect(0, 3892, '\P{^Numeric_Value=-01/0000002}', ""); - Expect(1, 3891, '\p{Numeric_Value: -60/120}', ""); - Expect(0, 3891, '\p{^Numeric_Value: -60/120}', ""); - Expect(0, 3891, '\P{Numeric_Value: -60/120}', ""); - Expect(1, 3891, '\P{^Numeric_Value: -60/120}', ""); - Expect(0, 3892, '\p{Numeric_Value: -60/120}', ""); - Expect(1, 3892, '\p{^Numeric_Value: -60/120}', ""); - Expect(1, 3892, '\P{Numeric_Value: -60/120}', ""); - Expect(0, 3892, '\P{^Numeric_Value: -60/120}', ""); + Expect(1, 3891, '\p{Numeric_Value=-00001/000002}', ""); + Expect(0, 3891, '\p{^Numeric_Value=-00001/000002}', ""); + Expect(0, 3891, '\P{Numeric_Value=-00001/000002}', ""); + Expect(1, 3891, '\P{^Numeric_Value=-00001/000002}', ""); + Expect(0, 3892, '\p{Numeric_Value=-00001/000002}', ""); + Expect(1, 3892, '\p{^Numeric_Value=-00001/000002}', ""); + Expect(1, 3892, '\P{Numeric_Value=-00001/000002}', ""); + Expect(0, 3892, '\P{^Numeric_Value=-00001/000002}', ""); + Expect(1, 3891, '\p{Numeric_Value=-60/120}', ""); + Expect(0, 3891, '\p{^Numeric_Value=-60/120}', ""); + Expect(0, 3891, '\P{Numeric_Value=-60/120}', ""); + Expect(1, 3891, '\P{^Numeric_Value=-60/120}', ""); + Expect(0, 3892, '\p{Numeric_Value=-60/120}', ""); + Expect(1, 3892, '\p{^Numeric_Value=-60/120}', ""); + Expect(1, 3892, '\P{Numeric_Value=-60/120}', ""); + Expect(0, 3892, '\P{^Numeric_Value=-60/120}', ""); Expect(1, 3891, '\p{Numeric_Value=-5.0e-01}', ""); Expect(0, 3891, '\p{^Numeric_Value=-5.0e-01}', ""); Expect(0, 3891, '\P{Numeric_Value=-5.0e-01}', ""); @@ -67517,18 +68107,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/2/a/}'); - Error('\P{Nv=_-000001/2/a/}'); + Error('\p{Nv: :=-00000001/00002}'); + Error('\P{Nv: :=-00000001/00002}'); Expect(1, 3891, '\p{Nv=:\A-1/2\z:}', "");; Expect(0, 3892, '\p{Nv=:\A-1/2\z:}', "");; - Expect(1, 3891, '\p{Nv=-001/002}', ""); - Expect(0, 3891, '\p{^Nv=-001/002}', ""); - Expect(0, 3891, '\P{Nv=-001/002}', ""); - Expect(1, 3891, '\P{^Nv=-001/002}', ""); - Expect(0, 3892, '\p{Nv=-001/002}', ""); - Expect(1, 3892, '\p{^Nv=-001/002}', ""); - Expect(1, 3892, '\P{Nv=-001/002}', ""); - Expect(0, 3892, '\P{^Nv=-001/002}', ""); + Expect(1, 3891, '\p{Nv=-000000001/0000000002}', ""); + Expect(0, 3891, '\p{^Nv=-000000001/0000000002}', ""); + Expect(0, 3891, '\P{Nv=-000000001/0000000002}', ""); + Expect(1, 3891, '\P{^Nv=-000000001/0000000002}', ""); + Expect(0, 3892, '\p{Nv=-000000001/0000000002}', ""); + Expect(1, 3892, '\p{^Nv=-000000001/0000000002}', ""); + Expect(1, 3892, '\P{Nv=-000000001/0000000002}', ""); + Expect(0, 3892, '\P{^Nv=-000000001/0000000002}', ""); Expect(1, 3891, '\p{Nv=-60/120}', ""); Expect(0, 3891, '\p{^Nv=-60/120}', ""); Expect(0, 3891, '\P{Nv=-60/120}', ""); @@ -67561,24 +68151,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3892, '\p{^Nv=-5.00e-01}', ""); Expect(1, 3892, '\P{Nv=-5.00e-01}', ""); Expect(0, 3892, '\P{^Nv=-5.00e-01}', ""); - Expect(1, 3891, '\p{Nv=-0.50}', ""); - Expect(0, 3891, '\p{^Nv=-0.50}', ""); - Expect(0, 3891, '\P{Nv=-0.50}', ""); - Expect(1, 3891, '\P{^Nv=-0.50}', ""); - Expect(0, 3892, '\p{Nv=-0.50}', ""); - 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=-0000001/2:=}'); - Error('\P{Is_Numeric_Value=-0000001/2:=}'); - Expect(1, 3891, '\p{Is_Numeric_Value=-0000001/000000002}', ""); - Expect(0, 3891, '\p{^Is_Numeric_Value=-0000001/000000002}', ""); - Expect(0, 3891, '\P{Is_Numeric_Value=-0000001/000000002}', ""); - Expect(1, 3891, '\P{^Is_Numeric_Value=-0000001/000000002}', ""); - Expect(0, 3892, '\p{Is_Numeric_Value=-0000001/000000002}', ""); - Expect(1, 3892, '\p{^Is_Numeric_Value=-0000001/000000002}', ""); - Expect(1, 3892, '\P{Is_Numeric_Value=-0000001/000000002}', ""); - Expect(0, 3892, '\P{^Is_Numeric_Value=-0000001/000000002}', ""); + Expect(1, 3891, '\p{Nv: -0.50}', ""); + Expect(0, 3891, '\p{^Nv: -0.50}', ""); + Expect(0, 3891, '\P{Nv: -0.50}', ""); + Expect(1, 3891, '\P{^Nv: -0.50}', ""); + Expect(0, 3892, '\p{Nv: -0.50}', ""); + 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: ---001/0000002/a/}'); + Error('\P{Is_Numeric_Value: ---001/0000002/a/}'); + Expect(1, 3891, '\p{Is_Numeric_Value=-0000000001/2}', ""); + Expect(0, 3891, '\p{^Is_Numeric_Value=-0000000001/2}', ""); + Expect(0, 3891, '\P{Is_Numeric_Value=-0000000001/2}', ""); + Expect(1, 3891, '\P{^Is_Numeric_Value=-0000000001/2}', ""); + Expect(0, 3892, '\p{Is_Numeric_Value=-0000000001/2}', ""); + Expect(1, 3892, '\p{^Is_Numeric_Value=-0000000001/2}', ""); + Expect(1, 3892, '\P{Is_Numeric_Value=-0000000001/2}', ""); + Expect(0, 3892, '\P{^Is_Numeric_Value=-0000000001/2}', ""); 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}', ""); @@ -67603,14 +68193,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}', ""); @@ -67619,32 +68209,32 @@ 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= -1/00000002:=}'); - Error('\P{Is_Nv= -1/00000002:=}'); - Expect(1, 3891, '\p{Is_Nv: -1/002}', ""); - Expect(0, 3891, '\p{^Is_Nv: -1/002}', ""); - Expect(0, 3891, '\P{Is_Nv: -1/002}', ""); - Expect(1, 3891, '\P{^Is_Nv: -1/002}', ""); - Expect(0, 3892, '\p{Is_Nv: -1/002}', ""); - Expect(1, 3892, '\p{^Is_Nv: -1/002}', ""); - Expect(1, 3892, '\P{Is_Nv: -1/002}', ""); - Expect(0, 3892, '\P{^Is_Nv: -1/002}', ""); - Expect(1, 3891, '\p{Is_Nv=-60/120}', ""); - Expect(0, 3891, '\p{^Is_Nv=-60/120}', ""); - Expect(0, 3891, '\P{Is_Nv=-60/120}', ""); - Expect(1, 3891, '\P{^Is_Nv=-60/120}', ""); - Expect(0, 3892, '\p{Is_Nv=-60/120}', ""); - Expect(1, 3892, '\p{^Is_Nv=-60/120}', ""); - Expect(1, 3892, '\P{Is_Nv=-60/120}', ""); - Expect(0, 3892, '\P{^Is_Nv=-60/120}', ""); - Expect(1, 3891, '\p{Is_Nv=-5.0e-01}', ""); - Expect(0, 3891, '\p{^Is_Nv=-5.0e-01}', ""); - Expect(0, 3891, '\P{Is_Nv=-5.0e-01}', ""); - Expect(1, 3891, '\P{^Is_Nv=-5.0e-01}', ""); - Expect(0, 3892, '\p{Is_Nv=-5.0e-01}', ""); - Expect(1, 3892, '\p{^Is_Nv=-5.0e-01}', ""); - Expect(1, 3892, '\P{Is_Nv=-5.0e-01}', ""); - Expect(0, 3892, '\P{^Is_Nv=-5.0e-01}', ""); + Error('\p{Is_Nv=/a/-000000001/002}'); + Error('\P{Is_Nv=/a/-000000001/002}'); + Expect(1, 3891, '\p{Is_Nv=-000000001/002}', ""); + Expect(0, 3891, '\p{^Is_Nv=-000000001/002}', ""); + Expect(0, 3891, '\P{Is_Nv=-000000001/002}', ""); + Expect(1, 3891, '\P{^Is_Nv=-000000001/002}', ""); + Expect(0, 3892, '\p{Is_Nv=-000000001/002}', ""); + Expect(1, 3892, '\p{^Is_Nv=-000000001/002}', ""); + Expect(1, 3892, '\P{Is_Nv=-000000001/002}', ""); + Expect(0, 3892, '\P{^Is_Nv=-000000001/002}', ""); + Expect(1, 3891, '\p{Is_Nv: -60/120}', ""); + Expect(0, 3891, '\p{^Is_Nv: -60/120}', ""); + Expect(0, 3891, '\P{Is_Nv: -60/120}', ""); + Expect(1, 3891, '\P{^Is_Nv: -60/120}', ""); + Expect(0, 3892, '\p{Is_Nv: -60/120}', ""); + Expect(1, 3892, '\p{^Is_Nv: -60/120}', ""); + Expect(1, 3892, '\P{Is_Nv: -60/120}', ""); + Expect(0, 3892, '\P{^Is_Nv: -60/120}', ""); + Expect(1, 3891, '\p{Is_Nv: -5.0e-01}', ""); + Expect(0, 3891, '\p{^Is_Nv: -5.0e-01}', ""); + Expect(0, 3891, '\P{Is_Nv: -5.0e-01}', ""); + Expect(1, 3891, '\P{^Is_Nv: -5.0e-01}', ""); + Expect(0, 3892, '\p{Is_Nv: -5.0e-01}', ""); + Expect(1, 3892, '\p{^Is_Nv: -5.0e-01}', ""); + Expect(1, 3892, '\P{Is_Nv: -5.0e-01}', ""); + Expect(0, 3892, '\P{^Is_Nv: -5.0e-01}', ""); Expect(1, 3891, '\p{Is_Nv=-0.5}', ""); Expect(0, 3891, '\p{^Is_Nv=-0.5}', ""); Expect(0, 3891, '\P{Is_Nv=-0.5}', ""); @@ -67669,38 +68259,38 @@ 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/ 00000000_0}'); - Error('\P{Numeric_Value=/a/ 00000000_0}'); + Error('\p{Numeric_Value=_:=+00_00_0}'); + Error('\P{Numeric_Value=_:=+00_00_0}'); Expect(1, 130032, '\p{Numeric_Value=:\A0\z:}', "");; Expect(0, 130033, '\p{Numeric_Value=:\A0\z:}', "");; - Expect(1, 130032, '\p{Numeric_Value=00000000}', ""); - Expect(0, 130032, '\p{^Numeric_Value=00000000}', ""); - Expect(0, 130032, '\P{Numeric_Value=00000000}', ""); - Expect(1, 130032, '\P{^Numeric_Value=00000000}', ""); - Expect(0, 130033, '\p{Numeric_Value=00000000}', ""); - Expect(1, 130033, '\p{^Numeric_Value=00000000}', ""); - Expect(1, 130033, '\P{Numeric_Value=00000000}', ""); - Expect(0, 130033, '\P{^Numeric_Value=00000000}', ""); - 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=_/a/000000}'); - Error('\P{Nv=_/a/000000}'); + Expect(1, 130032, '\p{Numeric_Value=0000000}', ""); + Expect(0, 130032, '\p{^Numeric_Value=0000000}', ""); + Expect(0, 130032, '\P{Numeric_Value=0000000}', ""); + Expect(1, 130032, '\P{^Numeric_Value=0000000}', ""); + Expect(0, 130033, '\p{Numeric_Value=0000000}', ""); + Expect(1, 130033, '\p{^Numeric_Value=0000000}', ""); + Expect(1, 130033, '\P{Numeric_Value=0000000}', ""); + Expect(0, 130033, '\P{^Numeric_Value=0000000}', ""); + 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=/a/-+0_0_0_000}'); + Error('\P{Nv=/a/-+0_0_0_000}'); Expect(1, 130032, '\p{Nv=:\A0\z:}', "");; Expect(0, 130033, '\p{Nv=:\A0\z:}', "");; - Expect(1, 130032, '\p{Nv=0}', ""); - Expect(0, 130032, '\p{^Nv=0}', ""); - Expect(0, 130032, '\P{Nv=0}', ""); - Expect(1, 130032, '\P{^Nv=0}', ""); - Expect(0, 130033, '\p{Nv=0}', ""); - Expect(1, 130033, '\p{^Nv=0}', ""); - Expect(1, 130033, '\P{Nv=0}', ""); - Expect(0, 130033, '\P{^Nv=0}', ""); + Expect(1, 130032, '\p{Nv=+00000000}', ""); + Expect(0, 130032, '\p{^Nv=+00000000}', ""); + Expect(0, 130032, '\P{Nv=+00000000}', ""); + Expect(1, 130032, '\P{^Nv=+00000000}', ""); + Expect(0, 130033, '\p{Nv=+00000000}', ""); + Expect(1, 130033, '\p{^Nv=+00000000}', ""); + Expect(1, 130033, '\P{Nv=+00000000}', ""); + Expect(0, 130033, '\P{^Nv=+00000000}', ""); Expect(1, 130032, '\p{Nv=0.000000000000000e+00}', ""); Expect(0, 130032, '\p{^Nv=0.000000000000000e+00}', ""); Expect(0, 130032, '\P{Nv=0.000000000000000e+00}', ""); @@ -67709,16 +68299,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= _+00000:=}'); - Error('\P{Is_Numeric_Value= _+00000:=}'); - Expect(1, 130032, '\p{Is_Numeric_Value=00_00_00_0}', ""); - Expect(0, 130032, '\p{^Is_Numeric_Value=00_00_00_0}', ""); - Expect(0, 130032, '\P{Is_Numeric_Value=00_00_00_0}', ""); - Expect(1, 130032, '\P{^Is_Numeric_Value=00_00_00_0}', ""); - Expect(0, 130033, '\p{Is_Numeric_Value=00_00_00_0}', ""); - Expect(1, 130033, '\p{^Is_Numeric_Value=00_00_00_0}', ""); - Expect(1, 130033, '\P{Is_Numeric_Value=00_00_00_0}', ""); - Expect(0, 130033, '\P{^Is_Numeric_Value=00_00_00_0}', ""); + Error('\p{Is_Numeric_Value=/a/00_0}'); + Error('\P{Is_Numeric_Value=/a/00_0}'); + Expect(1, 130032, '\p{Is_Numeric_Value=+00000_0}', ""); + Expect(0, 130032, '\p{^Is_Numeric_Value=+00000_0}', ""); + Expect(0, 130032, '\P{Is_Numeric_Value=+00000_0}', ""); + Expect(1, 130032, '\P{^Is_Numeric_Value=+00000_0}', ""); + Expect(0, 130033, '\p{Is_Numeric_Value=+00000_0}', ""); + Expect(1, 130033, '\p{^Is_Numeric_Value=+00000_0}', ""); + Expect(1, 130033, '\P{Is_Numeric_Value=+00000_0}', ""); + Expect(0, 130033, '\P{^Is_Numeric_Value=+00000_0}', ""); 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}', ""); @@ -67727,36 +68317,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=- 0000000/a/}'); - Error('\P{Is_Nv=- 0000000/a/}'); - Expect(1, 130032, '\p{Is_Nv=+000_0}', ""); - Expect(0, 130032, '\p{^Is_Nv=+000_0}', ""); - Expect(0, 130032, '\P{Is_Nv=+000_0}', ""); - Expect(1, 130032, '\P{^Is_Nv=+000_0}', ""); - Expect(0, 130033, '\p{Is_Nv=+000_0}', ""); - Expect(1, 130033, '\p{^Is_Nv=+000_0}', ""); - Expect(1, 130033, '\P{Is_Nv=+000_0}', ""); - Expect(0, 130033, '\P{^Is_Nv=+000_0}', ""); - 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=/a/ +01}'); - Error('\P{Numeric_Value=/a/ +01}'); + Error('\p{Is_Nv=- 0000000_0/a/}'); + Error('\P{Is_Nv=- 0000000_0/a/}'); + Expect(1, 130032, '\p{Is_Nv=+000}', ""); + Expect(0, 130032, '\p{^Is_Nv=+000}', ""); + Expect(0, 130032, '\P{Is_Nv=+000}', ""); + Expect(1, 130032, '\P{^Is_Nv=+000}', ""); + Expect(0, 130033, '\p{Is_Nv=+000}', ""); + Expect(1, 130033, '\p{^Is_Nv=+000}', ""); + Expect(1, 130033, '\P{Is_Nv=+000}', ""); + Expect(0, 130033, '\P{^Is_Nv=+000}', ""); + 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=:= 1}'); + Error('\P{Numeric_Value=:= 1}'); Expect(1, 133418, '\p{Numeric_Value=:\A1\z:}', "");; Expect(0, 133419, '\p{Numeric_Value=:\A1\z:}', "");; - Expect(1, 133418, '\p{Numeric_Value=0001}', ""); - Expect(0, 133418, '\p{^Numeric_Value=0001}', ""); - Expect(0, 133418, '\P{Numeric_Value=0001}', ""); - Expect(1, 133418, '\P{^Numeric_Value=0001}', ""); - Expect(0, 133419, '\p{Numeric_Value=0001}', ""); - Expect(1, 133419, '\p{^Numeric_Value=0001}', ""); - Expect(1, 133419, '\P{Numeric_Value=0001}', ""); - Expect(0, 133419, '\P{^Numeric_Value=0001}', ""); + Expect(1, 133418, '\p{Numeric_Value: 0_0_0_01}', ""); + Expect(0, 133418, '\p{^Numeric_Value: 0_0_0_01}', ""); + Expect(0, 133418, '\P{Numeric_Value: 0_0_0_01}', ""); + Expect(1, 133418, '\P{^Numeric_Value: 0_0_0_01}', ""); + Expect(0, 133419, '\p{Numeric_Value: 0_0_0_01}', ""); + Expect(1, 133419, '\p{^Numeric_Value: 0_0_0_01}', ""); + Expect(1, 133419, '\P{Numeric_Value: 0_0_0_01}', ""); + Expect(0, 133419, '\P{^Numeric_Value: 0_0_0_01}', ""); 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}', ""); @@ -67765,18 +68355,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=/a/ +01}'); - Error('\P{Nv=/a/ +01}'); + Error('\p{Nv=/a/ _001}'); + Error('\P{Nv=/a/ _001}'); Expect(1, 133418, '\p{Nv=:\A1\z:}', "");; Expect(0, 133419, '\p{Nv=:\A1\z:}', "");; - Expect(1, 133418, '\p{Nv: 1}', ""); - Expect(0, 133418, '\p{^Nv: 1}', ""); - Expect(0, 133418, '\P{Nv: 1}', ""); - Expect(1, 133418, '\P{^Nv: 1}', ""); - Expect(0, 133419, '\p{Nv: 1}', ""); - Expect(1, 133419, '\p{^Nv: 1}', ""); - Expect(1, 133419, '\P{Nv: 1}', ""); - Expect(0, 133419, '\P{^Nv: 1}', ""); + Expect(1, 133418, '\p{Nv: 00_00_00_1}', ""); + Expect(0, 133418, '\p{^Nv: 00_00_00_1}', ""); + Expect(0, 133418, '\P{Nv: 00_00_00_1}', ""); + Expect(1, 133418, '\P{^Nv: 00_00_00_1}', ""); + Expect(0, 133419, '\p{Nv: 00_00_00_1}', ""); + Expect(1, 133419, '\p{^Nv: 00_00_00_1}', ""); + Expect(1, 133419, '\P{Nv: 00_00_00_1}', ""); + Expect(0, 133419, '\P{^Nv: 00_00_00_1}', ""); Expect(1, 133418, '\p{Nv=1.000000000000000e+00}', ""); Expect(0, 133418, '\p{^Nv=1.000000000000000e+00}', ""); Expect(0, 133418, '\P{Nv=1.000000000000000e+00}', ""); @@ -67785,16 +68375,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=--000000001/a/}'); - Error('\P{Is_Numeric_Value=--000000001/a/}'); - Expect(1, 133418, '\p{Is_Numeric_Value=000001}', ""); - Expect(0, 133418, '\p{^Is_Numeric_Value=000001}', ""); - Expect(0, 133418, '\P{Is_Numeric_Value=000001}', ""); - Expect(1, 133418, '\P{^Is_Numeric_Value=000001}', ""); - Expect(0, 133419, '\p{Is_Numeric_Value=000001}', ""); - Expect(1, 133419, '\p{^Is_Numeric_Value=000001}', ""); - Expect(1, 133419, '\P{Is_Numeric_Value=000001}', ""); - Expect(0, 133419, '\P{^Is_Numeric_Value=000001}', ""); + Error('\p{Is_Numeric_Value= 0_0_0_0_001:=}'); + Error('\P{Is_Numeric_Value= 0_0_0_0_001:=}'); + Expect(1, 133418, '\p{Is_Numeric_Value=001}', ""); + Expect(0, 133418, '\p{^Is_Numeric_Value=001}', ""); + Expect(0, 133418, '\P{Is_Numeric_Value=001}', ""); + Expect(1, 133418, '\P{^Is_Numeric_Value=001}', ""); + Expect(0, 133419, '\p{Is_Numeric_Value=001}', ""); + Expect(1, 133419, '\p{^Is_Numeric_Value=001}', ""); + Expect(1, 133419, '\P{Is_Numeric_Value=001}', ""); + Expect(0, 133419, '\P{^Is_Numeric_Value=001}', ""); 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}', ""); @@ -67803,44 +68393,44 @@ 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=/a/0001}'); - Error('\P{Is_Nv=/a/0001}'); - Expect(1, 133418, '\p{Is_Nv=+000_1}', ""); - Expect(0, 133418, '\p{^Is_Nv=+000_1}', ""); - Expect(0, 133418, '\P{Is_Nv=+000_1}', ""); - Expect(1, 133418, '\P{^Is_Nv=+000_1}', ""); - Expect(0, 133419, '\p{Is_Nv=+000_1}', ""); - Expect(1, 133419, '\p{^Is_Nv=+000_1}', ""); - Expect(1, 133419, '\P{Is_Nv=+000_1}', ""); - Expect(0, 133419, '\P{^Is_Nv=+000_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}', ""); - Expect(1, 133418, '\P{^Is_Nv:1.000000000000000e+00}', ""); - Expect(0, 133419, '\p{Is_Nv:1.000000000000000e+00}', ""); - 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=/a/__0000000001/00000000010}'); - Error('\P{Numeric_Value=/a/__0000000001/00000000010}'); + Error('\p{Is_Nv=_:=01}'); + Error('\P{Is_Nv=_:=01}'); + Expect(1, 133418, '\p{Is_Nv=00_1}', ""); + Expect(0, 133418, '\p{^Is_Nv=00_1}', ""); + Expect(0, 133418, '\P{Is_Nv=00_1}', ""); + Expect(1, 133418, '\P{^Is_Nv=00_1}', ""); + Expect(0, 133419, '\p{Is_Nv=00_1}', ""); + Expect(1, 133419, '\p{^Is_Nv=00_1}', ""); + Expect(1, 133419, '\P{Is_Nv=00_1}', ""); + Expect(0, 133419, '\P{^Is_Nv=00_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}', ""); + Expect(1, 133418, '\P{^Is_Nv=1.000000000000000e+00}', ""); + Expect(0, 133419, '\p{Is_Nv=1.000000000000000e+00}', ""); + 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/0010/a/}'); + Error('\P{Numeric_Value: +00000001/0010/a/}'); Expect(1, 73675, '\p{Numeric_Value=:\A1/10\z:}', "");; Expect(0, 73676, '\p{Numeric_Value=:\A1/10\z:}', "");; - Expect(1, 73675, '\p{Numeric_Value=1/0010}', ""); - Expect(0, 73675, '\p{^Numeric_Value=1/0010}', ""); - Expect(0, 73675, '\P{Numeric_Value=1/0010}', ""); - Expect(1, 73675, '\P{^Numeric_Value=1/0010}', ""); - Expect(0, 73676, '\p{Numeric_Value=1/0010}', ""); - Expect(1, 73676, '\p{^Numeric_Value=1/0010}', ""); - Expect(1, 73676, '\P{Numeric_Value=1/0010}', ""); - Expect(0, 73676, '\P{^Numeric_Value=1/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}', ""); - Expect(1, 73675, '\P{^Numeric_Value: 60/600}', ""); - Expect(0, 73676, '\p{Numeric_Value: 60/600}', ""); - Expect(1, 73676, '\p{^Numeric_Value: 60/600}', ""); - Expect(1, 73676, '\P{Numeric_Value: 60/600}', ""); - Expect(0, 73676, '\P{^Numeric_Value: 60/600}', ""); + Expect(1, 73675, '\p{Numeric_Value=+1/0000010}', ""); + Expect(0, 73675, '\p{^Numeric_Value=+1/0000010}', ""); + Expect(0, 73675, '\P{Numeric_Value=+1/0000010}', ""); + Expect(1, 73675, '\P{^Numeric_Value=+1/0000010}', ""); + Expect(0, 73676, '\p{Numeric_Value=+1/0000010}', ""); + Expect(1, 73676, '\p{^Numeric_Value=+1/0000010}', ""); + Expect(1, 73676, '\P{Numeric_Value=+1/0000010}', ""); + Expect(0, 73676, '\P{^Numeric_Value=+1/0000010}', ""); + Expect(1, 73675, '\p{Numeric_Value=60/600}', ""); + Expect(0, 73675, '\p{^Numeric_Value=60/600}', ""); + Expect(0, 73675, '\P{Numeric_Value=60/600}', ""); + Expect(1, 73675, '\P{^Numeric_Value=60/600}', ""); + Expect(0, 73676, '\p{Numeric_Value=60/600}', ""); + Expect(1, 73676, '\p{^Numeric_Value=60/600}', ""); + Expect(1, 73676, '\P{Numeric_Value=60/600}', ""); + Expect(0, 73676, '\P{^Numeric_Value=60/600}', ""); Expect(1, 73675, '\p{Numeric_Value=1.0e-01}', ""); Expect(0, 73675, '\p{^Numeric_Value=1.0e-01}', ""); Expect(0, 73675, '\P{Numeric_Value=1.0e-01}', ""); @@ -67849,14 +68439,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73676, '\p{^Numeric_Value=1.0e-01}', ""); Expect(1, 73676, '\P{Numeric_Value=1.0e-01}', ""); Expect(0, 73676, '\P{^Numeric_Value=1.0e-01}', ""); - Expect(1, 73675, '\p{Numeric_Value: 0.1}', ""); - Expect(0, 73675, '\p{^Numeric_Value: 0.1}', ""); - Expect(0, 73675, '\P{Numeric_Value: 0.1}', ""); - Expect(1, 73675, '\P{^Numeric_Value: 0.1}', ""); - Expect(0, 73676, '\p{Numeric_Value: 0.1}', ""); - 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=0.1}', ""); + Expect(0, 73675, '\p{^Numeric_Value=0.1}', ""); + Expect(0, 73675, '\P{Numeric_Value=0.1}', ""); + Expect(1, 73675, '\P{^Numeric_Value=0.1}', ""); + Expect(0, 73676, '\p{Numeric_Value=0.1}', ""); + 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}', ""); @@ -67865,34 +68455,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=--001/0010/a/}'); - Error('\P{Nv=--001/0010/a/}'); + 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=:=_00000001/0000000010}'); + Error('\P{Nv=:=_00000001/0000000010}'); Expect(1, 73675, '\p{Nv=:\A1/10\z:}', "");; Expect(0, 73676, '\p{Nv=:\A1/10\z:}', "");; - Expect(1, 73675, '\p{Nv=1/00000010}', ""); - Expect(0, 73675, '\p{^Nv=1/00000010}', ""); - Expect(0, 73675, '\P{Nv=1/00000010}', ""); - Expect(1, 73675, '\P{^Nv=1/00000010}', ""); - Expect(0, 73676, '\p{Nv=1/00000010}', ""); - Expect(1, 73676, '\p{^Nv=1/00000010}', ""); - Expect(1, 73676, '\P{Nv=1/00000010}', ""); - Expect(0, 73676, '\P{^Nv=1/00000010}', ""); - Expect(1, 73675, '\p{Nv=60/600}', ""); - Expect(0, 73675, '\p{^Nv=60/600}', ""); - Expect(0, 73675, '\P{Nv=60/600}', ""); - Expect(1, 73675, '\P{^Nv=60/600}', ""); - Expect(0, 73676, '\p{Nv=60/600}', ""); - Expect(1, 73676, '\p{^Nv=60/600}', ""); - Expect(1, 73676, '\P{Nv=60/600}', ""); - Expect(0, 73676, '\P{^Nv=60/600}', ""); + Expect(1, 73675, '\p{Nv=+0001/0010}', ""); + Expect(0, 73675, '\p{^Nv=+0001/0010}', ""); + Expect(0, 73675, '\P{Nv=+0001/0010}', ""); + Expect(1, 73675, '\P{^Nv=+0001/0010}', ""); + Expect(0, 73676, '\p{Nv=+0001/0010}', ""); + Expect(1, 73676, '\p{^Nv=+0001/0010}', ""); + Expect(1, 73676, '\P{Nv=+0001/0010}', ""); + Expect(0, 73676, '\P{^Nv=+0001/0010}', ""); + Expect(1, 73675, '\p{Nv:60/600}', ""); + Expect(0, 73675, '\p{^Nv:60/600}', ""); + Expect(0, 73675, '\P{Nv:60/600}', ""); + Expect(1, 73675, '\P{^Nv:60/600}', ""); + Expect(0, 73676, '\p{Nv:60/600}', ""); + Expect(1, 73676, '\p{^Nv:60/600}', ""); + Expect(1, 73676, '\P{Nv:60/600}', ""); + Expect(0, 73676, '\P{^Nv:60/600}', ""); Expect(1, 73675, '\p{Nv=1.0e-01}', ""); Expect(0, 73675, '\p{^Nv=1.0e-01}', ""); Expect(0, 73675, '\P{Nv=1.0e-01}', ""); @@ -67901,14 +68491,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73676, '\p{^Nv=1.0e-01}', ""); Expect(1, 73676, '\P{Nv=1.0e-01}', ""); Expect(0, 73676, '\P{^Nv=1.0e-01}', ""); - Expect(1, 73675, '\p{Nv=0.1}', ""); - Expect(0, 73675, '\p{^Nv=0.1}', ""); - Expect(0, 73675, '\P{Nv=0.1}', ""); - Expect(1, 73675, '\P{^Nv=0.1}', ""); - Expect(0, 73676, '\p{Nv=0.1}', ""); - Expect(1, 73676, '\p{^Nv=0.1}', ""); - Expect(1, 73676, '\P{Nv=0.1}', ""); - Expect(0, 73676, '\P{^Nv=0.1}', ""); + Expect(1, 73675, '\p{Nv: 0.1}', ""); + Expect(0, 73675, '\p{^Nv: 0.1}', ""); + Expect(0, 73675, '\P{Nv: 0.1}', ""); + Expect(1, 73675, '\P{^Nv: 0.1}', ""); + Expect(0, 73676, '\p{Nv: 0.1}', ""); + Expect(1, 73676, '\p{^Nv: 0.1}', ""); + Expect(1, 73676, '\P{Nv: 0.1}', ""); + Expect(0, 73676, '\P{^Nv: 0.1}', ""); Expect(1, 73675, '\p{Nv=1.00e-01}', ""); Expect(0, 73675, '\p{^Nv=1.00e-01}', ""); Expect(0, 73675, '\P{Nv=1.00e-01}', ""); @@ -67925,16 +68515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/0000000010}'); - Error('\P{Is_Numeric_Value= /a/0000001/0000000010}'); - Expect(1, 73675, '\p{Is_Numeric_Value=000000001/000010}', ""); - Expect(0, 73675, '\p{^Is_Numeric_Value=000000001/000010}', ""); - Expect(0, 73675, '\P{Is_Numeric_Value=000000001/000010}', ""); - Expect(1, 73675, '\P{^Is_Numeric_Value=000000001/000010}', ""); - Expect(0, 73676, '\p{Is_Numeric_Value=000000001/000010}', ""); - Expect(1, 73676, '\p{^Is_Numeric_Value=000000001/000010}', ""); - Expect(1, 73676, '\P{Is_Numeric_Value=000000001/000010}', ""); - Expect(0, 73676, '\P{^Is_Numeric_Value=000000001/000010}', ""); + Error('\p{Is_Numeric_Value=/a/__00000001/0000000010}'); + Error('\P{Is_Numeric_Value=/a/__00000001/0000000010}'); + Expect(1, 73675, '\p{Is_Numeric_Value=000001/00000000010}', ""); + Expect(0, 73675, '\p{^Is_Numeric_Value=000001/00000000010}', ""); + Expect(0, 73675, '\P{Is_Numeric_Value=000001/00000000010}', ""); + Expect(1, 73675, '\P{^Is_Numeric_Value=000001/00000000010}', ""); + Expect(0, 73676, '\p{Is_Numeric_Value=000001/00000000010}', ""); + Expect(1, 73676, '\p{^Is_Numeric_Value=000001/00000000010}', ""); + Expect(1, 73676, '\P{Is_Numeric_Value=000001/00000000010}', ""); + Expect(0, 73676, '\P{^Is_Numeric_Value=000001/00000000010}', ""); Expect(1, 73675, '\p{Is_Numeric_Value=60/600}', ""); Expect(0, 73675, '\p{^Is_Numeric_Value=60/600}', ""); Expect(0, 73675, '\P{Is_Numeric_Value=60/600}', ""); @@ -67975,16 +68565,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=-0000001/00010:=}'); - Error('\P{Is_Nv=-0000001/00010:=}'); - Expect(1, 73675, '\p{Is_Nv=+000000001/000010}', ""); - Expect(0, 73675, '\p{^Is_Nv=+000000001/000010}', ""); - Expect(0, 73675, '\P{Is_Nv=+000000001/000010}', ""); - Expect(1, 73675, '\P{^Is_Nv=+000000001/000010}', ""); - Expect(0, 73676, '\p{Is_Nv=+000000001/000010}', ""); - Expect(1, 73676, '\p{^Is_Nv=+000000001/000010}', ""); - Expect(1, 73676, '\P{Is_Nv=+000000001/000010}', ""); - Expect(0, 73676, '\P{^Is_Nv=+000000001/000010}', ""); + Error('\p{Is_Nv=-:=0000001/000000010}'); + Error('\P{Is_Nv=-:=0000001/000000010}'); + Expect(1, 73675, '\p{Is_Nv: 00000001/000010}', ""); + Expect(0, 73675, '\p{^Is_Nv: 00000001/000010}', ""); + Expect(0, 73675, '\P{Is_Nv: 00000001/000010}', ""); + Expect(1, 73675, '\P{^Is_Nv: 00000001/000010}', ""); + Expect(0, 73676, '\p{Is_Nv: 00000001/000010}', ""); + Expect(1, 73676, '\p{^Is_Nv: 00000001/000010}', ""); + Expect(1, 73676, '\P{Is_Nv: 00000001/000010}', ""); + Expect(0, 73676, '\P{^Is_Nv: 00000001/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}', ""); @@ -68017,26 +68607,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73675, '\P{^Is_Nv: 0.10}', ""); - Expect(0, 73676, '\p{Is_Nv: 0.10}', ""); - 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= +0001/00012:=}'); - Error('\P{Numeric_Value= +0001/00012:=}'); + Expect(1, 73675, '\p{Is_Nv=0.10}', ""); + Expect(0, 73675, '\p{^Is_Nv=0.10}', ""); + Expect(0, 73675, '\P{Is_Nv=0.10}', ""); + Expect(1, 73675, '\P{^Is_Nv=0.10}', ""); + Expect(0, 73676, '\p{Is_Nv=0.10}', ""); + 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/00001/0000012}'); + Error('\P{Numeric_Value=/a/00001/0000012}'); Expect(1, 68086, '\p{Numeric_Value=:\A1/12\z:}', "");; Expect(0, 68087, '\p{Numeric_Value=:\A1/12\z:}', "");; - Expect(1, 68086, '\p{Numeric_Value=001/0000000012}', ""); - Expect(0, 68086, '\p{^Numeric_Value=001/0000000012}', ""); - Expect(0, 68086, '\P{Numeric_Value=001/0000000012}', ""); - Expect(1, 68086, '\P{^Numeric_Value=001/0000000012}', ""); - Expect(0, 68087, '\p{Numeric_Value=001/0000000012}', ""); - Expect(1, 68087, '\p{^Numeric_Value=001/0000000012}', ""); - Expect(1, 68087, '\P{Numeric_Value=001/0000000012}', ""); - Expect(0, 68087, '\P{^Numeric_Value=001/0000000012}', ""); + Expect(1, 68086, '\p{Numeric_Value=000000001/000012}', ""); + Expect(0, 68086, '\p{^Numeric_Value=000000001/000012}', ""); + Expect(0, 68086, '\P{Numeric_Value=000000001/000012}', ""); + Expect(1, 68086, '\P{^Numeric_Value=000000001/000012}', ""); + Expect(0, 68087, '\p{Numeric_Value=000000001/000012}', ""); + Expect(1, 68087, '\p{^Numeric_Value=000000001/000012}', ""); + Expect(1, 68087, '\P{Numeric_Value=000000001/000012}', ""); + Expect(0, 68087, '\P{^Numeric_Value=000000001/000012}', ""); Expect(1, 68086, '\p{Numeric_Value=60/720}', ""); Expect(0, 68086, '\p{^Numeric_Value=60/720}', ""); Expect(0, 68086, '\P{Numeric_Value=60/720}', ""); @@ -68047,8 +68637,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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.33e-02}'); - Error('\P{Numeric_Value:8.33e-02}'); + Error('\p{Numeric_Value=8.33e-02}'); + Error('\P{Numeric_Value=8.33e-02}'); Error('\p{Numeric_Value=0.08}'); Error('\P{Numeric_Value=0.08}'); Expect(1, 68086, '\p{Numeric_Value=8.333e-02}', ""); @@ -68061,14 +68651,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 68087, '\P{^Numeric_Value=8.333e-02}', ""); Error('\p{Numeric_Value=0.083}'); Error('\P{Numeric_Value=0.083}'); - Expect(1, 68086, '\p{Numeric_Value: 8.3333e-02}', ""); - Expect(0, 68086, '\p{^Numeric_Value: 8.3333e-02}', ""); - Expect(0, 68086, '\P{Numeric_Value: 8.3333e-02}', ""); - Expect(1, 68086, '\P{^Numeric_Value: 8.3333e-02}', ""); - Expect(0, 68087, '\p{Numeric_Value: 8.3333e-02}', ""); - 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=8.3333e-02}', ""); + Expect(0, 68086, '\p{^Numeric_Value=8.3333e-02}', ""); + Expect(0, 68086, '\P{Numeric_Value=8.3333e-02}', ""); + Expect(1, 68086, '\P{^Numeric_Value=8.3333e-02}', ""); + Expect(0, 68087, '\p{Numeric_Value=8.3333e-02}', ""); + 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}', ""); Error('\p{Numeric_Value=0.0833}'); Error('\P{Numeric_Value=0.0833}'); Expect(1, 68086, '\p{Numeric_Value=8.33333e-02}', ""); @@ -68103,18 +68693,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Numeric_Value=0.083333}', ""); Expect(1, 68087, '\P{Numeric_Value=0.083333}', ""); Expect(0, 68087, '\P{^Numeric_Value=0.083333}', ""); - Error('\p{Nv=_-01/0000000012/a/}'); - Error('\P{Nv=_-01/0000000012/a/}'); + Error('\p{Nv=/a/_01/0012}'); + Error('\P{Nv=/a/_01/0012}'); Expect(1, 68086, '\p{Nv=:\A1/12\z:}', "");; Expect(0, 68087, '\p{Nv=:\A1/12\z:}', "");; - Expect(1, 68086, '\p{Nv=+001/00012}', ""); - Expect(0, 68086, '\p{^Nv=+001/00012}', ""); - Expect(0, 68086, '\P{Nv=+001/00012}', ""); - Expect(1, 68086, '\P{^Nv=+001/00012}', ""); - Expect(0, 68087, '\p{Nv=+001/00012}', ""); - Expect(1, 68087, '\p{^Nv=+001/00012}', ""); - Expect(1, 68087, '\P{Nv=+001/00012}', ""); - Expect(0, 68087, '\P{^Nv=+001/00012}', ""); + Expect(1, 68086, '\p{Nv=+01/00012}', ""); + Expect(0, 68086, '\p{^Nv=+01/00012}', ""); + Expect(0, 68086, '\P{Nv=+01/00012}', ""); + Expect(1, 68086, '\P{^Nv=+01/00012}', ""); + Expect(0, 68087, '\p{Nv=+01/00012}', ""); + Expect(1, 68087, '\p{^Nv=+01/00012}', ""); + Expect(1, 68087, '\P{Nv=+01/00012}', ""); + Expect(0, 68087, '\P{^Nv=+01/00012}', ""); Expect(1, 68086, '\p{Nv=60/720}', ""); Expect(0, 68086, '\p{^Nv=60/720}', ""); Expect(0, 68086, '\P{Nv=60/720}', ""); @@ -68127,8 +68717,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Nv=8.3e-02}'); Error('\p{Nv=8.33e-02}'); Error('\P{Nv=8.33e-02}'); - Error('\p{Nv: 0.08}'); - Error('\P{Nv: 0.08}'); + Error('\p{Nv=0.08}'); + Error('\P{Nv=0.08}'); Expect(1, 68086, '\p{Nv=8.333e-02}', ""); Expect(0, 68086, '\p{^Nv=8.333e-02}', ""); Expect(0, 68086, '\P{Nv=8.333e-02}', ""); @@ -68139,16 +68729,16 @@ 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}', ""); - Error('\p{Nv=0.0833}'); - Error('\P{Nv=0.0833}'); + 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}', ""); + Error('\p{Nv:0.0833}'); + Error('\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}', ""); @@ -68181,16 +68771,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Nv=0.083333}', ""); Expect(1, 68087, '\P{Nv=0.083333}', ""); Expect(0, 68087, '\P{^Nv=0.083333}', ""); - Error('\p{Is_Numeric_Value=:=0000001/0000000012}'); - Error('\P{Is_Numeric_Value=:=0000001/0000000012}'); - Expect(1, 68086, '\p{Is_Numeric_Value=1/0012}', ""); - Expect(0, 68086, '\p{^Is_Numeric_Value=1/0012}', ""); - Expect(0, 68086, '\P{Is_Numeric_Value=1/0012}', ""); - Expect(1, 68086, '\P{^Is_Numeric_Value=1/0012}', ""); - Expect(0, 68087, '\p{Is_Numeric_Value=1/0012}', ""); - Expect(1, 68087, '\p{^Is_Numeric_Value=1/0012}', ""); - Expect(1, 68087, '\P{Is_Numeric_Value=1/0012}', ""); - Expect(0, 68087, '\P{^Is_Numeric_Value=1/0012}', ""); + Error('\p{Is_Numeric_Value:_ 01/00000000012/a/}'); + Error('\P{Is_Numeric_Value:_ 01/00000000012/a/}'); + Expect(1, 68086, '\p{Is_Numeric_Value=0000001/12}', ""); + Expect(0, 68086, '\p{^Is_Numeric_Value=0000001/12}', ""); + Expect(0, 68086, '\P{Is_Numeric_Value=0000001/12}', ""); + Expect(1, 68086, '\P{^Is_Numeric_Value=0000001/12}', ""); + Expect(0, 68087, '\p{Is_Numeric_Value=0000001/12}', ""); + Expect(1, 68087, '\p{^Is_Numeric_Value=0000001/12}', ""); + Expect(1, 68087, '\P{Is_Numeric_Value=0000001/12}', ""); + Expect(0, 68087, '\P{^Is_Numeric_Value=0000001/12}', ""); 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}', ""); @@ -68257,16 +68847,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Is_Numeric_Value=0.083333}', ""); Expect(1, 68087, '\P{Is_Numeric_Value=0.083333}', ""); Expect(0, 68087, '\P{^Is_Numeric_Value=0.083333}', ""); - Error('\p{Is_Nv=:=-00000001/0012}'); - Error('\P{Is_Nv=:=-00000001/0012}'); - Expect(1, 68086, '\p{Is_Nv=+001/00000000012}', ""); - Expect(0, 68086, '\p{^Is_Nv=+001/00000000012}', ""); - Expect(0, 68086, '\P{Is_Nv=+001/00000000012}', ""); - Expect(1, 68086, '\P{^Is_Nv=+001/00000000012}', ""); - Expect(0, 68087, '\p{Is_Nv=+001/00000000012}', ""); - Expect(1, 68087, '\p{^Is_Nv=+001/00000000012}', ""); - Expect(1, 68087, '\P{Is_Nv=+001/00000000012}', ""); - Expect(0, 68087, '\P{^Is_Nv=+001/00000000012}', ""); + Error('\p{Is_Nv= :=0000001/0000000012}'); + Error('\P{Is_Nv= :=0000001/0000000012}'); + Expect(1, 68086, '\p{Is_Nv=0000001/000000012}', ""); + Expect(0, 68086, '\p{^Is_Nv=0000001/000000012}', ""); + Expect(0, 68086, '\P{Is_Nv=0000001/000000012}', ""); + Expect(1, 68086, '\P{^Is_Nv=0000001/000000012}', ""); + Expect(0, 68087, '\p{Is_Nv=0000001/000000012}', ""); + Expect(1, 68087, '\p{^Is_Nv=0000001/000000012}', ""); + Expect(1, 68087, '\P{Is_Nv=0000001/000000012}', ""); + Expect(0, 68087, '\P{^Is_Nv=0000001/000000012}', ""); Expect(1, 68086, '\p{Is_Nv=60/720}', ""); Expect(0, 68086, '\p{^Is_Nv=60/720}', ""); Expect(0, 68086, '\P{Is_Nv=60/720}', ""); @@ -68299,8 +68889,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Is_Nv=8.3333e-02}', ""); Expect(1, 68087, '\P{Is_Nv=8.3333e-02}', ""); Expect(0, 68087, '\P{^Is_Nv=8.3333e-02}', ""); - Error('\p{Is_Nv=0.0833}'); - Error('\P{Is_Nv=0.0833}'); + Error('\p{Is_Nv:0.0833}'); + Error('\P{Is_Nv:0.0833}'); Expect(1, 68086, '\p{Is_Nv=8.33333e-02}', ""); Expect(0, 68086, '\p{^Is_Nv=8.33333e-02}', ""); Expect(0, 68086, '\P{Is_Nv=8.33333e-02}', ""); @@ -68333,18 +68923,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68087, '\p{^Is_Nv=0.083333}', ""); Expect(1, 68087, '\P{Is_Nv=0.083333}', ""); Expect(0, 68087, '\P{^Is_Nv=0.083333}', ""); - Error('\p{Numeric_Value= 0000000001/00000000016:=}'); - Error('\P{Numeric_Value= 0000000001/00000000016:=}'); + Error('\p{Numeric_Value: +001/0016/a/}'); + Error('\P{Numeric_Value: +001/0016/a/}'); Expect(1, 73674, '\p{Numeric_Value=:\A1/16\z:}', "");; Expect(0, 73675, '\p{Numeric_Value=:\A1/16\z:}', "");; - Expect(1, 73674, '\p{Numeric_Value=000001/0000000016}', ""); - Expect(0, 73674, '\p{^Numeric_Value=000001/0000000016}', ""); - Expect(0, 73674, '\P{Numeric_Value=000001/0000000016}', ""); - Expect(1, 73674, '\P{^Numeric_Value=000001/0000000016}', ""); - Expect(0, 73675, '\p{Numeric_Value=000001/0000000016}', ""); - Expect(1, 73675, '\p{^Numeric_Value=000001/0000000016}', ""); - Expect(1, 73675, '\P{Numeric_Value=000001/0000000016}', ""); - Expect(0, 73675, '\P{^Numeric_Value=000001/0000000016}', ""); + Expect(1, 73674, '\p{Numeric_Value=0000000001/16}', ""); + Expect(0, 73674, '\p{^Numeric_Value=0000000001/16}', ""); + Expect(0, 73674, '\P{Numeric_Value=0000000001/16}', ""); + Expect(1, 73674, '\P{^Numeric_Value=0000000001/16}', ""); + Expect(0, 73675, '\p{Numeric_Value=0000000001/16}', ""); + Expect(1, 73675, '\p{^Numeric_Value=0000000001/16}', ""); + Expect(1, 73675, '\P{Numeric_Value=0000000001/16}', ""); + Expect(0, 73675, '\P{^Numeric_Value=0000000001/16}', ""); Expect(1, 73674, '\p{Numeric_Value=60/960}', ""); Expect(0, 73674, '\p{^Numeric_Value=60/960}', ""); Expect(0, 73674, '\P{Numeric_Value=60/960}', ""); @@ -68391,34 +68981,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Numeric_Value=0.0625}', ""); Expect(1, 73675, '\P{Numeric_Value=0.0625}', ""); Expect(0, 73675, '\P{^Numeric_Value=0.0625}', ""); - Expect(1, 73674, '\p{Numeric_Value: 6.25000e-02}', ""); - Expect(0, 73674, '\p{^Numeric_Value: 6.25000e-02}', ""); - Expect(0, 73674, '\P{Numeric_Value: 6.25000e-02}', ""); - Expect(1, 73674, '\P{^Numeric_Value: 6.25000e-02}', ""); - Expect(0, 73675, '\p{Numeric_Value: 6.25000e-02}', ""); - 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= 00000001/16/a/}'); - Error('\P{Nv= 00000001/16/a/}'); + Expect(1, 73674, '\p{Numeric_Value: 6.25000e-02}', ""); + Expect(0, 73674, '\p{^Numeric_Value: 6.25000e-02}', ""); + Expect(0, 73674, '\P{Numeric_Value: 6.25000e-02}', ""); + Expect(1, 73674, '\P{^Numeric_Value: 6.25000e-02}', ""); + Expect(0, 73675, '\p{Numeric_Value: 6.25000e-02}', ""); + 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=:=00000001/016}'); + Error('\P{Nv=:=00000001/016}'); Expect(1, 73674, '\p{Nv=:\A1/16\z:}', "");; Expect(0, 73675, '\p{Nv=:\A1/16\z:}', "");; - Expect(1, 73674, '\p{Nv=01/000016}', ""); - Expect(0, 73674, '\p{^Nv=01/000016}', ""); - Expect(0, 73674, '\P{Nv=01/000016}', ""); - Expect(1, 73674, '\P{^Nv=01/000016}', ""); - Expect(0, 73675, '\p{Nv=01/000016}', ""); - Expect(1, 73675, '\p{^Nv=01/000016}', ""); - Expect(1, 73675, '\P{Nv=01/000016}', ""); - Expect(0, 73675, '\P{^Nv=01/000016}', ""); + Expect(1, 73674, '\p{Nv=01/16}', ""); + Expect(0, 73674, '\p{^Nv=01/16}', ""); + Expect(0, 73674, '\P{Nv=01/16}', ""); + Expect(1, 73674, '\P{^Nv=01/16}', ""); + Expect(0, 73675, '\p{Nv=01/16}', ""); + Expect(1, 73675, '\p{^Nv=01/16}', ""); + Expect(1, 73675, '\P{Nv=01/16}', ""); + Expect(0, 73675, '\P{^Nv=01/16}', ""); Expect(1, 73674, '\p{Nv=60/960}', ""); Expect(0, 73674, '\p{^Nv=60/960}', ""); Expect(0, 73674, '\P{Nv=60/960}', ""); @@ -68473,24 +69063,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73675, '\p{^Nv=6.25000e-02}', ""); Expect(1, 73675, '\P{Nv=6.25000e-02}', ""); Expect(0, 73675, '\P{^Nv=6.25000e-02}', ""); - Expect(1, 73674, '\p{Nv: 0.06250}', ""); - Expect(0, 73674, '\p{^Nv: 0.06250}', ""); - Expect(0, 73674, '\P{Nv: 0.06250}', ""); - Expect(1, 73674, '\P{^Nv: 0.06250}', ""); - Expect(0, 73675, '\p{Nv: 0.06250}', ""); - 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=_ 00001/0016:=}'); - Error('\P{Is_Numeric_Value=_ 00001/0016:=}'); - Expect(1, 73674, '\p{Is_Numeric_Value: 0001/0000016}', ""); - Expect(0, 73674, '\p{^Is_Numeric_Value: 0001/0000016}', ""); - Expect(0, 73674, '\P{Is_Numeric_Value: 0001/0000016}', ""); - Expect(1, 73674, '\P{^Is_Numeric_Value: 0001/0000016}', ""); - Expect(0, 73675, '\p{Is_Numeric_Value: 0001/0000016}', ""); - Expect(1, 73675, '\p{^Is_Numeric_Value: 0001/0000016}', ""); - Expect(1, 73675, '\P{Is_Numeric_Value: 0001/0000016}', ""); - Expect(0, 73675, '\P{^Is_Numeric_Value: 0001/0000016}', ""); + Expect(1, 73674, '\p{Nv=0.06250}', ""); + Expect(0, 73674, '\p{^Nv=0.06250}', ""); + Expect(0, 73674, '\P{Nv=0.06250}', ""); + Expect(1, 73674, '\P{^Nv=0.06250}', ""); + Expect(0, 73675, '\p{Nv=0.06250}', ""); + 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=-:=+0000001/0000016}'); + Error('\P{Is_Numeric_Value=-:=+0000001/0000016}'); + Expect(1, 73674, '\p{Is_Numeric_Value=00001/0000016}', ""); + Expect(0, 73674, '\p{^Is_Numeric_Value=00001/0000016}', ""); + Expect(0, 73674, '\P{Is_Numeric_Value=00001/0000016}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value=00001/0000016}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value=00001/0000016}', ""); + Expect(1, 73675, '\p{^Is_Numeric_Value=00001/0000016}', ""); + Expect(1, 73675, '\P{Is_Numeric_Value=00001/0000016}', ""); + Expect(0, 73675, '\P{^Is_Numeric_Value=00001/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}', ""); @@ -68501,16 +69091,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); - 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}', ""); - Expect(1, 73674, '\P{^Is_Numeric_Value=6.25e-02}', ""); - Expect(0, 73675, '\p{Is_Numeric_Value=6.25e-02}', ""); - 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}'); + 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}', ""); + Expect(1, 73674, '\P{^Is_Numeric_Value: 6.25e-02}', ""); + Expect(0, 73675, '\p{Is_Numeric_Value: 6.25e-02}', ""); + 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}'); 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}', ""); @@ -68553,16 +69143,16 @@ 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/00016}'); - Error('\P{Is_Nv= :=01/00016}'); - Expect(1, 73674, '\p{Is_Nv:00000001/000016}', ""); - Expect(0, 73674, '\p{^Is_Nv:00000001/000016}', ""); - Expect(0, 73674, '\P{Is_Nv:00000001/000016}', ""); - Expect(1, 73674, '\P{^Is_Nv:00000001/000016}', ""); - Expect(0, 73675, '\p{Is_Nv:00000001/000016}', ""); - Expect(1, 73675, '\p{^Is_Nv:00000001/000016}', ""); - Expect(1, 73675, '\P{Is_Nv:00000001/000016}', ""); - Expect(0, 73675, '\P{^Is_Nv:00000001/000016}', ""); + Error('\p{Is_Nv::= _00001/0000000016}'); + Error('\P{Is_Nv::= _00001/0000000016}'); + Expect(1, 73674, '\p{Is_Nv=00000001/16}', ""); + Expect(0, 73674, '\p{^Is_Nv=00000001/16}', ""); + Expect(0, 73674, '\P{Is_Nv=00000001/16}', ""); + Expect(1, 73674, '\P{^Is_Nv=00000001/16}', ""); + Expect(0, 73675, '\p{Is_Nv=00000001/16}', ""); + Expect(1, 73675, '\p{^Is_Nv=00000001/16}', ""); + Expect(1, 73675, '\P{Is_Nv=00000001/16}', ""); + Expect(0, 73675, '\P{^Is_Nv=00000001/16}', ""); Expect(1, 73674, '\p{Is_Nv=60/960}', ""); Expect(0, 73674, '\p{^Is_Nv=60/960}', ""); Expect(0, 73674, '\P{Is_Nv=60/960}', ""); @@ -68571,8 +69161,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Is_Nv: 6.2e-02}'); + Error('\P{Is_Nv: 6.2e-02}'); Expect(1, 73674, '\p{Is_Nv=6.25e-02}', ""); Expect(0, 73674, '\p{^Is_Nv=6.25e-02}', ""); Expect(0, 73674, '\P{Is_Nv=6.25e-02}', ""); @@ -68593,22 +69183,22 @@ 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: 0.0625}', ""); - Expect(0, 73674, '\p{^Is_Nv: 0.0625}', ""); - Expect(0, 73674, '\P{Is_Nv: 0.0625}', ""); - Expect(1, 73674, '\P{^Is_Nv: 0.0625}', ""); - Expect(0, 73675, '\p{Is_Nv: 0.0625}', ""); - 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.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}', ""); + Expect(1, 73674, '\P{^Is_Nv=0.0625}', ""); + Expect(0, 73675, '\p{Is_Nv=0.0625}', ""); + 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}', ""); @@ -68625,18 +69215,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/000000000160}'); - Error('\P{Numeric_Value=:= +0000000001/000000000160}'); + Error('\p{Numeric_Value= /a/+0000000001/000000000160}'); + Error('\P{Numeric_Value= /a/+0000000001/000000000160}'); Expect(1, 73665, '\p{Numeric_Value=:\A1/160\z:}', "");; Expect(0, 73666, '\p{Numeric_Value=:\A1/160\z:}', "");; - Expect(1, 73665, '\p{Numeric_Value:00000001/000000160}', ""); - Expect(0, 73665, '\p{^Numeric_Value:00000001/000000160}', ""); - Expect(0, 73665, '\P{Numeric_Value:00000001/000000160}', ""); - Expect(1, 73665, '\P{^Numeric_Value:00000001/000000160}', ""); - Expect(0, 73666, '\p{Numeric_Value:00000001/000000160}', ""); - Expect(1, 73666, '\p{^Numeric_Value:00000001/000000160}', ""); - Expect(1, 73666, '\P{Numeric_Value:00000001/000000160}', ""); - Expect(0, 73666, '\P{^Numeric_Value:00000001/000000160}', ""); + Expect(1, 73665, '\p{Numeric_Value:001/00000000160}', ""); + Expect(0, 73665, '\p{^Numeric_Value:001/00000000160}', ""); + Expect(0, 73665, '\P{Numeric_Value:001/00000000160}', ""); + Expect(1, 73665, '\P{^Numeric_Value:001/00000000160}', ""); + Expect(0, 73666, '\p{Numeric_Value:001/00000000160}', ""); + Expect(1, 73666, '\p{^Numeric_Value:001/00000000160}', ""); + Expect(1, 73666, '\P{Numeric_Value:001/00000000160}', ""); + Expect(0, 73666, '\P{^Numeric_Value:001/00000000160}', ""); Expect(1, 73665, '\p{Numeric_Value=60/9600}', ""); Expect(0, 73665, '\p{^Numeric_Value=60/9600}', ""); Expect(0, 73665, '\P{Numeric_Value=60/9600}', ""); @@ -68647,14 +69237,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73666, '\P{^Numeric_Value=60/9600}', ""); Error('\p{Numeric_Value=6.3e-03}'); Error('\P{Numeric_Value=6.3e-03}'); - Expect(1, 73665, '\p{Numeric_Value: 6.25e-03}', ""); - Expect(0, 73665, '\p{^Numeric_Value: 6.25e-03}', ""); - Expect(0, 73665, '\P{Numeric_Value: 6.25e-03}', ""); - Expect(1, 73665, '\P{^Numeric_Value: 6.25e-03}', ""); - Expect(0, 73666, '\p{Numeric_Value: 6.25e-03}', ""); - 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}', ""); + Expect(1, 73665, '\p{Numeric_Value=6.25e-03}', ""); + Expect(0, 73665, '\p{^Numeric_Value=6.25e-03}', ""); + Expect(0, 73665, '\P{Numeric_Value=6.25e-03}', ""); + Expect(1, 73665, '\P{^Numeric_Value=6.25e-03}', ""); + Expect(0, 73666, '\p{Numeric_Value=6.25e-03}', ""); + 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}', ""); @@ -68709,18 +69299,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=_:=000001/00000000160}'); - Error('\P{Nv=_:=000001/00000000160}'); + Error('\p{Nv: -+0000001/00160/a/}'); + Error('\P{Nv: -+0000001/00160/a/}'); Expect(1, 73665, '\p{Nv=:\A1/160\z:}', "");; Expect(0, 73666, '\p{Nv=:\A1/160\z:}', "");; - Expect(1, 73665, '\p{Nv=0000001/000160}', ""); - Expect(0, 73665, '\p{^Nv=0000001/000160}', ""); - Expect(0, 73665, '\P{Nv=0000001/000160}', ""); - Expect(1, 73665, '\P{^Nv=0000001/000160}', ""); - Expect(0, 73666, '\p{Nv=0000001/000160}', ""); - Expect(1, 73666, '\p{^Nv=0000001/000160}', ""); - Expect(1, 73666, '\P{Nv=0000001/000160}', ""); - Expect(0, 73666, '\P{^Nv=0000001/000160}', ""); + Expect(1, 73665, '\p{Nv=000000001/0000000160}', ""); + Expect(0, 73665, '\p{^Nv=000000001/0000000160}', ""); + Expect(0, 73665, '\P{Nv=000000001/0000000160}', ""); + Expect(1, 73665, '\P{^Nv=000000001/0000000160}', ""); + Expect(0, 73666, '\p{Nv=000000001/0000000160}', ""); + Expect(1, 73666, '\p{^Nv=000000001/0000000160}', ""); + Expect(1, 73666, '\P{Nv=000000001/0000000160}', ""); + Expect(0, 73666, '\P{^Nv=000000001/0000000160}', ""); Expect(1, 73665, '\p{Nv=60/9600}', ""); Expect(0, 73665, '\p{^Nv=60/9600}', ""); Expect(0, 73665, '\P{Nv=60/9600}', ""); @@ -68749,16 +69339,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(0, 73665, '\p{^Nv=6.2500e-03}', ""); - Expect(0, 73665, '\P{Nv=6.2500e-03}', ""); - Expect(1, 73665, '\P{^Nv=6.2500e-03}', ""); - Expect(0, 73666, '\p{Nv=6.2500e-03}', ""); - Expect(1, 73666, '\p{^Nv=6.2500e-03}', ""); - Expect(1, 73666, '\P{Nv=6.2500e-03}', ""); - Expect(0, 73666, '\P{^Nv=6.2500e-03}', ""); + Error('\p{Nv=0.006}'); + Error('\P{Nv=0.006}'); + Expect(1, 73665, '\p{Nv: 6.2500e-03}', ""); + Expect(0, 73665, '\p{^Nv: 6.2500e-03}', ""); + Expect(0, 73665, '\P{Nv: 6.2500e-03}', ""); + Expect(1, 73665, '\P{^Nv: 6.2500e-03}', ""); + Expect(0, 73666, '\p{Nv: 6.2500e-03}', ""); + Expect(1, 73666, '\p{^Nv: 6.2500e-03}', ""); + Expect(1, 73666, '\P{Nv: 6.2500e-03}', ""); + 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}', ""); @@ -68785,24 +69375,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73665, '\P{^Nv=0.006250}', ""); - Expect(0, 73666, '\p{Nv=0.006250}', ""); - 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=- +0000000001/000000000160:=}'); - Error('\P{Is_Numeric_Value=- +0000000001/000000000160:=}'); - Expect(1, 73665, '\p{Is_Numeric_Value=0001/00000160}', ""); - Expect(0, 73665, '\p{^Is_Numeric_Value=0001/00000160}', ""); - Expect(0, 73665, '\P{Is_Numeric_Value=0001/00000160}', ""); - Expect(1, 73665, '\P{^Is_Numeric_Value=0001/00000160}', ""); - Expect(0, 73666, '\p{Is_Numeric_Value=0001/00000160}', ""); - Expect(1, 73666, '\p{^Is_Numeric_Value=0001/00000160}', ""); - Expect(1, 73666, '\P{Is_Numeric_Value=0001/00000160}', ""); - Expect(0, 73666, '\P{^Is_Numeric_Value=0001/00000160}', ""); + Expect(1, 73665, '\p{Nv: 0.006250}', ""); + Expect(0, 73665, '\p{^Nv: 0.006250}', ""); + Expect(0, 73665, '\P{Nv: 0.006250}', ""); + Expect(1, 73665, '\P{^Nv: 0.006250}', ""); + Expect(0, 73666, '\p{Nv: 0.006250}', ""); + 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= :=0000001/00000160}'); + Error('\P{Is_Numeric_Value= :=0000001/00000160}'); + Expect(1, 73665, '\p{Is_Numeric_Value=0000000001/00000000160}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value=0000000001/00000000160}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value=0000000001/00000000160}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value=0000000001/00000000160}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value=0000000001/00000000160}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value=0000000001/00000000160}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value=0000000001/00000000160}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value=0000000001/00000000160}', ""); 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}', ""); @@ -68843,22 +69433,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73666, '\P{^Is_Numeric_Value=6.2500e-03}', ""); Error('\p{Is_Numeric_Value=0.0063}'); Error('\P{Is_Numeric_Value=0.0063}'); - Expect(1, 73665, '\p{Is_Numeric_Value: 6.25000e-03}', ""); - Expect(0, 73665, '\p{^Is_Numeric_Value: 6.25000e-03}', ""); - Expect(0, 73665, '\P{Is_Numeric_Value: 6.25000e-03}', ""); - Expect(1, 73665, '\P{^Is_Numeric_Value: 6.25000e-03}', ""); - Expect(0, 73666, '\p{Is_Numeric_Value: 6.25000e-03}', ""); - Expect(1, 73666, '\p{^Is_Numeric_Value: 6.25000e-03}', ""); - Expect(1, 73666, '\P{Is_Numeric_Value: 6.25000e-03}', ""); - Expect(0, 73666, '\P{^Is_Numeric_Value: 6.25000e-03}', ""); - Expect(1, 73665, '\p{Is_Numeric_Value=0.00625}', ""); - Expect(0, 73665, '\p{^Is_Numeric_Value=0.00625}', ""); - Expect(0, 73665, '\P{Is_Numeric_Value=0.00625}', ""); - Expect(1, 73665, '\P{^Is_Numeric_Value=0.00625}', ""); - Expect(0, 73666, '\p{Is_Numeric_Value=0.00625}', ""); - Expect(1, 73666, '\p{^Is_Numeric_Value=0.00625}', ""); - Expect(1, 73666, '\P{Is_Numeric_Value=0.00625}', ""); - Expect(0, 73666, '\P{^Is_Numeric_Value=0.00625}', ""); + Expect(1, 73665, '\p{Is_Numeric_Value=6.25000e-03}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value=6.25000e-03}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value=6.25000e-03}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value=6.25000e-03}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value=6.25000e-03}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value=6.25000e-03}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value=6.25000e-03}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value=6.25000e-03}', ""); + Expect(1, 73665, '\p{Is_Numeric_Value: 0.00625}', ""); + Expect(0, 73665, '\p{^Is_Numeric_Value: 0.00625}', ""); + Expect(0, 73665, '\P{Is_Numeric_Value: 0.00625}', ""); + Expect(1, 73665, '\P{^Is_Numeric_Value: 0.00625}', ""); + Expect(0, 73666, '\p{Is_Numeric_Value: 0.00625}', ""); + Expect(1, 73666, '\p{^Is_Numeric_Value: 0.00625}', ""); + Expect(1, 73666, '\P{Is_Numeric_Value: 0.00625}', ""); + Expect(0, 73666, '\P{^Is_Numeric_Value: 0.00625}', ""); Expect(1, 73665, '\p{Is_Numeric_Value: 6.250000e-03}', ""); Expect(0, 73665, '\p{^Is_Numeric_Value: 6.250000e-03}', ""); Expect(0, 73665, '\P{Is_Numeric_Value: 6.250000e-03}', ""); @@ -68875,16 +69465,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=:=_-001/0000160}'); - Error('\P{Is_Nv=:=_-001/0000160}'); - Expect(1, 73665, '\p{Is_Nv=00000001/0000160}', ""); - Expect(0, 73665, '\p{^Is_Nv=00000001/0000160}', ""); - Expect(0, 73665, '\P{Is_Nv=00000001/0000160}', ""); - Expect(1, 73665, '\P{^Is_Nv=00000001/0000160}', ""); - Expect(0, 73666, '\p{Is_Nv=00000001/0000160}', ""); - Expect(1, 73666, '\p{^Is_Nv=00000001/0000160}', ""); - Expect(1, 73666, '\P{Is_Nv=00000001/0000160}', ""); - Expect(0, 73666, '\P{^Is_Nv=00000001/0000160}', ""); + Error('\p{Is_Nv=_/a/000000001/000160}'); + Error('\P{Is_Nv=_/a/000000001/000160}'); + Expect(1, 73665, '\p{Is_Nv=00000001/160}', ""); + Expect(0, 73665, '\p{^Is_Nv=00000001/160}', ""); + Expect(0, 73665, '\P{Is_Nv=00000001/160}', ""); + Expect(1, 73665, '\P{^Is_Nv=00000001/160}', ""); + Expect(0, 73666, '\p{Is_Nv=00000001/160}', ""); + Expect(1, 73666, '\p{^Is_Nv=00000001/160}', ""); + Expect(1, 73666, '\P{Is_Nv=00000001/160}', ""); + Expect(0, 73666, '\P{^Is_Nv=00000001/160}', ""); Expect(1, 73665, '\p{Is_Nv=60/9600}', ""); Expect(0, 73665, '\p{^Is_Nv=60/9600}', ""); Expect(0, 73665, '\P{Is_Nv=60/9600}', ""); @@ -68895,14 +69485,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73666, '\P{^Is_Nv=60/9600}', ""); Error('\p{Is_Nv=6.3e-03}'); Error('\P{Is_Nv=6.3e-03}'); - Expect(1, 73665, '\p{Is_Nv=6.25e-03}', ""); - Expect(0, 73665, '\p{^Is_Nv=6.25e-03}', ""); - Expect(0, 73665, '\P{Is_Nv=6.25e-03}', ""); - Expect(1, 73665, '\P{^Is_Nv=6.25e-03}', ""); - Expect(0, 73666, '\p{Is_Nv=6.25e-03}', ""); - Expect(1, 73666, '\p{^Is_Nv=6.25e-03}', ""); - Expect(1, 73666, '\P{Is_Nv=6.25e-03}', ""); - Expect(0, 73666, '\P{^Is_Nv=6.25e-03}', ""); + Expect(1, 73665, '\p{Is_Nv: 6.25e-03}', ""); + Expect(0, 73665, '\p{^Is_Nv: 6.25e-03}', ""); + Expect(0, 73665, '\P{Is_Nv: 6.25e-03}', ""); + Expect(1, 73665, '\P{^Is_Nv: 6.25e-03}', ""); + Expect(0, 73666, '\p{Is_Nv: 6.25e-03}', ""); + Expect(1, 73666, '\p{^Is_Nv: 6.25e-03}', ""); + Expect(1, 73666, '\P{Is_Nv: 6.25e-03}', ""); + Expect(0, 73666, '\P{^Is_Nv: 6.25e-03}', ""); Error('\p{Is_Nv=0.01}'); Error('\P{Is_Nv=0.01}'); Expect(1, 73665, '\p{Is_Nv=6.250e-03}', ""); @@ -68923,8 +69513,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + 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}', ""); @@ -68933,22 +69523,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73665, '\P{^Is_Nv:0.00625}', ""); - Expect(0, 73666, '\p{Is_Nv:0.00625}', ""); - 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.00625}', ""); + Expect(0, 73665, '\p{^Is_Nv=0.00625}', ""); + Expect(0, 73665, '\P{Is_Nv=0.00625}', ""); + Expect(1, 73665, '\P{^Is_Nv=0.00625}', ""); + Expect(0, 73666, '\p{Is_Nv=0.00625}', ""); + 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}', ""); @@ -68957,18 +69547,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= 0000001/000000002/a/}'); - Error('\P{Numeric_Value= 0000001/000000002/a/}'); + Error('\p{Numeric_Value=/a/ -+000001/0000000002}'); + Error('\P{Numeric_Value=/a/ -+000001/0000000002}'); 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/000002}', ""); - Expect(0, 126268, '\p{^Numeric_Value=+000000001/000002}', ""); - Expect(0, 126268, '\P{Numeric_Value=+000000001/000002}', ""); - Expect(1, 126268, '\P{^Numeric_Value=+000000001/000002}', ""); - Expect(0, 126269, '\p{Numeric_Value=+000000001/000002}', ""); - Expect(1, 126269, '\p{^Numeric_Value=+000000001/000002}', ""); - Expect(1, 126269, '\P{Numeric_Value=+000000001/000002}', ""); - Expect(0, 126269, '\P{^Numeric_Value=+000000001/000002}', ""); + Expect(1, 126268, '\p{Numeric_Value=+0000001/0000002}', ""); + Expect(0, 126268, '\p{^Numeric_Value=+0000001/0000002}', ""); + Expect(0, 126268, '\P{Numeric_Value=+0000001/0000002}', ""); + Expect(1, 126268, '\P{^Numeric_Value=+0000001/0000002}', ""); + Expect(0, 126269, '\p{Numeric_Value=+0000001/0000002}', ""); + Expect(1, 126269, '\p{^Numeric_Value=+0000001/0000002}', ""); + Expect(1, 126269, '\P{Numeric_Value=+0000001/0000002}', ""); + Expect(0, 126269, '\P{^Numeric_Value=+0000001/0000002}', ""); Expect(1, 126268, '\p{Numeric_Value=60/120}', ""); Expect(0, 126268, '\p{^Numeric_Value=60/120}', ""); Expect(0, 126268, '\P{Numeric_Value=60/120}', ""); @@ -69001,34 +69591,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 126268, '\P{^Numeric_Value=0.50}', ""); - Expect(0, 126269, '\p{Numeric_Value=0.50}', ""); - 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/002}'); - Error('\P{Nv=:=+0000001/002}'); + Expect(1, 126268, '\p{Numeric_Value:0.50}', ""); + Expect(0, 126268, '\p{^Numeric_Value:0.50}', ""); + Expect(0, 126268, '\P{Numeric_Value:0.50}', ""); + Expect(1, 126268, '\P{^Numeric_Value:0.50}', ""); + Expect(0, 126269, '\p{Numeric_Value:0.50}', ""); + 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= /a/00001/000002}'); + Error('\P{Nv= /a/00001/000002}'); Expect(1, 126268, '\p{Nv=:\A1/2\z:}', "");; Expect(0, 126269, '\p{Nv=:\A1/2\z:}', "");; - Expect(1, 126268, '\p{Nv=000000001/02}', ""); - Expect(0, 126268, '\p{^Nv=000000001/02}', ""); - Expect(0, 126268, '\P{Nv=000000001/02}', ""); - Expect(1, 126268, '\P{^Nv=000000001/02}', ""); - Expect(0, 126269, '\p{Nv=000000001/02}', ""); - Expect(1, 126269, '\p{^Nv=000000001/02}', ""); - Expect(1, 126269, '\P{Nv=000000001/02}', ""); - Expect(0, 126269, '\P{^Nv=000000001/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/002}', ""); + Expect(0, 126268, '\p{^Nv=0001/002}', ""); + Expect(0, 126268, '\P{Nv=0001/002}', ""); + Expect(1, 126268, '\P{^Nv=0001/002}', ""); + Expect(0, 126269, '\p{Nv=0001/002}', ""); + Expect(1, 126269, '\p{^Nv=0001/002}', ""); + Expect(1, 126269, '\P{Nv=0001/002}', ""); + Expect(0, 126269, '\P{^Nv=0001/002}', ""); + 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}', ""); @@ -69061,24 +69651,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=--00001/2}'); - Error('\P{Is_Numeric_Value=:=--00001/2}'); - Expect(1, 126268, '\p{Is_Numeric_Value=00001/00000002}', ""); - Expect(0, 126268, '\p{^Is_Numeric_Value=00001/00000002}', ""); - Expect(0, 126268, '\P{Is_Numeric_Value=00001/00000002}', ""); - Expect(1, 126268, '\P{^Is_Numeric_Value=00001/00000002}', ""); - Expect(0, 126269, '\p{Is_Numeric_Value=00001/00000002}', ""); - Expect(1, 126269, '\p{^Is_Numeric_Value=00001/00000002}', ""); - Expect(1, 126269, '\P{Is_Numeric_Value=00001/00000002}', ""); - Expect(0, 126269, '\P{^Is_Numeric_Value=00001/00000002}', ""); - 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}', ""); - Expect(1, 126268, '\P{^Is_Numeric_Value=60/120}', ""); - Expect(0, 126269, '\p{Is_Numeric_Value=60/120}', ""); - Expect(1, 126269, '\p{^Is_Numeric_Value=60/120}', ""); - Expect(1, 126269, '\P{Is_Numeric_Value=60/120}', ""); - Expect(0, 126269, '\P{^Is_Numeric_Value=60/120}', ""); + Error('\p{Is_Numeric_Value=:=__+000000001/2}'); + Error('\P{Is_Numeric_Value=:=__+000000001/2}'); + Expect(1, 126268, '\p{Is_Numeric_Value=+0001/2}', ""); + Expect(0, 126268, '\p{^Is_Numeric_Value=+0001/2}', ""); + Expect(0, 126268, '\P{Is_Numeric_Value=+0001/2}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value=+0001/2}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value=+0001/2}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value=+0001/2}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value=+0001/2}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value=+0001/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}', ""); + Expect(1, 126268, '\P{^Is_Numeric_Value: 60/120}', ""); + Expect(0, 126269, '\p{Is_Numeric_Value: 60/120}', ""); + Expect(1, 126269, '\p{^Is_Numeric_Value: 60/120}', ""); + Expect(1, 126269, '\P{Is_Numeric_Value: 60/120}', ""); + Expect(0, 126269, '\P{^Is_Numeric_Value: 60/120}', ""); Expect(1, 126268, '\p{Is_Numeric_Value=5.0e-01}', ""); Expect(0, 126268, '\p{^Is_Numeric_Value=5.0e-01}', ""); Expect(0, 126268, '\P{Is_Numeric_Value=5.0e-01}', ""); @@ -69111,32 +69701,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=--01/000000002:=}'); - Error('\P{Is_Nv=--01/000000002:=}'); - Expect(1, 126268, '\p{Is_Nv=0000001/0000002}', ""); - Expect(0, 126268, '\p{^Is_Nv=0000001/0000002}', ""); - Expect(0, 126268, '\P{Is_Nv=0000001/0000002}', ""); - Expect(1, 126268, '\P{^Is_Nv=0000001/0000002}', ""); - Expect(0, 126269, '\p{Is_Nv=0000001/0000002}', ""); - Expect(1, 126269, '\p{^Is_Nv=0000001/0000002}', ""); - Expect(1, 126269, '\P{Is_Nv=0000001/0000002}', ""); - Expect(0, 126269, '\P{^Is_Nv=0000001/0000002}', ""); - Expect(1, 126268, '\p{Is_Nv=60/120}', ""); - Expect(0, 126268, '\p{^Is_Nv=60/120}', ""); - Expect(0, 126268, '\P{Is_Nv=60/120}', ""); - Expect(1, 126268, '\P{^Is_Nv=60/120}', ""); - Expect(0, 126269, '\p{Is_Nv=60/120}', ""); - Expect(1, 126269, '\p{^Is_Nv=60/120}', ""); - Expect(1, 126269, '\P{Is_Nv=60/120}', ""); - Expect(0, 126269, '\P{^Is_Nv=60/120}', ""); - Expect(1, 126268, '\p{Is_Nv=5.0e-01}', ""); - Expect(0, 126268, '\p{^Is_Nv=5.0e-01}', ""); - Expect(0, 126268, '\P{Is_Nv=5.0e-01}', ""); - Expect(1, 126268, '\P{^Is_Nv=5.0e-01}', ""); - Expect(0, 126269, '\p{Is_Nv=5.0e-01}', ""); - Expect(1, 126269, '\p{^Is_Nv=5.0e-01}', ""); - Expect(1, 126269, '\P{Is_Nv=5.0e-01}', ""); - Expect(0, 126269, '\P{^Is_Nv=5.0e-01}', ""); + Error('\p{Is_Nv: /a/01/00000002}'); + Error('\P{Is_Nv: /a/01/00000002}'); + Expect(1, 126268, '\p{Is_Nv=0000000001/02}', ""); + Expect(0, 126268, '\p{^Is_Nv=0000000001/02}', ""); + Expect(0, 126268, '\P{Is_Nv=0000000001/02}', ""); + Expect(1, 126268, '\P{^Is_Nv=0000000001/02}', ""); + Expect(0, 126269, '\p{Is_Nv=0000000001/02}', ""); + Expect(1, 126269, '\p{^Is_Nv=0000000001/02}', ""); + Expect(1, 126269, '\P{Is_Nv=0000000001/02}', ""); + Expect(0, 126269, '\P{^Is_Nv=0000000001/02}', ""); + Expect(1, 126268, '\p{Is_Nv: 60/120}', ""); + Expect(0, 126268, '\p{^Is_Nv: 60/120}', ""); + Expect(0, 126268, '\P{Is_Nv: 60/120}', ""); + Expect(1, 126268, '\P{^Is_Nv: 60/120}', ""); + Expect(0, 126269, '\p{Is_Nv: 60/120}', ""); + Expect(1, 126269, '\p{^Is_Nv: 60/120}', ""); + Expect(1, 126269, '\P{Is_Nv: 60/120}', ""); + Expect(0, 126269, '\P{^Is_Nv: 60/120}', ""); + Expect(1, 126268, '\p{Is_Nv: 5.0e-01}', ""); + Expect(0, 126268, '\p{^Is_Nv: 5.0e-01}', ""); + Expect(0, 126268, '\P{Is_Nv: 5.0e-01}', ""); + Expect(1, 126268, '\P{^Is_Nv: 5.0e-01}', ""); + Expect(0, 126269, '\p{Is_Nv: 5.0e-01}', ""); + Expect(1, 126269, '\p{^Is_Nv: 5.0e-01}', ""); + Expect(1, 126269, '\P{Is_Nv: 5.0e-01}', ""); + Expect(0, 126269, '\P{^Is_Nv: 5.0e-01}', ""); Expect(1, 126268, '\p{Is_Nv=0.5}', ""); Expect(0, 126268, '\p{^Is_Nv=0.5}', ""); Expect(0, 126268, '\P{Is_Nv=0.5}', ""); @@ -69153,26 +69743,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126269, '\p{^Is_Nv=5.00e-01}', ""); Expect(1, 126269, '\P{Is_Nv=5.00e-01}', ""); Expect(0, 126269, '\P{^Is_Nv=5.00e-01}', ""); - Expect(1, 126268, '\p{Is_Nv=0.50}', ""); - Expect(0, 126268, '\p{^Is_Nv=0.50}', ""); - Expect(0, 126268, '\P{Is_Nv=0.50}', ""); - Expect(1, 126268, '\P{^Is_Nv=0.50}', ""); - Expect(0, 126269, '\p{Is_Nv=0.50}', ""); - 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=_:=0001/00000020}'); - Error('\P{Numeric_Value=_:=0001/00000020}'); + Expect(1, 126268, '\p{Is_Nv: 0.50}', ""); + Expect(0, 126268, '\p{^Is_Nv: 0.50}', ""); + Expect(0, 126268, '\P{Is_Nv: 0.50}', ""); + Expect(1, 126268, '\P{^Is_Nv: 0.50}', ""); + Expect(0, 126269, '\p{Is_Nv: 0.50}', ""); + 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=:= 1/00000000020}'); + Error('\P{Numeric_Value=:= 1/00000000020}'); Expect(1, 73672, '\p{Numeric_Value=:\A1/20\z:}', "");; Expect(0, 73673, '\p{Numeric_Value=:\A1/20\z:}', "");; - Expect(1, 73672, '\p{Numeric_Value=+0000000001/000020}', ""); - Expect(0, 73672, '\p{^Numeric_Value=+0000000001/000020}', ""); - Expect(0, 73672, '\P{Numeric_Value=+0000000001/000020}', ""); - Expect(1, 73672, '\P{^Numeric_Value=+0000000001/000020}', ""); - Expect(0, 73673, '\p{Numeric_Value=+0000000001/000020}', ""); - Expect(1, 73673, '\p{^Numeric_Value=+0000000001/000020}', ""); - Expect(1, 73673, '\P{Numeric_Value=+0000000001/000020}', ""); - Expect(0, 73673, '\P{^Numeric_Value=+0000000001/000020}', ""); + Expect(1, 73672, '\p{Numeric_Value=+001/00020}', ""); + Expect(0, 73672, '\p{^Numeric_Value=+001/00020}', ""); + Expect(0, 73672, '\P{Numeric_Value=+001/00020}', ""); + Expect(1, 73672, '\P{^Numeric_Value=+001/00020}', ""); + Expect(0, 73673, '\p{Numeric_Value=+001/00020}', ""); + Expect(1, 73673, '\p{^Numeric_Value=+001/00020}', ""); + Expect(1, 73673, '\P{Numeric_Value=+001/00020}', ""); + Expect(0, 73673, '\P{^Numeric_Value=+001/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}', ""); @@ -69221,18 +69811,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=__000001/000020/a/}'); - Error('\P{Nv=__000001/000020/a/}'); + Error('\p{Nv=/a/0001/00000020}'); + Error('\P{Nv=/a/0001/00000020}'); Expect(1, 73672, '\p{Nv=:\A1/20\z:}', "");; Expect(0, 73673, '\p{Nv=:\A1/20\z:}', "");; - Expect(1, 73672, '\p{Nv=01/00020}', ""); - Expect(0, 73672, '\p{^Nv=01/00020}', ""); - Expect(0, 73672, '\P{Nv=01/00020}', ""); - Expect(1, 73672, '\P{^Nv=01/00020}', ""); - Expect(0, 73673, '\p{Nv=01/00020}', ""); - Expect(1, 73673, '\p{^Nv=01/00020}', ""); - Expect(1, 73673, '\P{Nv=01/00020}', ""); - Expect(0, 73673, '\P{^Nv=01/00020}', ""); + Expect(1, 73672, '\p{Nv=+0000001/000020}', ""); + Expect(0, 73672, '\p{^Nv=+0000001/000020}', ""); + Expect(0, 73672, '\P{Nv=+0000001/000020}', ""); + Expect(1, 73672, '\P{^Nv=+0000001/000020}', ""); + Expect(0, 73673, '\p{Nv=+0000001/000020}', ""); + Expect(1, 73673, '\p{^Nv=+0000001/000020}', ""); + Expect(1, 73673, '\P{Nv=+0000001/000020}', ""); + Expect(0, 73673, '\P{^Nv=+0000001/000020}', ""); Expect(1, 73672, '\p{Nv=60/1200}', ""); Expect(0, 73672, '\p{^Nv=60/1200}', ""); Expect(0, 73672, '\P{Nv=60/1200}', ""); @@ -69281,16 +69871,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: _:=001/00000000020}'); - Error('\P{Is_Numeric_Value: _:=001/00000000020}'); - Expect(1, 73672, '\p{Is_Numeric_Value=+001/020}', ""); - Expect(0, 73672, '\p{^Is_Numeric_Value=+001/020}', ""); - Expect(0, 73672, '\P{Is_Numeric_Value=+001/020}', ""); - Expect(1, 73672, '\P{^Is_Numeric_Value=+001/020}', ""); - Expect(0, 73673, '\p{Is_Numeric_Value=+001/020}', ""); - Expect(1, 73673, '\p{^Is_Numeric_Value=+001/020}', ""); - Expect(1, 73673, '\P{Is_Numeric_Value=+001/020}', ""); - Expect(0, 73673, '\P{^Is_Numeric_Value=+001/020}', ""); + Error('\p{Is_Numeric_Value=/a/00001/00000020}'); + Error('\P{Is_Numeric_Value=/a/00001/00000020}'); + Expect(1, 73672, '\p{Is_Numeric_Value=+1/000000020}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value=+1/000000020}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value=+1/000000020}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value=+1/000000020}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value=+1/000000020}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value=+1/000000020}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value=+1/000000020}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value=+1/000000020}', ""); 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}', ""); @@ -69299,14 +69889,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Is_Numeric_Value=60/1200}', ""); Expect(1, 73673, '\P{Is_Numeric_Value=60/1200}', ""); Expect(0, 73673, '\P{^Is_Numeric_Value=60/1200}', ""); - Expect(1, 73672, '\p{Is_Numeric_Value=5.0e-02}', ""); - Expect(0, 73672, '\p{^Is_Numeric_Value=5.0e-02}', ""); - Expect(0, 73672, '\P{Is_Numeric_Value=5.0e-02}', ""); - Expect(1, 73672, '\P{^Is_Numeric_Value=5.0e-02}', ""); - Expect(0, 73673, '\p{Is_Numeric_Value=5.0e-02}', ""); - Expect(1, 73673, '\p{^Is_Numeric_Value=5.0e-02}', ""); - Expect(1, 73673, '\P{Is_Numeric_Value=5.0e-02}', ""); - Expect(0, 73673, '\P{^Is_Numeric_Value=5.0e-02}', ""); + Expect(1, 73672, '\p{Is_Numeric_Value: 5.0e-02}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value: 5.0e-02}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value: 5.0e-02}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value: 5.0e-02}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value: 5.0e-02}', ""); + Expect(1, 73673, '\p{^Is_Numeric_Value: 5.0e-02}', ""); + Expect(1, 73673, '\P{Is_Numeric_Value: 5.0e-02}', ""); + Expect(0, 73673, '\P{^Is_Numeric_Value: 5.0e-02}', ""); Expect(1, 73672, '\p{Is_Numeric_Value=5.00e-02}', ""); Expect(0, 73672, '\p{^Is_Numeric_Value=5.00e-02}', ""); Expect(0, 73672, '\P{Is_Numeric_Value=5.00e-02}', ""); @@ -69323,32 +69913,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73673, '\p{^Is_Numeric_Value=0.05}', ""); Expect(1, 73673, '\P{Is_Numeric_Value=0.05}', ""); Expect(0, 73673, '\P{^Is_Numeric_Value=0.05}', ""); - Expect(1, 73672, '\p{Is_Numeric_Value=5.000e-02}', ""); - Expect(0, 73672, '\p{^Is_Numeric_Value=5.000e-02}', ""); - Expect(0, 73672, '\P{Is_Numeric_Value=5.000e-02}', ""); - Expect(1, 73672, '\P{^Is_Numeric_Value=5.000e-02}', ""); - Expect(0, 73673, '\p{Is_Numeric_Value=5.000e-02}', ""); - 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: :=00000001/00000020}'); - Error('\P{Is_Nv: :=00000001/00000020}'); - Expect(1, 73672, '\p{Is_Nv=01/00000000020}', ""); - Expect(0, 73672, '\p{^Is_Nv=01/00000000020}', ""); - Expect(0, 73672, '\P{Is_Nv=01/00000000020}', ""); - Expect(1, 73672, '\P{^Is_Nv=01/00000000020}', ""); - Expect(0, 73673, '\p{Is_Nv=01/00000000020}', ""); - Expect(1, 73673, '\p{^Is_Nv=01/00000000020}', ""); - Expect(1, 73673, '\P{Is_Nv=01/00000000020}', ""); - Expect(0, 73673, '\P{^Is_Nv=01/00000000020}', ""); + Expect(1, 73672, '\p{Is_Numeric_Value: 5.000e-02}', ""); + Expect(0, 73672, '\p{^Is_Numeric_Value: 5.000e-02}', ""); + Expect(0, 73672, '\P{Is_Numeric_Value: 5.000e-02}', ""); + Expect(1, 73672, '\P{^Is_Numeric_Value: 5.000e-02}', ""); + Expect(0, 73673, '\p{Is_Numeric_Value: 5.000e-02}', ""); + 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/ _+001/0000020}'); + Error('\P{Is_Nv=/a/ _+001/0000020}'); + Expect(1, 73672, '\p{Is_Nv=+0000001/000020}', ""); + Expect(0, 73672, '\p{^Is_Nv=+0000001/000020}', ""); + Expect(0, 73672, '\P{Is_Nv=+0000001/000020}', ""); + Expect(1, 73672, '\P{^Is_Nv=+0000001/000020}', ""); + Expect(0, 73673, '\p{Is_Nv=+0000001/000020}', ""); + Expect(1, 73673, '\p{^Is_Nv=+0000001/000020}', ""); + Expect(1, 73673, '\P{Is_Nv=+0000001/000020}', ""); + Expect(0, 73673, '\P{^Is_Nv=+0000001/000020}', ""); Expect(1, 73672, '\p{Is_Nv=60/1200}', ""); Expect(0, 73672, '\p{^Is_Nv=60/1200}', ""); Expect(0, 73672, '\P{Is_Nv=60/1200}', ""); @@ -69381,14 +69971,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73672, '\P{^Is_Nv=5.000e-02}', ""); - Expect(0, 73673, '\p{Is_Nv=5.000e-02}', ""); - 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:5.000e-02}', ""); + Expect(0, 73672, '\p{^Is_Nv:5.000e-02}', ""); + Expect(0, 73672, '\P{Is_Nv:5.000e-02}', ""); + Expect(1, 73672, '\P{^Is_Nv:5.000e-02}', ""); + Expect(0, 73673, '\p{Is_Nv:5.000e-02}', ""); + 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}', ""); @@ -69397,18 +69987,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/000001/03}'); - Error('\P{Numeric_Value=/a/000001/03}'); + Error('\p{Numeric_Value: :=000001/00003}'); + Error('\P{Numeric_Value: :=000001/00003}'); Expect(1, 74853, '\p{Numeric_Value=:\A1/3\z:}', "");; Expect(0, 74854, '\p{Numeric_Value=:\A1/3\z:}', "");; - Expect(1, 74853, '\p{Numeric_Value=0000000001/000003}', ""); - Expect(0, 74853, '\p{^Numeric_Value=0000000001/000003}', ""); - Expect(0, 74853, '\P{Numeric_Value=0000000001/000003}', ""); - Expect(1, 74853, '\P{^Numeric_Value=0000000001/000003}', ""); - Expect(0, 74854, '\p{Numeric_Value=0000000001/000003}', ""); - Expect(1, 74854, '\p{^Numeric_Value=0000000001/000003}', ""); - Expect(1, 74854, '\P{Numeric_Value=0000000001/000003}', ""); - Expect(0, 74854, '\P{^Numeric_Value=0000000001/000003}', ""); + Expect(1, 74853, '\p{Numeric_Value=1/0000003}', ""); + Expect(0, 74853, '\p{^Numeric_Value=1/0000003}', ""); + Expect(0, 74853, '\P{Numeric_Value=1/0000003}', ""); + Expect(1, 74853, '\P{^Numeric_Value=1/0000003}', ""); + Expect(0, 74854, '\p{Numeric_Value=1/0000003}', ""); + Expect(1, 74854, '\p{^Numeric_Value=1/0000003}', ""); + Expect(1, 74854, '\P{Numeric_Value=1/0000003}', ""); + Expect(0, 74854, '\P{^Numeric_Value=1/0000003}', ""); Expect(1, 74853, '\p{Numeric_Value=60/180}', ""); Expect(0, 74853, '\p{^Numeric_Value=60/180}', ""); Expect(0, 74853, '\P{Numeric_Value=60/180}', ""); @@ -69417,14 +70007,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Numeric_Value=60/180}', ""); Expect(1, 74854, '\P{Numeric_Value=60/180}', ""); 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: 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=3.33e-01}'); Error('\P{Numeric_Value=3.33e-01}'); - Error('\p{Numeric_Value: 0.33}'); - Error('\P{Numeric_Value: 0.33}'); + 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}', ""); @@ -69433,16 +70023,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Error('\p{Numeric_Value=0.333}'); - Error('\P{Numeric_Value=0.333}'); - Expect(1, 74853, '\p{Numeric_Value=3.3333e-01}', ""); - Expect(0, 74853, '\p{^Numeric_Value=3.3333e-01}', ""); - Expect(0, 74853, '\P{Numeric_Value=3.3333e-01}', ""); - Expect(1, 74853, '\P{^Numeric_Value=3.3333e-01}', ""); - Expect(0, 74854, '\p{Numeric_Value=3.3333e-01}', ""); - Expect(1, 74854, '\p{^Numeric_Value=3.3333e-01}', ""); - Expect(1, 74854, '\P{Numeric_Value=3.3333e-01}', ""); - Expect(0, 74854, '\P{^Numeric_Value=3.3333e-01}', ""); + Error('\p{Numeric_Value: 0.333}'); + Error('\P{Numeric_Value: 0.333}'); + Expect(1, 74853, '\p{Numeric_Value: 3.3333e-01}', ""); + Expect(0, 74853, '\p{^Numeric_Value: 3.3333e-01}', ""); + Expect(0, 74853, '\P{Numeric_Value: 3.3333e-01}', ""); + Expect(1, 74853, '\P{^Numeric_Value: 3.3333e-01}', ""); + Expect(0, 74854, '\p{Numeric_Value: 3.3333e-01}', ""); + Expect(1, 74854, '\p{^Numeric_Value: 3.3333e-01}', ""); + Expect(1, 74854, '\P{Numeric_Value: 3.3333e-01}', ""); + Expect(0, 74854, '\P{^Numeric_Value: 3.3333e-01}', ""); Expect(1, 74853, '\p{Numeric_Value=0.3333}', ""); Expect(0, 74853, '\p{^Numeric_Value=0.3333}', ""); Expect(0, 74853, '\P{Numeric_Value=0.3333}', ""); @@ -69467,42 +70057,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Numeric_Value=0.33333}', ""); Expect(1, 74854, '\P{Numeric_Value=0.33333}', ""); Expect(0, 74854, '\P{^Numeric_Value=0.33333}', ""); - Error('\p{Nv=:=0000001/000000003}'); - Error('\P{Nv=:=0000001/000000003}'); + Error('\p{Nv=/a/_ +000001/00000003}'); + Error('\P{Nv=/a/_ +000001/00000003}'); Expect(1, 74853, '\p{Nv=:\A1/3\z:}', "");; Expect(0, 74854, '\p{Nv=:\A1/3\z:}', "");; - Expect(1, 74853, '\p{Nv=000000001/0000003}', ""); - Expect(0, 74853, '\p{^Nv=000000001/0000003}', ""); - Expect(0, 74853, '\P{Nv=000000001/0000003}', ""); - Expect(1, 74853, '\P{^Nv=000000001/0000003}', ""); - Expect(0, 74854, '\p{Nv=000000001/0000003}', ""); - Expect(1, 74854, '\p{^Nv=000000001/0000003}', ""); - Expect(1, 74854, '\P{Nv=000000001/0000003}', ""); - Expect(0, 74854, '\P{^Nv=000000001/0000003}', ""); - Expect(1, 74853, '\p{Nv=60/180}', ""); - Expect(0, 74853, '\p{^Nv=60/180}', ""); - Expect(0, 74853, '\P{Nv=60/180}', ""); - Expect(1, 74853, '\P{^Nv=60/180}', ""); - Expect(0, 74854, '\p{Nv=60/180}', ""); - Expect(1, 74854, '\p{^Nv=60/180}', ""); - Expect(1, 74854, '\P{Nv=60/180}', ""); - Expect(0, 74854, '\P{^Nv=60/180}', ""); + Expect(1, 74853, '\p{Nv: 0000001/03}', ""); + Expect(0, 74853, '\p{^Nv: 0000001/03}', ""); + Expect(0, 74853, '\P{Nv: 0000001/03}', ""); + Expect(1, 74853, '\P{^Nv: 0000001/03}', ""); + Expect(0, 74854, '\p{Nv: 0000001/03}', ""); + Expect(1, 74854, '\p{^Nv: 0000001/03}', ""); + Expect(1, 74854, '\P{Nv: 0000001/03}', ""); + Expect(0, 74854, '\P{^Nv: 0000001/03}', ""); + Expect(1, 74853, '\p{Nv: 60/180}', ""); + Expect(0, 74853, '\p{^Nv: 60/180}', ""); + Expect(0, 74853, '\P{Nv: 60/180}', ""); + Expect(1, 74853, '\P{^Nv: 60/180}', ""); + Expect(0, 74854, '\p{Nv: 60/180}', ""); + Expect(1, 74854, '\p{^Nv: 60/180}', ""); + Expect(1, 74854, '\P{Nv: 60/180}', ""); + 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}'); - Error('\p{Nv=3.33e-01}'); - Error('\P{Nv=3.33e-01}'); + Error('\p{Nv: 3.33e-01}'); + Error('\P{Nv: 3.33e-01}'); Error('\p{Nv=0.33}'); Error('\P{Nv=0.33}'); - Expect(1, 74853, '\p{Nv=3.333e-01}', ""); - Expect(0, 74853, '\p{^Nv=3.333e-01}', ""); - Expect(0, 74853, '\P{Nv=3.333e-01}', ""); - Expect(1, 74853, '\P{^Nv=3.333e-01}', ""); - Expect(0, 74854, '\p{Nv=3.333e-01}', ""); - Expect(1, 74854, '\p{^Nv=3.333e-01}', ""); - Expect(1, 74854, '\P{Nv=3.333e-01}', ""); - Expect(0, 74854, '\P{^Nv=3.333e-01}', ""); + Expect(1, 74853, '\p{Nv: 3.333e-01}', ""); + Expect(0, 74853, '\p{^Nv: 3.333e-01}', ""); + Expect(0, 74853, '\P{Nv: 3.333e-01}', ""); + Expect(1, 74853, '\P{^Nv: 3.333e-01}', ""); + Expect(0, 74854, '\p{Nv: 3.333e-01}', ""); + Expect(1, 74854, '\p{^Nv: 3.333e-01}', ""); + Expect(1, 74854, '\P{Nv: 3.333e-01}', ""); + Expect(0, 74854, '\P{^Nv: 3.333e-01}', ""); Error('\p{Nv=0.333}'); Error('\P{Nv=0.333}'); Expect(1, 74853, '\p{Nv=3.3333e-01}', ""); @@ -69513,14 +70103,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Nv=3.3333e-01}', ""); Expect(1, 74854, '\P{Nv=3.3333e-01}', ""); Expect(0, 74854, '\P{^Nv=3.3333e-01}', ""); - Expect(1, 74853, '\p{Nv=0.3333}', ""); - Expect(0, 74853, '\p{^Nv=0.3333}', ""); - Expect(0, 74853, '\P{Nv=0.3333}', ""); - Expect(1, 74853, '\P{^Nv=0.3333}', ""); - Expect(0, 74854, '\p{Nv=0.3333}', ""); - Expect(1, 74854, '\p{^Nv=0.3333}', ""); - Expect(1, 74854, '\P{Nv=0.3333}', ""); - Expect(0, 74854, '\P{^Nv=0.3333}', ""); + Expect(1, 74853, '\p{Nv: 0.3333}', ""); + Expect(0, 74853, '\p{^Nv: 0.3333}', ""); + Expect(0, 74853, '\P{Nv: 0.3333}', ""); + Expect(1, 74853, '\P{^Nv: 0.3333}', ""); + Expect(0, 74854, '\p{Nv: 0.3333}', ""); + Expect(1, 74854, '\p{^Nv: 0.3333}', ""); + Expect(1, 74854, '\P{Nv: 0.3333}', ""); + Expect(0, 74854, '\P{^Nv: 0.3333}', ""); Expect(1, 74853, '\p{Nv=3.33333e-01}', ""); Expect(0, 74853, '\p{^Nv=3.33333e-01}', ""); Expect(0, 74853, '\P{Nv=3.33333e-01}', ""); @@ -69529,24 +70119,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Nv=3.33333e-01}', ""); Expect(1, 74854, '\P{Nv=3.33333e-01}', ""); Expect(0, 74854, '\P{^Nv=3.33333e-01}', ""); - Expect(1, 74853, '\p{Nv=0.33333}', ""); - Expect(0, 74853, '\p{^Nv=0.33333}', ""); - Expect(0, 74853, '\P{Nv=0.33333}', ""); - Expect(1, 74853, '\P{^Nv=0.33333}', ""); - Expect(0, 74854, '\p{Nv=0.33333}', ""); - Expect(1, 74854, '\p{^Nv=0.33333}', ""); - Expect(1, 74854, '\P{Nv=0.33333}', ""); - Expect(0, 74854, '\P{^Nv=0.33333}', ""); - Error('\p{Is_Numeric_Value=-000000001/000000003/a/}'); - Error('\P{Is_Numeric_Value=-000000001/000000003/a/}'); - Expect(1, 74853, '\p{Is_Numeric_Value=00000001/0003}', ""); - Expect(0, 74853, '\p{^Is_Numeric_Value=00000001/0003}', ""); - Expect(0, 74853, '\P{Is_Numeric_Value=00000001/0003}', ""); - Expect(1, 74853, '\P{^Is_Numeric_Value=00000001/0003}', ""); - Expect(0, 74854, '\p{Is_Numeric_Value=00000001/0003}', ""); - Expect(1, 74854, '\p{^Is_Numeric_Value=00000001/0003}', ""); - Expect(1, 74854, '\P{Is_Numeric_Value=00000001/0003}', ""); - Expect(0, 74854, '\P{^Is_Numeric_Value=00000001/0003}', ""); + Expect(1, 74853, '\p{Nv: 0.33333}', ""); + Expect(0, 74853, '\p{^Nv: 0.33333}', ""); + Expect(0, 74853, '\P{Nv: 0.33333}', ""); + Expect(1, 74853, '\P{^Nv: 0.33333}', ""); + Expect(0, 74854, '\p{Nv: 0.33333}', ""); + Expect(1, 74854, '\p{^Nv: 0.33333}', ""); + Expect(1, 74854, '\P{Nv: 0.33333}', ""); + Expect(0, 74854, '\P{^Nv: 0.33333}', ""); + Error('\p{Is_Numeric_Value=-/a/0000001/0003}'); + Error('\P{Is_Numeric_Value=-/a/0000001/0003}'); + Expect(1, 74853, '\p{Is_Numeric_Value=0000000001/0000000003}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value=0000000001/0000000003}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value=0000000001/0000000003}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value=0000000001/0000000003}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value=0000000001/0000000003}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value=0000000001/0000000003}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value=0000000001/0000000003}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value=0000000001/0000000003}', ""); 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}', ""); @@ -69557,12 +70147,12 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); Error('\p{Is_Numeric_Value=3.33e-01}'); Error('\P{Is_Numeric_Value=3.33e-01}'); - Error('\p{Is_Numeric_Value=0.33}'); - Error('\P{Is_Numeric_Value=0.33}'); + Error('\p{Is_Numeric_Value: 0.33}'); + Error('\P{Is_Numeric_Value: 0.33}'); Expect(1, 74853, '\p{Is_Numeric_Value=3.333e-01}', ""); Expect(0, 74853, '\p{^Is_Numeric_Value=3.333e-01}', ""); Expect(0, 74853, '\P{Is_Numeric_Value=3.333e-01}', ""); @@ -69573,14 +70163,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74854, '\P{^Is_Numeric_Value=3.333e-01}', ""); Error('\p{Is_Numeric_Value=0.333}'); Error('\P{Is_Numeric_Value=0.333}'); - Expect(1, 74853, '\p{Is_Numeric_Value=3.3333e-01}', ""); - Expect(0, 74853, '\p{^Is_Numeric_Value=3.3333e-01}', ""); - Expect(0, 74853, '\P{Is_Numeric_Value=3.3333e-01}', ""); - Expect(1, 74853, '\P{^Is_Numeric_Value=3.3333e-01}', ""); - Expect(0, 74854, '\p{Is_Numeric_Value=3.3333e-01}', ""); - 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: 3.3333e-01}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value: 3.3333e-01}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value: 3.3333e-01}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value: 3.3333e-01}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value: 3.3333e-01}', ""); + 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}', ""); @@ -69597,24 +70187,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Is_Numeric_Value=3.33333e-01}', ""); Expect(1, 74854, '\P{Is_Numeric_Value=3.33333e-01}', ""); Expect(0, 74854, '\P{^Is_Numeric_Value=3.33333e-01}', ""); - Expect(1, 74853, '\p{Is_Numeric_Value=0.33333}', ""); - Expect(0, 74853, '\p{^Is_Numeric_Value=0.33333}', ""); - Expect(0, 74853, '\P{Is_Numeric_Value=0.33333}', ""); - Expect(1, 74853, '\P{^Is_Numeric_Value=0.33333}', ""); - Expect(0, 74854, '\p{Is_Numeric_Value=0.33333}', ""); - Expect(1, 74854, '\p{^Is_Numeric_Value=0.33333}', ""); - Expect(1, 74854, '\P{Is_Numeric_Value=0.33333}', ""); - Expect(0, 74854, '\P{^Is_Numeric_Value=0.33333}', ""); - Error('\p{Is_Nv=:=+0000000001/00003}'); - Error('\P{Is_Nv=:=+0000000001/00003}'); - Expect(1, 74853, '\p{Is_Nv=0001/000000003}', ""); - Expect(0, 74853, '\p{^Is_Nv=0001/000000003}', ""); - Expect(0, 74853, '\P{Is_Nv=0001/000000003}', ""); - Expect(1, 74853, '\P{^Is_Nv=0001/000000003}', ""); - Expect(0, 74854, '\p{Is_Nv=0001/000000003}', ""); - Expect(1, 74854, '\p{^Is_Nv=0001/000000003}', ""); - Expect(1, 74854, '\P{Is_Nv=0001/000000003}', ""); - Expect(0, 74854, '\P{^Is_Nv=0001/000000003}', ""); + Expect(1, 74853, '\p{Is_Numeric_Value: 0.33333}', ""); + Expect(0, 74853, '\p{^Is_Numeric_Value: 0.33333}', ""); + Expect(0, 74853, '\P{Is_Numeric_Value: 0.33333}', ""); + Expect(1, 74853, '\P{^Is_Numeric_Value: 0.33333}', ""); + Expect(0, 74854, '\p{Is_Numeric_Value: 0.33333}', ""); + Expect(1, 74854, '\p{^Is_Numeric_Value: 0.33333}', ""); + Expect(1, 74854, '\P{Is_Numeric_Value: 0.33333}', ""); + Expect(0, 74854, '\P{^Is_Numeric_Value: 0.33333}', ""); + Error('\p{Is_Nv= :=00001/000000003}'); + Error('\P{Is_Nv= :=00001/000000003}'); + Expect(1, 74853, '\p{Is_Nv=1/00000003}', ""); + Expect(0, 74853, '\p{^Is_Nv=1/00000003}', ""); + Expect(0, 74853, '\P{Is_Nv=1/00000003}', ""); + Expect(1, 74853, '\P{^Is_Nv=1/00000003}', ""); + Expect(0, 74854, '\p{Is_Nv=1/00000003}', ""); + Expect(1, 74854, '\p{^Is_Nv=1/00000003}', ""); + Expect(1, 74854, '\P{Is_Nv=1/00000003}', ""); + Expect(0, 74854, '\P{^Is_Nv=1/00000003}', ""); Expect(1, 74853, '\p{Is_Nv=60/180}', ""); Expect(0, 74853, '\p{^Is_Nv=60/180}', ""); Expect(0, 74853, '\P{Is_Nv=60/180}', ""); @@ -69623,12 +70213,12 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Is_Nv=60/180}', ""); Expect(1, 74854, '\P{Is_Nv=60/180}', ""); 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: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:3.33e-01}'); - Error('\P{Is_Nv:3.33e-01}'); + Error('\p{Is_Nv=3.33e-01}'); + Error('\P{Is_Nv=3.33e-01}'); Error('\p{Is_Nv=0.33}'); Error('\P{Is_Nv=0.33}'); Expect(1, 74853, '\p{Is_Nv=3.333e-01}', ""); @@ -69639,8 +70229,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Is_Nv=3.333e-01}', ""); Expect(1, 74854, '\P{Is_Nv=3.333e-01}', ""); Expect(0, 74854, '\P{^Is_Nv=3.333e-01}', ""); - Error('\p{Is_Nv=0.333}'); - Error('\P{Is_Nv=0.333}'); + Error('\p{Is_Nv: 0.333}'); + Error('\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}', ""); @@ -69673,30 +70263,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74854, '\p{^Is_Nv=0.33333}', ""); Expect(1, 74854, '\P{Is_Nv=0.33333}', ""); Expect(0, 74854, '\P{^Is_Nv=0.33333}', ""); - Error('\p{Numeric_Value=:= +01/0000000032}'); - Error('\P{Numeric_Value=:= +01/0000000032}'); + Error('\p{Numeric_Value= +1/000032:=}'); + Error('\P{Numeric_Value= +1/000032:=}'); Expect(1, 73669, '\p{Numeric_Value=:\A1/32\z:}', "");; Expect(0, 73670, '\p{Numeric_Value=:\A1/32\z:}', "");; - Expect(1, 73669, '\p{Numeric_Value=+000000001/000032}', ""); - Expect(0, 73669, '\p{^Numeric_Value=+000000001/000032}', ""); - Expect(0, 73669, '\P{Numeric_Value=+000000001/000032}', ""); - Expect(1, 73669, '\P{^Numeric_Value=+000000001/000032}', ""); - Expect(0, 73670, '\p{Numeric_Value=+000000001/000032}', ""); - Expect(1, 73670, '\p{^Numeric_Value=+000000001/000032}', ""); - Expect(1, 73670, '\P{Numeric_Value=+000000001/000032}', ""); - Expect(0, 73670, '\P{^Numeric_Value=+000000001/000032}', ""); - Expect(1, 73669, '\p{Numeric_Value:60/1920}', ""); - Expect(0, 73669, '\p{^Numeric_Value:60/1920}', ""); - Expect(0, 73669, '\P{Numeric_Value:60/1920}', ""); - Expect(1, 73669, '\P{^Numeric_Value:60/1920}', ""); - Expect(0, 73670, '\p{Numeric_Value:60/1920}', ""); - Expect(1, 73670, '\p{^Numeric_Value:60/1920}', ""); - Expect(1, 73670, '\P{Numeric_Value:60/1920}', ""); - Expect(0, 73670, '\P{^Numeric_Value:60/1920}', ""); + Expect(1, 73669, '\p{Numeric_Value=000001/000000032}', ""); + Expect(0, 73669, '\p{^Numeric_Value=000001/000000032}', ""); + Expect(0, 73669, '\P{Numeric_Value=000001/000000032}', ""); + Expect(1, 73669, '\P{^Numeric_Value=000001/000000032}', ""); + Expect(0, 73670, '\p{Numeric_Value=000001/000000032}', ""); + Expect(1, 73670, '\p{^Numeric_Value=000001/000000032}', ""); + Expect(1, 73670, '\P{Numeric_Value=000001/000000032}', ""); + Expect(0, 73670, '\P{^Numeric_Value=000001/000000032}', ""); + Expect(1, 73669, '\p{Numeric_Value=60/1920}', ""); + Expect(0, 73669, '\p{^Numeric_Value=60/1920}', ""); + Expect(0, 73669, '\P{Numeric_Value=60/1920}', ""); + Expect(1, 73669, '\P{^Numeric_Value=60/1920}', ""); + Expect(0, 73670, '\p{Numeric_Value=60/1920}', ""); + Expect(1, 73670, '\p{^Numeric_Value=60/1920}', ""); + Expect(1, 73670, '\P{Numeric_Value=60/1920}', ""); + Expect(0, 73670, '\P{^Numeric_Value=60/1920}', ""); Error('\p{Numeric_Value=3.1e-02}'); Error('\P{Numeric_Value=3.1e-02}'); - Error('\p{Numeric_Value=3.12e-02}'); - Error('\P{Numeric_Value=3.12e-02}'); + Error('\p{Numeric_Value: 3.12e-02}'); + Error('\P{Numeric_Value: 3.12e-02}'); Error('\p{Numeric_Value=0.03}'); Error('\P{Numeric_Value=0.03}'); Expect(1, 73669, '\p{Numeric_Value=3.125e-02}', ""); @@ -69707,8 +70297,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}', ""); @@ -69717,8 +70307,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Numeric_Value=3.1250e-02}', ""); Expect(1, 73670, '\P{Numeric_Value=3.1250e-02}', ""); Expect(0, 73670, '\P{^Numeric_Value=3.1250e-02}', ""); - Error('\p{Numeric_Value:0.0312}'); - Error('\P{Numeric_Value:0.0312}'); + Error('\p{Numeric_Value=0.0312}'); + Error('\P{Numeric_Value=0.0312}'); Expect(1, 73669, '\p{Numeric_Value=3.12500e-02}', ""); Expect(0, 73669, '\p{^Numeric_Value=3.12500e-02}', ""); Expect(0, 73669, '\P{Numeric_Value=3.12500e-02}', ""); @@ -69727,14 +70317,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Numeric_Value=3.12500e-02}', ""); Expect(1, 73670, '\P{Numeric_Value=3.12500e-02}', ""); Expect(0, 73670, '\P{^Numeric_Value=3.12500e-02}', ""); - Expect(1, 73669, '\p{Numeric_Value: 0.03125}', ""); - Expect(0, 73669, '\p{^Numeric_Value: 0.03125}', ""); - Expect(0, 73669, '\P{Numeric_Value: 0.03125}', ""); - Expect(1, 73669, '\P{^Numeric_Value: 0.03125}', ""); - Expect(0, 73670, '\p{Numeric_Value: 0.03125}', ""); - Expect(1, 73670, '\p{^Numeric_Value: 0.03125}', ""); - Expect(1, 73670, '\P{Numeric_Value: 0.03125}', ""); - Expect(0, 73670, '\P{^Numeric_Value: 0.03125}', ""); + Expect(1, 73669, '\p{Numeric_Value=0.03125}', ""); + Expect(0, 73669, '\p{^Numeric_Value=0.03125}', ""); + Expect(0, 73669, '\P{Numeric_Value=0.03125}', ""); + Expect(1, 73669, '\P{^Numeric_Value=0.03125}', ""); + Expect(0, 73670, '\p{Numeric_Value=0.03125}', ""); + Expect(1, 73670, '\p{^Numeric_Value=0.03125}', ""); + Expect(1, 73670, '\P{Numeric_Value=0.03125}', ""); + Expect(0, 73670, '\P{^Numeric_Value=0.03125}', ""); Expect(1, 73669, '\p{Numeric_Value=3.125000e-02}', ""); Expect(0, 73669, '\p{^Numeric_Value=3.125000e-02}', ""); Expect(0, 73669, '\P{Numeric_Value=3.125000e-02}', ""); @@ -69743,26 +70333,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Numeric_Value=3.125000e-02}', ""); Expect(1, 73670, '\P{Numeric_Value=3.125000e-02}', ""); Expect(0, 73670, '\P{^Numeric_Value=3.125000e-02}', ""); - Expect(1, 73669, '\p{Numeric_Value: 0.031250}', ""); - Expect(0, 73669, '\p{^Numeric_Value: 0.031250}', ""); - Expect(0, 73669, '\P{Numeric_Value: 0.031250}', ""); - Expect(1, 73669, '\P{^Numeric_Value: 0.031250}', ""); - Expect(0, 73670, '\p{Numeric_Value: 0.031250}', ""); - Expect(1, 73670, '\p{^Numeric_Value: 0.031250}', ""); - Expect(1, 73670, '\P{Numeric_Value: 0.031250}', ""); - Expect(0, 73670, '\P{^Numeric_Value: 0.031250}', ""); - Error('\p{Nv: 0000000001/32/a/}'); - Error('\P{Nv: 0000000001/32/a/}'); + Expect(1, 73669, '\p{Numeric_Value=0.031250}', ""); + Expect(0, 73669, '\p{^Numeric_Value=0.031250}', ""); + Expect(0, 73669, '\P{Numeric_Value=0.031250}', ""); + Expect(1, 73669, '\P{^Numeric_Value=0.031250}', ""); + Expect(0, 73670, '\p{Numeric_Value=0.031250}', ""); + Expect(1, 73670, '\p{^Numeric_Value=0.031250}', ""); + Expect(1, 73670, '\P{Numeric_Value=0.031250}', ""); + Expect(0, 73670, '\P{^Numeric_Value=0.031250}', ""); + Error('\p{Nv: /a/ +0000001/00000000032}'); + Error('\P{Nv: /a/ +0000001/00000000032}'); Expect(1, 73669, '\p{Nv=:\A1/32\z:}', "");; Expect(0, 73670, '\p{Nv=:\A1/32\z:}', "");; - Expect(1, 73669, '\p{Nv=01/32}', ""); - Expect(0, 73669, '\p{^Nv=01/32}', ""); - Expect(0, 73669, '\P{Nv=01/32}', ""); - Expect(1, 73669, '\P{^Nv=01/32}', ""); - Expect(0, 73670, '\p{Nv=01/32}', ""); - Expect(1, 73670, '\p{^Nv=01/32}', ""); - Expect(1, 73670, '\P{Nv=01/32}', ""); - Expect(0, 73670, '\P{^Nv=01/32}', ""); + Expect(1, 73669, '\p{Nv:1/32}', ""); + Expect(0, 73669, '\p{^Nv:1/32}', ""); + Expect(0, 73669, '\P{Nv:1/32}', ""); + Expect(1, 73669, '\P{^Nv:1/32}', ""); + Expect(0, 73670, '\p{Nv:1/32}', ""); + Expect(1, 73670, '\p{^Nv:1/32}', ""); + Expect(1, 73670, '\P{Nv:1/32}', ""); + Expect(0, 73670, '\P{^Nv:1/32}', ""); Expect(1, 73669, '\p{Nv=60/1920}', ""); Expect(0, 73669, '\p{^Nv=60/1920}', ""); Expect(0, 73669, '\P{Nv=60/1920}', ""); @@ -69813,14 +70403,14 @@ 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}', ""); - Expect(1, 73669, '\p{Nv: 3.125000e-02}', ""); - Expect(0, 73669, '\p{^Nv: 3.125000e-02}', ""); - Expect(0, 73669, '\P{Nv: 3.125000e-02}', ""); - Expect(1, 73669, '\P{^Nv: 3.125000e-02}', ""); - Expect(0, 73670, '\p{Nv: 3.125000e-02}', ""); - Expect(1, 73670, '\p{^Nv: 3.125000e-02}', ""); - Expect(1, 73670, '\P{Nv: 3.125000e-02}', ""); - Expect(0, 73670, '\P{^Nv: 3.125000e-02}', ""); + Expect(1, 73669, '\p{Nv=3.125000e-02}', ""); + Expect(0, 73669, '\p{^Nv=3.125000e-02}', ""); + Expect(0, 73669, '\P{Nv=3.125000e-02}', ""); + Expect(1, 73669, '\P{^Nv=3.125000e-02}', ""); + Expect(0, 73670, '\p{Nv=3.125000e-02}', ""); + Expect(1, 73670, '\p{^Nv=3.125000e-02}', ""); + Expect(1, 73670, '\P{Nv=3.125000e-02}', ""); + Expect(0, 73670, '\P{^Nv=3.125000e-02}', ""); Expect(1, 73669, '\p{Nv=0.031250}', ""); Expect(0, 73669, '\p{^Nv=0.031250}', ""); Expect(0, 73669, '\P{Nv=0.031250}', ""); @@ -69829,16 +70419,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Nv=0.031250}', ""); Expect(1, 73670, '\P{Nv=0.031250}', ""); Expect(0, 73670, '\P{^Nv=0.031250}', ""); - Error('\p{Is_Numeric_Value=-:=00000001/032}'); - Error('\P{Is_Numeric_Value=-:=00000001/032}'); - Expect(1, 73669, '\p{Is_Numeric_Value=00000001/032}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value=00000001/032}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value=00000001/032}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value=00000001/032}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value=00000001/032}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value=00000001/032}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value=00000001/032}', ""); - Expect(0, 73670, '\P{^Is_Numeric_Value=00000001/032}', ""); + Error('\p{Is_Numeric_Value=-0000000001/00000032/a/}'); + Error('\P{Is_Numeric_Value=-0000000001/00000032/a/}'); + Expect(1, 73669, '\p{Is_Numeric_Value=+000000001/00032}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=+000000001/00032}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=+000000001/00032}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=+000000001/00032}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=+000000001/00032}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=+000000001/00032}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=+000000001/00032}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=+000000001/00032}', ""); 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}', ""); @@ -69847,12 +70437,12 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Is_Numeric_Value=3.1e-02}'); + Error('\P{Is_Numeric_Value=3.1e-02}'); Error('\p{Is_Numeric_Value=3.12e-02}'); Error('\P{Is_Numeric_Value=3.12e-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, 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}', ""); @@ -69889,14 +70479,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73669, '\p{Is_Numeric_Value:3.125000e-02}', ""); - Expect(0, 73669, '\p{^Is_Numeric_Value:3.125000e-02}', ""); - Expect(0, 73669, '\P{Is_Numeric_Value:3.125000e-02}', ""); - Expect(1, 73669, '\P{^Is_Numeric_Value:3.125000e-02}', ""); - Expect(0, 73670, '\p{Is_Numeric_Value:3.125000e-02}', ""); - Expect(1, 73670, '\p{^Is_Numeric_Value:3.125000e-02}', ""); - Expect(1, 73670, '\P{Is_Numeric_Value:3.125000e-02}', ""); - Expect(0, 73670, '\P{^Is_Numeric_Value:3.125000e-02}', ""); + Expect(1, 73669, '\p{Is_Numeric_Value=3.125000e-02}', ""); + Expect(0, 73669, '\p{^Is_Numeric_Value=3.125000e-02}', ""); + Expect(0, 73669, '\P{Is_Numeric_Value=3.125000e-02}', ""); + Expect(1, 73669, '\P{^Is_Numeric_Value=3.125000e-02}', ""); + Expect(0, 73670, '\p{Is_Numeric_Value=3.125000e-02}', ""); + Expect(1, 73670, '\p{^Is_Numeric_Value=3.125000e-02}', ""); + Expect(1, 73670, '\P{Is_Numeric_Value=3.125000e-02}', ""); + Expect(0, 73670, '\P{^Is_Numeric_Value=3.125000e-02}', ""); Expect(1, 73669, '\p{Is_Numeric_Value=0.031250}', ""); Expect(0, 73669, '\p{^Is_Numeric_Value=0.031250}', ""); Expect(0, 73669, '\P{Is_Numeric_Value=0.031250}', ""); @@ -69905,16 +70495,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Is_Numeric_Value=0.031250}', ""); Expect(1, 73670, '\P{Is_Numeric_Value=0.031250}', ""); Expect(0, 73670, '\P{^Is_Numeric_Value=0.031250}', ""); - Error('\p{Is_Nv=:= +00000001/0000032}'); - Error('\P{Is_Nv=:= +00000001/0000032}'); - Expect(1, 73669, '\p{Is_Nv=+0000000001/00000000032}', ""); - Expect(0, 73669, '\p{^Is_Nv=+0000000001/00000000032}', ""); - Expect(0, 73669, '\P{Is_Nv=+0000000001/00000000032}', ""); - Expect(1, 73669, '\P{^Is_Nv=+0000000001/00000000032}', ""); - Expect(0, 73670, '\p{Is_Nv=+0000000001/00000000032}', ""); - Expect(1, 73670, '\p{^Is_Nv=+0000000001/00000000032}', ""); - Expect(1, 73670, '\P{Is_Nv=+0000000001/00000000032}', ""); - Expect(0, 73670, '\P{^Is_Nv=+0000000001/00000000032}', ""); + Error('\p{Is_Nv= 01/000032:=}'); + Error('\P{Is_Nv= 01/000032:=}'); + Expect(1, 73669, '\p{Is_Nv=+0001/032}', ""); + Expect(0, 73669, '\p{^Is_Nv=+0001/032}', ""); + Expect(0, 73669, '\P{Is_Nv=+0001/032}', ""); + Expect(1, 73669, '\P{^Is_Nv=+0001/032}', ""); + Expect(0, 73670, '\p{Is_Nv=+0001/032}', ""); + Expect(1, 73670, '\p{^Is_Nv=+0001/032}', ""); + Expect(1, 73670, '\P{Is_Nv=+0001/032}', ""); + Expect(0, 73670, '\P{^Is_Nv=+0001/032}', ""); Expect(1, 73669, '\p{Is_Nv=60/1920}', ""); Expect(0, 73669, '\p{^Is_Nv=60/1920}', ""); Expect(0, 73669, '\P{Is_Nv=60/1920}', ""); @@ -69927,18 +70517,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Nv=3.1e-02}'); Error('\p{Is_Nv=3.12e-02}'); Error('\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}', ""); - Error('\p{Is_Nv=0.031}'); - Error('\P{Is_Nv=0.031}'); + 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}', ""); + Error('\p{Is_Nv:0.031}'); + Error('\P{Is_Nv:0.031}'); Expect(1, 73669, '\p{Is_Nv=3.1250e-02}', ""); Expect(0, 73669, '\p{^Is_Nv=3.1250e-02}', ""); Expect(0, 73669, '\P{Is_Nv=3.1250e-02}', ""); @@ -69957,14 +70547,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Is_Nv=3.12500e-02}', ""); Expect(1, 73670, '\P{Is_Nv=3.12500e-02}', ""); Expect(0, 73670, '\P{^Is_Nv=3.12500e-02}', ""); - Expect(1, 73669, '\p{Is_Nv: 0.03125}', ""); - Expect(0, 73669, '\p{^Is_Nv: 0.03125}', ""); - Expect(0, 73669, '\P{Is_Nv: 0.03125}', ""); - Expect(1, 73669, '\P{^Is_Nv: 0.03125}', ""); - Expect(0, 73670, '\p{Is_Nv: 0.03125}', ""); - Expect(1, 73670, '\p{^Is_Nv: 0.03125}', ""); - Expect(1, 73670, '\P{Is_Nv: 0.03125}', ""); - Expect(0, 73670, '\P{^Is_Nv: 0.03125}', ""); + Expect(1, 73669, '\p{Is_Nv=0.03125}', ""); + Expect(0, 73669, '\p{^Is_Nv=0.03125}', ""); + Expect(0, 73669, '\P{Is_Nv=0.03125}', ""); + Expect(1, 73669, '\P{^Is_Nv=0.03125}', ""); + Expect(0, 73670, '\p{Is_Nv=0.03125}', ""); + Expect(1, 73670, '\p{^Is_Nv=0.03125}', ""); + Expect(1, 73670, '\P{Is_Nv=0.03125}', ""); + Expect(0, 73670, '\P{^Is_Nv=0.03125}', ""); Expect(1, 73669, '\p{Is_Nv=3.125000e-02}', ""); Expect(0, 73669, '\p{^Is_Nv=3.125000e-02}', ""); Expect(0, 73669, '\P{Is_Nv=3.125000e-02}', ""); @@ -69981,18 +70571,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73670, '\p{^Is_Nv=0.031250}', ""); Expect(1, 73670, '\P{Is_Nv=0.031250}', ""); Expect(0, 73670, '\P{^Is_Nv=0.031250}', ""); - Error('\p{Numeric_Value=/a/ 000000001/00320}'); - Error('\P{Numeric_Value=/a/ 000000001/00320}'); + Error('\p{Numeric_Value=-:=000000001/000320}'); + Error('\P{Numeric_Value=-:=000000001/000320}'); Expect(1, 73684, '\p{Numeric_Value=:\A1/320\z:}', "");; Expect(0, 73685, '\p{Numeric_Value=:\A1/320\z:}', "");; - Expect(1, 73684, '\p{Numeric_Value=+1/00000320}', ""); - Expect(0, 73684, '\p{^Numeric_Value=+1/00000320}', ""); - Expect(0, 73684, '\P{Numeric_Value=+1/00000320}', ""); - Expect(1, 73684, '\P{^Numeric_Value=+1/00000320}', ""); - Expect(0, 73685, '\p{Numeric_Value=+1/00000320}', ""); - Expect(1, 73685, '\p{^Numeric_Value=+1/00000320}', ""); - Expect(1, 73685, '\P{Numeric_Value=+1/00000320}', ""); - Expect(0, 73685, '\P{^Numeric_Value=+1/00000320}', ""); + Expect(1, 73684, '\p{Numeric_Value=000000001/320}', ""); + Expect(0, 73684, '\p{^Numeric_Value=000000001/320}', ""); + Expect(0, 73684, '\P{Numeric_Value=000000001/320}', ""); + Expect(1, 73684, '\P{^Numeric_Value=000000001/320}', ""); + Expect(0, 73685, '\p{Numeric_Value=000000001/320}', ""); + Expect(1, 73685, '\p{^Numeric_Value=000000001/320}', ""); + Expect(1, 73685, '\P{Numeric_Value=000000001/320}', ""); + Expect(0, 73685, '\P{^Numeric_Value=000000001/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}', ""); @@ -70001,8 +70591,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}'); Error('\p{Numeric_Value=3.13e-03}'); Error('\P{Numeric_Value=3.13e-03}'); Expect(1, 73684, '\p{Numeric_Value=3.125e-03}', ""); @@ -70013,8 +70603,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Numeric_Value:0.003}'); + Error('\P{Numeric_Value:0.003}'); Expect(1, 73684, '\p{Numeric_Value=3.1250e-03}', ""); Expect(0, 73684, '\p{^Numeric_Value=3.1250e-03}', ""); Expect(0, 73684, '\P{Numeric_Value=3.1250e-03}', ""); @@ -70059,26 +70649,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Numeric_Value=3.1250000e-03}', ""); Expect(1, 73685, '\P{Numeric_Value=3.1250000e-03}', ""); Expect(0, 73685, '\P{^Numeric_Value=3.1250000e-03}', ""); - Expect(1, 73684, '\p{Numeric_Value: 0.0031250}', ""); - Expect(0, 73684, '\p{^Numeric_Value: 0.0031250}', ""); - Expect(0, 73684, '\P{Numeric_Value: 0.0031250}', ""); - Expect(1, 73684, '\P{^Numeric_Value: 0.0031250}', ""); - Expect(0, 73685, '\p{Numeric_Value: 0.0031250}', ""); - Expect(1, 73685, '\p{^Numeric_Value: 0.0031250}', ""); - Expect(1, 73685, '\P{Numeric_Value: 0.0031250}', ""); - Expect(0, 73685, '\P{^Numeric_Value: 0.0031250}', ""); - Error('\p{Nv=:=-_0000001/000000000320}'); - Error('\P{Nv=:=-_0000001/000000000320}'); + Expect(1, 73684, '\p{Numeric_Value: 0.0031250}', ""); + Expect(0, 73684, '\p{^Numeric_Value: 0.0031250}', ""); + Expect(0, 73684, '\P{Numeric_Value: 0.0031250}', ""); + Expect(1, 73684, '\P{^Numeric_Value: 0.0031250}', ""); + Expect(0, 73685, '\p{Numeric_Value: 0.0031250}', ""); + Expect(1, 73685, '\p{^Numeric_Value: 0.0031250}', ""); + Expect(1, 73685, '\P{Numeric_Value: 0.0031250}', ""); + Expect(0, 73685, '\P{^Numeric_Value: 0.0031250}', ""); + Error('\p{Nv=/a/1/0000000320}'); + Error('\P{Nv=/a/1/0000000320}'); Expect(1, 73684, '\p{Nv=:\A1/320\z:}', "");; Expect(0, 73685, '\p{Nv=:\A1/320\z:}', "");; - Expect(1, 73684, '\p{Nv=01/0000000320}', ""); - Expect(0, 73684, '\p{^Nv=01/0000000320}', ""); - Expect(0, 73684, '\P{Nv=01/0000000320}', ""); - Expect(1, 73684, '\P{^Nv=01/0000000320}', ""); - Expect(0, 73685, '\p{Nv=01/0000000320}', ""); - Expect(1, 73685, '\p{^Nv=01/0000000320}', ""); - Expect(1, 73685, '\P{Nv=01/0000000320}', ""); - Expect(0, 73685, '\P{^Nv=01/0000000320}', ""); + Expect(1, 73684, '\p{Nv=+0000000001/320}', ""); + Expect(0, 73684, '\p{^Nv=+0000000001/320}', ""); + Expect(0, 73684, '\P{Nv=+0000000001/320}', ""); + Expect(1, 73684, '\P{^Nv=+0000000001/320}', ""); + Expect(0, 73685, '\p{Nv=+0000000001/320}', ""); + Expect(1, 73685, '\p{^Nv=+0000000001/320}', ""); + Expect(1, 73685, '\P{Nv=+0000000001/320}', ""); + Expect(0, 73685, '\P{^Nv=+0000000001/320}', ""); Expect(1, 73684, '\p{Nv=60/19200}', ""); Expect(0, 73684, '\p{^Nv=60/19200}', ""); Expect(0, 73684, '\P{Nv=60/19200}', ""); @@ -70111,14 +70701,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73685, '\P{^Nv=3.1250e-03}', ""); Error('\p{Nv=0.0031}'); Error('\P{Nv=0.0031}'); - Expect(1, 73684, '\p{Nv: 3.12500e-03}', ""); - Expect(0, 73684, '\p{^Nv: 3.12500e-03}', ""); - Expect(0, 73684, '\P{Nv: 3.12500e-03}', ""); - Expect(1, 73684, '\P{^Nv: 3.12500e-03}', ""); - Expect(0, 73685, '\p{Nv: 3.12500e-03}', ""); - Expect(1, 73685, '\p{^Nv: 3.12500e-03}', ""); - Expect(1, 73685, '\P{Nv: 3.12500e-03}', ""); - Expect(0, 73685, '\P{^Nv: 3.12500e-03}', ""); + Expect(1, 73684, '\p{Nv=3.12500e-03}', ""); + Expect(0, 73684, '\p{^Nv=3.12500e-03}', ""); + Expect(0, 73684, '\P{Nv=3.12500e-03}', ""); + Expect(1, 73684, '\P{^Nv=3.12500e-03}', ""); + Expect(0, 73685, '\p{Nv=3.12500e-03}', ""); + Expect(1, 73685, '\p{^Nv=3.12500e-03}', ""); + Expect(1, 73685, '\P{Nv=3.12500e-03}', ""); + Expect(0, 73685, '\P{^Nv=3.12500e-03}', ""); Error('\p{Nv=0.00313}'); Error('\P{Nv=0.00313}'); Expect(1, 73684, '\p{Nv=3.125000e-03}', ""); @@ -70153,16 +70743,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Nv=0.0031250}', ""); Expect(1, 73685, '\P{Nv=0.0031250}', ""); Expect(0, 73685, '\P{^Nv=0.0031250}', ""); - Error('\p{Is_Numeric_Value=--01/00320/a/}'); - Error('\P{Is_Numeric_Value=--01/00320/a/}'); - Expect(1, 73684, '\p{Is_Numeric_Value=00000001/00000320}', ""); - Expect(0, 73684, '\p{^Is_Numeric_Value=00000001/00000320}', ""); - Expect(0, 73684, '\P{Is_Numeric_Value=00000001/00000320}', ""); - Expect(1, 73684, '\P{^Is_Numeric_Value=00000001/00000320}', ""); - Expect(0, 73685, '\p{Is_Numeric_Value=00000001/00000320}', ""); - Expect(1, 73685, '\p{^Is_Numeric_Value=00000001/00000320}', ""); - Expect(1, 73685, '\P{Is_Numeric_Value=00000001/00000320}', ""); - Expect(0, 73685, '\P{^Is_Numeric_Value=00000001/00000320}', ""); + Error('\p{Is_Numeric_Value=/a/ 00000001/000000320}'); + Error('\P{Is_Numeric_Value=/a/ 00000001/000000320}'); + Expect(1, 73684, '\p{Is_Numeric_Value=+000001/000320}', ""); + Expect(0, 73684, '\p{^Is_Numeric_Value=+000001/000320}', ""); + Expect(0, 73684, '\P{Is_Numeric_Value=+000001/000320}', ""); + Expect(1, 73684, '\P{^Is_Numeric_Value=+000001/000320}', ""); + Expect(0, 73685, '\p{Is_Numeric_Value=+000001/000320}', ""); + Expect(1, 73685, '\p{^Is_Numeric_Value=+000001/000320}', ""); + Expect(1, 73685, '\P{Is_Numeric_Value=+000001/000320}', ""); + Expect(0, 73685, '\P{^Is_Numeric_Value=+000001/000320}', ""); 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}', ""); @@ -70183,8 +70773,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Is_Numeric_Value=3.125e-03}', ""); Expect(1, 73685, '\P{Is_Numeric_Value=3.125e-03}', ""); Expect(0, 73685, '\P{^Is_Numeric_Value=3.125e-03}', ""); - Error('\p{Is_Numeric_Value=0.003}'); - Error('\P{Is_Numeric_Value=0.003}'); + Error('\p{Is_Numeric_Value: 0.003}'); + Error('\P{Is_Numeric_Value: 0.003}'); Expect(1, 73684, '\p{Is_Numeric_Value=3.1250e-03}', ""); Expect(0, 73684, '\p{^Is_Numeric_Value=3.1250e-03}', ""); Expect(0, 73684, '\P{Is_Numeric_Value=3.1250e-03}', ""); @@ -70203,8 +70793,8 @@ 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}', ""); - Error('\p{Is_Numeric_Value=0.00313}'); - Error('\P{Is_Numeric_Value=0.00313}'); + Error('\p{Is_Numeric_Value: 0.00313}'); + Error('\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}', ""); @@ -70237,16 +70827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Is_Numeric_Value=0.0031250}', ""); Expect(1, 73685, '\P{Is_Numeric_Value=0.0031250}', ""); Expect(0, 73685, '\P{^Is_Numeric_Value=0.0031250}', ""); - Error('\p{Is_Nv=_:=01/320}'); - Error('\P{Is_Nv=_:=01/320}'); - Expect(1, 73684, '\p{Is_Nv: +0000001/000320}', ""); - Expect(0, 73684, '\p{^Is_Nv: +0000001/000320}', ""); - Expect(0, 73684, '\P{Is_Nv: +0000001/000320}', ""); - Expect(1, 73684, '\P{^Is_Nv: +0000001/000320}', ""); - Expect(0, 73685, '\p{Is_Nv: +0000001/000320}', ""); - Expect(1, 73685, '\p{^Is_Nv: +0000001/000320}', ""); - Expect(1, 73685, '\P{Is_Nv: +0000001/000320}', ""); - Expect(0, 73685, '\P{^Is_Nv: +0000001/000320}', ""); + Error('\p{Is_Nv: _0000000001/000320/a/}'); + Error('\P{Is_Nv: _0000000001/000320/a/}'); + Expect(1, 73684, '\p{Is_Nv=1/00000000320}', ""); + Expect(0, 73684, '\p{^Is_Nv=1/00000000320}', ""); + Expect(0, 73684, '\P{Is_Nv=1/00000000320}', ""); + Expect(1, 73684, '\P{^Is_Nv=1/00000000320}', ""); + Expect(0, 73685, '\p{Is_Nv=1/00000000320}', ""); + Expect(1, 73685, '\p{^Is_Nv=1/00000000320}', ""); + Expect(1, 73685, '\P{Is_Nv=1/00000000320}', ""); + Expect(0, 73685, '\P{^Is_Nv=1/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}', ""); @@ -70257,8 +70847,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: 3.13e-03}'); - Error('\P{Is_Nv: 3.13e-03}'); + Error('\p{Is_Nv=3.13e-03}'); + Error('\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}', ""); @@ -70269,24 +70859,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(0, 73684, '\p{^Is_Nv:3.1250e-03}', ""); - Expect(0, 73684, '\P{Is_Nv:3.1250e-03}', ""); - Expect(1, 73684, '\P{^Is_Nv:3.1250e-03}', ""); - Expect(0, 73685, '\p{Is_Nv:3.1250e-03}', ""); - Expect(1, 73685, '\p{^Is_Nv:3.1250e-03}', ""); - Expect(1, 73685, '\P{Is_Nv:3.1250e-03}', ""); - Expect(0, 73685, '\P{^Is_Nv:3.1250e-03}', ""); + Expect(1, 73684, '\p{Is_Nv=3.1250e-03}', ""); + Expect(0, 73684, '\p{^Is_Nv=3.1250e-03}', ""); + Expect(0, 73684, '\P{Is_Nv=3.1250e-03}', ""); + Expect(1, 73684, '\P{^Is_Nv=3.1250e-03}', ""); + Expect(0, 73685, '\p{Is_Nv=3.1250e-03}', ""); + Expect(1, 73685, '\p{^Is_Nv=3.1250e-03}', ""); + Expect(1, 73685, '\P{Is_Nv=3.1250e-03}', ""); + Expect(0, 73685, '\P{^Is_Nv=3.1250e-03}', ""); Error('\p{Is_Nv=0.0031}'); Error('\P{Is_Nv=0.0031}'); - Expect(1, 73684, '\p{Is_Nv=3.12500e-03}', ""); - Expect(0, 73684, '\p{^Is_Nv=3.12500e-03}', ""); - Expect(0, 73684, '\P{Is_Nv=3.12500e-03}', ""); - Expect(1, 73684, '\P{^Is_Nv=3.12500e-03}', ""); - Expect(0, 73685, '\p{Is_Nv=3.12500e-03}', ""); - Expect(1, 73685, '\p{^Is_Nv=3.12500e-03}', ""); - Expect(1, 73685, '\P{Is_Nv=3.12500e-03}', ""); - Expect(0, 73685, '\P{^Is_Nv=3.12500e-03}', ""); + Expect(1, 73684, '\p{Is_Nv:3.12500e-03}', ""); + Expect(0, 73684, '\p{^Is_Nv:3.12500e-03}', ""); + Expect(0, 73684, '\P{Is_Nv:3.12500e-03}', ""); + Expect(1, 73684, '\P{^Is_Nv:3.12500e-03}', ""); + Expect(0, 73685, '\p{Is_Nv:3.12500e-03}', ""); + Expect(1, 73685, '\p{^Is_Nv:3.12500e-03}', ""); + Expect(1, 73685, '\P{Is_Nv:3.12500e-03}', ""); + Expect(0, 73685, '\P{^Is_Nv:3.12500e-03}', ""); Error('\p{Is_Nv=0.00313}'); Error('\P{Is_Nv=0.00313}'); Expect(1, 73684, '\p{Is_Nv=3.125000e-03}', ""); @@ -70321,18 +70911,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73685, '\p{^Is_Nv=0.0031250}', ""); Expect(1, 73685, '\P{Is_Nv=0.0031250}', ""); Expect(0, 73685, '\P{^Is_Nv=0.0031250}', ""); - Error('\p{Numeric_Value= /a/001/00004}'); - Error('\P{Numeric_Value= /a/001/00004}'); + Error('\p{Numeric_Value= 000000001/00000004:=}'); + Error('\P{Numeric_Value= 000000001/00000004:=}'); Expect(1, 126125, '\p{Numeric_Value=:\A1/4\z:}', "");; Expect(0, 126126, '\p{Numeric_Value=:\A1/4\z:}', "");; - 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=+01/4}', ""); + Expect(0, 126125, '\p{^Numeric_Value=+01/4}', ""); + Expect(0, 126125, '\P{Numeric_Value=+01/4}', ""); + Expect(1, 126125, '\P{^Numeric_Value=+01/4}', ""); + Expect(0, 126126, '\p{Numeric_Value=+01/4}', ""); + Expect(1, 126126, '\p{^Numeric_Value=+01/4}', ""); + Expect(1, 126126, '\P{Numeric_Value=+01/4}', ""); + Expect(0, 126126, '\P{^Numeric_Value=+01/4}', ""); Expect(1, 126125, '\p{Numeric_Value=60/240}', ""); Expect(0, 126125, '\p{^Numeric_Value=60/240}', ""); Expect(0, 126125, '\P{Numeric_Value=60/240}', ""); @@ -70349,14 +70939,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Numeric_Value=2.5e-01}', ""); Expect(1, 126126, '\P{Numeric_Value=2.5e-01}', ""); Expect(0, 126126, '\P{^Numeric_Value=2.5e-01}', ""); - Expect(1, 126125, '\p{Numeric_Value=2.50e-01}', ""); - Expect(0, 126125, '\p{^Numeric_Value=2.50e-01}', ""); - Expect(0, 126125, '\P{Numeric_Value=2.50e-01}', ""); - Expect(1, 126125, '\P{^Numeric_Value=2.50e-01}', ""); - Expect(0, 126126, '\p{Numeric_Value=2.50e-01}', ""); - Expect(1, 126126, '\p{^Numeric_Value=2.50e-01}', ""); - Expect(1, 126126, '\P{Numeric_Value=2.50e-01}', ""); - Expect(0, 126126, '\P{^Numeric_Value=2.50e-01}', ""); + Expect(1, 126125, '\p{Numeric_Value: 2.50e-01}', ""); + Expect(0, 126125, '\p{^Numeric_Value: 2.50e-01}', ""); + Expect(0, 126125, '\P{Numeric_Value: 2.50e-01}', ""); + Expect(1, 126125, '\P{^Numeric_Value: 2.50e-01}', ""); + Expect(0, 126126, '\p{Numeric_Value: 2.50e-01}', ""); + Expect(1, 126126, '\p{^Numeric_Value: 2.50e-01}', ""); + Expect(1, 126126, '\P{Numeric_Value: 2.50e-01}', ""); + Expect(0, 126126, '\P{^Numeric_Value: 2.50e-01}', ""); Expect(1, 126125, '\p{Numeric_Value=0.25}', ""); Expect(0, 126125, '\p{^Numeric_Value=0.25}', ""); Expect(0, 126125, '\P{Numeric_Value=0.25}', ""); @@ -70373,34 +70963,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 126125, '\P{^Numeric_Value=0.250}', ""); - Expect(0, 126126, '\p{Numeric_Value=0.250}', ""); - 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=_-01/000000004/a/}'); - Error('\P{Nv=_-01/000000004/a/}'); + Expect(1, 126125, '\p{Numeric_Value: 0.250}', ""); + Expect(0, 126125, '\p{^Numeric_Value: 0.250}', ""); + Expect(0, 126125, '\P{Numeric_Value: 0.250}', ""); + Expect(1, 126125, '\P{^Numeric_Value: 0.250}', ""); + Expect(0, 126126, '\p{Numeric_Value: 0.250}', ""); + 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=_/a/01/0000004}'); + Error('\P{Nv=_/a/01/0000004}'); Expect(1, 126125, '\p{Nv=:\A1/4\z:}', "");; Expect(0, 126126, '\p{Nv=:\A1/4\z:}', "");; - Expect(1, 126125, '\p{Nv=+0001/0000004}', ""); - Expect(0, 126125, '\p{^Nv=+0001/0000004}', ""); - Expect(0, 126125, '\P{Nv=+0001/0000004}', ""); - Expect(1, 126125, '\P{^Nv=+0001/0000004}', ""); - Expect(0, 126126, '\p{Nv=+0001/0000004}', ""); - Expect(1, 126126, '\p{^Nv=+0001/0000004}', ""); - Expect(1, 126126, '\P{Nv=+0001/0000004}', ""); - Expect(0, 126126, '\P{^Nv=+0001/0000004}', ""); - Expect(1, 126125, '\p{Nv=60/240}', ""); - Expect(0, 126125, '\p{^Nv=60/240}', ""); - Expect(0, 126125, '\P{Nv=60/240}', ""); - Expect(1, 126125, '\P{^Nv=60/240}', ""); - Expect(0, 126126, '\p{Nv=60/240}', ""); - Expect(1, 126126, '\p{^Nv=60/240}', ""); - Expect(1, 126126, '\P{Nv=60/240}', ""); - Expect(0, 126126, '\P{^Nv=60/240}', ""); + Expect(1, 126125, '\p{Nv=0000000001/0000004}', ""); + Expect(0, 126125, '\p{^Nv=0000000001/0000004}', ""); + Expect(0, 126125, '\P{Nv=0000000001/0000004}', ""); + Expect(1, 126125, '\P{^Nv=0000000001/0000004}', ""); + Expect(0, 126126, '\p{Nv=0000000001/0000004}', ""); + Expect(1, 126126, '\p{^Nv=0000000001/0000004}', ""); + Expect(1, 126126, '\P{Nv=0000000001/0000004}', ""); + Expect(0, 126126, '\P{^Nv=0000000001/0000004}', ""); + Expect(1, 126125, '\p{Nv: 60/240}', ""); + Expect(0, 126125, '\p{^Nv: 60/240}', ""); + Expect(0, 126125, '\P{Nv: 60/240}', ""); + Expect(1, 126125, '\P{^Nv: 60/240}', ""); + Expect(0, 126126, '\p{Nv: 60/240}', ""); + Expect(1, 126126, '\p{^Nv: 60/240}', ""); + Expect(1, 126126, '\P{Nv: 60/240}', ""); + Expect(0, 126126, '\P{^Nv: 60/240}', ""); Expect(1, 126125, '\p{Nv=2.5e-01}', ""); Expect(0, 126125, '\p{^Nv=2.5e-01}', ""); Expect(0, 126125, '\P{Nv=2.5e-01}', ""); @@ -70409,14 +70999,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Nv=2.5e-01}', ""); Expect(1, 126126, '\P{Nv=2.5e-01}', ""); Expect(0, 126126, '\P{^Nv=2.5e-01}', ""); - Expect(1, 126125, '\p{Nv:2.50e-01}', ""); - Expect(0, 126125, '\p{^Nv:2.50e-01}', ""); - Expect(0, 126125, '\P{Nv:2.50e-01}', ""); - Expect(1, 126125, '\P{^Nv:2.50e-01}', ""); - Expect(0, 126126, '\p{Nv:2.50e-01}', ""); - Expect(1, 126126, '\p{^Nv:2.50e-01}', ""); - Expect(1, 126126, '\P{Nv:2.50e-01}', ""); - Expect(0, 126126, '\P{^Nv:2.50e-01}', ""); + Expect(1, 126125, '\p{Nv=2.50e-01}', ""); + Expect(0, 126125, '\p{^Nv=2.50e-01}', ""); + Expect(0, 126125, '\P{Nv=2.50e-01}', ""); + Expect(1, 126125, '\P{^Nv=2.50e-01}', ""); + Expect(0, 126126, '\p{Nv=2.50e-01}', ""); + Expect(1, 126126, '\p{^Nv=2.50e-01}', ""); + Expect(1, 126126, '\P{Nv=2.50e-01}', ""); + Expect(0, 126126, '\P{^Nv=2.50e-01}', ""); Expect(1, 126125, '\p{Nv=0.25}', ""); Expect(0, 126125, '\p{^Nv=0.25}', ""); Expect(0, 126125, '\P{Nv=0.25}', ""); @@ -70425,14 +71015,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Nv=0.25}', ""); Expect(1, 126126, '\P{Nv=0.25}', ""); Expect(0, 126126, '\P{^Nv=0.25}', ""); - Expect(1, 126125, '\p{Nv=2.500e-01}', ""); - Expect(0, 126125, '\p{^Nv=2.500e-01}', ""); - Expect(0, 126125, '\P{Nv=2.500e-01}', ""); - Expect(1, 126125, '\P{^Nv=2.500e-01}', ""); - Expect(0, 126126, '\p{Nv=2.500e-01}', ""); - 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: 2.500e-01}', ""); + Expect(0, 126125, '\p{^Nv: 2.500e-01}', ""); + Expect(0, 126125, '\P{Nv: 2.500e-01}', ""); + Expect(1, 126125, '\P{^Nv: 2.500e-01}', ""); + Expect(0, 126126, '\p{Nv: 2.500e-01}', ""); + 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}', ""); @@ -70441,32 +71031,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= :=1/04}'); - Error('\P{Is_Numeric_Value= :=1/04}'); - Expect(1, 126125, '\p{Is_Numeric_Value: 000000001/04}', ""); - Expect(0, 126125, '\p{^Is_Numeric_Value: 000000001/04}', ""); - Expect(0, 126125, '\P{Is_Numeric_Value: 000000001/04}', ""); - Expect(1, 126125, '\P{^Is_Numeric_Value: 000000001/04}', ""); - Expect(0, 126126, '\p{Is_Numeric_Value: 000000001/04}', ""); - Expect(1, 126126, '\p{^Is_Numeric_Value: 000000001/04}', ""); - Expect(1, 126126, '\P{Is_Numeric_Value: 000000001/04}', ""); - Expect(0, 126126, '\P{^Is_Numeric_Value: 000000001/04}', ""); - 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}', ""); - Expect(1, 126125, '\P{^Is_Numeric_Value=60/240}', ""); - Expect(0, 126126, '\p{Is_Numeric_Value=60/240}', ""); - Expect(1, 126126, '\p{^Is_Numeric_Value=60/240}', ""); - Expect(1, 126126, '\P{Is_Numeric_Value=60/240}', ""); - Expect(0, 126126, '\P{^Is_Numeric_Value=60/240}', ""); - Expect(1, 126125, '\p{Is_Numeric_Value=2.5e-01}', ""); - Expect(0, 126125, '\p{^Is_Numeric_Value=2.5e-01}', ""); - Expect(0, 126125, '\P{Is_Numeric_Value=2.5e-01}', ""); - Expect(1, 126125, '\P{^Is_Numeric_Value=2.5e-01}', ""); - Expect(0, 126126, '\p{Is_Numeric_Value=2.5e-01}', ""); - Expect(1, 126126, '\p{^Is_Numeric_Value=2.5e-01}', ""); - Expect(1, 126126, '\P{Is_Numeric_Value=2.5e-01}', ""); - Expect(0, 126126, '\P{^Is_Numeric_Value=2.5e-01}', ""); + Error('\p{Is_Numeric_Value=_ 01/0004/a/}'); + Error('\P{Is_Numeric_Value=_ 01/0004/a/}'); + Expect(1, 126125, '\p{Is_Numeric_Value=0001/004}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value=0001/004}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value=0001/004}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value=0001/004}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value=0001/004}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value=0001/004}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value=0001/004}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value=0001/004}', ""); + 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}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value: 60/240}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value: 60/240}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value: 60/240}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value: 60/240}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value: 60/240}', ""); + Expect(1, 126125, '\p{Is_Numeric_Value: 2.5e-01}', ""); + Expect(0, 126125, '\p{^Is_Numeric_Value: 2.5e-01}', ""); + Expect(0, 126125, '\P{Is_Numeric_Value: 2.5e-01}', ""); + Expect(1, 126125, '\P{^Is_Numeric_Value: 2.5e-01}', ""); + Expect(0, 126126, '\p{Is_Numeric_Value: 2.5e-01}', ""); + Expect(1, 126126, '\p{^Is_Numeric_Value: 2.5e-01}', ""); + Expect(1, 126126, '\P{Is_Numeric_Value: 2.5e-01}', ""); + Expect(0, 126126, '\P{^Is_Numeric_Value: 2.5e-01}', ""); Expect(1, 126125, '\p{Is_Numeric_Value=2.50e-01}', ""); Expect(0, 126125, '\p{^Is_Numeric_Value=2.50e-01}', ""); Expect(0, 126125, '\P{Is_Numeric_Value=2.50e-01}', ""); @@ -70499,16 +71089,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ 00000001/000004}'); - Error('\P{Is_Nv=/a/ 00000001/000004}'); - Expect(1, 126125, '\p{Is_Nv=+000000001/000004}', ""); - Expect(0, 126125, '\p{^Is_Nv=+000000001/000004}', ""); - Expect(0, 126125, '\P{Is_Nv=+000000001/000004}', ""); - Expect(1, 126125, '\P{^Is_Nv=+000000001/000004}', ""); - Expect(0, 126126, '\p{Is_Nv=+000000001/000004}', ""); - Expect(1, 126126, '\p{^Is_Nv=+000000001/000004}', ""); - Expect(1, 126126, '\P{Is_Nv=+000000001/000004}', ""); - Expect(0, 126126, '\P{^Is_Nv=+000000001/000004}', ""); + Error('\p{Is_Nv: /a/+00000001/000000004}'); + Error('\P{Is_Nv: /a/+00000001/000000004}'); + Expect(1, 126125, '\p{Is_Nv=00001/0000004}', ""); + Expect(0, 126125, '\p{^Is_Nv=00001/0000004}', ""); + Expect(0, 126125, '\P{Is_Nv=00001/0000004}', ""); + Expect(1, 126125, '\P{^Is_Nv=00001/0000004}', ""); + Expect(0, 126126, '\p{Is_Nv=00001/0000004}', ""); + Expect(1, 126126, '\p{^Is_Nv=00001/0000004}', ""); + Expect(1, 126126, '\P{Is_Nv=00001/0000004}', ""); + Expect(0, 126126, '\P{^Is_Nv=00001/0000004}', ""); Expect(1, 126125, '\p{Is_Nv=60/240}', ""); Expect(0, 126125, '\p{^Is_Nv=60/240}', ""); Expect(0, 126125, '\P{Is_Nv=60/240}', ""); @@ -70517,14 +71107,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 126125, '\P{^Is_Nv:2.5e-01}', ""); - Expect(0, 126126, '\p{Is_Nv:2.5e-01}', ""); - Expect(1, 126126, '\p{^Is_Nv:2.5e-01}', ""); - Expect(1, 126126, '\P{Is_Nv:2.5e-01}', ""); - Expect(0, 126126, '\P{^Is_Nv:2.5e-01}', ""); + 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}', ""); + Expect(1, 126125, '\P{^Is_Nv=2.5e-01}', ""); + Expect(0, 126126, '\p{Is_Nv=2.5e-01}', ""); + Expect(1, 126126, '\p{^Is_Nv=2.5e-01}', ""); + Expect(1, 126126, '\P{Is_Nv=2.5e-01}', ""); + Expect(0, 126126, '\P{^Is_Nv=2.5e-01}', ""); Expect(1, 126125, '\p{Is_Nv=2.50e-01}', ""); Expect(0, 126125, '\p{^Is_Nv=2.50e-01}', ""); Expect(0, 126125, '\P{Is_Nv=2.50e-01}', ""); @@ -70549,42 +71139,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126126, '\p{^Is_Nv=2.500e-01}', ""); Expect(1, 126126, '\P{Is_Nv=2.500e-01}', ""); Expect(0, 126126, '\P{^Is_Nv=2.500e-01}', ""); - Expect(1, 126125, '\p{Is_Nv:0.250}', ""); - Expect(0, 126125, '\p{^Is_Nv:0.250}', ""); - Expect(0, 126125, '\P{Is_Nv:0.250}', ""); - Expect(1, 126125, '\P{^Is_Nv:0.250}', ""); - Expect(0, 126126, '\p{Is_Nv:0.250}', ""); - 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=-:=00001/00040}'); - Error('\P{Numeric_Value=-:=00001/00040}'); + Expect(1, 126125, '\p{Is_Nv=0.250}', ""); + Expect(0, 126125, '\p{^Is_Nv=0.250}', ""); + Expect(0, 126125, '\P{Is_Nv=0.250}', ""); + Expect(1, 126125, '\P{^Is_Nv=0.250}', ""); + Expect(0, 126126, '\p{Is_Nv=0.250}', ""); + 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/040}'); + Error('\P{Numeric_Value=/a/+0000001/040}'); Expect(1, 73668, '\p{Numeric_Value=:\A1/40\z:}', "");; Expect(0, 73669, '\p{Numeric_Value=:\A1/40\z:}', "");; - Expect(1, 73668, '\p{Numeric_Value=00000001/00000000040}', ""); - Expect(0, 73668, '\p{^Numeric_Value=00000001/00000000040}', ""); - Expect(0, 73668, '\P{Numeric_Value=00000001/00000000040}', ""); - Expect(1, 73668, '\P{^Numeric_Value=00000001/00000000040}', ""); - Expect(0, 73669, '\p{Numeric_Value=00000001/00000000040}', ""); - Expect(1, 73669, '\p{^Numeric_Value=00000001/00000000040}', ""); - Expect(1, 73669, '\P{Numeric_Value=00000001/00000000040}', ""); - Expect(0, 73669, '\P{^Numeric_Value=00000001/00000000040}', ""); - Expect(1, 73668, '\p{Numeric_Value=60/2400}', ""); - Expect(0, 73668, '\p{^Numeric_Value=60/2400}', ""); - Expect(0, 73668, '\P{Numeric_Value=60/2400}', ""); - Expect(1, 73668, '\P{^Numeric_Value=60/2400}', ""); - Expect(0, 73669, '\p{Numeric_Value=60/2400}', ""); - Expect(1, 73669, '\p{^Numeric_Value=60/2400}', ""); - Expect(1, 73669, '\P{Numeric_Value=60/2400}', ""); - Expect(0, 73669, '\P{^Numeric_Value=60/2400}', ""); - Expect(1, 73668, '\p{Numeric_Value:2.5e-02}', ""); - Expect(0, 73668, '\p{^Numeric_Value:2.5e-02}', ""); - Expect(0, 73668, '\P{Numeric_Value:2.5e-02}', ""); - Expect(1, 73668, '\P{^Numeric_Value:2.5e-02}', ""); - Expect(0, 73669, '\p{Numeric_Value:2.5e-02}', ""); - 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=00000001/0000040}', ""); + Expect(0, 73668, '\p{^Numeric_Value=00000001/0000040}', ""); + Expect(0, 73668, '\P{Numeric_Value=00000001/0000040}', ""); + Expect(1, 73668, '\P{^Numeric_Value=00000001/0000040}', ""); + Expect(0, 73669, '\p{Numeric_Value=00000001/0000040}', ""); + Expect(1, 73669, '\p{^Numeric_Value=00000001/0000040}', ""); + Expect(1, 73669, '\P{Numeric_Value=00000001/0000040}', ""); + Expect(0, 73669, '\P{^Numeric_Value=00000001/0000040}', ""); + Expect(1, 73668, '\p{Numeric_Value: 60/2400}', ""); + Expect(0, 73668, '\p{^Numeric_Value: 60/2400}', ""); + Expect(0, 73668, '\P{Numeric_Value: 60/2400}', ""); + Expect(1, 73668, '\P{^Numeric_Value: 60/2400}', ""); + Expect(0, 73669, '\p{Numeric_Value: 60/2400}', ""); + Expect(1, 73669, '\p{^Numeric_Value: 60/2400}', ""); + Expect(1, 73669, '\P{Numeric_Value: 60/2400}', ""); + Expect(0, 73669, '\P{^Numeric_Value: 60/2400}', ""); + Expect(1, 73668, '\p{Numeric_Value=2.5e-02}', ""); + Expect(0, 73668, '\p{^Numeric_Value=2.5e-02}', ""); + Expect(0, 73668, '\P{Numeric_Value=2.5e-02}', ""); + Expect(1, 73668, '\P{^Numeric_Value=2.5e-02}', ""); + Expect(0, 73669, '\p{Numeric_Value=2.5e-02}', ""); + 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}', ""); @@ -70611,14 +71201,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Numeric_Value=0.025}', ""); Expect(1, 73669, '\P{Numeric_Value=0.025}', ""); Expect(0, 73669, '\P{^Numeric_Value=0.025}', ""); - Expect(1, 73668, '\p{Numeric_Value: 2.5000e-02}', ""); - Expect(0, 73668, '\p{^Numeric_Value: 2.5000e-02}', ""); - Expect(0, 73668, '\P{Numeric_Value: 2.5000e-02}', ""); - Expect(1, 73668, '\P{^Numeric_Value: 2.5000e-02}', ""); - Expect(0, 73669, '\p{Numeric_Value: 2.5000e-02}', ""); - Expect(1, 73669, '\p{^Numeric_Value: 2.5000e-02}', ""); - Expect(1, 73669, '\P{Numeric_Value: 2.5000e-02}', ""); - Expect(0, 73669, '\P{^Numeric_Value: 2.5000e-02}', ""); + Expect(1, 73668, '\p{Numeric_Value=2.5000e-02}', ""); + Expect(0, 73668, '\p{^Numeric_Value=2.5000e-02}', ""); + Expect(0, 73668, '\P{Numeric_Value=2.5000e-02}', ""); + Expect(1, 73668, '\P{^Numeric_Value=2.5000e-02}', ""); + Expect(0, 73669, '\p{Numeric_Value=2.5000e-02}', ""); + Expect(1, 73669, '\p{^Numeric_Value=2.5000e-02}', ""); + Expect(1, 73669, '\P{Numeric_Value=2.5000e-02}', ""); + Expect(0, 73669, '\P{^Numeric_Value=2.5000e-02}', ""); Expect(1, 73668, '\p{Numeric_Value=0.0250}', ""); Expect(0, 73668, '\p{^Numeric_Value=0.0250}', ""); Expect(0, 73668, '\P{Numeric_Value=0.0250}', ""); @@ -70627,18 +71217,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=:=--+01/40}'); - Error('\P{Nv=:=--+01/40}'); + Error('\p{Nv=:= 00001/000040}'); + Error('\P{Nv=:= 00001/000040}'); Expect(1, 73668, '\p{Nv=:\A1/40\z:}', "");; Expect(0, 73669, '\p{Nv=:\A1/40\z:}', "");; - Expect(1, 73668, '\p{Nv=0001/0000000040}', ""); - Expect(0, 73668, '\p{^Nv=0001/0000000040}', ""); - Expect(0, 73668, '\P{Nv=0001/0000000040}', ""); - Expect(1, 73668, '\P{^Nv=0001/0000000040}', ""); - Expect(0, 73669, '\p{Nv=0001/0000000040}', ""); - Expect(1, 73669, '\p{^Nv=0001/0000000040}', ""); - Expect(1, 73669, '\P{Nv=0001/0000000040}', ""); - Expect(0, 73669, '\P{^Nv=0001/0000000040}', ""); + Expect(1, 73668, '\p{Nv=0001/00000000040}', ""); + Expect(0, 73668, '\p{^Nv=0001/00000000040}', ""); + Expect(0, 73668, '\P{Nv=0001/00000000040}', ""); + Expect(1, 73668, '\P{^Nv=0001/00000000040}', ""); + Expect(0, 73669, '\p{Nv=0001/00000000040}', ""); + Expect(1, 73669, '\p{^Nv=0001/00000000040}', ""); + Expect(1, 73669, '\P{Nv=0001/00000000040}', ""); + Expect(0, 73669, '\P{^Nv=0001/00000000040}', ""); Expect(1, 73668, '\p{Nv=60/2400}', ""); Expect(0, 73668, '\p{^Nv=60/2400}', ""); Expect(0, 73668, '\P{Nv=60/2400}', ""); @@ -70697,42 +71287,42 @@ 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=__1/0040/a/}'); - Error('\P{Is_Numeric_Value=__1/0040/a/}'); - Expect(1, 73668, '\p{Is_Numeric_Value=0000001/000000040}', ""); - Expect(0, 73668, '\p{^Is_Numeric_Value=0000001/000000040}', ""); - Expect(0, 73668, '\P{Is_Numeric_Value=0000001/000000040}', ""); - Expect(1, 73668, '\P{^Is_Numeric_Value=0000001/000000040}', ""); - Expect(0, 73669, '\p{Is_Numeric_Value=0000001/000000040}', ""); - Expect(1, 73669, '\p{^Is_Numeric_Value=0000001/000000040}', ""); - Expect(1, 73669, '\P{Is_Numeric_Value=0000001/000000040}', ""); - Expect(0, 73669, '\P{^Is_Numeric_Value=0000001/000000040}', ""); - 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}', ""); - Expect(1, 73668, '\P{^Is_Numeric_Value=60/2400}', ""); - Expect(0, 73669, '\p{Is_Numeric_Value=60/2400}', ""); - Expect(1, 73669, '\p{^Is_Numeric_Value=60/2400}', ""); - Expect(1, 73669, '\P{Is_Numeric_Value=60/2400}', ""); - Expect(0, 73669, '\P{^Is_Numeric_Value=60/2400}', ""); - Expect(1, 73668, '\p{Is_Numeric_Value=2.5e-02}', ""); - Expect(0, 73668, '\p{^Is_Numeric_Value=2.5e-02}', ""); - Expect(0, 73668, '\P{Is_Numeric_Value=2.5e-02}', ""); - Expect(1, 73668, '\P{^Is_Numeric_Value=2.5e-02}', ""); - Expect(0, 73669, '\p{Is_Numeric_Value=2.5e-02}', ""); - Expect(1, 73669, '\p{^Is_Numeric_Value=2.5e-02}', ""); - Expect(1, 73669, '\P{Is_Numeric_Value=2.5e-02}', ""); - Expect(0, 73669, '\P{^Is_Numeric_Value=2.5e-02}', ""); - Expect(1, 73668, '\p{Is_Numeric_Value: 2.50e-02}', ""); - Expect(0, 73668, '\p{^Is_Numeric_Value: 2.50e-02}', ""); - Expect(0, 73668, '\P{Is_Numeric_Value: 2.50e-02}', ""); - Expect(1, 73668, '\P{^Is_Numeric_Value: 2.50e-02}', ""); - Expect(0, 73669, '\p{Is_Numeric_Value: 2.50e-02}', ""); - 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=:=0000000001/000000040}'); + Error('\P{Is_Numeric_Value=:=0000000001/000000040}'); + Expect(1, 73668, '\p{Is_Numeric_Value=+00000001/000040}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=+00000001/000040}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=+00000001/000040}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=+00000001/000040}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=+00000001/000040}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=+00000001/000040}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=+00000001/000040}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=+00000001/000040}', ""); + 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}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value: 60/2400}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value: 60/2400}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value: 60/2400}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value: 60/2400}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value: 60/2400}', ""); + Expect(1, 73668, '\p{Is_Numeric_Value: 2.5e-02}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value: 2.5e-02}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value: 2.5e-02}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value: 2.5e-02}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value: 2.5e-02}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value: 2.5e-02}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value: 2.5e-02}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value: 2.5e-02}', ""); + Expect(1, 73668, '\p{Is_Numeric_Value=2.50e-02}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=2.50e-02}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=2.50e-02}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=2.50e-02}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=2.50e-02}', ""); + 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}'); 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}', ""); @@ -70741,14 +71331,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Is_Numeric_Value=2.500e-02}', ""); Expect(1, 73669, '\P{Is_Numeric_Value=2.500e-02}', ""); Expect(0, 73669, '\P{^Is_Numeric_Value=2.500e-02}', ""); - Expect(1, 73668, '\p{Is_Numeric_Value: 0.025}', ""); - Expect(0, 73668, '\p{^Is_Numeric_Value: 0.025}', ""); - Expect(0, 73668, '\P{Is_Numeric_Value: 0.025}', ""); - Expect(1, 73668, '\P{^Is_Numeric_Value: 0.025}', ""); - Expect(0, 73669, '\p{Is_Numeric_Value: 0.025}', ""); - Expect(1, 73669, '\p{^Is_Numeric_Value: 0.025}', ""); - Expect(1, 73669, '\P{Is_Numeric_Value: 0.025}', ""); - Expect(0, 73669, '\P{^Is_Numeric_Value: 0.025}', ""); + Expect(1, 73668, '\p{Is_Numeric_Value=0.025}', ""); + Expect(0, 73668, '\p{^Is_Numeric_Value=0.025}', ""); + Expect(0, 73668, '\P{Is_Numeric_Value=0.025}', ""); + Expect(1, 73668, '\P{^Is_Numeric_Value=0.025}', ""); + Expect(0, 73669, '\p{Is_Numeric_Value=0.025}', ""); + Expect(1, 73669, '\p{^Is_Numeric_Value=0.025}', ""); + Expect(1, 73669, '\P{Is_Numeric_Value=0.025}', ""); + Expect(0, 73669, '\P{^Is_Numeric_Value=0.025}', ""); Expect(1, 73668, '\p{Is_Numeric_Value=2.5000e-02}', ""); Expect(0, 73668, '\p{^Is_Numeric_Value=2.5000e-02}', ""); Expect(0, 73668, '\P{Is_Numeric_Value=2.5000e-02}', ""); @@ -70765,16 +71355,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/ 0000001/000040}'); - Error('\P{Is_Nv: /a/ 0000001/000040}'); - Expect(1, 73668, '\p{Is_Nv=00000001/40}', ""); - Expect(0, 73668, '\p{^Is_Nv=00000001/40}', ""); - Expect(0, 73668, '\P{Is_Nv=00000001/40}', ""); - Expect(1, 73668, '\P{^Is_Nv=00000001/40}', ""); - Expect(0, 73669, '\p{Is_Nv=00000001/40}', ""); - Expect(1, 73669, '\p{^Is_Nv=00000001/40}', ""); - Expect(1, 73669, '\P{Is_Nv=00000001/40}', ""); - Expect(0, 73669, '\P{^Is_Nv=00000001/40}', ""); + Error('\p{Is_Nv=/a/_ 00000001/0000000040}'); + Error('\P{Is_Nv=/a/_ 00000001/0000000040}'); + Expect(1, 73668, '\p{Is_Nv=+001/00040}', ""); + Expect(0, 73668, '\p{^Is_Nv=+001/00040}', ""); + Expect(0, 73668, '\P{Is_Nv=+001/00040}', ""); + Expect(1, 73668, '\P{^Is_Nv=+001/00040}', ""); + Expect(0, 73669, '\p{Is_Nv=+001/00040}', ""); + Expect(1, 73669, '\p{^Is_Nv=+001/00040}', ""); + Expect(1, 73669, '\P{Is_Nv=+001/00040}', ""); + Expect(0, 73669, '\P{^Is_Nv=+001/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}', ""); @@ -70799,8 +71389,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}', ""); @@ -70825,26 +71415,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73669, '\p{^Is_Nv=2.5000e-02}', ""); Expect(1, 73669, '\P{Is_Nv=2.5000e-02}', ""); Expect(0, 73669, '\P{^Is_Nv=2.5000e-02}', ""); - Expect(1, 73668, '\p{Is_Nv=0.0250}', ""); - Expect(0, 73668, '\p{^Is_Nv=0.0250}', ""); - Expect(0, 73668, '\P{Is_Nv=0.0250}', ""); - Expect(1, 73668, '\P{^Is_Nv=0.0250}', ""); - Expect(0, 73669, '\p{Is_Nv=0.0250}', ""); - 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=:=0000000001/05}'); - Error('\P{Numeric_Value=:=0000000001/05}'); + Expect(1, 73668, '\p{Is_Nv: 0.0250}', ""); + Expect(0, 73668, '\p{^Is_Nv: 0.0250}', ""); + Expect(0, 73668, '\P{Is_Nv: 0.0250}', ""); + Expect(1, 73668, '\P{^Is_Nv: 0.0250}', ""); + Expect(0, 73669, '\p{Is_Nv: 0.0250}', ""); + 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: := 0000001/000005}'); + Error('\P{Numeric_Value: := 0000001/000005}'); Expect(1, 73679, '\p{Numeric_Value=:\A1/5\z:}', "");; Expect(0, 73680, '\p{Numeric_Value=:\A1/5\z:}', "");; - Expect(1, 73679, '\p{Numeric_Value=000001/0000005}', ""); - Expect(0, 73679, '\p{^Numeric_Value=000001/0000005}', ""); - Expect(0, 73679, '\P{Numeric_Value=000001/0000005}', ""); - Expect(1, 73679, '\P{^Numeric_Value=000001/0000005}', ""); - Expect(0, 73680, '\p{Numeric_Value=000001/0000005}', ""); - Expect(1, 73680, '\p{^Numeric_Value=000001/0000005}', ""); - Expect(1, 73680, '\P{Numeric_Value=000001/0000005}', ""); - Expect(0, 73680, '\P{^Numeric_Value=000001/0000005}', ""); + Expect(1, 73679, '\p{Numeric_Value=+01/000000005}', ""); + Expect(0, 73679, '\p{^Numeric_Value=+01/000000005}', ""); + Expect(0, 73679, '\P{Numeric_Value=+01/000000005}', ""); + Expect(1, 73679, '\P{^Numeric_Value=+01/000000005}', ""); + Expect(0, 73680, '\p{Numeric_Value=+01/000000005}', ""); + Expect(1, 73680, '\p{^Numeric_Value=+01/000000005}', ""); + Expect(1, 73680, '\P{Numeric_Value=+01/000000005}', ""); + Expect(0, 73680, '\P{^Numeric_Value=+01/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}', ""); @@ -70885,18 +71475,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=__000001/05:=}'); - Error('\P{Nv=__000001/05:=}'); + Error('\p{Nv=-_001/0000000005/a/}'); + Error('\P{Nv=-_001/0000000005/a/}'); Expect(1, 73679, '\p{Nv=:\A1/5\z:}', "");; Expect(0, 73680, '\p{Nv=:\A1/5\z:}', "");; - Expect(1, 73679, '\p{Nv=00000001/005}', ""); - Expect(0, 73679, '\p{^Nv=00000001/005}', ""); - Expect(0, 73679, '\P{Nv=00000001/005}', ""); - Expect(1, 73679, '\P{^Nv=00000001/005}', ""); - Expect(0, 73680, '\p{Nv=00000001/005}', ""); - Expect(1, 73680, '\p{^Nv=00000001/005}', ""); - Expect(1, 73680, '\P{Nv=00000001/005}', ""); - Expect(0, 73680, '\P{^Nv=00000001/005}', ""); + Expect(1, 73679, '\p{Nv=+00000001/0000000005}', ""); + Expect(0, 73679, '\p{^Nv=+00000001/0000000005}', ""); + Expect(0, 73679, '\P{Nv=+00000001/0000000005}', ""); + Expect(1, 73679, '\P{^Nv=+00000001/0000000005}', ""); + Expect(0, 73680, '\p{Nv=+00000001/0000000005}', ""); + Expect(1, 73680, '\p{^Nv=+00000001/0000000005}', ""); + Expect(1, 73680, '\P{Nv=+00000001/0000000005}', ""); + Expect(0, 73680, '\P{^Nv=+00000001/0000000005}', ""); Expect(1, 73679, '\p{Nv=60/300}', ""); Expect(0, 73679, '\p{^Nv=60/300}', ""); Expect(0, 73679, '\P{Nv=60/300}', ""); @@ -70921,14 +71511,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 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}', ""); - Expect(1, 73679, '\P{^Nv=2.00e-01}', ""); - Expect(0, 73680, '\p{Nv=2.00e-01}', ""); - Expect(1, 73680, '\p{^Nv=2.00e-01}', ""); - Expect(1, 73680, '\P{Nv=2.00e-01}', ""); - Expect(0, 73680, '\P{^Nv=2.00e-01}', ""); + Expect(1, 73679, '\p{Nv: 2.00e-01}', ""); + Expect(0, 73679, '\p{^Nv: 2.00e-01}', ""); + Expect(0, 73679, '\P{Nv: 2.00e-01}', ""); + Expect(1, 73679, '\P{^Nv: 2.00e-01}', ""); + Expect(0, 73680, '\p{Nv: 2.00e-01}', ""); + Expect(1, 73680, '\p{^Nv: 2.00e-01}', ""); + Expect(1, 73680, '\P{Nv: 2.00e-01}', ""); + Expect(0, 73680, '\P{^Nv: 2.00e-01}', ""); Expect(1, 73679, '\p{Nv=0.20}', ""); Expect(0, 73679, '\p{^Nv=0.20}', ""); Expect(0, 73679, '\P{Nv=0.20}', ""); @@ -70937,24 +71527,24 @@ 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=:= 01/0000005}'); - Error('\P{Is_Numeric_Value=:= 01/0000005}'); - Expect(1, 73679, '\p{Is_Numeric_Value=00001/00005}', ""); - Expect(0, 73679, '\p{^Is_Numeric_Value=00001/00005}', ""); - Expect(0, 73679, '\P{Is_Numeric_Value=00001/00005}', ""); - Expect(1, 73679, '\P{^Is_Numeric_Value=00001/00005}', ""); - Expect(0, 73680, '\p{Is_Numeric_Value=00001/00005}', ""); - Expect(1, 73680, '\p{^Is_Numeric_Value=00001/00005}', ""); - Expect(1, 73680, '\P{Is_Numeric_Value=00001/00005}', ""); - Expect(0, 73680, '\P{^Is_Numeric_Value=00001/00005}', ""); - 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}', ""); - Expect(1, 73679, '\P{^Is_Numeric_Value:60/300}', ""); - Expect(0, 73680, '\p{Is_Numeric_Value:60/300}', ""); - Expect(1, 73680, '\p{^Is_Numeric_Value:60/300}', ""); - Expect(1, 73680, '\P{Is_Numeric_Value:60/300}', ""); - Expect(0, 73680, '\P{^Is_Numeric_Value:60/300}', ""); + Error('\p{Is_Numeric_Value=/a/ 01/05}'); + Error('\P{Is_Numeric_Value=/a/ 01/05}'); + Expect(1, 73679, '\p{Is_Numeric_Value: +00001/0000000005}', ""); + Expect(0, 73679, '\p{^Is_Numeric_Value: +00001/0000000005}', ""); + Expect(0, 73679, '\P{Is_Numeric_Value: +00001/0000000005}', ""); + Expect(1, 73679, '\P{^Is_Numeric_Value: +00001/0000000005}', ""); + Expect(0, 73680, '\p{Is_Numeric_Value: +00001/0000000005}', ""); + Expect(1, 73680, '\p{^Is_Numeric_Value: +00001/0000000005}', ""); + Expect(1, 73680, '\P{Is_Numeric_Value: +00001/0000000005}', ""); + Expect(0, 73680, '\P{^Is_Numeric_Value: +00001/0000000005}', ""); + 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}', ""); + Expect(1, 73679, '\P{^Is_Numeric_Value=60/300}', ""); + Expect(0, 73680, '\p{Is_Numeric_Value=60/300}', ""); + Expect(1, 73680, '\p{^Is_Numeric_Value=60/300}', ""); + Expect(1, 73680, '\P{Is_Numeric_Value=60/300}', ""); + Expect(0, 73680, '\P{^Is_Numeric_Value=60/300}', ""); Expect(1, 73679, '\p{Is_Numeric_Value=2.0e-01}', ""); Expect(0, 73679, '\p{^Is_Numeric_Value=2.0e-01}', ""); Expect(0, 73679, '\P{Is_Numeric_Value=2.0e-01}', ""); @@ -70987,16 +71577,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= 01/0000005/a/}'); - Error('\P{Is_Nv= 01/0000005/a/}'); - Expect(1, 73679, '\p{Is_Nv=+00000001/0005}', ""); - Expect(0, 73679, '\p{^Is_Nv=+00000001/0005}', ""); - Expect(0, 73679, '\P{Is_Nv=+00000001/0005}', ""); - Expect(1, 73679, '\P{^Is_Nv=+00000001/0005}', ""); - Expect(0, 73680, '\p{Is_Nv=+00000001/0005}', ""); - Expect(1, 73680, '\p{^Is_Nv=+00000001/0005}', ""); - Expect(1, 73680, '\P{Is_Nv=+00000001/0005}', ""); - Expect(0, 73680, '\P{^Is_Nv=+00000001/0005}', ""); + Error('\p{Is_Nv=:= _+00001/00000005}'); + Error('\P{Is_Nv=:= _+00001/00000005}'); + Expect(1, 73679, '\p{Is_Nv=0001/005}', ""); + Expect(0, 73679, '\p{^Is_Nv=0001/005}', ""); + Expect(0, 73679, '\P{Is_Nv=0001/005}', ""); + Expect(1, 73679, '\P{^Is_Nv=0001/005}', ""); + Expect(0, 73680, '\p{Is_Nv=0001/005}', ""); + Expect(1, 73680, '\p{^Is_Nv=0001/005}', ""); + Expect(1, 73680, '\P{Is_Nv=0001/005}', ""); + Expect(0, 73680, '\P{^Is_Nv=0001/005}', ""); Expect(1, 73679, '\p{Is_Nv=60/300}', ""); Expect(0, 73679, '\p{^Is_Nv=60/300}', ""); Expect(0, 73679, '\P{Is_Nv=60/300}', ""); @@ -71037,18 +71627,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=-01/00000006:=}'); - Error('\P{Numeric_Value=-01/00000006:=}'); + Error('\p{Numeric_Value= /a/001/6}'); + Error('\P{Numeric_Value= /a/001/6}'); Expect(1, 126269, '\p{Numeric_Value=:\A1/6\z:}', "");; Expect(0, 126270, '\p{Numeric_Value=:\A1/6\z:}', "");; - Expect(1, 126269, '\p{Numeric_Value=+001/0006}', ""); - Expect(0, 126269, '\p{^Numeric_Value=+001/0006}', ""); - Expect(0, 126269, '\P{Numeric_Value=+001/0006}', ""); - Expect(1, 126269, '\P{^Numeric_Value=+001/0006}', ""); - Expect(0, 126270, '\p{Numeric_Value=+001/0006}', ""); - Expect(1, 126270, '\p{^Numeric_Value=+001/0006}', ""); - Expect(1, 126270, '\P{Numeric_Value=+001/0006}', ""); - Expect(0, 126270, '\P{^Numeric_Value=+001/0006}', ""); + Expect(1, 126269, '\p{Numeric_Value=01/6}', ""); + Expect(0, 126269, '\p{^Numeric_Value=01/6}', ""); + Expect(0, 126269, '\P{Numeric_Value=01/6}', ""); + Expect(1, 126269, '\P{^Numeric_Value=01/6}', ""); + Expect(0, 126270, '\p{Numeric_Value=01/6}', ""); + Expect(1, 126270, '\p{^Numeric_Value=01/6}', ""); + Expect(1, 126270, '\P{Numeric_Value=01/6}', ""); + Expect(0, 126270, '\P{^Numeric_Value=01/6}', ""); Expect(1, 126269, '\p{Numeric_Value=60/360}', ""); Expect(0, 126269, '\p{^Numeric_Value=60/360}', ""); Expect(0, 126269, '\P{Numeric_Value=60/360}', ""); @@ -71071,8 +71661,8 @@ 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}', ""); - Error('\p{Numeric_Value=0.167}'); - Error('\P{Numeric_Value=0.167}'); + Error('\p{Numeric_Value: 0.167}'); + Error('\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}', ""); @@ -71105,26 +71695,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Numeric_Value=0.16667}', ""); Expect(1, 126270, '\P{Numeric_Value=0.16667}', ""); Expect(0, 126270, '\P{^Numeric_Value=0.16667}', ""); - Error('\p{Nv=-/a/0000001/000006}'); - Error('\P{Nv=-/a/0000001/000006}'); + Error('\p{Nv:_ 001/000006/a/}'); + Error('\P{Nv:_ 001/000006/a/}'); Expect(1, 126269, '\p{Nv=:\A1/6\z:}', "");; Expect(0, 126270, '\p{Nv=:\A1/6\z:}', "");; - Expect(1, 126269, '\p{Nv: 01/06}', ""); - Expect(0, 126269, '\p{^Nv: 01/06}', ""); - Expect(0, 126269, '\P{Nv: 01/06}', ""); - Expect(1, 126269, '\P{^Nv: 01/06}', ""); - Expect(0, 126270, '\p{Nv: 01/06}', ""); - Expect(1, 126270, '\p{^Nv: 01/06}', ""); - Expect(1, 126270, '\P{Nv: 01/06}', ""); - Expect(0, 126270, '\P{^Nv: 01/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=+000001/000000006}', ""); + Expect(0, 126269, '\p{^Nv=+000001/000000006}', ""); + Expect(0, 126269, '\P{Nv=+000001/000000006}', ""); + Expect(1, 126269, '\P{^Nv=+000001/000000006}', ""); + Expect(0, 126270, '\p{Nv=+000001/000000006}', ""); + Expect(1, 126270, '\p{^Nv=+000001/000000006}', ""); + Expect(1, 126270, '\P{Nv=+000001/000000006}', ""); + Expect(0, 126270, '\P{^Nv=+000001/000000006}', ""); + 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}'); Error('\p{Nv=1.67e-01}'); @@ -71149,14 +71739,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Nv=1.6667e-01}', ""); Expect(1, 126270, '\P{Nv=1.6667e-01}', ""); Expect(0, 126270, '\P{^Nv=1.6667e-01}', ""); - Expect(1, 126269, '\p{Nv: 0.1667}', ""); - Expect(0, 126269, '\p{^Nv: 0.1667}', ""); - Expect(0, 126269, '\P{Nv: 0.1667}', ""); - Expect(1, 126269, '\P{^Nv: 0.1667}', ""); - Expect(0, 126270, '\p{Nv: 0.1667}', ""); - Expect(1, 126270, '\p{^Nv: 0.1667}', ""); - Expect(1, 126270, '\P{Nv: 0.1667}', ""); - Expect(0, 126270, '\P{^Nv: 0.1667}', ""); + Expect(1, 126269, '\p{Nv=0.1667}', ""); + Expect(0, 126269, '\p{^Nv=0.1667}', ""); + Expect(0, 126269, '\P{Nv=0.1667}', ""); + Expect(1, 126269, '\P{^Nv=0.1667}', ""); + Expect(0, 126270, '\p{Nv=0.1667}', ""); + Expect(1, 126270, '\p{^Nv=0.1667}', ""); + Expect(1, 126270, '\P{Nv=0.1667}', ""); + Expect(0, 126270, '\P{^Nv=0.1667}', ""); Expect(1, 126269, '\p{Nv=1.66667e-01}', ""); Expect(0, 126269, '\p{^Nv=1.66667e-01}', ""); Expect(0, 126269, '\P{Nv=1.66667e-01}', ""); @@ -71173,16 +71763,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Nv=0.16667}', ""); Expect(1, 126270, '\P{Nv=0.16667}', ""); Expect(0, 126270, '\P{^Nv=0.16667}', ""); - Error('\p{Is_Numeric_Value=/a/-0000000001/000006}'); - Error('\P{Is_Numeric_Value=/a/-0000000001/000006}'); - Expect(1, 126269, '\p{Is_Numeric_Value=+000000001/0000000006}', ""); - Expect(0, 126269, '\p{^Is_Numeric_Value=+000000001/0000000006}', ""); - Expect(0, 126269, '\P{Is_Numeric_Value=+000000001/0000000006}', ""); - Expect(1, 126269, '\P{^Is_Numeric_Value=+000000001/0000000006}', ""); - Expect(0, 126270, '\p{Is_Numeric_Value=+000000001/0000000006}', ""); - Expect(1, 126270, '\p{^Is_Numeric_Value=+000000001/0000000006}', ""); - Expect(1, 126270, '\P{Is_Numeric_Value=+000000001/0000000006}', ""); - Expect(0, 126270, '\P{^Is_Numeric_Value=+000000001/0000000006}', ""); + Error('\p{Is_Numeric_Value=/a/_001/000006}'); + Error('\P{Is_Numeric_Value=/a/_001/000006}'); + Expect(1, 126269, '\p{Is_Numeric_Value=1/0000000006}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value=1/0000000006}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value=1/0000000006}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=1/0000000006}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=1/0000000006}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=1/0000000006}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=1/0000000006}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=1/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}', ""); @@ -71191,38 +71781,38 @@ 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}'); Error('\p{Is_Numeric_Value=1.67e-01}'); Error('\P{Is_Numeric_Value=1.67e-01}'); 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}', ""); - Expect(1, 126269, '\P{^Is_Numeric_Value:1.667e-01}', ""); - Expect(0, 126270, '\p{Is_Numeric_Value:1.667e-01}', ""); - Expect(1, 126270, '\p{^Is_Numeric_Value:1.667e-01}', ""); - Expect(1, 126270, '\P{Is_Numeric_Value:1.667e-01}', ""); - Expect(0, 126270, '\P{^Is_Numeric_Value:1.667e-01}', ""); + 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}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value=1.667e-01}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value=1.667e-01}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value=1.667e-01}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value=1.667e-01}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value=1.667e-01}', ""); Error('\p{Is_Numeric_Value=0.167}'); Error('\P{Is_Numeric_Value=0.167}'); - Expect(1, 126269, '\p{Is_Numeric_Value=1.6667e-01}', ""); - Expect(0, 126269, '\p{^Is_Numeric_Value=1.6667e-01}', ""); - Expect(0, 126269, '\P{Is_Numeric_Value=1.6667e-01}', ""); - Expect(1, 126269, '\P{^Is_Numeric_Value=1.6667e-01}', ""); - Expect(0, 126270, '\p{Is_Numeric_Value=1.6667e-01}', ""); - Expect(1, 126270, '\p{^Is_Numeric_Value=1.6667e-01}', ""); - Expect(1, 126270, '\P{Is_Numeric_Value=1.6667e-01}', ""); - Expect(0, 126270, '\P{^Is_Numeric_Value=1.6667e-01}', ""); - Expect(1, 126269, '\p{Is_Numeric_Value=0.1667}', ""); - Expect(0, 126269, '\p{^Is_Numeric_Value=0.1667}', ""); - Expect(0, 126269, '\P{Is_Numeric_Value=0.1667}', ""); - Expect(1, 126269, '\P{^Is_Numeric_Value=0.1667}', ""); - Expect(0, 126270, '\p{Is_Numeric_Value=0.1667}', ""); - 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}', ""); + Expect(1, 126269, '\p{Is_Numeric_Value:1.6667e-01}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value:1.6667e-01}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value:1.6667e-01}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value:1.6667e-01}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value:1.6667e-01}', ""); + Expect(1, 126270, '\p{^Is_Numeric_Value:1.6667e-01}', ""); + Expect(1, 126270, '\P{Is_Numeric_Value:1.6667e-01}', ""); + Expect(0, 126270, '\P{^Is_Numeric_Value:1.6667e-01}', ""); + Expect(1, 126269, '\p{Is_Numeric_Value: 0.1667}', ""); + Expect(0, 126269, '\p{^Is_Numeric_Value: 0.1667}', ""); + Expect(0, 126269, '\P{Is_Numeric_Value: 0.1667}', ""); + Expect(1, 126269, '\P{^Is_Numeric_Value: 0.1667}', ""); + Expect(0, 126270, '\p{Is_Numeric_Value: 0.1667}', ""); + 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}', ""); Expect(1, 126269, '\p{Is_Numeric_Value=1.66667e-01}', ""); Expect(0, 126269, '\p{^Is_Numeric_Value=1.66667e-01}', ""); Expect(0, 126269, '\P{Is_Numeric_Value=1.66667e-01}', ""); @@ -71239,16 +71829,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Numeric_Value=0.16667}', ""); Expect(1, 126270, '\P{Is_Numeric_Value=0.16667}', ""); Expect(0, 126270, '\P{^Is_Numeric_Value=0.16667}', ""); - Error('\p{Is_Nv=-_+00000001/6/a/}'); - Error('\P{Is_Nv=-_+00000001/6/a/}'); - Expect(1, 126269, '\p{Is_Nv:01/00000006}', ""); - Expect(0, 126269, '\p{^Is_Nv:01/00000006}', ""); - Expect(0, 126269, '\P{Is_Nv:01/00000006}', ""); - Expect(1, 126269, '\P{^Is_Nv:01/00000006}', ""); - Expect(0, 126270, '\p{Is_Nv:01/00000006}', ""); - Expect(1, 126270, '\p{^Is_Nv:01/00000006}', ""); - Expect(1, 126270, '\P{Is_Nv:01/00000006}', ""); - Expect(0, 126270, '\P{^Is_Nv:01/00000006}', ""); + Error('\p{Is_Nv= /a/0001/0006}'); + Error('\P{Is_Nv= /a/0001/0006}'); + Expect(1, 126269, '\p{Is_Nv=00000001/000000006}', ""); + Expect(0, 126269, '\p{^Is_Nv=00000001/000000006}', ""); + Expect(0, 126269, '\P{Is_Nv=00000001/000000006}', ""); + Expect(1, 126269, '\P{^Is_Nv=00000001/000000006}', ""); + Expect(0, 126270, '\p{Is_Nv=00000001/000000006}', ""); + Expect(1, 126270, '\p{^Is_Nv=00000001/000000006}', ""); + Expect(1, 126270, '\P{Is_Nv=00000001/000000006}', ""); + Expect(0, 126270, '\P{^Is_Nv=00000001/000000006}', ""); Expect(1, 126269, '\p{Is_Nv=60/360}', ""); Expect(0, 126269, '\p{^Is_Nv=60/360}', ""); Expect(0, 126269, '\P{Is_Nv=60/360}', ""); @@ -71281,14 +71871,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Nv=1.6667e-01}', ""); Expect(1, 126270, '\P{Is_Nv=1.6667e-01}', ""); Expect(0, 126270, '\P{^Is_Nv=1.6667e-01}', ""); - Expect(1, 126269, '\p{Is_Nv=0.1667}', ""); - Expect(0, 126269, '\p{^Is_Nv=0.1667}', ""); - Expect(0, 126269, '\P{Is_Nv=0.1667}', ""); - Expect(1, 126269, '\P{^Is_Nv=0.1667}', ""); - Expect(0, 126270, '\p{Is_Nv=0.1667}', ""); - Expect(1, 126270, '\p{^Is_Nv=0.1667}', ""); - Expect(1, 126270, '\P{Is_Nv=0.1667}', ""); - Expect(0, 126270, '\P{^Is_Nv=0.1667}', ""); + Expect(1, 126269, '\p{Is_Nv: 0.1667}', ""); + Expect(0, 126269, '\p{^Is_Nv: 0.1667}', ""); + Expect(0, 126269, '\P{Is_Nv: 0.1667}', ""); + Expect(1, 126269, '\P{^Is_Nv: 0.1667}', ""); + Expect(0, 126270, '\p{Is_Nv: 0.1667}', ""); + Expect(1, 126270, '\p{^Is_Nv: 0.1667}', ""); + Expect(1, 126270, '\P{Is_Nv: 0.1667}', ""); + Expect(0, 126270, '\P{^Is_Nv: 0.1667}', ""); Expect(1, 126269, '\p{Is_Nv=1.66667e-01}', ""); Expect(0, 126269, '\p{^Is_Nv=1.66667e-01}', ""); Expect(0, 126269, '\P{Is_Nv=1.66667e-01}', ""); @@ -71297,26 +71887,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126270, '\p{^Is_Nv=1.66667e-01}', ""); Expect(1, 126270, '\P{Is_Nv=1.66667e-01}', ""); Expect(0, 126270, '\P{^Is_Nv=1.66667e-01}', ""); - Expect(1, 126269, '\p{Is_Nv: 0.16667}', ""); - Expect(0, 126269, '\p{^Is_Nv: 0.16667}', ""); - Expect(0, 126269, '\P{Is_Nv: 0.16667}', ""); - Expect(1, 126269, '\P{^Is_Nv: 0.16667}', ""); - Expect(0, 126270, '\p{Is_Nv: 0.16667}', ""); - Expect(1, 126270, '\p{^Is_Nv: 0.16667}', ""); - Expect(1, 126270, '\P{Is_Nv: 0.16667}', ""); - Expect(0, 126270, '\P{^Is_Nv: 0.16667}', ""); - Error('\p{Numeric_Value= +0001/0064/a/}'); - Error('\P{Numeric_Value= +0001/0064/a/}'); + Expect(1, 126269, '\p{Is_Nv=0.16667}', ""); + Expect(0, 126269, '\p{^Is_Nv=0.16667}', ""); + Expect(0, 126269, '\P{Is_Nv=0.16667}', ""); + Expect(1, 126269, '\P{^Is_Nv=0.16667}', ""); + Expect(0, 126270, '\p{Is_Nv=0.16667}', ""); + Expect(1, 126270, '\p{^Is_Nv=0.16667}', ""); + Expect(1, 126270, '\P{Is_Nv=0.16667}', ""); + Expect(0, 126270, '\P{^Is_Nv=0.16667}', ""); + Error('\p{Numeric_Value: 000001/64/a/}'); + Error('\P{Numeric_Value: 000001/64/a/}'); Expect(1, 73667, '\p{Numeric_Value=:\A1/64\z:}', "");; Expect(0, 73668, '\p{Numeric_Value=:\A1/64\z:}', "");; - Expect(1, 73667, '\p{Numeric_Value=0000001/000064}', ""); - Expect(0, 73667, '\p{^Numeric_Value=0000001/000064}', ""); - Expect(0, 73667, '\P{Numeric_Value=0000001/000064}', ""); - Expect(1, 73667, '\P{^Numeric_Value=0000001/000064}', ""); - Expect(0, 73668, '\p{Numeric_Value=0000001/000064}', ""); - Expect(1, 73668, '\p{^Numeric_Value=0000001/000064}', ""); - Expect(1, 73668, '\P{Numeric_Value=0000001/000064}', ""); - Expect(0, 73668, '\P{^Numeric_Value=0000001/000064}', ""); + Expect(1, 73667, '\p{Numeric_Value=0000000001/000064}', ""); + Expect(0, 73667, '\p{^Numeric_Value=0000000001/000064}', ""); + Expect(0, 73667, '\P{Numeric_Value=0000000001/000064}', ""); + Expect(1, 73667, '\P{^Numeric_Value=0000000001/000064}', ""); + Expect(0, 73668, '\p{Numeric_Value=0000000001/000064}', ""); + Expect(1, 73668, '\p{^Numeric_Value=0000000001/000064}', ""); + Expect(1, 73668, '\P{Numeric_Value=0000000001/000064}', ""); + Expect(0, 73668, '\P{^Numeric_Value=0000000001/000064}', ""); Expect(1, 73667, '\p{Numeric_Value=60/3840}', ""); Expect(0, 73667, '\p{^Numeric_Value=60/3840}', ""); Expect(0, 73667, '\P{Numeric_Value=60/3840}', ""); @@ -71327,18 +71917,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73668, '\P{^Numeric_Value=60/3840}', ""); Error('\p{Numeric_Value=1.6e-02}'); Error('\P{Numeric_Value=1.6e-02}'); - Error('\p{Numeric_Value:1.56e-02}'); - Error('\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}', ""); + Error('\p{Numeric_Value=1.56e-02}'); + Error('\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}', ""); Error('\p{Numeric_Value=0.016}'); Error('\P{Numeric_Value=0.016}'); Expect(1, 73667, '\p{Numeric_Value=1.5625e-02}', ""); @@ -71359,14 +71949,14 @@ 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}', ""); + 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}', ""); Expect(1, 73667, '\p{Numeric_Value=1.562500e-02}', ""); Expect(0, 73667, '\p{^Numeric_Value=1.562500e-02}', ""); Expect(0, 73667, '\P{Numeric_Value=1.562500e-02}', ""); @@ -71383,18 +71973,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Numeric_Value=0.015625}', ""); Expect(1, 73668, '\P{Numeric_Value=0.015625}', ""); Expect(0, 73668, '\P{^Numeric_Value=0.015625}', ""); - Error('\p{Nv= +1/000000064/a/}'); - Error('\P{Nv= +1/000000064/a/}'); + Error('\p{Nv: _ 0001/00000064:=}'); + Error('\P{Nv: _ 0001/00000064:=}'); Expect(1, 73667, '\p{Nv=:\A1/64\z:}', "");; Expect(0, 73668, '\p{Nv=:\A1/64\z:}', "");; - Expect(1, 73667, '\p{Nv=00000001/0000000064}', ""); - Expect(0, 73667, '\p{^Nv=00000001/0000000064}', ""); - Expect(0, 73667, '\P{Nv=00000001/0000000064}', ""); - Expect(1, 73667, '\P{^Nv=00000001/0000000064}', ""); - Expect(0, 73668, '\p{Nv=00000001/0000000064}', ""); - Expect(1, 73668, '\p{^Nv=00000001/0000000064}', ""); - Expect(1, 73668, '\P{Nv=00000001/0000000064}', ""); - Expect(0, 73668, '\P{^Nv=00000001/0000000064}', ""); + Expect(1, 73667, '\p{Nv=+0000000001/000064}', ""); + Expect(0, 73667, '\p{^Nv=+0000000001/000064}', ""); + Expect(0, 73667, '\P{Nv=+0000000001/000064}', ""); + Expect(1, 73667, '\P{^Nv=+0000000001/000064}', ""); + Expect(0, 73668, '\p{Nv=+0000000001/000064}', ""); + Expect(1, 73668, '\p{^Nv=+0000000001/000064}', ""); + Expect(1, 73668, '\P{Nv=+0000000001/000064}', ""); + Expect(0, 73668, '\P{^Nv=+0000000001/000064}', ""); Expect(1, 73667, '\p{Nv=60/3840}', ""); Expect(0, 73667, '\p{^Nv=60/3840}', ""); Expect(0, 73667, '\P{Nv=60/3840}', ""); @@ -71407,8 +71997,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Nv=1.6e-02}'); Error('\p{Nv=1.56e-02}'); Error('\P{Nv=1.56e-02}'); - Error('\p{Nv=0.02}'); - Error('\P{Nv=0.02}'); + Error('\p{Nv:0.02}'); + Error('\P{Nv:0.02}'); Expect(1, 73667, '\p{Nv=1.562e-02}', ""); Expect(0, 73667, '\p{^Nv=1.562e-02}', ""); Expect(0, 73667, '\P{Nv=1.562e-02}', ""); @@ -71429,14 +72019,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73668, '\P{^Nv=1.5625e-02}', ""); Error('\p{Nv=0.0156}'); Error('\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}', ""); - Expect(1, 73667, '\P{^Nv: 1.56250e-02}', ""); - Expect(0, 73668, '\p{Nv: 1.56250e-02}', ""); - Expect(1, 73668, '\p{^Nv: 1.56250e-02}', ""); - Expect(1, 73668, '\P{Nv: 1.56250e-02}', ""); - Expect(0, 73668, '\P{^Nv: 1.56250e-02}', ""); + Expect(1, 73667, '\p{Nv=1.56250e-02}', ""); + Expect(0, 73667, '\p{^Nv=1.56250e-02}', ""); + Expect(0, 73667, '\P{Nv=1.56250e-02}', ""); + Expect(1, 73667, '\P{^Nv=1.56250e-02}', ""); + Expect(0, 73668, '\p{Nv=1.56250e-02}', ""); + Expect(1, 73668, '\p{^Nv=1.56250e-02}', ""); + Expect(1, 73668, '\P{Nv=1.56250e-02}', ""); + Expect(0, 73668, '\P{^Nv=1.56250e-02}', ""); Expect(1, 73667, '\p{Nv=0.01562}', ""); Expect(0, 73667, '\p{^Nv=0.01562}', ""); Expect(0, 73667, '\P{Nv=0.01562}', ""); @@ -71461,28 +72051,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Nv=0.015625}', ""); Expect(1, 73668, '\P{Nv=0.015625}', ""); Expect(0, 73668, '\P{^Nv=0.015625}', ""); - Error('\p{Is_Numeric_Value=:=+0000001/0000000064}'); - Error('\P{Is_Numeric_Value=:=+0000001/0000000064}'); - Expect(1, 73667, '\p{Is_Numeric_Value=+0001/00000000064}', ""); - Expect(0, 73667, '\p{^Is_Numeric_Value=+0001/00000000064}', ""); - Expect(0, 73667, '\P{Is_Numeric_Value=+0001/00000000064}', ""); - Expect(1, 73667, '\P{^Is_Numeric_Value=+0001/00000000064}', ""); - Expect(0, 73668, '\p{Is_Numeric_Value=+0001/00000000064}', ""); - Expect(1, 73668, '\p{^Is_Numeric_Value=+0001/00000000064}', ""); - Expect(1, 73668, '\P{Is_Numeric_Value=+0001/00000000064}', ""); - Expect(0, 73668, '\P{^Is_Numeric_Value=+0001/00000000064}', ""); - 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}', ""); - Expect(1, 73667, '\P{^Is_Numeric_Value: 60/3840}', ""); - Expect(0, 73668, '\p{Is_Numeric_Value: 60/3840}', ""); - Expect(1, 73668, '\p{^Is_Numeric_Value: 60/3840}', ""); - Expect(1, 73668, '\P{Is_Numeric_Value: 60/3840}', ""); - Expect(0, 73668, '\P{^Is_Numeric_Value: 60/3840}', ""); - Error('\p{Is_Numeric_Value=1.6e-02}'); - Error('\P{Is_Numeric_Value=1.6e-02}'); - Error('\p{Is_Numeric_Value=1.56e-02}'); - Error('\P{Is_Numeric_Value=1.56e-02}'); + Error('\p{Is_Numeric_Value=:= 0000000001/0000000064}'); + Error('\P{Is_Numeric_Value=:= 0000000001/0000000064}'); + Expect(1, 73667, '\p{Is_Numeric_Value=000001/00000064}', ""); + Expect(0, 73667, '\p{^Is_Numeric_Value=000001/00000064}', ""); + Expect(0, 73667, '\P{Is_Numeric_Value=000001/00000064}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=000001/00000064}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=000001/00000064}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=000001/00000064}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=000001/00000064}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=000001/00000064}', ""); + 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}', ""); + Expect(1, 73667, '\P{^Is_Numeric_Value=60/3840}', ""); + Expect(0, 73668, '\p{Is_Numeric_Value=60/3840}', ""); + Expect(1, 73668, '\p{^Is_Numeric_Value=60/3840}', ""); + Expect(1, 73668, '\P{Is_Numeric_Value=60/3840}', ""); + Expect(0, 73668, '\P{^Is_Numeric_Value=60/3840}', ""); + Error('\p{Is_Numeric_Value: 1.6e-02}'); + Error('\P{Is_Numeric_Value: 1.6e-02}'); + Error('\p{Is_Numeric_Value:1.56e-02}'); + Error('\P{Is_Numeric_Value:1.56e-02}'); Error('\p{Is_Numeric_Value=0.02}'); Error('\P{Is_Numeric_Value=0.02}'); Expect(1, 73667, '\p{Is_Numeric_Value=1.562e-02}', ""); @@ -71493,8 +72083,8 @@ 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}'); + 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}', ""); @@ -71537,38 +72127,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Numeric_Value=0.015625}', ""); Expect(1, 73668, '\P{Is_Numeric_Value=0.015625}', ""); Expect(0, 73668, '\P{^Is_Numeric_Value=0.015625}', ""); - Error('\p{Is_Nv=_/a/+0001/000000064}'); - Error('\P{Is_Nv=_/a/+0001/000000064}'); - Expect(1, 73667, '\p{Is_Nv=0000000001/00000064}', ""); - Expect(0, 73667, '\p{^Is_Nv=0000000001/00000064}', ""); - Expect(0, 73667, '\P{Is_Nv=0000000001/00000064}', ""); - Expect(1, 73667, '\P{^Is_Nv=0000000001/00000064}', ""); - Expect(0, 73668, '\p{Is_Nv=0000000001/00000064}', ""); - Expect(1, 73668, '\p{^Is_Nv=0000000001/00000064}', ""); - Expect(1, 73668, '\P{Is_Nv=0000000001/00000064}', ""); - Expect(0, 73668, '\P{^Is_Nv=0000000001/00000064}', ""); - Expect(1, 73667, '\p{Is_Nv: 60/3840}', ""); - Expect(0, 73667, '\p{^Is_Nv: 60/3840}', ""); - Expect(0, 73667, '\P{Is_Nv: 60/3840}', ""); - Expect(1, 73667, '\P{^Is_Nv: 60/3840}', ""); - Expect(0, 73668, '\p{Is_Nv: 60/3840}', ""); - 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=_ 00001/64/a/}'); + Error('\P{Is_Nv=_ 00001/64/a/}'); + Expect(1, 73667, '\p{Is_Nv=+0000000001/0064}', ""); + Expect(0, 73667, '\p{^Is_Nv=+0000000001/0064}', ""); + Expect(0, 73667, '\P{Is_Nv=+0000000001/0064}', ""); + Expect(1, 73667, '\P{^Is_Nv=+0000000001/0064}', ""); + Expect(0, 73668, '\p{Is_Nv=+0000000001/0064}', ""); + Expect(1, 73668, '\p{^Is_Nv=+0000000001/0064}', ""); + Expect(1, 73668, '\P{Is_Nv=+0000000001/0064}', ""); + Expect(0, 73668, '\P{^Is_Nv=+0000000001/0064}', ""); + Expect(1, 73667, '\p{Is_Nv=60/3840}', ""); + Expect(0, 73667, '\p{^Is_Nv=60/3840}', ""); + Expect(0, 73667, '\P{Is_Nv=60/3840}', ""); + Expect(1, 73667, '\P{^Is_Nv=60/3840}', ""); + Expect(0, 73668, '\p{Is_Nv=60/3840}', ""); + 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.56e-02}'); Error('\P{Is_Nv=1.56e-02}'); Error('\p{Is_Nv=0.02}'); Error('\P{Is_Nv=0.02}'); - Expect(1, 73667, '\p{Is_Nv: 1.562e-02}', ""); - Expect(0, 73667, '\p{^Is_Nv: 1.562e-02}', ""); - Expect(0, 73667, '\P{Is_Nv: 1.562e-02}', ""); - Expect(1, 73667, '\P{^Is_Nv: 1.562e-02}', ""); - Expect(0, 73668, '\p{Is_Nv: 1.562e-02}', ""); - Expect(1, 73668, '\p{^Is_Nv: 1.562e-02}', ""); - Expect(1, 73668, '\P{Is_Nv: 1.562e-02}', ""); - Expect(0, 73668, '\P{^Is_Nv: 1.562e-02}', ""); + Expect(1, 73667, '\p{Is_Nv=1.562e-02}', ""); + Expect(0, 73667, '\p{^Is_Nv=1.562e-02}', ""); + Expect(0, 73667, '\P{Is_Nv=1.562e-02}', ""); + Expect(1, 73667, '\P{^Is_Nv=1.562e-02}', ""); + Expect(0, 73668, '\p{Is_Nv=1.562e-02}', ""); + Expect(1, 73668, '\p{^Is_Nv=1.562e-02}', ""); + Expect(1, 73668, '\P{Is_Nv=1.562e-02}', ""); + Expect(0, 73668, '\P{^Is_Nv=1.562e-02}', ""); Error('\p{Is_Nv=0.016}'); Error('\P{Is_Nv=0.016}'); Expect(1, 73667, '\p{Is_Nv=1.5625e-02}', ""); @@ -71581,14 +72171,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73668, '\P{^Is_Nv=1.5625e-02}', ""); Error('\p{Is_Nv=0.0156}'); Error('\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=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}', ""); @@ -71613,50 +72203,50 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73668, '\p{^Is_Nv=0.015625}', ""); Expect(1, 73668, '\P{Is_Nv=0.015625}', ""); Expect(0, 73668, '\P{^Is_Nv=0.015625}', ""); - Error('\p{Numeric_Value=_-001/0007:=}'); - Error('\P{Numeric_Value=_-001/0007:=}'); + Error('\p{Numeric_Value=-/a/+000001/000007}'); + Error('\P{Numeric_Value=-/a/+000001/000007}'); Expect(1, 8528, '\p{Numeric_Value=:\A1/7\z:}', "");; Expect(0, 8529, '\p{Numeric_Value=:\A1/7\z:}', "");; - Expect(1, 8528, '\p{Numeric_Value=000001/0007}', ""); - Expect(0, 8528, '\p{^Numeric_Value=000001/0007}', ""); - Expect(0, 8528, '\P{Numeric_Value=000001/0007}', ""); - Expect(1, 8528, '\P{^Numeric_Value=000001/0007}', ""); - Expect(0, 8529, '\p{Numeric_Value=000001/0007}', ""); - Expect(1, 8529, '\p{^Numeric_Value=000001/0007}', ""); - Expect(1, 8529, '\P{Numeric_Value=000001/0007}', ""); - Expect(0, 8529, '\P{^Numeric_Value=000001/0007}', ""); - Expect(1, 8528, '\p{Numeric_Value: 60/420}', ""); - Expect(0, 8528, '\p{^Numeric_Value: 60/420}', ""); - Expect(0, 8528, '\P{Numeric_Value: 60/420}', ""); - Expect(1, 8528, '\P{^Numeric_Value: 60/420}', ""); - Expect(0, 8529, '\p{Numeric_Value: 60/420}', ""); - Expect(1, 8529, '\p{^Numeric_Value: 60/420}', ""); - Expect(1, 8529, '\P{Numeric_Value: 60/420}', ""); - Expect(0, 8529, '\P{^Numeric_Value: 60/420}', ""); - Error('\p{Numeric_Value: 1.4e-01}'); - Error('\P{Numeric_Value: 1.4e-01}'); + Expect(1, 8528, '\p{Numeric_Value:00000001/000000007}', ""); + Expect(0, 8528, '\p{^Numeric_Value:00000001/000000007}', ""); + Expect(0, 8528, '\P{Numeric_Value:00000001/000000007}', ""); + Expect(1, 8528, '\P{^Numeric_Value:00000001/000000007}', ""); + Expect(0, 8529, '\p{Numeric_Value:00000001/000000007}', ""); + Expect(1, 8529, '\p{^Numeric_Value:00000001/000000007}', ""); + Expect(1, 8529, '\P{Numeric_Value:00000001/000000007}', ""); + Expect(0, 8529, '\P{^Numeric_Value:00000001/000000007}', ""); + Expect(1, 8528, '\p{Numeric_Value=60/420}', ""); + Expect(0, 8528, '\p{^Numeric_Value=60/420}', ""); + Expect(0, 8528, '\P{Numeric_Value=60/420}', ""); + Expect(1, 8528, '\P{^Numeric_Value=60/420}', ""); + Expect(0, 8529, '\p{Numeric_Value=60/420}', ""); + Expect(1, 8529, '\p{^Numeric_Value=60/420}', ""); + Expect(1, 8529, '\P{Numeric_Value=60/420}', ""); + Expect(0, 8529, '\P{^Numeric_Value=60/420}', ""); + Error('\p{Numeric_Value:1.4e-01}'); + Error('\P{Numeric_Value:1.4e-01}'); Error('\p{Numeric_Value=1.43e-01}'); Error('\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}', ""); + 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.143}'); Error('\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}', ""); @@ -71665,14 +72255,14 @@ 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}', ""); - Expect(1, 8528, '\p{Numeric_Value: 1.42857e-01}', ""); - Expect(0, 8528, '\p{^Numeric_Value: 1.42857e-01}', ""); - Expect(0, 8528, '\P{Numeric_Value: 1.42857e-01}', ""); - Expect(1, 8528, '\P{^Numeric_Value: 1.42857e-01}', ""); - Expect(0, 8529, '\p{Numeric_Value: 1.42857e-01}', ""); - Expect(1, 8529, '\p{^Numeric_Value: 1.42857e-01}', ""); - Expect(1, 8529, '\P{Numeric_Value: 1.42857e-01}', ""); - Expect(0, 8529, '\P{^Numeric_Value: 1.42857e-01}', ""); + Expect(1, 8528, '\p{Numeric_Value=1.42857e-01}', ""); + Expect(0, 8528, '\p{^Numeric_Value=1.42857e-01}', ""); + Expect(0, 8528, '\P{Numeric_Value=1.42857e-01}', ""); + Expect(1, 8528, '\P{^Numeric_Value=1.42857e-01}', ""); + Expect(0, 8529, '\p{Numeric_Value=1.42857e-01}', ""); + Expect(1, 8529, '\p{^Numeric_Value=1.42857e-01}', ""); + Expect(1, 8529, '\P{Numeric_Value=1.42857e-01}', ""); + Expect(0, 8529, '\P{^Numeric_Value=1.42857e-01}', ""); Expect(1, 8528, '\p{Numeric_Value=0.14286}', ""); Expect(0, 8528, '\p{^Numeric_Value=0.14286}', ""); Expect(0, 8528, '\P{Numeric_Value=0.14286}', ""); @@ -71681,18 +72271,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Numeric_Value=0.14286}', ""); Expect(1, 8529, '\P{Numeric_Value=0.14286}', ""); Expect(0, 8529, '\P{^Numeric_Value=0.14286}', ""); - Error('\p{Nv=:=-001/07}'); - Error('\P{Nv=:=-001/07}'); + Error('\p{Nv: -_000000001/07/a/}'); + Error('\P{Nv: -_000000001/07/a/}'); Expect(1, 8528, '\p{Nv=:\A1/7\z:}', "");; Expect(0, 8529, '\p{Nv=:\A1/7\z:}', "");; - Expect(1, 8528, '\p{Nv=+001/000007}', ""); - Expect(0, 8528, '\p{^Nv=+001/000007}', ""); - Expect(0, 8528, '\P{Nv=+001/000007}', ""); - Expect(1, 8528, '\P{^Nv=+001/000007}', ""); - Expect(0, 8529, '\p{Nv=+001/000007}', ""); - Expect(1, 8529, '\p{^Nv=+001/000007}', ""); - Expect(1, 8529, '\P{Nv=+001/000007}', ""); - Expect(0, 8529, '\P{^Nv=+001/000007}', ""); + Expect(1, 8528, '\p{Nv=000001/7}', ""); + Expect(0, 8528, '\p{^Nv=000001/7}', ""); + Expect(0, 8528, '\P{Nv=000001/7}', ""); + Expect(1, 8528, '\P{^Nv=000001/7}', ""); + Expect(0, 8529, '\p{Nv=000001/7}', ""); + Expect(1, 8529, '\p{^Nv=000001/7}', ""); + Expect(1, 8529, '\P{Nv=000001/7}', ""); + Expect(0, 8529, '\P{^Nv=000001/7}', ""); Expect(1, 8528, '\p{Nv=60/420}', ""); Expect(0, 8528, '\p{^Nv=60/420}', ""); Expect(0, 8528, '\P{Nv=60/420}', ""); @@ -71707,24 +72297,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Nv=1.43e-01}'); 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}', ""); - Expect(1, 8528, '\P{^Nv: 1.429e-01}', ""); - Expect(0, 8529, '\p{Nv: 1.429e-01}', ""); - 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=1.429e-01}', ""); + Expect(0, 8528, '\p{^Nv=1.429e-01}', ""); + Expect(0, 8528, '\P{Nv=1.429e-01}', ""); + Expect(1, 8528, '\P{^Nv=1.429e-01}', ""); + Expect(0, 8529, '\p{Nv=1.429e-01}', ""); + Expect(1, 8529, '\p{^Nv=1.429e-01}', ""); + Expect(1, 8529, '\P{Nv=1.429e-01}', ""); + Expect(0, 8529, '\P{^Nv=1.429e-01}', ""); Error('\p{Nv=0.143}'); Error('\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}', ""); - Expect(1, 8528, '\P{^Nv: 1.4286e-01}', ""); - Expect(0, 8529, '\p{Nv: 1.4286e-01}', ""); - Expect(1, 8529, '\p{^Nv: 1.4286e-01}', ""); - Expect(1, 8529, '\P{Nv: 1.4286e-01}', ""); - Expect(0, 8529, '\P{^Nv: 1.4286e-01}', ""); + Expect(1, 8528, '\p{Nv=1.4286e-01}', ""); + Expect(0, 8528, '\p{^Nv=1.4286e-01}', ""); + Expect(0, 8528, '\P{Nv=1.4286e-01}', ""); + Expect(1, 8528, '\P{^Nv=1.4286e-01}', ""); + Expect(0, 8529, '\p{Nv=1.4286e-01}', ""); + Expect(1, 8529, '\p{^Nv=1.4286e-01}', ""); + Expect(1, 8529, '\P{Nv=1.4286e-01}', ""); + Expect(0, 8529, '\P{^Nv=1.4286e-01}', ""); Expect(1, 8528, '\p{Nv=0.1429}', ""); Expect(0, 8528, '\p{^Nv=0.1429}', ""); Expect(0, 8528, '\P{Nv=0.1429}', ""); @@ -71733,40 +72323,40 @@ 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}', ""); - Expect(1, 8528, '\p{Nv=1.42857e-01}', ""); - Expect(0, 8528, '\p{^Nv=1.42857e-01}', ""); - Expect(0, 8528, '\P{Nv=1.42857e-01}', ""); - Expect(1, 8528, '\P{^Nv=1.42857e-01}', ""); - Expect(0, 8529, '\p{Nv=1.42857e-01}', ""); - Expect(1, 8529, '\p{^Nv=1.42857e-01}', ""); - Expect(1, 8529, '\P{Nv=1.42857e-01}', ""); - Expect(0, 8529, '\P{^Nv=1.42857e-01}', ""); - Expect(1, 8528, '\p{Nv:0.14286}', ""); - Expect(0, 8528, '\p{^Nv:0.14286}', ""); - Expect(0, 8528, '\P{Nv:0.14286}', ""); - Expect(1, 8528, '\P{^Nv:0.14286}', ""); - Expect(0, 8529, '\p{Nv:0.14286}', ""); - Expect(1, 8529, '\p{^Nv:0.14286}', ""); - Expect(1, 8529, '\P{Nv:0.14286}', ""); - Expect(0, 8529, '\P{^Nv:0.14286}', ""); - Error('\p{Is_Numeric_Value= /a/00001/007}'); - Error('\P{Is_Numeric_Value= /a/00001/007}'); - Expect(1, 8528, '\p{Is_Numeric_Value=000000001/0007}', ""); - Expect(0, 8528, '\p{^Is_Numeric_Value=000000001/0007}', ""); - Expect(0, 8528, '\P{Is_Numeric_Value=000000001/0007}', ""); - Expect(1, 8528, '\P{^Is_Numeric_Value=000000001/0007}', ""); - Expect(0, 8529, '\p{Is_Numeric_Value=000000001/0007}', ""); - Expect(1, 8529, '\p{^Is_Numeric_Value=000000001/0007}', ""); - Expect(1, 8529, '\P{Is_Numeric_Value=000000001/0007}', ""); - Expect(0, 8529, '\P{^Is_Numeric_Value=000000001/0007}', ""); - 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}', ""); - Expect(1, 8528, '\P{^Is_Numeric_Value=60/420}', ""); - Expect(0, 8529, '\p{Is_Numeric_Value=60/420}', ""); - Expect(1, 8529, '\p{^Is_Numeric_Value=60/420}', ""); - Expect(1, 8529, '\P{Is_Numeric_Value=60/420}', ""); - Expect(0, 8529, '\P{^Is_Numeric_Value=60/420}', ""); + Expect(1, 8528, '\p{Nv: 1.42857e-01}', ""); + Expect(0, 8528, '\p{^Nv: 1.42857e-01}', ""); + Expect(0, 8528, '\P{Nv: 1.42857e-01}', ""); + Expect(1, 8528, '\P{^Nv: 1.42857e-01}', ""); + Expect(0, 8529, '\p{Nv: 1.42857e-01}', ""); + Expect(1, 8529, '\p{^Nv: 1.42857e-01}', ""); + Expect(1, 8529, '\P{Nv: 1.42857e-01}', ""); + Expect(0, 8529, '\P{^Nv: 1.42857e-01}', ""); + Expect(1, 8528, '\p{Nv=0.14286}', ""); + Expect(0, 8528, '\p{^Nv=0.14286}', ""); + Expect(0, 8528, '\P{Nv=0.14286}', ""); + Expect(1, 8528, '\P{^Nv=0.14286}', ""); + Expect(0, 8529, '\p{Nv=0.14286}', ""); + Expect(1, 8529, '\p{^Nv=0.14286}', ""); + Expect(1, 8529, '\P{Nv=0.14286}', ""); + Expect(0, 8529, '\P{^Nv=0.14286}', ""); + Error('\p{Is_Numeric_Value: +00000001/0007:=}'); + Error('\P{Is_Numeric_Value: +00000001/0007:=}'); + Expect(1, 8528, '\p{Is_Numeric_Value: 01/0000000007}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value: 01/0000000007}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value: 01/0000000007}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value: 01/0000000007}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value: 01/0000000007}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value: 01/0000000007}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value: 01/0000000007}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value: 01/0000000007}', ""); + 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}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value: 60/420}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value: 60/420}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value: 60/420}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value: 60/420}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value: 60/420}', ""); Error('\p{Is_Numeric_Value=1.4e-01}'); Error('\P{Is_Numeric_Value=1.4e-01}'); Error('\p{Is_Numeric_Value=1.43e-01}'); @@ -71791,22 +72381,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Is_Numeric_Value=1.4286e-01}', ""); Expect(1, 8529, '\P{Is_Numeric_Value=1.4286e-01}', ""); Expect(0, 8529, '\P{^Is_Numeric_Value=1.4286e-01}', ""); - Expect(1, 8528, '\p{Is_Numeric_Value: 0.1429}', ""); - Expect(0, 8528, '\p{^Is_Numeric_Value: 0.1429}', ""); - Expect(0, 8528, '\P{Is_Numeric_Value: 0.1429}', ""); - Expect(1, 8528, '\P{^Is_Numeric_Value: 0.1429}', ""); - Expect(0, 8529, '\p{Is_Numeric_Value: 0.1429}', ""); - 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}', ""); - Expect(1, 8528, '\p{Is_Numeric_Value=1.42857e-01}', ""); - Expect(0, 8528, '\p{^Is_Numeric_Value=1.42857e-01}', ""); - Expect(0, 8528, '\P{Is_Numeric_Value=1.42857e-01}', ""); - Expect(1, 8528, '\P{^Is_Numeric_Value=1.42857e-01}', ""); - Expect(0, 8529, '\p{Is_Numeric_Value=1.42857e-01}', ""); - Expect(1, 8529, '\p{^Is_Numeric_Value=1.42857e-01}', ""); - Expect(1, 8529, '\P{Is_Numeric_Value=1.42857e-01}', ""); - Expect(0, 8529, '\P{^Is_Numeric_Value=1.42857e-01}', ""); + Expect(1, 8528, '\p{Is_Numeric_Value=0.1429}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value=0.1429}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value=0.1429}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value=0.1429}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value=0.1429}', ""); + 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}', ""); + Expect(1, 8528, '\p{Is_Numeric_Value: 1.42857e-01}', ""); + Expect(0, 8528, '\p{^Is_Numeric_Value: 1.42857e-01}', ""); + Expect(0, 8528, '\P{Is_Numeric_Value: 1.42857e-01}', ""); + Expect(1, 8528, '\P{^Is_Numeric_Value: 1.42857e-01}', ""); + Expect(0, 8529, '\p{Is_Numeric_Value: 1.42857e-01}', ""); + Expect(1, 8529, '\p{^Is_Numeric_Value: 1.42857e-01}', ""); + Expect(1, 8529, '\P{Is_Numeric_Value: 1.42857e-01}', ""); + Expect(0, 8529, '\P{^Is_Numeric_Value: 1.42857e-01}', ""); Expect(1, 8528, '\p{Is_Numeric_Value=0.14286}', ""); Expect(0, 8528, '\p{^Is_Numeric_Value=0.14286}', ""); Expect(0, 8528, '\P{Is_Numeric_Value=0.14286}', ""); @@ -71815,16 +72405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Is_Numeric_Value=0.14286}', ""); Expect(1, 8529, '\P{Is_Numeric_Value=0.14286}', ""); Expect(0, 8529, '\P{^Is_Numeric_Value=0.14286}', ""); - Error('\p{Is_Nv= /a/+000001/07}'); - Error('\P{Is_Nv= /a/+000001/07}'); - Expect(1, 8528, '\p{Is_Nv=+0001/7}', ""); - Expect(0, 8528, '\p{^Is_Nv=+0001/7}', ""); - Expect(0, 8528, '\P{Is_Nv=+0001/7}', ""); - Expect(1, 8528, '\P{^Is_Nv=+0001/7}', ""); - Expect(0, 8529, '\p{Is_Nv=+0001/7}', ""); - Expect(1, 8529, '\p{^Is_Nv=+0001/7}', ""); - Expect(1, 8529, '\P{Is_Nv=+0001/7}', ""); - Expect(0, 8529, '\P{^Is_Nv=+0001/7}', ""); + Error('\p{Is_Nv=:=00000001/000000007}'); + Error('\P{Is_Nv=:=00000001/000000007}'); + Expect(1, 8528, '\p{Is_Nv=+00000001/0000007}', ""); + Expect(0, 8528, '\p{^Is_Nv=+00000001/0000007}', ""); + Expect(0, 8528, '\P{Is_Nv=+00000001/0000007}', ""); + Expect(1, 8528, '\P{^Is_Nv=+00000001/0000007}', ""); + Expect(0, 8529, '\p{Is_Nv=+00000001/0000007}', ""); + Expect(1, 8529, '\p{^Is_Nv=+00000001/0000007}', ""); + Expect(1, 8529, '\P{Is_Nv=+00000001/0000007}', ""); + Expect(0, 8529, '\P{^Is_Nv=+00000001/0000007}', ""); Expect(1, 8528, '\p{Is_Nv=60/420}', ""); Expect(0, 8528, '\p{^Is_Nv=60/420}', ""); Expect(0, 8528, '\P{Is_Nv=60/420}', ""); @@ -71833,8 +72423,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}'); Error('\p{Is_Nv=1.43e-01}'); Error('\P{Is_Nv=1.43e-01}'); Error('\p{Is_Nv=0.14}'); @@ -71849,22 +72439,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8529, '\P{^Is_Nv=1.429e-01}', ""); Error('\p{Is_Nv=0.143}'); Error('\P{Is_Nv=0.143}'); - Expect(1, 8528, '\p{Is_Nv: 1.4286e-01}', ""); - Expect(0, 8528, '\p{^Is_Nv: 1.4286e-01}', ""); - Expect(0, 8528, '\P{Is_Nv: 1.4286e-01}', ""); - Expect(1, 8528, '\P{^Is_Nv: 1.4286e-01}', ""); - Expect(0, 8529, '\p{Is_Nv: 1.4286e-01}', ""); - Expect(1, 8529, '\p{^Is_Nv: 1.4286e-01}', ""); - Expect(1, 8529, '\P{Is_Nv: 1.4286e-01}', ""); - Expect(0, 8529, '\P{^Is_Nv: 1.4286e-01}', ""); - Expect(1, 8528, '\p{Is_Nv=0.1429}', ""); - Expect(0, 8528, '\p{^Is_Nv=0.1429}', ""); - Expect(0, 8528, '\P{Is_Nv=0.1429}', ""); - Expect(1, 8528, '\P{^Is_Nv=0.1429}', ""); - Expect(0, 8529, '\p{Is_Nv=0.1429}', ""); - Expect(1, 8529, '\p{^Is_Nv=0.1429}', ""); - Expect(1, 8529, '\P{Is_Nv=0.1429}', ""); - Expect(0, 8529, '\P{^Is_Nv=0.1429}', ""); + Expect(1, 8528, '\p{Is_Nv=1.4286e-01}', ""); + Expect(0, 8528, '\p{^Is_Nv=1.4286e-01}', ""); + Expect(0, 8528, '\P{Is_Nv=1.4286e-01}', ""); + Expect(1, 8528, '\P{^Is_Nv=1.4286e-01}', ""); + Expect(0, 8529, '\p{Is_Nv=1.4286e-01}', ""); + Expect(1, 8529, '\p{^Is_Nv=1.4286e-01}', ""); + Expect(1, 8529, '\P{Is_Nv=1.4286e-01}', ""); + Expect(0, 8529, '\P{^Is_Nv=1.4286e-01}', ""); + Expect(1, 8528, '\p{Is_Nv: 0.1429}', ""); + Expect(0, 8528, '\p{^Is_Nv: 0.1429}', ""); + Expect(0, 8528, '\P{Is_Nv: 0.1429}', ""); + Expect(1, 8528, '\P{^Is_Nv: 0.1429}', ""); + Expect(0, 8529, '\p{Is_Nv: 0.1429}', ""); + Expect(1, 8529, '\p{^Is_Nv: 0.1429}', ""); + Expect(1, 8529, '\P{Is_Nv: 0.1429}', ""); + Expect(0, 8529, '\P{^Is_Nv: 0.1429}', ""); Expect(1, 8528, '\p{Is_Nv=1.42857e-01}', ""); Expect(0, 8528, '\p{^Is_Nv=1.42857e-01}', ""); Expect(0, 8528, '\P{Is_Nv=1.42857e-01}', ""); @@ -71881,18 +72471,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8529, '\p{^Is_Nv=0.14286}', ""); Expect(1, 8529, '\P{Is_Nv=0.14286}', ""); Expect(0, 8529, '\P{^Is_Nv=0.14286}', ""); - Error('\p{Numeric_Value: _:=+00001/00000008}'); - Error('\P{Numeric_Value: _:=+00001/00000008}'); + Error('\p{Numeric_Value=/a/-_01/00008}'); + Error('\P{Numeric_Value=/a/-_01/00008}'); Expect(1, 74847, '\p{Numeric_Value=:\A1/8\z:}', "");; Expect(0, 74848, '\p{Numeric_Value=:\A1/8\z:}', "");; - Expect(1, 74847, '\p{Numeric_Value=0001/0000008}', ""); - Expect(0, 74847, '\p{^Numeric_Value=0001/0000008}', ""); - Expect(0, 74847, '\P{Numeric_Value=0001/0000008}', ""); - Expect(1, 74847, '\P{^Numeric_Value=0001/0000008}', ""); - Expect(0, 74848, '\p{Numeric_Value=0001/0000008}', ""); - Expect(1, 74848, '\p{^Numeric_Value=0001/0000008}', ""); - Expect(1, 74848, '\P{Numeric_Value=0001/0000008}', ""); - Expect(0, 74848, '\P{^Numeric_Value=0001/0000008}', ""); + Expect(1, 74847, '\p{Numeric_Value=0000000001/00000008}', ""); + Expect(0, 74847, '\p{^Numeric_Value=0000000001/00000008}', ""); + Expect(0, 74847, '\P{Numeric_Value=0000000001/00000008}', ""); + Expect(1, 74847, '\P{^Numeric_Value=0000000001/00000008}', ""); + Expect(0, 74848, '\p{Numeric_Value=0000000001/00000008}', ""); + Expect(1, 74848, '\p{^Numeric_Value=0000000001/00000008}', ""); + Expect(1, 74848, '\P{Numeric_Value=0000000001/00000008}', ""); + Expect(0, 74848, '\P{^Numeric_Value=0000000001/00000008}', ""); Expect(1, 74847, '\p{Numeric_Value=60/480}', ""); Expect(0, 74847, '\p{^Numeric_Value=60/480}', ""); Expect(0, 74847, '\P{Numeric_Value=60/480}', ""); @@ -71901,8 +72491,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Numeric_Value=60/480}', ""); Expect(1, 74848, '\P{Numeric_Value=60/480}', ""); Expect(0, 74848, '\P{^Numeric_Value=60/480}', ""); - Error('\p{Numeric_Value=1.2e-01}'); - Error('\P{Numeric_Value=1.2e-01}'); + Error('\p{Numeric_Value:1.2e-01}'); + Error('\P{Numeric_Value:1.2e-01}'); Expect(1, 74847, '\p{Numeric_Value=1.25e-01}', ""); Expect(0, 74847, '\p{^Numeric_Value=1.25e-01}', ""); Expect(0, 74847, '\P{Numeric_Value=1.25e-01}', ""); @@ -71921,14 +72511,14 @@ 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: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}', ""); @@ -71945,36 +72535,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/000008:=}'); - Error('\P{Nv=_000000001/000008:=}'); + Error('\p{Nv= +000000001/008/a/}'); + Error('\P{Nv= +000000001/008/a/}'); Expect(1, 74847, '\p{Nv=:\A1/8\z:}', "");; Expect(0, 74848, '\p{Nv=:\A1/8\z:}', "");; - Expect(1, 74847, '\p{Nv=+001/008}', ""); - Expect(0, 74847, '\p{^Nv=+001/008}', ""); - Expect(0, 74847, '\P{Nv=+001/008}', ""); - Expect(1, 74847, '\P{^Nv=+001/008}', ""); - Expect(0, 74848, '\p{Nv=+001/008}', ""); - Expect(1, 74848, '\p{^Nv=+001/008}', ""); - Expect(1, 74848, '\P{Nv=+001/008}', ""); - Expect(0, 74848, '\P{^Nv=+001/008}', ""); - 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}', ""); - Expect(0, 74847, '\p{^Nv=1.25e-01}', ""); - Expect(0, 74847, '\P{Nv=1.25e-01}', ""); - Expect(1, 74847, '\P{^Nv=1.25e-01}', ""); - Expect(0, 74848, '\p{Nv=1.25e-01}', ""); - Expect(1, 74848, '\p{^Nv=1.25e-01}', ""); - Expect(1, 74848, '\P{Nv=1.25e-01}', ""); - Expect(0, 74848, '\P{^Nv=1.25e-01}', ""); + Expect(1, 74847, '\p{Nv=000000001/008}', ""); + Expect(0, 74847, '\p{^Nv=000000001/008}', ""); + Expect(0, 74847, '\P{Nv=000000001/008}', ""); + Expect(1, 74847, '\P{^Nv=000000001/008}', ""); + Expect(0, 74848, '\p{Nv=000000001/008}', ""); + Expect(1, 74848, '\p{^Nv=000000001/008}', ""); + Expect(1, 74848, '\P{Nv=000000001/008}', ""); + Expect(0, 74848, '\P{^Nv=000000001/008}', ""); + 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}', ""); + Expect(0, 74847, '\p{^Nv: 1.25e-01}', ""); + Expect(0, 74847, '\P{Nv: 1.25e-01}', ""); + Expect(1, 74847, '\P{^Nv: 1.25e-01}', ""); + Expect(0, 74848, '\p{Nv: 1.25e-01}', ""); + Expect(1, 74848, '\p{^Nv: 1.25e-01}', ""); + Expect(1, 74848, '\P{Nv: 1.25e-01}', ""); + Expect(0, 74848, '\P{^Nv: 1.25e-01}', ""); Error('\p{Nv=0.12}'); Error('\P{Nv=0.12}'); Expect(1, 74847, '\p{Nv=1.250e-01}', ""); @@ -71985,14 +72575,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}', ""); @@ -72009,16 +72599,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: -:=+000000001/000008}'); - Error('\P{Is_Numeric_Value: -:=+000000001/000008}'); - Expect(1, 74847, '\p{Is_Numeric_Value=0001/8}', ""); - Expect(0, 74847, '\p{^Is_Numeric_Value=0001/8}', ""); - Expect(0, 74847, '\P{Is_Numeric_Value=0001/8}', ""); - Expect(1, 74847, '\P{^Is_Numeric_Value=0001/8}', ""); - Expect(0, 74848, '\p{Is_Numeric_Value=0001/8}', ""); - Expect(1, 74848, '\p{^Is_Numeric_Value=0001/8}', ""); - Expect(1, 74848, '\P{Is_Numeric_Value=0001/8}', ""); - Expect(0, 74848, '\P{^Is_Numeric_Value=0001/8}', ""); + Error('\p{Is_Numeric_Value=/a/ 1/008}'); + Error('\P{Is_Numeric_Value=/a/ 1/008}'); + Expect(1, 74847, '\p{Is_Numeric_Value=+001/000000008}', ""); + Expect(0, 74847, '\p{^Is_Numeric_Value=+001/000000008}', ""); + Expect(0, 74847, '\P{Is_Numeric_Value=+001/000000008}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value=+001/000000008}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value=+001/000000008}', ""); + Expect(1, 74848, '\p{^Is_Numeric_Value=+001/000000008}', ""); + Expect(1, 74848, '\P{Is_Numeric_Value=+001/000000008}', ""); + Expect(0, 74848, '\P{^Is_Numeric_Value=+001/000000008}', ""); 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}', ""); @@ -72039,22 +72629,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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.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}', ""); @@ -72063,32 +72653,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 74847, '\P{^Is_Numeric_Value=0.1250}', ""); - Expect(0, 74848, '\p{Is_Numeric_Value=0.1250}', ""); - 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=/a/__+0000000001/0008}'); - Error('\P{Is_Nv=/a/__+0000000001/0008}'); - Expect(1, 74847, '\p{Is_Nv: 000001/8}', ""); - Expect(0, 74847, '\p{^Is_Nv: 000001/8}', ""); - Expect(0, 74847, '\P{Is_Nv: 000001/8}', ""); - Expect(1, 74847, '\P{^Is_Nv: 000001/8}', ""); - Expect(0, 74848, '\p{Is_Nv: 000001/8}', ""); - Expect(1, 74848, '\p{^Is_Nv: 000001/8}', ""); - Expect(1, 74848, '\P{Is_Nv: 000001/8}', ""); - Expect(0, 74848, '\P{^Is_Nv: 000001/8}', ""); - 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}', ""); + 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}', ""); + Expect(1, 74847, '\P{^Is_Numeric_Value: 0.1250}', ""); + Expect(0, 74848, '\p{Is_Numeric_Value: 0.1250}', ""); + 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=:=-000000001/00008}'); + Error('\P{Is_Nv=:=-000000001/00008}'); + Expect(1, 74847, '\p{Is_Nv=0000000001/08}', ""); + Expect(0, 74847, '\p{^Is_Nv=0000000001/08}', ""); + Expect(0, 74847, '\P{Is_Nv=0000000001/08}', ""); + Expect(1, 74847, '\P{^Is_Nv=0000000001/08}', ""); + Expect(0, 74848, '\p{Is_Nv=0000000001/08}', ""); + Expect(1, 74848, '\p{^Is_Nv=0000000001/08}', ""); + Expect(1, 74848, '\P{Is_Nv=0000000001/08}', ""); + Expect(0, 74848, '\P{^Is_Nv=0000000001/08}', ""); + 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}', ""); @@ -72109,14 +72699,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74848, '\p{^Is_Nv=1.250e-01}', ""); Expect(1, 74848, '\P{Is_Nv=1.250e-01}', ""); Expect(0, 74848, '\P{^Is_Nv=1.250e-01}', ""); - Expect(1, 74847, '\p{Is_Nv=0.125}', ""); - Expect(0, 74847, '\p{^Is_Nv=0.125}', ""); - Expect(0, 74847, '\P{Is_Nv=0.125}', ""); - Expect(1, 74847, '\P{^Is_Nv=0.125}', ""); - Expect(0, 74848, '\p{Is_Nv=0.125}', ""); - 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: 0.125}', ""); + Expect(0, 74847, '\p{^Is_Nv: 0.125}', ""); + Expect(0, 74847, '\P{Is_Nv: 0.125}', ""); + Expect(1, 74847, '\P{^Is_Nv: 0.125}', ""); + Expect(0, 74848, '\p{Is_Nv: 0.125}', ""); + 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}', ""); @@ -72133,18 +72723,18 @@ 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= /a/001/80}'); - Error('\P{Numeric_Value= /a/001/80}'); + Error('\p{Numeric_Value=_:=001/000000080}'); + Error('\P{Numeric_Value=_:=001/000000080}'); Expect(1, 73666, '\p{Numeric_Value=:\A1/80\z:}', "");; Expect(0, 73667, '\p{Numeric_Value=:\A1/80\z:}', "");; - Expect(1, 73666, '\p{Numeric_Value=01/80}', ""); - Expect(0, 73666, '\p{^Numeric_Value=01/80}', ""); - Expect(0, 73666, '\P{Numeric_Value=01/80}', ""); - Expect(1, 73666, '\P{^Numeric_Value=01/80}', ""); - Expect(0, 73667, '\p{Numeric_Value=01/80}', ""); - Expect(1, 73667, '\p{^Numeric_Value=01/80}', ""); - Expect(1, 73667, '\P{Numeric_Value=01/80}', ""); - Expect(0, 73667, '\P{^Numeric_Value=01/80}', ""); + Expect(1, 73666, '\p{Numeric_Value=+00001/000080}', ""); + Expect(0, 73666, '\p{^Numeric_Value=+00001/000080}', ""); + Expect(0, 73666, '\P{Numeric_Value=+00001/000080}', ""); + Expect(1, 73666, '\P{^Numeric_Value=+00001/000080}', ""); + Expect(0, 73667, '\p{Numeric_Value=+00001/000080}', ""); + Expect(1, 73667, '\p{^Numeric_Value=+00001/000080}', ""); + Expect(1, 73667, '\P{Numeric_Value=+00001/000080}', ""); + Expect(0, 73667, '\P{^Numeric_Value=+00001/000080}', ""); Expect(1, 73666, '\p{Numeric_Value=60/4800}', ""); Expect(0, 73666, '\p{^Numeric_Value=60/4800}', ""); Expect(0, 73666, '\P{Numeric_Value=60/4800}', ""); @@ -72173,8 +72763,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Numeric_Value=1.250e-02}', ""); Expect(1, 73667, '\P{Numeric_Value=1.250e-02}', ""); Expect(0, 73667, '\P{^Numeric_Value=1.250e-02}', ""); - Error('\p{Numeric_Value: 0.013}'); - Error('\P{Numeric_Value: 0.013}'); + Error('\p{Numeric_Value: 0.013}'); + Error('\P{Numeric_Value: 0.013}'); Expect(1, 73666, '\p{Numeric_Value=1.2500e-02}', ""); Expect(0, 73666, '\p{^Numeric_Value=1.2500e-02}', ""); Expect(0, 73666, '\P{Numeric_Value=1.2500e-02}', ""); @@ -72207,26 +72797,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:_ 001/0000080/a/}'); - Error('\P{Nv:_ 001/0000080/a/}'); + Error('\p{Nv= 1/00000080:=}'); + Error('\P{Nv= 1/00000080:=}'); Expect(1, 73666, '\p{Nv=:\A1/80\z:}', "");; Expect(0, 73667, '\p{Nv=:\A1/80\z:}', "");; - Expect(1, 73666, '\p{Nv=+000001/0000000080}', ""); - Expect(0, 73666, '\p{^Nv=+000001/0000000080}', ""); - Expect(0, 73666, '\P{Nv=+000001/0000000080}', ""); - Expect(1, 73666, '\P{^Nv=+000001/0000000080}', ""); - Expect(0, 73667, '\p{Nv=+000001/0000000080}', ""); - Expect(1, 73667, '\p{^Nv=+000001/0000000080}', ""); - Expect(1, 73667, '\P{Nv=+000001/0000000080}', ""); - Expect(0, 73667, '\P{^Nv=+000001/0000000080}', ""); - Expect(1, 73666, '\p{Nv: 60/4800}', ""); - Expect(0, 73666, '\p{^Nv: 60/4800}', ""); - Expect(0, 73666, '\P{Nv: 60/4800}', ""); - Expect(1, 73666, '\P{^Nv: 60/4800}', ""); - Expect(0, 73667, '\p{Nv: 60/4800}', ""); - Expect(1, 73667, '\p{^Nv: 60/4800}', ""); - Expect(1, 73667, '\P{Nv: 60/4800}', ""); - Expect(0, 73667, '\P{^Nv: 60/4800}', ""); + Expect(1, 73666, '\p{Nv=1/00000080}', ""); + Expect(0, 73666, '\p{^Nv=1/00000080}', ""); + Expect(0, 73666, '\P{Nv=1/00000080}', ""); + Expect(1, 73666, '\P{^Nv=1/00000080}', ""); + Expect(0, 73667, '\p{Nv=1/00000080}', ""); + Expect(1, 73667, '\p{^Nv=1/00000080}', ""); + Expect(1, 73667, '\P{Nv=1/00000080}', ""); + Expect(0, 73667, '\P{^Nv=1/00000080}', ""); + Expect(1, 73666, '\p{Nv=60/4800}', ""); + Expect(0, 73666, '\p{^Nv=60/4800}', ""); + Expect(0, 73666, '\P{Nv=60/4800}', ""); + Expect(1, 73666, '\P{^Nv=60/4800}', ""); + Expect(0, 73667, '\p{Nv=60/4800}', ""); + 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}'); Expect(1, 73666, '\p{Nv=1.25e-02}', ""); @@ -72257,14 +72847,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73667, '\p{^Nv=1.2500e-02}', ""); Expect(1, 73667, '\P{Nv=1.2500e-02}', ""); Expect(0, 73667, '\P{^Nv=1.2500e-02}', ""); - Expect(1, 73666, '\p{Nv=0.0125}', ""); - Expect(0, 73666, '\p{^Nv=0.0125}', ""); - Expect(0, 73666, '\P{Nv=0.0125}', ""); - Expect(1, 73666, '\P{^Nv=0.0125}', ""); - Expect(0, 73667, '\p{Nv=0.0125}', ""); - Expect(1, 73667, '\p{^Nv=0.0125}', ""); - Expect(1, 73667, '\P{Nv=0.0125}', ""); - Expect(0, 73667, '\P{^Nv=0.0125}', ""); + Expect(1, 73666, '\p{Nv: 0.0125}', ""); + Expect(0, 73666, '\p{^Nv: 0.0125}', ""); + Expect(0, 73666, '\P{Nv: 0.0125}', ""); + Expect(1, 73666, '\P{^Nv: 0.0125}', ""); + Expect(0, 73667, '\p{Nv: 0.0125}', ""); + Expect(1, 73667, '\p{^Nv: 0.0125}', ""); + Expect(1, 73667, '\P{Nv: 0.0125}', ""); + Expect(0, 73667, '\P{^Nv: 0.0125}', ""); Expect(1, 73666, '\p{Nv=1.25000e-02}', ""); Expect(0, 73666, '\p{^Nv=1.25000e-02}', ""); Expect(0, 73666, '\P{Nv=1.25000e-02}', ""); @@ -72281,16 +72871,16 @@ 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=/a/_001/0000080}'); - Error('\P{Is_Numeric_Value=/a/_001/0000080}'); - Expect(1, 73666, '\p{Is_Numeric_Value=1/00000000080}', ""); - Expect(0, 73666, '\p{^Is_Numeric_Value=1/00000000080}', ""); - Expect(0, 73666, '\P{Is_Numeric_Value=1/00000000080}', ""); - Expect(1, 73666, '\P{^Is_Numeric_Value=1/00000000080}', ""); - Expect(0, 73667, '\p{Is_Numeric_Value=1/00000000080}', ""); - Expect(1, 73667, '\p{^Is_Numeric_Value=1/00000000080}', ""); - Expect(1, 73667, '\P{Is_Numeric_Value=1/00000000080}', ""); - Expect(0, 73667, '\P{^Is_Numeric_Value=1/00000000080}', ""); + Error('\p{Is_Numeric_Value=:=_ 00000001/000000080}'); + Error('\P{Is_Numeric_Value=:=_ 00000001/000000080}'); + Expect(1, 73666, '\p{Is_Numeric_Value=+0000000001/00000080}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=+0000000001/00000080}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=+0000000001/00000080}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=+0000000001/00000080}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=+0000000001/00000080}', ""); + Expect(1, 73667, '\p{^Is_Numeric_Value=+0000000001/00000080}', ""); + Expect(1, 73667, '\P{Is_Numeric_Value=+0000000001/00000080}', ""); + Expect(0, 73667, '\P{^Is_Numeric_Value=+0000000001/00000080}', ""); 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}', ""); @@ -72299,8 +72889,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + 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}', ""); Expect(0, 73666, '\p{^Is_Numeric_Value=1.25e-02}', ""); Expect(0, 73666, '\P{Is_Numeric_Value=1.25e-02}', ""); @@ -72321,22 +72911,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73666, '\P{^Is_Numeric_Value:1.2500e-02}', ""); - Expect(0, 73667, '\p{Is_Numeric_Value:1.2500e-02}', ""); - 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=1.2500e-02}', ""); + Expect(0, 73666, '\p{^Is_Numeric_Value=1.2500e-02}', ""); + Expect(0, 73666, '\P{Is_Numeric_Value=1.2500e-02}', ""); + Expect(1, 73666, '\P{^Is_Numeric_Value=1.2500e-02}', ""); + Expect(0, 73667, '\p{Is_Numeric_Value=1.2500e-02}', ""); + 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=1.25000e-02}', ""); Expect(0, 73666, '\p{^Is_Numeric_Value=1.25000e-02}', ""); Expect(0, 73666, '\P{Is_Numeric_Value=1.25000e-02}', ""); @@ -72353,16 +72943,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= /a/0001/00080}'); - Error('\P{Is_Nv= /a/0001/00080}'); - Expect(1, 73666, '\p{Is_Nv=00000001/0000000080}', ""); - Expect(0, 73666, '\p{^Is_Nv=00000001/0000000080}', ""); - Expect(0, 73666, '\P{Is_Nv=00000001/0000000080}', ""); - Expect(1, 73666, '\P{^Is_Nv=00000001/0000000080}', ""); - Expect(0, 73667, '\p{Is_Nv=00000001/0000000080}', ""); - Expect(1, 73667, '\p{^Is_Nv=00000001/0000000080}', ""); - Expect(1, 73667, '\P{Is_Nv=00000001/0000000080}', ""); - Expect(0, 73667, '\P{^Is_Nv=00000001/0000000080}', ""); + Error('\p{Is_Nv: _ +0000001/0000080/a/}'); + Error('\P{Is_Nv: _ +0000001/0000080/a/}'); + Expect(1, 73666, '\p{Is_Nv=0000001/0000080}', ""); + Expect(0, 73666, '\p{^Is_Nv=0000001/0000080}', ""); + Expect(0, 73666, '\P{Is_Nv=0000001/0000080}', ""); + Expect(1, 73666, '\P{^Is_Nv=0000001/0000080}', ""); + Expect(0, 73667, '\p{Is_Nv=0000001/0000080}', ""); + Expect(1, 73667, '\p{^Is_Nv=0000001/0000080}', ""); + Expect(1, 73667, '\P{Is_Nv=0000001/0000080}', ""); + Expect(0, 73667, '\P{^Is_Nv=0000001/0000080}', ""); Expect(1, 73666, '\p{Is_Nv=60/4800}', ""); Expect(0, 73666, '\p{^Is_Nv=60/4800}', ""); Expect(0, 73666, '\P{Is_Nv=60/4800}', ""); @@ -72401,14 +72991,14 @@ 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=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}', ""); @@ -72425,18 +73015,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: 000001/9/a/}'); - Error('\P{Numeric_Value: 000001/9/a/}'); + Error('\p{Numeric_Value=_/a/000000001/09}'); + Error('\P{Numeric_Value=_/a/000000001/09}'); Expect(1, 8529, '\p{Numeric_Value=:\A1/9\z:}', "");; Expect(0, 8530, '\p{Numeric_Value=:\A1/9\z:}', "");; - Expect(1, 8529, '\p{Numeric_Value=0000000001/00009}', ""); - Expect(0, 8529, '\p{^Numeric_Value=0000000001/00009}', ""); - Expect(0, 8529, '\P{Numeric_Value=0000000001/00009}', ""); - Expect(1, 8529, '\P{^Numeric_Value=0000000001/00009}', ""); - Expect(0, 8530, '\p{Numeric_Value=0000000001/00009}', ""); - Expect(1, 8530, '\p{^Numeric_Value=0000000001/00009}', ""); - Expect(1, 8530, '\P{Numeric_Value=0000000001/00009}', ""); - Expect(0, 8530, '\P{^Numeric_Value=0000000001/00009}', ""); + Expect(1, 8529, '\p{Numeric_Value=0000000001/0009}', ""); + Expect(0, 8529, '\p{^Numeric_Value=0000000001/0009}', ""); + Expect(0, 8529, '\P{Numeric_Value=0000000001/0009}', ""); + Expect(1, 8529, '\P{^Numeric_Value=0000000001/0009}', ""); + Expect(0, 8530, '\p{Numeric_Value=0000000001/0009}', ""); + Expect(1, 8530, '\p{^Numeric_Value=0000000001/0009}', ""); + Expect(1, 8530, '\P{Numeric_Value=0000000001/0009}', ""); + Expect(0, 8530, '\P{^Numeric_Value=0000000001/0009}', ""); Expect(1, 8529, '\p{Numeric_Value=60/540}', ""); Expect(0, 8529, '\p{^Numeric_Value=60/540}', ""); Expect(0, 8529, '\P{Numeric_Value=60/540}', ""); @@ -72447,10 +73037,10 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8530, '\P{^Numeric_Value=60/540}', ""); Error('\p{Numeric_Value=1.1e-01}'); Error('\P{Numeric_Value=1.1e-01}'); - Error('\p{Numeric_Value=1.11e-01}'); - Error('\P{Numeric_Value=1.11e-01}'); - Error('\p{Numeric_Value:0.11}'); - Error('\P{Numeric_Value:0.11}'); + Error('\p{Numeric_Value:1.11e-01}'); + Error('\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}', ""); @@ -72461,22 +73051,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 8530, '\P{^Numeric_Value=1.111e-01}', ""); Error('\p{Numeric_Value=0.111}'); Error('\P{Numeric_Value=0.111}'); - Expect(1, 8529, '\p{Numeric_Value=1.1111e-01}', ""); - Expect(0, 8529, '\p{^Numeric_Value=1.1111e-01}', ""); - Expect(0, 8529, '\P{Numeric_Value=1.1111e-01}', ""); - Expect(1, 8529, '\P{^Numeric_Value=1.1111e-01}', ""); - Expect(0, 8530, '\p{Numeric_Value=1.1111e-01}', ""); - 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}', ""); + Expect(1, 8529, '\p{Numeric_Value:1.1111e-01}', ""); + Expect(0, 8529, '\p{^Numeric_Value:1.1111e-01}', ""); + Expect(0, 8529, '\P{Numeric_Value:1.1111e-01}', ""); + Expect(1, 8529, '\P{^Numeric_Value:1.1111e-01}', ""); + Expect(0, 8530, '\p{Numeric_Value:1.1111e-01}', ""); + 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}', ""); Expect(1, 8529, '\p{Numeric_Value=1.11111e-01}', ""); Expect(0, 8529, '\p{^Numeric_Value=1.11111e-01}', ""); Expect(0, 8529, '\P{Numeric_Value=1.11111e-01}', ""); @@ -72493,18 +73083,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Numeric_Value=0.11111}', ""); Expect(1, 8530, '\P{Numeric_Value=0.11111}', ""); Expect(0, 8530, '\P{^Numeric_Value=0.11111}', ""); - Error('\p{Nv=+01/009:=}'); - Error('\P{Nv=+01/009:=}'); + Error('\p{Nv=:= 00001/0009}'); + Error('\P{Nv=:= 00001/0009}'); Expect(1, 8529, '\p{Nv=:\A1/9\z:}', "");; Expect(0, 8530, '\p{Nv=:\A1/9\z:}', "");; - Expect(1, 8529, '\p{Nv=1/0000009}', ""); - Expect(0, 8529, '\p{^Nv=1/0000009}', ""); - Expect(0, 8529, '\P{Nv=1/0000009}', ""); - Expect(1, 8529, '\P{^Nv=1/0000009}', ""); - Expect(0, 8530, '\p{Nv=1/0000009}', ""); - Expect(1, 8530, '\p{^Nv=1/0000009}', ""); - Expect(1, 8530, '\P{Nv=1/0000009}', ""); - Expect(0, 8530, '\P{^Nv=1/0000009}', ""); + Expect(1, 8529, '\p{Nv=+00000001/0000000009}', ""); + Expect(0, 8529, '\p{^Nv=+00000001/0000000009}', ""); + Expect(0, 8529, '\P{Nv=+00000001/0000000009}', ""); + Expect(1, 8529, '\P{^Nv=+00000001/0000000009}', ""); + Expect(0, 8530, '\p{Nv=+00000001/0000000009}', ""); + Expect(1, 8530, '\p{^Nv=+00000001/0000000009}', ""); + Expect(1, 8530, '\P{Nv=+00000001/0000000009}', ""); + Expect(0, 8530, '\P{^Nv=+00000001/0000000009}', ""); Expect(1, 8529, '\p{Nv=60/540}', ""); Expect(0, 8529, '\p{^Nv=60/540}', ""); Expect(0, 8529, '\P{Nv=60/540}', ""); @@ -72527,8 +73117,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Nv=1.111e-01}', ""); Expect(1, 8530, '\P{Nv=1.111e-01}', ""); Expect(0, 8530, '\P{^Nv=1.111e-01}', ""); - Error('\p{Nv:0.111}'); - Error('\P{Nv:0.111}'); + Error('\p{Nv=0.111}'); + Error('\P{Nv=0.111}'); Expect(1, 8529, '\p{Nv=1.1111e-01}', ""); Expect(0, 8529, '\p{^Nv=1.1111e-01}', ""); Expect(0, 8529, '\P{Nv=1.1111e-01}', ""); @@ -72561,24 +73151,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Nv=0.11111}', ""); Expect(1, 8530, '\P{Nv=0.11111}', ""); Expect(0, 8530, '\P{^Nv=0.11111}', ""); - Error('\p{Is_Numeric_Value=/a/000000001/0000009}'); - Error('\P{Is_Numeric_Value=/a/000000001/0000009}'); - 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{Is_Numeric_Value=60/540}', ""); - Expect(0, 8529, '\p{^Is_Numeric_Value=60/540}', ""); - Expect(0, 8529, '\P{Is_Numeric_Value=60/540}', ""); - Expect(1, 8529, '\P{^Is_Numeric_Value=60/540}', ""); - Expect(0, 8530, '\p{Is_Numeric_Value=60/540}', ""); - Expect(1, 8530, '\p{^Is_Numeric_Value=60/540}', ""); - Expect(1, 8530, '\P{Is_Numeric_Value=60/540}', ""); - Expect(0, 8530, '\P{^Is_Numeric_Value=60/540}', ""); + Error('\p{Is_Numeric_Value=:= 000001/000000009}'); + Error('\P{Is_Numeric_Value=:= 000001/000000009}'); + Expect(1, 8529, '\p{Is_Numeric_Value=0001/009}', ""); + Expect(0, 8529, '\p{^Is_Numeric_Value=0001/009}', ""); + Expect(0, 8529, '\P{Is_Numeric_Value=0001/009}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value=0001/009}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value=0001/009}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value=0001/009}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value=0001/009}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value=0001/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}', ""); + Expect(1, 8529, '\P{^Is_Numeric_Value: 60/540}', ""); + Expect(0, 8530, '\p{Is_Numeric_Value: 60/540}', ""); + Expect(1, 8530, '\p{^Is_Numeric_Value: 60/540}', ""); + Expect(1, 8530, '\P{Is_Numeric_Value: 60/540}', ""); + Expect(0, 8530, '\P{^Is_Numeric_Value: 60/540}', ""); Error('\p{Is_Numeric_Value=1.1e-01}'); Error('\P{Is_Numeric_Value=1.1e-01}'); Error('\p{Is_Numeric_Value=1.11e-01}'); @@ -72627,16 +73217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Numeric_Value=0.11111}', ""); Expect(1, 8530, '\P{Is_Numeric_Value=0.11111}', ""); Expect(0, 8530, '\P{^Is_Numeric_Value=0.11111}', ""); - Error('\p{Is_Nv=/a/ 0001/00000009}'); - Error('\P{Is_Nv=/a/ 0001/00000009}'); - Expect(1, 8529, '\p{Is_Nv=+000000001/00009}', ""); - Expect(0, 8529, '\p{^Is_Nv=+000000001/00009}', ""); - Expect(0, 8529, '\P{Is_Nv=+000000001/00009}', ""); - Expect(1, 8529, '\P{^Is_Nv=+000000001/00009}', ""); - Expect(0, 8530, '\p{Is_Nv=+000000001/00009}', ""); - Expect(1, 8530, '\p{^Is_Nv=+000000001/00009}', ""); - Expect(1, 8530, '\P{Is_Nv=+000000001/00009}', ""); - Expect(0, 8530, '\P{^Is_Nv=+000000001/00009}', ""); + Error('\p{Is_Nv=-/a/+000000001/0009}'); + Error('\P{Is_Nv=-/a/+000000001/0009}'); + Expect(1, 8529, '\p{Is_Nv=000000001/09}', ""); + Expect(0, 8529, '\p{^Is_Nv=000000001/09}', ""); + Expect(0, 8529, '\P{Is_Nv=000000001/09}', ""); + Expect(1, 8529, '\P{^Is_Nv=000000001/09}', ""); + Expect(0, 8530, '\p{Is_Nv=000000001/09}', ""); + Expect(1, 8530, '\p{^Is_Nv=000000001/09}', ""); + Expect(1, 8530, '\P{Is_Nv=000000001/09}', ""); + Expect(0, 8530, '\P{^Is_Nv=000000001/09}', ""); Expect(1, 8529, '\p{Is_Nv=60/540}', ""); Expect(0, 8529, '\p{^Is_Nv=60/540}', ""); Expect(0, 8529, '\P{Is_Nv=60/540}', ""); @@ -72659,8 +73249,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Nv=1.111e-01}', ""); Expect(1, 8530, '\P{Is_Nv=1.111e-01}', ""); Expect(0, 8530, '\P{^Is_Nv=1.111e-01}', ""); - Error('\p{Is_Nv:0.111}'); - Error('\P{Is_Nv:0.111}'); + Error('\p{Is_Nv=0.111}'); + Error('\P{Is_Nv=0.111}'); Expect(1, 8529, '\p{Is_Nv=1.1111e-01}', ""); Expect(0, 8529, '\p{^Is_Nv=1.1111e-01}', ""); Expect(0, 8529, '\P{Is_Nv=1.1111e-01}', ""); @@ -72685,26 +73275,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8530, '\p{^Is_Nv=1.11111e-01}', ""); Expect(1, 8530, '\P{Is_Nv=1.11111e-01}', ""); Expect(0, 8530, '\P{^Is_Nv=1.11111e-01}', ""); - Expect(1, 8529, '\p{Is_Nv: 0.11111}', ""); - Expect(0, 8529, '\p{^Is_Nv: 0.11111}', ""); - Expect(0, 8529, '\P{Is_Nv: 0.11111}', ""); - Expect(1, 8529, '\P{^Is_Nv: 0.11111}', ""); - Expect(0, 8530, '\p{Is_Nv: 0.11111}', ""); - Expect(1, 8530, '\p{^Is_Nv: 0.11111}', ""); - Expect(1, 8530, '\P{Is_Nv: 0.11111}', ""); - Expect(0, 8530, '\P{^Is_Nv: 0.11111}', ""); - Error('\p{Numeric_Value=:=-_+00010}'); - Error('\P{Numeric_Value=:=-_+00010}'); + Expect(1, 8529, '\p{Is_Nv=0.11111}', ""); + Expect(0, 8529, '\p{^Is_Nv=0.11111}', ""); + Expect(0, 8529, '\P{Is_Nv=0.11111}', ""); + Expect(1, 8529, '\P{^Is_Nv=0.11111}', ""); + Expect(0, 8530, '\p{Is_Nv=0.11111}', ""); + Expect(1, 8530, '\p{^Is_Nv=0.11111}', ""); + Expect(1, 8530, '\P{Is_Nv=0.11111}', ""); + Expect(0, 8530, '\P{^Is_Nv=0.11111}', ""); + Error('\p{Numeric_Value=--00_00_01_0:=}'); + Error('\P{Numeric_Value=--00_00_01_0:=}'); Expect(1, 126263, '\p{Numeric_Value=:\A10\z:}', "");; Expect(0, 126264, '\p{Numeric_Value=:\A10\z:}', "");; - Expect(1, 126263, '\p{Numeric_Value=+00000000010}', ""); - Expect(0, 126263, '\p{^Numeric_Value=+00000000010}', ""); - Expect(0, 126263, '\P{Numeric_Value=+00000000010}', ""); - Expect(1, 126263, '\P{^Numeric_Value=+00000000010}', ""); - Expect(0, 126264, '\p{Numeric_Value=+00000000010}', ""); - Expect(1, 126264, '\p{^Numeric_Value=+00000000010}', ""); - Expect(1, 126264, '\P{Numeric_Value=+00000000010}', ""); - Expect(0, 126264, '\P{^Numeric_Value=+00000000010}', ""); + Expect(1, 126263, '\p{Numeric_Value=00_00_00_10}', ""); + Expect(0, 126263, '\p{^Numeric_Value=00_00_00_10}', ""); + Expect(0, 126263, '\P{Numeric_Value=00_00_00_10}', ""); + Expect(1, 126263, '\P{^Numeric_Value=00_00_00_10}', ""); + Expect(0, 126264, '\p{Numeric_Value=00_00_00_10}', ""); + Expect(1, 126264, '\p{^Numeric_Value=00_00_00_10}', ""); + Expect(1, 126264, '\P{Numeric_Value=00_00_00_10}', ""); + Expect(0, 126264, '\P{^Numeric_Value=00_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}', ""); @@ -72713,18 +73303,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=/a/ 0000010}'); - Error('\P{Nv=/a/ 0000010}'); + Error('\p{Nv= :=000010}'); + Error('\P{Nv= :=000010}'); Expect(1, 126263, '\p{Nv=:\A10\z:}', "");; Expect(0, 126264, '\p{Nv=:\A10\z:}', "");; - Expect(1, 126263, '\p{Nv=0010}', ""); - Expect(0, 126263, '\p{^Nv=0010}', ""); - Expect(0, 126263, '\P{Nv=0010}', ""); - Expect(1, 126263, '\P{^Nv=0010}', ""); - Expect(0, 126264, '\p{Nv=0010}', ""); - Expect(1, 126264, '\p{^Nv=0010}', ""); - Expect(1, 126264, '\P{Nv=0010}', ""); - Expect(0, 126264, '\P{^Nv=0010}', ""); + Expect(1, 126263, '\p{Nv=00000000010}', ""); + Expect(0, 126263, '\p{^Nv=00000000010}', ""); + Expect(0, 126263, '\P{Nv=00000000010}', ""); + Expect(1, 126263, '\P{^Nv=00000000010}', ""); + Expect(0, 126264, '\p{Nv=00000000010}', ""); + Expect(1, 126264, '\p{^Nv=00000000010}', ""); + Expect(1, 126264, '\P{Nv=00000000010}', ""); + Expect(0, 126264, '\P{^Nv=00000000010}', ""); Expect(1, 126263, '\p{Nv=1.000000000000000e+01}', ""); Expect(0, 126263, '\p{^Nv=1.000000000000000e+01}', ""); Expect(0, 126263, '\P{Nv=1.000000000000000e+01}', ""); @@ -72733,16 +73323,16 @@ 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=/a/ 010}'); - Error('\P{Is_Numeric_Value=/a/ 010}'); - Expect(1, 126263, '\p{Is_Numeric_Value=000000010}', ""); - Expect(0, 126263, '\p{^Is_Numeric_Value=000000010}', ""); - Expect(0, 126263, '\P{Is_Numeric_Value=000000010}', ""); - Expect(1, 126263, '\P{^Is_Numeric_Value=000000010}', ""); - Expect(0, 126264, '\p{Is_Numeric_Value=000000010}', ""); - Expect(1, 126264, '\p{^Is_Numeric_Value=000000010}', ""); - Expect(1, 126264, '\P{Is_Numeric_Value=000000010}', ""); - Expect(0, 126264, '\P{^Is_Numeric_Value=000000010}', ""); + Error('\p{Is_Numeric_Value=:= 0001_0}'); + Error('\P{Is_Numeric_Value=:= 0001_0}'); + Expect(1, 126263, '\p{Is_Numeric_Value: 1_0}', ""); + Expect(0, 126263, '\p{^Is_Numeric_Value: 1_0}', ""); + Expect(0, 126263, '\P{Is_Numeric_Value: 1_0}', ""); + Expect(1, 126263, '\P{^Is_Numeric_Value: 1_0}', ""); + Expect(0, 126264, '\p{Is_Numeric_Value: 1_0}', ""); + Expect(1, 126264, '\p{^Is_Numeric_Value: 1_0}', ""); + Expect(1, 126264, '\P{Is_Numeric_Value: 1_0}', ""); + Expect(0, 126264, '\P{^Is_Numeric_Value: 1_0}', ""); 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}', ""); @@ -72751,16 +73341,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/00000001_0}'); - Error('\P{Is_Nv=/a/00000001_0}'); - Expect(1, 126263, '\p{Is_Nv=0_0_0_0_0_0_0_0_010}', ""); - Expect(0, 126263, '\p{^Is_Nv=0_0_0_0_0_0_0_0_010}', ""); - Expect(0, 126263, '\P{Is_Nv=0_0_0_0_0_0_0_0_010}', ""); - Expect(1, 126263, '\P{^Is_Nv=0_0_0_0_0_0_0_0_010}', ""); - Expect(0, 126264, '\p{Is_Nv=0_0_0_0_0_0_0_0_010}', ""); - Expect(1, 126264, '\p{^Is_Nv=0_0_0_0_0_0_0_0_010}', ""); - Expect(1, 126264, '\P{Is_Nv=0_0_0_0_0_0_0_0_010}', ""); - Expect(0, 126264, '\P{^Is_Nv=0_0_0_0_0_0_0_0_010}', ""); + Error('\p{Is_Nv= :=0_0_0_0_0_0_0010}'); + Error('\P{Is_Nv= :=0_0_0_0_0_0_0010}'); + Expect(1, 126263, '\p{Is_Nv=+0_0_0_0_0_0_0_010}', ""); + Expect(0, 126263, '\p{^Is_Nv=+0_0_0_0_0_0_0_010}', ""); + Expect(0, 126263, '\P{Is_Nv=+0_0_0_0_0_0_0_010}', ""); + Expect(1, 126263, '\P{^Is_Nv=+0_0_0_0_0_0_0_010}', ""); + Expect(0, 126264, '\p{Is_Nv=+0_0_0_0_0_0_0_010}', ""); + Expect(1, 126264, '\p{^Is_Nv=+0_0_0_0_0_0_0_010}', ""); + Expect(1, 126264, '\P{Is_Nv=+0_0_0_0_0_0_0_010}', ""); + Expect(0, 126264, '\P{^Is_Nv=+0_0_0_0_0_0_0_010}', ""); 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}', ""); @@ -72769,18 +73359,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=:=-_+0_1_00}'); - Error('\P{Numeric_Value=:=-_+0_1_00}'); + Error('\p{Numeric_Value=-00000100/a/}'); + Error('\P{Numeric_Value=-00000100/a/}'); Expect(1, 126227, '\p{Numeric_Value=:\A100\z:}', "");; Expect(0, 126228, '\p{Numeric_Value=:\A100\z:}', "");; - Expect(1, 126227, '\p{Numeric_Value=+0_0_0_0_0_100}', ""); - Expect(0, 126227, '\p{^Numeric_Value=+0_0_0_0_0_100}', ""); - Expect(0, 126227, '\P{Numeric_Value=+0_0_0_0_0_100}', ""); - Expect(1, 126227, '\P{^Numeric_Value=+0_0_0_0_0_100}', ""); - Expect(0, 126228, '\p{Numeric_Value=+0_0_0_0_0_100}', ""); - Expect(1, 126228, '\p{^Numeric_Value=+0_0_0_0_0_100}', ""); - Expect(1, 126228, '\P{Numeric_Value=+0_0_0_0_0_100}', ""); - Expect(0, 126228, '\P{^Numeric_Value=+0_0_0_0_0_100}', ""); + Expect(1, 126227, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_0_1_00}', ""); + Expect(0, 126227, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_0_1_00}', ""); + Expect(0, 126227, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_0_1_00}', ""); + Expect(1, 126227, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_0_1_00}', ""); + Expect(0, 126228, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_0_1_00}', ""); + Expect(1, 126228, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_0_1_00}', ""); + Expect(1, 126228, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_0_1_00}', ""); + Expect(0, 126228, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_0_1_00}', ""); 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}', ""); @@ -72789,36 +73379,36 @@ 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/-0000_0010_0}'); - Error('\P{Nv=/a/-0000_0010_0}'); + Error('\p{Nv=-:=0100}'); + Error('\P{Nv=-:=0100}'); Expect(1, 126227, '\p{Nv=:\A100\z:}', "");; Expect(0, 126228, '\p{Nv=:\A100\z:}', "");; - Expect(1, 126227, '\p{Nv=+000_001_00}', ""); - Expect(0, 126227, '\p{^Nv=+000_001_00}', ""); - Expect(0, 126227, '\P{Nv=+000_001_00}', ""); - Expect(1, 126227, '\P{^Nv=+000_001_00}', ""); - Expect(0, 126228, '\p{Nv=+000_001_00}', ""); - Expect(1, 126228, '\p{^Nv=+000_001_00}', ""); - Expect(1, 126228, '\P{Nv=+000_001_00}', ""); - Expect(0, 126228, '\P{^Nv=+000_001_00}', ""); - Expect(1, 126227, '\p{Nv=1.000000000000000e+02}', ""); - Expect(0, 126227, '\p{^Nv=1.000000000000000e+02}', ""); - Expect(0, 126227, '\P{Nv=1.000000000000000e+02}', ""); - Expect(1, 126227, '\P{^Nv=1.000000000000000e+02}', ""); - Expect(0, 126228, '\p{Nv=1.000000000000000e+02}', ""); - 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= +0_0_0_0_0_0_0_00100:=}'); - Error('\P{Is_Numeric_Value= +0_0_0_0_0_0_0_00100:=}'); - Expect(1, 126227, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0100}', ""); - Expect(0, 126227, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0100}', ""); - Expect(0, 126227, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0100}', ""); - Expect(1, 126227, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0100}', ""); - Expect(0, 126228, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0100}', ""); - Expect(1, 126228, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0100}', ""); - Expect(1, 126228, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0100}', ""); - Expect(0, 126228, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0100}', ""); + Expect(1, 126227, '\p{Nv=00000_00010_0}', ""); + Expect(0, 126227, '\p{^Nv=00000_00010_0}', ""); + Expect(0, 126227, '\P{Nv=00000_00010_0}', ""); + Expect(1, 126227, '\P{^Nv=00000_00010_0}', ""); + Expect(0, 126228, '\p{Nv=00000_00010_0}', ""); + Expect(1, 126228, '\p{^Nv=00000_00010_0}', ""); + Expect(1, 126228, '\P{Nv=00000_00010_0}', ""); + Expect(0, 126228, '\P{^Nv=00000_00010_0}', ""); + Expect(1, 126227, '\p{Nv: 1.000000000000000e+02}', ""); + Expect(0, 126227, '\p{^Nv: 1.000000000000000e+02}', ""); + Expect(0, 126227, '\P{Nv: 1.000000000000000e+02}', ""); + Expect(1, 126227, '\P{^Nv: 1.000000000000000e+02}', ""); + Expect(0, 126228, '\p{Nv: 1.000000000000000e+02}', ""); + 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= +00_00_01_00:=}'); + Error('\P{Is_Numeric_Value= +00_00_01_00:=}'); + Expect(1, 126227, '\p{Is_Numeric_Value=000000000100}', ""); + Expect(0, 126227, '\p{^Is_Numeric_Value=000000000100}', ""); + Expect(0, 126227, '\P{Is_Numeric_Value=000000000100}', ""); + Expect(1, 126227, '\P{^Is_Numeric_Value=000000000100}', ""); + Expect(0, 126228, '\p{Is_Numeric_Value=000000000100}', ""); + Expect(1, 126228, '\p{^Is_Numeric_Value=000000000100}', ""); + Expect(1, 126228, '\P{Is_Numeric_Value=000000000100}', ""); + Expect(0, 126228, '\P{^Is_Numeric_Value=000000000100}', ""); 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}', ""); @@ -72827,16 +73417,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=:= 0_0_0_0_0_0_0_0_0_1_00}'); - Error('\P{Is_Nv=:= 0_0_0_0_0_0_0_0_0_1_00}'); - Expect(1, 126227, '\p{Is_Nv=0000100}', ""); - Expect(0, 126227, '\p{^Is_Nv=0000100}', ""); - Expect(0, 126227, '\P{Is_Nv=0000100}', ""); - Expect(1, 126227, '\P{^Is_Nv=0000100}', ""); - Expect(0, 126228, '\p{Is_Nv=0000100}', ""); - Expect(1, 126228, '\p{^Is_Nv=0000100}', ""); - Expect(1, 126228, '\P{Is_Nv=0000100}', ""); - Expect(0, 126228, '\P{^Is_Nv=0000100}', ""); + Error('\p{Is_Nv: :=-+000000000100}'); + Error('\P{Is_Nv: :=-+000000000100}'); + Expect(1, 126227, '\p{Is_Nv:10_0}', ""); + Expect(0, 126227, '\p{^Is_Nv:10_0}', ""); + Expect(0, 126227, '\P{Is_Nv:10_0}', ""); + Expect(1, 126227, '\P{^Is_Nv:10_0}', ""); + Expect(0, 126228, '\p{Is_Nv:10_0}', ""); + Expect(1, 126228, '\p{^Is_Nv:10_0}', ""); + Expect(1, 126228, '\P{Is_Nv:10_0}', ""); + Expect(0, 126228, '\P{^Is_Nv:10_0}', ""); 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}', ""); @@ -72845,18 +73435,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= /a/1_0_00}'); - Error('\P{Numeric_Value= /a/1_0_00}'); + Error('\p{Numeric_Value=:=00_01_00_0}'); + Error('\P{Numeric_Value=:=00_01_00_0}'); Expect(1, 126236, '\p{Numeric_Value=:\A1000\z:}', "");; Expect(0, 126237, '\p{Numeric_Value=:\A1000\z:}', "");; - Expect(1, 126236, '\p{Numeric_Value=00_00_00_01_00_0}', ""); - Expect(0, 126236, '\p{^Numeric_Value=00_00_00_01_00_0}', ""); - Expect(0, 126236, '\P{Numeric_Value=00_00_00_01_00_0}', ""); - Expect(1, 126236, '\P{^Numeric_Value=00_00_00_01_00_0}', ""); - Expect(0, 126237, '\p{Numeric_Value=00_00_00_01_00_0}', ""); - Expect(1, 126237, '\p{^Numeric_Value=00_00_00_01_00_0}', ""); - Expect(1, 126237, '\P{Numeric_Value=00_00_00_01_00_0}', ""); - Expect(0, 126237, '\P{^Numeric_Value=00_00_00_01_00_0}', ""); + Expect(1, 126236, '\p{Numeric_Value=+0000001000}', ""); + Expect(0, 126236, '\p{^Numeric_Value=+0000001000}', ""); + Expect(0, 126236, '\P{Numeric_Value=+0000001000}', ""); + Expect(1, 126236, '\P{^Numeric_Value=+0000001000}', ""); + Expect(0, 126237, '\p{Numeric_Value=+0000001000}', ""); + Expect(1, 126237, '\p{^Numeric_Value=+0000001000}', ""); + Expect(1, 126237, '\P{Numeric_Value=+0000001000}', ""); + Expect(0, 126237, '\P{^Numeric_Value=+0000001000}', ""); 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}', ""); @@ -72865,18 +73455,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=:=_-0_0_0_0_0_1_0_00}'); - Error('\P{Nv=:=_-0_0_0_0_0_1_0_00}'); + Error('\p{Nv= _+000_010_00/a/}'); + Error('\P{Nv= _+000_010_00/a/}'); Expect(1, 126236, '\p{Nv=:\A1000\z:}', "");; Expect(0, 126237, '\p{Nv=:\A1000\z:}', "");; - Expect(1, 126236, '\p{Nv=00000001000}', ""); - Expect(0, 126236, '\p{^Nv=00000001000}', ""); - Expect(0, 126236, '\P{Nv=00000001000}', ""); - Expect(1, 126236, '\P{^Nv=00000001000}', ""); - Expect(0, 126237, '\p{Nv=00000001000}', ""); - Expect(1, 126237, '\p{^Nv=00000001000}', ""); - Expect(1, 126237, '\P{Nv=00000001000}', ""); - Expect(0, 126237, '\P{^Nv=00000001000}', ""); + Expect(1, 126236, '\p{Nv=1000}', ""); + Expect(0, 126236, '\p{^Nv=1000}', ""); + Expect(0, 126236, '\P{Nv=1000}', ""); + Expect(1, 126236, '\P{^Nv=1000}', ""); + Expect(0, 126237, '\p{Nv=1000}', ""); + Expect(1, 126237, '\p{^Nv=1000}', ""); + Expect(1, 126237, '\P{Nv=1000}', ""); + Expect(0, 126237, '\P{^Nv=1000}', ""); Expect(1, 126236, '\p{Nv=1.000000000000000e+03}', ""); Expect(0, 126236, '\p{^Nv=1.000000000000000e+03}', ""); Expect(0, 126236, '\P{Nv=1.000000000000000e+03}', ""); @@ -72885,16 +73475,16 @@ 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=:= -00000_00100_0}'); - Error('\P{Is_Numeric_Value=:= -00000_00100_0}'); - Expect(1, 126236, '\p{Is_Numeric_Value=0_1_0_00}', ""); - Expect(0, 126236, '\p{^Is_Numeric_Value=0_1_0_00}', ""); - Expect(0, 126236, '\P{Is_Numeric_Value=0_1_0_00}', ""); - Expect(1, 126236, '\P{^Is_Numeric_Value=0_1_0_00}', ""); - Expect(0, 126237, '\p{Is_Numeric_Value=0_1_0_00}', ""); - Expect(1, 126237, '\p{^Is_Numeric_Value=0_1_0_00}', ""); - Expect(1, 126237, '\P{Is_Numeric_Value=0_1_0_00}', ""); - Expect(0, 126237, '\P{^Is_Numeric_Value=0_1_0_00}', ""); + Error('\p{Is_Numeric_Value= _1000/a/}'); + Error('\P{Is_Numeric_Value= _1000/a/}'); + Expect(1, 126236, '\p{Is_Numeric_Value=+0001000}', ""); + Expect(0, 126236, '\p{^Is_Numeric_Value=+0001000}', ""); + Expect(0, 126236, '\P{Is_Numeric_Value=+0001000}', ""); + Expect(1, 126236, '\P{^Is_Numeric_Value=+0001000}', ""); + Expect(0, 126237, '\p{Is_Numeric_Value=+0001000}', ""); + Expect(1, 126237, '\p{^Is_Numeric_Value=+0001000}', ""); + Expect(1, 126237, '\P{Is_Numeric_Value=+0001000}', ""); + Expect(0, 126237, '\P{^Is_Numeric_Value=+0001000}', ""); 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}', ""); @@ -72903,16 +73493,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-_+000001000:=}'); - Error('\P{Is_Nv=-_+000001000:=}'); - Expect(1, 126236, '\p{Is_Nv=1000}', ""); - Expect(0, 126236, '\p{^Is_Nv=1000}', ""); - Expect(0, 126236, '\P{Is_Nv=1000}', ""); - Expect(1, 126236, '\P{^Is_Nv=1000}', ""); - Expect(0, 126237, '\p{Is_Nv=1000}', ""); - Expect(1, 126237, '\p{^Is_Nv=1000}', ""); - Expect(1, 126237, '\P{Is_Nv=1000}', ""); - Expect(0, 126237, '\P{^Is_Nv=1000}', ""); + Error('\p{Is_Nv=-:=01000}'); + Error('\P{Is_Nv=-:=01000}'); + Expect(1, 126236, '\p{Is_Nv=01000}', ""); + Expect(0, 126236, '\p{^Is_Nv=01000}', ""); + Expect(0, 126236, '\P{Is_Nv=01000}', ""); + Expect(1, 126236, '\P{^Is_Nv=01000}', ""); + Expect(0, 126237, '\p{Is_Nv=01000}', ""); + Expect(1, 126237, '\p{^Is_Nv=01000}', ""); + Expect(1, 126237, '\P{Is_Nv=01000}', ""); + Expect(0, 126237, '\P{^Is_Nv=01000}', ""); 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}', ""); @@ -72921,38 +73511,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=:= -001_000_0}'); - Error('\P{Numeric_Value=:= -001_000_0}'); + Error('\p{Numeric_Value=--00_00_01_00_00/a/}'); + Error('\P{Numeric_Value=--00_00_01_00_00/a/}'); Expect(1, 126267, '\p{Numeric_Value=:\A10000\z:}', "");; Expect(0, 126268, '\p{Numeric_Value=:\A10000\z:}', "");; - Expect(1, 126267, '\p{Numeric_Value=000000010000}', ""); - Expect(0, 126267, '\p{^Numeric_Value=000000010000}', ""); - Expect(0, 126267, '\P{Numeric_Value=000000010000}', ""); - Expect(1, 126267, '\P{^Numeric_Value=000000010000}', ""); - Expect(0, 126268, '\p{Numeric_Value=000000010000}', ""); - Expect(1, 126268, '\p{^Numeric_Value=000000010000}', ""); - Expect(1, 126268, '\P{Numeric_Value=000000010000}', ""); - Expect(0, 126268, '\P{^Numeric_Value=000000010000}', ""); - 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/--+000000010000}'); - Error('\P{Nv=/a/--+000000010000}'); + Expect(1, 126267, '\p{Numeric_Value=00_00_00_00_10_000}', ""); + Expect(0, 126267, '\p{^Numeric_Value=00_00_00_00_10_000}', ""); + Expect(0, 126267, '\P{Numeric_Value=00_00_00_00_10_000}', ""); + Expect(1, 126267, '\P{^Numeric_Value=00_00_00_00_10_000}', ""); + Expect(0, 126268, '\p{Numeric_Value=00_00_00_00_10_000}', ""); + Expect(1, 126268, '\p{^Numeric_Value=00_00_00_00_10_000}', ""); + Expect(1, 126268, '\P{Numeric_Value=00_00_00_00_10_000}', ""); + Expect(0, 126268, '\P{^Numeric_Value=00_00_00_00_10_000}', ""); + 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=:= -00010000}'); + Error('\P{Nv=:= -00010000}'); Expect(1, 126267, '\p{Nv=:\A10000\z:}', "");; Expect(0, 126268, '\p{Nv=:\A10000\z:}', "");; - Expect(1, 126267, '\p{Nv: 0000010000}', ""); - Expect(0, 126267, '\p{^Nv: 0000010000}', ""); - Expect(0, 126267, '\P{Nv: 0000010000}', ""); - Expect(1, 126267, '\P{^Nv: 0000010000}', ""); - Expect(0, 126268, '\p{Nv: 0000010000}', ""); - Expect(1, 126268, '\p{^Nv: 0000010000}', ""); - Expect(1, 126268, '\P{Nv: 0000010000}', ""); - Expect(0, 126268, '\P{^Nv: 0000010000}', ""); + Expect(1, 126267, '\p{Nv: 00001000_0}', ""); + Expect(0, 126267, '\p{^Nv: 00001000_0}', ""); + Expect(0, 126267, '\P{Nv: 00001000_0}', ""); + Expect(1, 126267, '\P{^Nv: 00001000_0}', ""); + Expect(0, 126268, '\p{Nv: 00001000_0}', ""); + Expect(1, 126268, '\p{^Nv: 00001000_0}', ""); + Expect(1, 126268, '\P{Nv: 00001000_0}', ""); + Expect(0, 126268, '\P{^Nv: 00001000_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}', ""); @@ -72961,16 +73551,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=-/a/+0000010000}'); - Error('\P{Is_Numeric_Value=-/a/+0000010000}'); - Expect(1, 126267, '\p{Is_Numeric_Value=10000}', ""); - Expect(0, 126267, '\p{^Is_Numeric_Value=10000}', ""); - Expect(0, 126267, '\P{Is_Numeric_Value=10000}', ""); - Expect(1, 126267, '\P{^Is_Numeric_Value=10000}', ""); - Expect(0, 126268, '\p{Is_Numeric_Value=10000}', ""); - Expect(1, 126268, '\p{^Is_Numeric_Value=10000}', ""); - Expect(1, 126268, '\P{Is_Numeric_Value=10000}', ""); - Expect(0, 126268, '\P{^Is_Numeric_Value=10000}', ""); + Error('\p{Is_Numeric_Value=:= 0_0_0_1_0000}'); + Error('\P{Is_Numeric_Value=:= 0_0_0_1_0000}'); + Expect(1, 126267, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_1_0000}', ""); + Expect(0, 126267, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_1_0000}', ""); + Expect(0, 126267, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_1_0000}', ""); + Expect(1, 126267, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_1_0000}', ""); + Expect(0, 126268, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_1_0000}', ""); + Expect(1, 126268, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_1_0000}', ""); + Expect(1, 126268, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_1_0000}', ""); + Expect(0, 126268, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_1_0000}', ""); 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}', ""); @@ -72979,16 +73569,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: /a/10_00_0}'); - Error('\P{Is_Nv: /a/10_00_0}'); - Expect(1, 126267, '\p{Is_Nv=000001000_0}', ""); - Expect(0, 126267, '\p{^Is_Nv=000001000_0}', ""); - Expect(0, 126267, '\P{Is_Nv=000001000_0}', ""); - Expect(1, 126267, '\P{^Is_Nv=000001000_0}', ""); - Expect(0, 126268, '\p{Is_Nv=000001000_0}', ""); - Expect(1, 126268, '\p{^Is_Nv=000001000_0}', ""); - Expect(1, 126268, '\P{Is_Nv=000001000_0}', ""); - Expect(0, 126268, '\P{^Is_Nv=000001000_0}', ""); + Error('\p{Is_Nv= /a/00_10_00_0}'); + Error('\P{Is_Nv= /a/00_10_00_0}'); + Expect(1, 126267, '\p{Is_Nv=000_000_010_000}', ""); + Expect(0, 126267, '\p{^Is_Nv=000_000_010_000}', ""); + Expect(0, 126267, '\P{Is_Nv=000_000_010_000}', ""); + Expect(1, 126267, '\P{^Is_Nv=000_000_010_000}', ""); + Expect(0, 126268, '\p{Is_Nv=000_000_010_000}', ""); + Expect(1, 126268, '\p{^Is_Nv=000_000_010_000}', ""); + Expect(1, 126268, '\P{Is_Nv=000_000_010_000}', ""); + Expect(0, 126268, '\P{^Is_Nv=000_000_010_000}', ""); 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}', ""); @@ -72997,38 +73587,38 @@ 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=:= _100000}'); - Error('\P{Numeric_Value=:= _100000}'); + Error('\p{Numeric_Value= :=00_01_00_00_0}'); + Error('\P{Numeric_Value= :=00_01_00_00_0}'); Expect(1, 126132, '\p{Numeric_Value=:\A100000\z:}', "");; Expect(0, 126133, '\p{Numeric_Value=:\A100000\z:}', "");; - Expect(1, 126132, '\p{Numeric_Value=00000000100000}', ""); - Expect(0, 126132, '\p{^Numeric_Value=00000000100000}', ""); - Expect(0, 126132, '\P{Numeric_Value=00000000100000}', ""); - Expect(1, 126132, '\P{^Numeric_Value=00000000100000}', ""); - Expect(0, 126133, '\p{Numeric_Value=00000000100000}', ""); - Expect(1, 126133, '\p{^Numeric_Value=00000000100000}', ""); - Expect(1, 126133, '\P{Numeric_Value=00000000100000}', ""); - Expect(0, 126133, '\P{^Numeric_Value=00000000100000}', ""); - 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}', ""); - Expect(1, 126132, '\P{^Numeric_Value:1.000000000000000e+05}', ""); - Expect(0, 126133, '\p{Numeric_Value:1.000000000000000e+05}', ""); - 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/10000_0}'); - Error('\P{Nv= /a/10000_0}'); + Expect(1, 126132, '\p{Numeric_Value=0_0_0_1_0_0_0_00}', ""); + Expect(0, 126132, '\p{^Numeric_Value=0_0_0_1_0_0_0_00}', ""); + Expect(0, 126132, '\P{Numeric_Value=0_0_0_1_0_0_0_00}', ""); + Expect(1, 126132, '\P{^Numeric_Value=0_0_0_1_0_0_0_00}', ""); + Expect(0, 126133, '\p{Numeric_Value=0_0_0_1_0_0_0_00}', ""); + Expect(1, 126133, '\p{^Numeric_Value=0_0_0_1_0_0_0_00}', ""); + Expect(1, 126133, '\P{Numeric_Value=0_0_0_1_0_0_0_00}', ""); + Expect(0, 126133, '\P{^Numeric_Value=0_0_0_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}', ""); + Expect(1, 126132, '\P{^Numeric_Value=1.000000000000000e+05}', ""); + Expect(0, 126133, '\p{Numeric_Value=1.000000000000000e+05}', ""); + 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= -+00000100000/a/}'); + Error('\P{Nv= -+00000100000/a/}'); Expect(1, 126132, '\p{Nv=:\A100000\z:}', "");; Expect(0, 126133, '\p{Nv=:\A100000\z:}', "");; - Expect(1, 126132, '\p{Nv=000_000_010_000_0}', ""); - Expect(0, 126132, '\p{^Nv=000_000_010_000_0}', ""); - Expect(0, 126132, '\P{Nv=000_000_010_000_0}', ""); - Expect(1, 126132, '\P{^Nv=000_000_010_000_0}', ""); - Expect(0, 126133, '\p{Nv=000_000_010_000_0}', ""); - Expect(1, 126133, '\p{^Nv=000_000_010_000_0}', ""); - Expect(1, 126133, '\P{Nv=000_000_010_000_0}', ""); - Expect(0, 126133, '\P{^Nv=000_000_010_000_0}', ""); + 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}', ""); @@ -73037,16 +73627,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=:= +00_00_01_00_000}'); - Error('\P{Is_Numeric_Value=:= +00_00_01_00_000}'); - Expect(1, 126132, '\p{Is_Numeric_Value=0_0_1_0_0_000}', ""); - Expect(0, 126132, '\p{^Is_Numeric_Value=0_0_1_0_0_000}', ""); - Expect(0, 126132, '\P{Is_Numeric_Value=0_0_1_0_0_000}', ""); - Expect(1, 126132, '\P{^Is_Numeric_Value=0_0_1_0_0_000}', ""); - Expect(0, 126133, '\p{Is_Numeric_Value=0_0_1_0_0_000}', ""); - Expect(1, 126133, '\p{^Is_Numeric_Value=0_0_1_0_0_000}', ""); - Expect(1, 126133, '\P{Is_Numeric_Value=0_0_1_0_0_000}', ""); - Expect(0, 126133, '\P{^Is_Numeric_Value=0_0_1_0_0_000}', ""); + Error('\p{Is_Numeric_Value: _:=+0100000}'); + Error('\P{Is_Numeric_Value: _:=+0100000}'); + 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}', ""); 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}', ""); @@ -73055,16 +73645,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=_ +00000000100000:=}'); - Error('\P{Is_Nv=_ +00000000100000:=}'); - Expect(1, 126132, '\p{Is_Nv=+0_0_0_0_1_0_0_000}', ""); - Expect(0, 126132, '\p{^Is_Nv=+0_0_0_0_1_0_0_000}', ""); - Expect(0, 126132, '\P{Is_Nv=+0_0_0_0_1_0_0_000}', ""); - Expect(1, 126132, '\P{^Is_Nv=+0_0_0_0_1_0_0_000}', ""); - Expect(0, 126133, '\p{Is_Nv=+0_0_0_0_1_0_0_000}', ""); - Expect(1, 126133, '\p{^Is_Nv=+0_0_0_0_1_0_0_000}', ""); - Expect(1, 126133, '\P{Is_Nv=+0_0_0_0_1_0_0_000}', ""); - Expect(0, 126133, '\P{^Is_Nv=+0_0_0_0_1_0_0_000}', ""); + Error('\p{Is_Nv= :=0100000}'); + Error('\P{Is_Nv= :=0100000}'); + Expect(1, 126132, '\p{Is_Nv: 0_0_0_0_1_0_0_0_00}', ""); + Expect(0, 126132, '\p{^Is_Nv: 0_0_0_0_1_0_0_0_00}', ""); + Expect(0, 126132, '\P{Is_Nv: 0_0_0_0_1_0_0_0_00}', ""); + Expect(1, 126132, '\P{^Is_Nv: 0_0_0_0_1_0_0_0_00}', ""); + Expect(0, 126133, '\p{Is_Nv: 0_0_0_0_1_0_0_0_00}', ""); + Expect(1, 126133, '\p{^Is_Nv: 0_0_0_0_1_0_0_0_00}', ""); + Expect(1, 126133, '\P{Is_Nv: 0_0_0_0_1_0_0_0_00}', ""); + Expect(0, 126133, '\P{^Is_Nv: 0_0_0_0_1_0_0_0_00}', ""); 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}', ""); @@ -73073,18 +73663,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=_/a/+0_0_0_0_0_0_0_0_1_0_0_0_0_00}'); - Error('\P{Numeric_Value=_/a/+0_0_0_0_0_0_0_0_1_0_0_0_0_00}'); + Error('\p{Numeric_Value=-+000_000_000_100_0000:=}'); + Error('\P{Numeric_Value=-+000_000_000_100_0000:=}'); Expect(1, 93022, '\p{Numeric_Value=:\A1000000\z:}', "");; Expect(0, 93023, '\p{Numeric_Value=:\A1000000\z:}', "");; - Expect(1, 93022, '\p{Numeric_Value=000100000_0}', ""); - Expect(0, 93022, '\p{^Numeric_Value=000100000_0}', ""); - Expect(0, 93022, '\P{Numeric_Value=000100000_0}', ""); - Expect(1, 93022, '\P{^Numeric_Value=000100000_0}', ""); - Expect(0, 93023, '\p{Numeric_Value=000100000_0}', ""); - Expect(1, 93023, '\p{^Numeric_Value=000100000_0}', ""); - Expect(1, 93023, '\P{Numeric_Value=000100000_0}', ""); - Expect(0, 93023, '\P{^Numeric_Value=000100000_0}', ""); + 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=1.000000000000000e+06}', ""); Expect(0, 93022, '\p{^Numeric_Value=1.000000000000000e+06}', ""); Expect(0, 93022, '\P{Numeric_Value=1.000000000000000e+06}', ""); @@ -73093,18 +73683,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=-100_000_0/a/}'); - Error('\P{Nv=-100_000_0/a/}'); + Error('\p{Nv= +001000000:=}'); + Error('\P{Nv= +001000000:=}'); Expect(1, 93022, '\p{Nv=:\A1000000\z:}', "");; Expect(0, 93023, '\p{Nv=:\A1000000\z:}', "");; - Expect(1, 93022, '\p{Nv=100000_0}', ""); - Expect(0, 93022, '\p{^Nv=100000_0}', ""); - Expect(0, 93022, '\P{Nv=100000_0}', ""); - Expect(1, 93022, '\P{^Nv=100000_0}', ""); - Expect(0, 93023, '\p{Nv=100000_0}', ""); - Expect(1, 93023, '\p{^Nv=100000_0}', ""); - Expect(1, 93023, '\P{Nv=100000_0}', ""); - Expect(0, 93023, '\P{^Nv=100000_0}', ""); + Expect(1, 93022, '\p{Nv=01000000}', ""); + Expect(0, 93022, '\p{^Nv=01000000}', ""); + Expect(0, 93022, '\P{Nv=01000000}', ""); + Expect(1, 93022, '\P{^Nv=01000000}', ""); + Expect(0, 93023, '\p{Nv=01000000}', ""); + Expect(1, 93023, '\p{^Nv=01000000}', ""); + Expect(1, 93023, '\P{Nv=01000000}', ""); + Expect(0, 93023, '\P{^Nv=01000000}', ""); Expect(1, 93022, '\p{Nv=1.000000000000000e+06}', ""); Expect(0, 93022, '\p{^Nv=1.000000000000000e+06}', ""); Expect(0, 93022, '\P{Nv=1.000000000000000e+06}', ""); @@ -73113,16 +73703,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: :=-00_00_10_00_00_0}'); - Error('\P{Is_Numeric_Value: :=-00_00_10_00_00_0}'); - Expect(1, 93022, '\p{Is_Numeric_Value:+01000000}', ""); - Expect(0, 93022, '\p{^Is_Numeric_Value:+01000000}', ""); - Expect(0, 93022, '\P{Is_Numeric_Value:+01000000}', ""); - Expect(1, 93022, '\P{^Is_Numeric_Value:+01000000}', ""); - Expect(0, 93023, '\p{Is_Numeric_Value:+01000000}', ""); - Expect(1, 93023, '\p{^Is_Numeric_Value:+01000000}', ""); - Expect(1, 93023, '\P{Is_Numeric_Value:+01000000}', ""); - Expect(0, 93023, '\P{^Is_Numeric_Value:+01000000}', ""); + Error('\p{Is_Numeric_Value= :=1000000}'); + Error('\P{Is_Numeric_Value= :=1000000}'); + Expect(1, 93022, '\p{Is_Numeric_Value=000000100000_0}', ""); + Expect(0, 93022, '\p{^Is_Numeric_Value=000000100000_0}', ""); + Expect(0, 93022, '\P{Is_Numeric_Value=000000100000_0}', ""); + Expect(1, 93022, '\P{^Is_Numeric_Value=000000100000_0}', ""); + Expect(0, 93023, '\p{Is_Numeric_Value=000000100000_0}', ""); + Expect(1, 93023, '\p{^Is_Numeric_Value=000000100000_0}', ""); + Expect(1, 93023, '\P{Is_Numeric_Value=000000100000_0}', ""); + Expect(0, 93023, '\P{^Is_Numeric_Value=000000100000_0}', ""); 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}', ""); @@ -73131,16 +73721,16 @@ 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=__00000001000000/a/}'); - Error('\P{Is_Nv=__00000001000000/a/}'); - Expect(1, 93022, '\p{Is_Nv: +1000000}', ""); - Expect(0, 93022, '\p{^Is_Nv: +1000000}', ""); - Expect(0, 93022, '\P{Is_Nv: +1000000}', ""); - Expect(1, 93022, '\P{^Is_Nv: +1000000}', ""); - Expect(0, 93023, '\p{Is_Nv: +1000000}', ""); - Expect(1, 93023, '\p{^Is_Nv: +1000000}', ""); - Expect(1, 93023, '\P{Is_Nv: +1000000}', ""); - Expect(0, 93023, '\P{^Is_Nv: +1000000}', ""); + Error('\p{Is_Nv=/a/_+0000001000000}'); + Error('\P{Is_Nv=/a/_+0000001000000}'); + Expect(1, 93022, '\p{Is_Nv:000000001000000}', ""); + Expect(0, 93022, '\p{^Is_Nv:000000001000000}', ""); + Expect(0, 93022, '\P{Is_Nv:000000001000000}', ""); + Expect(1, 93022, '\P{^Is_Nv:000000001000000}', ""); + Expect(0, 93023, '\p{Is_Nv:000000001000000}', ""); + Expect(1, 93023, '\p{^Is_Nv:000000001000000}', ""); + Expect(1, 93023, '\P{Is_Nv:000000001000000}', ""); + Expect(0, 93023, '\P{^Is_Nv:000000001000000}', ""); 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}', ""); @@ -73149,18 +73739,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: --+00000000010000000/a/}'); - Error('\P{Numeric_Value: --+00000000010000000/a/}'); + Error('\p{Numeric_Value=- 0010000000/a/}'); + Error('\P{Numeric_Value=- 0010000000/a/}'); Expect(1, 126113, '\p{Numeric_Value=:\A10000000\z:}', "");; Expect(0, 126114, '\p{Numeric_Value=:\A10000000\z:}', "");; - Expect(1, 126113, '\p{Numeric_Value=000010000000}', ""); - Expect(0, 126113, '\p{^Numeric_Value=000010000000}', ""); - Expect(0, 126113, '\P{Numeric_Value=000010000000}', ""); - Expect(1, 126113, '\P{^Numeric_Value=000010000000}', ""); - Expect(0, 126114, '\p{Numeric_Value=000010000000}', ""); - Expect(1, 126114, '\p{^Numeric_Value=000010000000}', ""); - Expect(1, 126114, '\P{Numeric_Value=000010000000}', ""); - Expect(0, 126114, '\P{^Numeric_Value=000010000000}', ""); + Expect(1, 126113, '\p{Numeric_Value=1000000_0}', ""); + Expect(0, 126113, '\p{^Numeric_Value=1000000_0}', ""); + Expect(0, 126113, '\P{Numeric_Value=1000000_0}', ""); + Expect(1, 126113, '\P{^Numeric_Value=1000000_0}', ""); + Expect(0, 126114, '\p{Numeric_Value=1000000_0}', ""); + Expect(1, 126114, '\p{^Numeric_Value=1000000_0}', ""); + Expect(1, 126114, '\P{Numeric_Value=1000000_0}', ""); + Expect(0, 126114, '\P{^Numeric_Value=1000000_0}', ""); 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}', ""); @@ -73169,18 +73759,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: :=--+00000010000000}'); - Error('\P{Nv: :=--+00000010000000}'); + Error('\p{Nv=_ 00_00_01_00_00_00_0/a/}'); + Error('\P{Nv=_ 00_00_01_00_00_00_0/a/}'); Expect(1, 126113, '\p{Nv=:\A10000000\z:}', "");; Expect(0, 126114, '\p{Nv=:\A10000000\z:}', "");; - Expect(1, 126113, '\p{Nv=+000000010000000}', ""); - Expect(0, 126113, '\p{^Nv=+000000010000000}', ""); - Expect(0, 126113, '\P{Nv=+000000010000000}', ""); - Expect(1, 126113, '\P{^Nv=+000000010000000}', ""); - Expect(0, 126114, '\p{Nv=+000000010000000}', ""); - Expect(1, 126114, '\p{^Nv=+000000010000000}', ""); - Expect(1, 126114, '\P{Nv=+000000010000000}', ""); - Expect(0, 126114, '\P{^Nv=+000000010000000}', ""); + Expect(1, 126113, '\p{Nv: 00000010000000}', ""); + Expect(0, 126113, '\p{^Nv: 00000010000000}', ""); + Expect(0, 126113, '\P{Nv: 00000010000000}', ""); + Expect(1, 126113, '\P{^Nv: 00000010000000}', ""); + Expect(0, 126114, '\p{Nv: 00000010000000}', ""); + Expect(1, 126114, '\p{^Nv: 00000010000000}', ""); + Expect(1, 126114, '\P{Nv: 00000010000000}', ""); + Expect(0, 126114, '\P{^Nv: 00000010000000}', ""); Expect(1, 126113, '\p{Nv=1.000000000000000e+07}', ""); Expect(0, 126113, '\p{^Nv=1.000000000000000e+07}', ""); Expect(0, 126113, '\P{Nv=1.000000000000000e+07}', ""); @@ -73189,34 +73779,34 @@ 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= _+00000000010000000:=}'); - Error('\P{Is_Numeric_Value= _+00000000010000000:=}'); - Expect(1, 126113, '\p{Is_Numeric_Value: 0000_0001_0000_000}', ""); - Expect(0, 126113, '\p{^Is_Numeric_Value: 0000_0001_0000_000}', ""); - Expect(0, 126113, '\P{Is_Numeric_Value: 0000_0001_0000_000}', ""); - Expect(1, 126113, '\P{^Is_Numeric_Value: 0000_0001_0000_000}', ""); - Expect(0, 126114, '\p{Is_Numeric_Value: 0000_0001_0000_000}', ""); - Expect(1, 126114, '\p{^Is_Numeric_Value: 0000_0001_0000_000}', ""); - Expect(1, 126114, '\P{Is_Numeric_Value: 0000_0001_0000_000}', ""); - Expect(0, 126114, '\P{^Is_Numeric_Value: 0000_0001_0000_000}', ""); - 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}', ""); - Expect(1, 126113, '\P{^Is_Numeric_Value: 1.000000000000000e+07}', ""); - Expect(0, 126114, '\p{Is_Numeric_Value: 1.000000000000000e+07}', ""); - 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=:=__00000010000000}'); - Error('\P{Is_Nv=:=__00000010000000}'); - Expect(1, 126113, '\p{Is_Nv=10000000}', ""); - Expect(0, 126113, '\p{^Is_Nv=10000000}', ""); - Expect(0, 126113, '\P{Is_Nv=10000000}', ""); - Expect(1, 126113, '\P{^Is_Nv=10000000}', ""); - Expect(0, 126114, '\p{Is_Nv=10000000}', ""); - Expect(1, 126114, '\p{^Is_Nv=10000000}', ""); - Expect(1, 126114, '\P{Is_Nv=10000000}', ""); - Expect(0, 126114, '\P{^Is_Nv=10000000}', ""); + Error('\p{Is_Numeric_Value=-00000_00001_00000_00/a/}'); + Error('\P{Is_Numeric_Value=-00000_00001_00000_00/a/}'); + Expect(1, 126113, '\p{Is_Numeric_Value=+0_0_0_0_0_1_0_0_00000}', ""); + Expect(0, 126113, '\p{^Is_Numeric_Value=+0_0_0_0_0_1_0_0_00000}', ""); + Expect(0, 126113, '\P{Is_Numeric_Value=+0_0_0_0_0_1_0_0_00000}', ""); + Expect(1, 126113, '\P{^Is_Numeric_Value=+0_0_0_0_0_1_0_0_00000}', ""); + Expect(0, 126114, '\p{Is_Numeric_Value=+0_0_0_0_0_1_0_0_00000}', ""); + Expect(1, 126114, '\p{^Is_Numeric_Value=+0_0_0_0_0_1_0_0_00000}', ""); + Expect(1, 126114, '\P{Is_Numeric_Value=+0_0_0_0_0_1_0_0_00000}', ""); + Expect(0, 126114, '\P{^Is_Numeric_Value=+0_0_0_0_0_1_0_0_00000}', ""); + 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}', ""); + Expect(1, 126113, '\P{^Is_Numeric_Value=1.000000000000000e+07}', ""); + Expect(0, 126114, '\p{Is_Numeric_Value=1.000000000000000e+07}', ""); + 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=_ +010000000/a/}'); + Error('\P{Is_Nv=_ +010000000/a/}'); + Expect(1, 126113, '\p{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); + Expect(0, 126113, '\p{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); + Expect(0, 126113, '\P{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); + Expect(1, 126113, '\P{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); + Expect(0, 126114, '\p{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); + Expect(1, 126114, '\p{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); + Expect(1, 126114, '\P{Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); + Expect(0, 126114, '\P{^Is_Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_00}', ""); 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}', ""); @@ -73225,18 +73815,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= :=0100_0000_00}'); - Error('\P{Numeric_Value= :=0100_0000_00}'); + Error('\p{Numeric_Value::=- +00100000000}'); + Error('\P{Numeric_Value::=- +00100000000}'); Expect(1, 93023, '\p{Numeric_Value=:\A100000000\z:}', "");; Expect(0, 93024, '\p{Numeric_Value=:\A100000000\z:}', "");; - Expect(1, 93023, '\p{Numeric_Value=00100000000}', ""); - Expect(0, 93023, '\p{^Numeric_Value=00100000000}', ""); - Expect(0, 93023, '\P{Numeric_Value=00100000000}', ""); - Expect(1, 93023, '\P{^Numeric_Value=00100000000}', ""); - Expect(0, 93024, '\p{Numeric_Value=00100000000}', ""); - Expect(1, 93024, '\p{^Numeric_Value=00100000000}', ""); - Expect(1, 93024, '\P{Numeric_Value=00100000000}', ""); - Expect(0, 93024, '\P{^Numeric_Value=00100000000}', ""); + Expect(1, 93023, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', ""); + Expect(0, 93023, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', ""); + Expect(0, 93023, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', ""); + Expect(1, 93023, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', ""); + Expect(0, 93024, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', ""); + Expect(1, 93024, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', ""); + Expect(1, 93024, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', ""); + Expect(0, 93024, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_0_1_0_0_0_0_0000}', ""); 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}', ""); @@ -73245,18 +73835,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:+00000100000000/a/}'); - Error('\P{Nv:+00000100000000/a/}'); + Error('\p{Nv=/a/ +0100000000}'); + Error('\P{Nv=/a/ +0100000000}'); Expect(1, 93023, '\p{Nv=:\A100000000\z:}', "");; Expect(0, 93024, '\p{Nv=:\A100000000\z:}', "");; - Expect(1, 93023, '\p{Nv=0000100000000}', ""); - Expect(0, 93023, '\p{^Nv=0000100000000}', ""); - Expect(0, 93023, '\P{Nv=0000100000000}', ""); - Expect(1, 93023, '\P{^Nv=0000100000000}', ""); - Expect(0, 93024, '\p{Nv=0000100000000}', ""); - Expect(1, 93024, '\p{^Nv=0000100000000}', ""); - Expect(1, 93024, '\P{Nv=0000100000000}', ""); - Expect(0, 93024, '\P{^Nv=0000100000000}', ""); + Expect(1, 93023, '\p{Nv=+00000000100000000}', ""); + Expect(0, 93023, '\p{^Nv=+00000000100000000}', ""); + Expect(0, 93023, '\P{Nv=+00000000100000000}', ""); + Expect(1, 93023, '\P{^Nv=+00000000100000000}', ""); + Expect(0, 93024, '\p{Nv=+00000000100000000}', ""); + Expect(1, 93024, '\p{^Nv=+00000000100000000}', ""); + Expect(1, 93024, '\P{Nv=+00000000100000000}', ""); + Expect(0, 93024, '\P{^Nv=+00000000100000000}', ""); Expect(1, 93023, '\p{Nv=1.000000000000000e+08}', ""); Expect(0, 93023, '\p{^Nv=1.000000000000000e+08}', ""); Expect(0, 93023, '\P{Nv=1.000000000000000e+08}', ""); @@ -73265,16 +73855,16 @@ 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= 000000000100000000/a/}'); - Error('\P{Is_Numeric_Value= 000000000100000000/a/}'); - Expect(1, 93023, '\p{Is_Numeric_Value=0000100000000}', ""); - Expect(0, 93023, '\p{^Is_Numeric_Value=0000100000000}', ""); - Expect(0, 93023, '\P{Is_Numeric_Value=0000100000000}', ""); - Expect(1, 93023, '\P{^Is_Numeric_Value=0000100000000}', ""); - Expect(0, 93024, '\p{Is_Numeric_Value=0000100000000}', ""); - Expect(1, 93024, '\p{^Is_Numeric_Value=0000100000000}', ""); - Expect(1, 93024, '\P{Is_Numeric_Value=0000100000000}', ""); - Expect(0, 93024, '\P{^Is_Numeric_Value=0000100000000}', ""); + Error('\p{Is_Numeric_Value=-_00_00_10_00_00_00_0:=}'); + Error('\P{Is_Numeric_Value=-_00_00_10_00_00_00_0:=}'); + Expect(1, 93023, '\p{Is_Numeric_Value=+0_0_0_1_0_0_0_00000}', ""); + Expect(0, 93023, '\p{^Is_Numeric_Value=+0_0_0_1_0_0_0_00000}', ""); + Expect(0, 93023, '\P{Is_Numeric_Value=+0_0_0_1_0_0_0_00000}', ""); + Expect(1, 93023, '\P{^Is_Numeric_Value=+0_0_0_1_0_0_0_00000}', ""); + Expect(0, 93024, '\p{Is_Numeric_Value=+0_0_0_1_0_0_0_00000}', ""); + Expect(1, 93024, '\p{^Is_Numeric_Value=+0_0_0_1_0_0_0_00000}', ""); + Expect(1, 93024, '\P{Is_Numeric_Value=+0_0_0_1_0_0_0_00000}', ""); + Expect(0, 93024, '\P{^Is_Numeric_Value=+0_0_0_1_0_0_0_00000}', ""); 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}', ""); @@ -73283,16 +73873,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=_0010000000_0}'); - Error('\P{Is_Nv=:=_0010000000_0}'); - Expect(1, 93023, '\p{Is_Nv=0000100000000}', ""); - Expect(0, 93023, '\p{^Is_Nv=0000100000000}', ""); - Expect(0, 93023, '\P{Is_Nv=0000100000000}', ""); - Expect(1, 93023, '\P{^Is_Nv=0000100000000}', ""); - Expect(0, 93024, '\p{Is_Nv=0000100000000}', ""); - Expect(1, 93024, '\p{^Is_Nv=0000100000000}', ""); - Expect(1, 93024, '\P{Is_Nv=0000100000000}', ""); - Expect(0, 93024, '\P{^Is_Nv=0000100000000}', ""); + Error('\p{Is_Nv= -00000100000000:=}'); + Error('\P{Is_Nv= -00000100000000:=}'); + Expect(1, 93023, '\p{Is_Nv=00_10_00_00_000}', ""); + Expect(0, 93023, '\p{^Is_Nv=00_10_00_00_000}', ""); + Expect(0, 93023, '\P{Is_Nv=00_10_00_00_000}', ""); + Expect(1, 93023, '\P{^Is_Nv=00_10_00_00_000}', ""); + Expect(0, 93024, '\p{Is_Nv=00_10_00_00_000}', ""); + Expect(1, 93024, '\p{^Is_Nv=00_10_00_00_000}', ""); + Expect(1, 93024, '\P{Is_Nv=00_10_00_00_000}', ""); + Expect(0, 93024, '\P{^Is_Nv=00_10_00_00_000}', ""); 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}', ""); @@ -73301,38 +73891,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:= 000_001_000_000_000_0}'); - Error('\P{Numeric_Value=:= 000_001_000_000_000_0}'); + Error('\p{Numeric_Value=/a/ +0000010000000000}'); + Error('\P{Numeric_Value=/a/ +0000010000000000}'); Expect(1, 93024, '\p{Numeric_Value=:\A10000000000\z:}', "");; Expect(0, 93025, '\p{Numeric_Value=:\A10000000000\z:}', "");; - Expect(1, 93024, '\p{Numeric_Value=00010000000000}', ""); - Expect(0, 93024, '\p{^Numeric_Value=00010000000000}', ""); - Expect(0, 93024, '\P{Numeric_Value=00010000000000}', ""); - Expect(1, 93024, '\P{^Numeric_Value=00010000000000}', ""); - Expect(0, 93025, '\p{Numeric_Value=00010000000000}', ""); - Expect(1, 93025, '\p{^Numeric_Value=00010000000000}', ""); - Expect(1, 93025, '\P{Numeric_Value=00010000000000}', ""); - Expect(0, 93025, '\P{^Numeric_Value=00010000000000}', ""); - 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}', ""); - Expect(1, 93024, '\P{^Numeric_Value:1.000000000000000e+10}', ""); - Expect(0, 93025, '\p{Numeric_Value:1.000000000000000e+10}', ""); - 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= 00010000000000:=}'); - Error('\P{Nv= 00010000000000:=}'); + Expect(1, 93024, '\p{Numeric_Value=0_1_0_0_0_0_0_0_0_000}', ""); + Expect(0, 93024, '\p{^Numeric_Value=0_1_0_0_0_0_0_0_0_000}', ""); + Expect(0, 93024, '\P{Numeric_Value=0_1_0_0_0_0_0_0_0_000}', ""); + Expect(1, 93024, '\P{^Numeric_Value=0_1_0_0_0_0_0_0_0_000}', ""); + Expect(0, 93025, '\p{Numeric_Value=0_1_0_0_0_0_0_0_0_000}', ""); + Expect(1, 93025, '\p{^Numeric_Value=0_1_0_0_0_0_0_0_0_000}', ""); + Expect(1, 93025, '\P{Numeric_Value=0_1_0_0_0_0_0_0_0_000}', ""); + Expect(0, 93025, '\P{^Numeric_Value=0_1_0_0_0_0_0_0_0_000}', ""); + 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}', ""); + Expect(1, 93024, '\P{^Numeric_Value=1.000000000000000e+10}', ""); + Expect(0, 93025, '\p{Numeric_Value=1.000000000000000e+10}', ""); + 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= 000000010000000000:=}'); + Error('\P{Nv= 000000010000000000:=}'); Expect(1, 93024, '\p{Nv=:\A10000000000\z:}', "");; Expect(0, 93025, '\p{Nv=:\A10000000000\z:}', "");; - Expect(1, 93024, '\p{Nv=00000010000000000}', ""); - Expect(0, 93024, '\p{^Nv=00000010000000000}', ""); - Expect(0, 93024, '\P{Nv=00000010000000000}', ""); - Expect(1, 93024, '\P{^Nv=00000010000000000}', ""); - Expect(0, 93025, '\p{Nv=00000010000000000}', ""); - Expect(1, 93025, '\p{^Nv=00000010000000000}', ""); - Expect(1, 93025, '\P{Nv=00000010000000000}', ""); - Expect(0, 93025, '\P{^Nv=00000010000000000}', ""); + Expect(1, 93024, '\p{Nv=10_00_00_00_000}', ""); + Expect(0, 93024, '\p{^Nv=10_00_00_00_000}', ""); + Expect(0, 93024, '\P{Nv=10_00_00_00_000}', ""); + Expect(1, 93024, '\P{^Nv=10_00_00_00_000}', ""); + Expect(0, 93025, '\p{Nv=10_00_00_00_000}', ""); + Expect(1, 93025, '\p{^Nv=10_00_00_00_000}', ""); + Expect(1, 93025, '\P{Nv=10_00_00_00_000}', ""); + Expect(0, 93025, '\P{^Nv=10_00_00_00_000}', ""); Expect(1, 93024, '\p{Nv=1.000000000000000e+10}', ""); Expect(0, 93024, '\p{^Nv=1.000000000000000e+10}', ""); Expect(0, 93024, '\P{Nv=1.000000000000000e+10}', ""); @@ -73341,16 +73931,16 @@ 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=:= +000010000000000}'); - Error('\P{Is_Numeric_Value=:= +000010000000000}'); - Expect(1, 93024, '\p{Is_Numeric_Value=00_00_10_00_00_00000}', ""); - Expect(0, 93024, '\p{^Is_Numeric_Value=00_00_10_00_00_00000}', ""); - Expect(0, 93024, '\P{Is_Numeric_Value=00_00_10_00_00_00000}', ""); - Expect(1, 93024, '\P{^Is_Numeric_Value=00_00_10_00_00_00000}', ""); - Expect(0, 93025, '\p{Is_Numeric_Value=00_00_10_00_00_00000}', ""); - Expect(1, 93025, '\p{^Is_Numeric_Value=00_00_10_00_00_00000}', ""); - Expect(1, 93025, '\P{Is_Numeric_Value=00_00_10_00_00_00000}', ""); - Expect(0, 93025, '\P{^Is_Numeric_Value=00_00_10_00_00_00000}', ""); + Error('\p{Is_Numeric_Value= 010000000000:=}'); + Error('\P{Is_Numeric_Value= 010000000000:=}'); + Expect(1, 93024, '\p{Is_Numeric_Value=+001_000_000_000_0}', ""); + Expect(0, 93024, '\p{^Is_Numeric_Value=+001_000_000_000_0}', ""); + Expect(0, 93024, '\P{Is_Numeric_Value=+001_000_000_000_0}', ""); + Expect(1, 93024, '\P{^Is_Numeric_Value=+001_000_000_000_0}', ""); + Expect(0, 93025, '\p{Is_Numeric_Value=+001_000_000_000_0}', ""); + Expect(1, 93025, '\p{^Is_Numeric_Value=+001_000_000_000_0}', ""); + Expect(1, 93025, '\P{Is_Numeric_Value=+001_000_000_000_0}', ""); + Expect(0, 93025, '\P{^Is_Numeric_Value=+001_000_000_000_0}', ""); 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}', ""); @@ -73359,16 +73949,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=_ 0000100_0000000_0}'); - Error('\P{Is_Nv=:=_ 0000100_0000000_0}'); - Expect(1, 93024, '\p{Is_Nv=+000000010000000000}', ""); - Expect(0, 93024, '\p{^Is_Nv=+000000010000000000}', ""); - Expect(0, 93024, '\P{Is_Nv=+000000010000000000}', ""); - Expect(1, 93024, '\P{^Is_Nv=+000000010000000000}', ""); - Expect(0, 93025, '\p{Is_Nv=+000000010000000000}', ""); - Expect(1, 93025, '\p{^Is_Nv=+000000010000000000}', ""); - Expect(1, 93025, '\P{Is_Nv=+000000010000000000}', ""); - Expect(0, 93025, '\P{^Is_Nv=+000000010000000000}', ""); + Error('\p{Is_Nv= 00_00_01_00_00_00_0000/a/}'); + Error('\P{Is_Nv= 00_00_01_00_00_00_0000/a/}'); + Expect(1, 93024, '\p{Is_Nv=0000010000000000}', ""); + Expect(0, 93024, '\p{^Is_Nv=0000010000000000}', ""); + Expect(0, 93024, '\P{Is_Nv=0000010000000000}', ""); + Expect(1, 93024, '\P{^Is_Nv=0000010000000000}', ""); + Expect(0, 93025, '\p{Is_Nv=0000010000000000}', ""); + Expect(1, 93025, '\p{^Is_Nv=0000010000000000}', ""); + Expect(1, 93025, '\P{Is_Nv=0000010000000000}', ""); + Expect(0, 93025, '\P{^Is_Nv=0000010000000000}', ""); 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}', ""); @@ -73377,18 +73967,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= :=+1_0_0_0_0_0_0_0_00000}'); - Error('\P{Numeric_Value= :=+1_0_0_0_0_0_0_0_00000}'); + Error('\p{Numeric_Value: /a/ 00001000000000000}'); + Error('\P{Numeric_Value: /a/ 00001000000000000}'); Expect(1, 93025, '\p{Numeric_Value=:\A1000000000000\z:}', "");; Expect(0, 93026, '\p{Numeric_Value=:\A1000000000000\z:}', "");; - Expect(1, 93025, '\p{Numeric_Value=0000000001000000000000}', ""); - Expect(0, 93025, '\p{^Numeric_Value=0000000001000000000000}', ""); - Expect(0, 93025, '\P{Numeric_Value=0000000001000000000000}', ""); - Expect(1, 93025, '\P{^Numeric_Value=0000000001000000000000}', ""); - Expect(0, 93026, '\p{Numeric_Value=0000000001000000000000}', ""); - Expect(1, 93026, '\p{^Numeric_Value=0000000001000000000000}', ""); - Expect(1, 93026, '\P{Numeric_Value=0000000001000000000000}', ""); - Expect(0, 93026, '\P{^Numeric_Value=0000000001000000000000}', ""); + Expect(1, 93025, '\p{Numeric_Value=+0000000_0010000_0000000_0}', ""); + Expect(0, 93025, '\p{^Numeric_Value=+0000000_0010000_0000000_0}', ""); + Expect(0, 93025, '\P{Numeric_Value=+0000000_0010000_0000000_0}', ""); + Expect(1, 93025, '\P{^Numeric_Value=+0000000_0010000_0000000_0}', ""); + Expect(0, 93026, '\p{Numeric_Value=+0000000_0010000_0000000_0}', ""); + Expect(1, 93026, '\p{^Numeric_Value=+0000000_0010000_0000000_0}', ""); + Expect(1, 93026, '\P{Numeric_Value=+0000000_0010000_0000000_0}', ""); + Expect(0, 93026, '\P{^Numeric_Value=+0000000_0010000_0000000_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}', ""); @@ -73397,18 +73987,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/a/}'); - Error('\P{Nv=-_000000001000000000000/a/}'); + Error('\p{Nv= 000001000000000000:=}'); + Error('\P{Nv= 000001000000000000:=}'); Expect(1, 93025, '\p{Nv=:\A1000000000000\z:}', "");; Expect(0, 93026, '\p{Nv=:\A1000000000000\z:}', "");; - Expect(1, 93025, '\p{Nv=+00_00_00_01_00_00_00_00_00_00}', ""); - Expect(0, 93025, '\p{^Nv=+00_00_00_01_00_00_00_00_00_00}', ""); - Expect(0, 93025, '\P{Nv=+00_00_00_01_00_00_00_00_00_00}', ""); - Expect(1, 93025, '\P{^Nv=+00_00_00_01_00_00_00_00_00_00}', ""); - Expect(0, 93026, '\p{Nv=+00_00_00_01_00_00_00_00_00_00}', ""); - Expect(1, 93026, '\p{^Nv=+00_00_00_01_00_00_00_00_00_00}', ""); - Expect(1, 93026, '\P{Nv=+00_00_00_01_00_00_00_00_00_00}', ""); - Expect(0, 93026, '\P{^Nv=+00_00_00_01_00_00_00_00_00_00}', ""); + Expect(1, 93025, '\p{Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0000000}', ""); + Expect(0, 93025, '\p{^Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0000000}', ""); + Expect(0, 93025, '\P{Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0000000}', ""); + Expect(1, 93025, '\P{^Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0000000}', ""); + Expect(0, 93026, '\p{Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0000000}', ""); + Expect(1, 93026, '\p{^Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0000000}', ""); + Expect(1, 93026, '\P{Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0000000}', ""); + Expect(0, 93026, '\P{^Nv=0_0_0_0_0_0_0_0_1_0_0_0_0_0_0000000}', ""); Expect(1, 93025, '\p{Nv=1.000000000000000e+12}', ""); Expect(0, 93025, '\p{^Nv=1.000000000000000e+12}', ""); Expect(0, 93025, '\P{Nv=1.000000000000000e+12}', ""); @@ -73417,16 +74007,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=:=000_000_100_000_000_0000}'); - Error('\P{Is_Numeric_Value=:=000_000_100_000_000_0000}'); - Expect(1, 93025, '\p{Is_Numeric_Value=000100000000000_0}', ""); - Expect(0, 93025, '\p{^Is_Numeric_Value=000100000000000_0}', ""); - Expect(0, 93025, '\P{Is_Numeric_Value=000100000000000_0}', ""); - Expect(1, 93025, '\P{^Is_Numeric_Value=000100000000000_0}', ""); - Expect(0, 93026, '\p{Is_Numeric_Value=000100000000000_0}', ""); - Expect(1, 93026, '\p{^Is_Numeric_Value=000100000000000_0}', ""); - Expect(1, 93026, '\P{Is_Numeric_Value=000100000000000_0}', ""); - Expect(0, 93026, '\P{^Is_Numeric_Value=000100000000000_0}', ""); + Error('\p{Is_Numeric_Value: - 00001000000000000:=}'); + Error('\P{Is_Numeric_Value: - 00001000000000000:=}'); + Expect(1, 93025, '\p{Is_Numeric_Value=1000000000000}', ""); + Expect(0, 93025, '\p{^Is_Numeric_Value=1000000000000}', ""); + Expect(0, 93025, '\P{Is_Numeric_Value=1000000000000}', ""); + Expect(1, 93025, '\P{^Is_Numeric_Value=1000000000000}', ""); + Expect(0, 93026, '\p{Is_Numeric_Value=1000000000000}', ""); + Expect(1, 93026, '\p{^Is_Numeric_Value=1000000000000}', ""); + Expect(1, 93026, '\P{Is_Numeric_Value=1000000000000}', ""); + Expect(0, 93026, '\P{^Is_Numeric_Value=1000000000000}', ""); 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}', ""); @@ -73435,16 +74025,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=- +00_10_00_00_00_00000:=}'); - Error('\P{Is_Nv=- +00_10_00_00_00_00000:=}'); - Expect(1, 93025, '\p{Is_Nv=0000001000000000000}', ""); - Expect(0, 93025, '\p{^Is_Nv=0000001000000000000}', ""); - Expect(0, 93025, '\P{Is_Nv=0000001000000000000}', ""); - Expect(1, 93025, '\P{^Is_Nv=0000001000000000000}', ""); - Expect(0, 93026, '\p{Is_Nv=0000001000000000000}', ""); - Expect(1, 93026, '\p{^Is_Nv=0000001000000000000}', ""); - Expect(1, 93026, '\P{Is_Nv=0000001000000000000}', ""); - Expect(0, 93026, '\P{^Is_Nv=0000001000000000000}', ""); + Error('\p{Is_Nv=-00_00_10_00_00_00_00000/a/}'); + Error('\P{Is_Nv=-00_00_10_00_00_00_00000/a/}'); + Expect(1, 93025, '\p{Is_Nv=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_1_0_0_0_0_0_0_0_0_0_000}', ""); + Expect(0, 93025, '\P{Is_Nv=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_1_0_0_0_0_0_0_0_0_0_000}', ""); + Expect(0, 93026, '\p{Is_Nv=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_1_0_0_0_0_0_0_0_0_0_000}', ""); + Expect(1, 93026, '\P{Is_Nv=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_1_0_0_0_0_0_0_0_0_0_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}', ""); @@ -73453,18 +74043,18 @@ 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=-+0_0_0_0_0_0_0_011/a/}'); - Error('\P{Numeric_Value=-+0_0_0_0_0_0_0_011/a/}'); + Error('\p{Numeric_Value= -+00_00_00_00_01_1/a/}'); + Error('\P{Numeric_Value= -+00_00_00_00_01_1/a/}'); Expect(1, 119531, '\p{Numeric_Value=:\A11\z:}', "");; Expect(0, 119532, '\p{Numeric_Value=:\A11\z:}', "");; - Expect(1, 119531, '\p{Numeric_Value=0000000011}', ""); - Expect(0, 119531, '\p{^Numeric_Value=0000000011}', ""); - Expect(0, 119531, '\P{Numeric_Value=0000000011}', ""); - Expect(1, 119531, '\P{^Numeric_Value=0000000011}', ""); - Expect(0, 119532, '\p{Numeric_Value=0000000011}', ""); - Expect(1, 119532, '\p{^Numeric_Value=0000000011}', ""); - Expect(1, 119532, '\P{Numeric_Value=0000000011}', ""); - Expect(0, 119532, '\P{^Numeric_Value=0000000011}', ""); + Expect(1, 119531, '\p{Numeric_Value=+00000011}', ""); + Expect(0, 119531, '\p{^Numeric_Value=+00000011}', ""); + Expect(0, 119531, '\P{Numeric_Value=+00000011}', ""); + Expect(1, 119531, '\P{^Numeric_Value=+00000011}', ""); + Expect(0, 119532, '\p{Numeric_Value=+00000011}', ""); + Expect(1, 119532, '\p{^Numeric_Value=+00000011}', ""); + Expect(1, 119532, '\P{Numeric_Value=+00000011}', ""); + Expect(0, 119532, '\P{^Numeric_Value=+00000011}', ""); 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}', ""); @@ -73473,18 +74063,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-00000000011/a/}'); - Error('\P{Nv=-00000000011/a/}'); + Error('\p{Nv=/a/ 000000011}'); + Error('\P{Nv=/a/ 000000011}'); Expect(1, 119531, '\p{Nv=:\A11\z:}', "");; Expect(0, 119532, '\p{Nv=:\A11\z:}', "");; - Expect(1, 119531, '\p{Nv=011}', ""); - Expect(0, 119531, '\p{^Nv=011}', ""); - Expect(0, 119531, '\P{Nv=011}', ""); - Expect(1, 119531, '\P{^Nv=011}', ""); - Expect(0, 119532, '\p{Nv=011}', ""); - Expect(1, 119532, '\p{^Nv=011}', ""); - Expect(1, 119532, '\P{Nv=011}', ""); - Expect(0, 119532, '\P{^Nv=011}', ""); + Expect(1, 119531, '\p{Nv=00_00_01_1}', ""); + Expect(0, 119531, '\p{^Nv=00_00_01_1}', ""); + Expect(0, 119531, '\P{Nv=00_00_01_1}', ""); + Expect(1, 119531, '\P{^Nv=00_00_01_1}', ""); + Expect(0, 119532, '\p{Nv=00_00_01_1}', ""); + Expect(1, 119532, '\p{^Nv=00_00_01_1}', ""); + Expect(1, 119532, '\P{Nv=00_00_01_1}', ""); + Expect(0, 119532, '\P{^Nv=00_00_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}', ""); @@ -73493,16 +74083,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: := 1_1}'); - Error('\P{Is_Numeric_Value: := 1_1}'); - 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=/a/_-00_00_11}'); + Error('\P{Is_Numeric_Value=/a/_-00_00_11}'); + Expect(1, 119531, '\p{Is_Numeric_Value=011}', ""); + Expect(0, 119531, '\p{^Is_Numeric_Value=011}', ""); + Expect(0, 119531, '\P{Is_Numeric_Value=011}', ""); + Expect(1, 119531, '\P{^Is_Numeric_Value=011}', ""); + Expect(0, 119532, '\p{Is_Numeric_Value=011}', ""); + Expect(1, 119532, '\p{^Is_Numeric_Value=011}', ""); + Expect(1, 119532, '\P{Is_Numeric_Value=011}', ""); + Expect(0, 119532, '\P{^Is_Numeric_Value=011}', ""); 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}', ""); @@ -73511,36 +74101,36 @@ 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=:= _00011}'); - Error('\P{Is_Nv=:= _00011}'); - Expect(1, 119531, '\p{Is_Nv=+00_00_00_011}', ""); - Expect(0, 119531, '\p{^Is_Nv=+00_00_00_011}', ""); - Expect(0, 119531, '\P{Is_Nv=+00_00_00_011}', ""); - Expect(1, 119531, '\P{^Is_Nv=+00_00_00_011}', ""); - Expect(0, 119532, '\p{Is_Nv=+00_00_00_011}', ""); - Expect(1, 119532, '\p{^Is_Nv=+00_00_00_011}', ""); - Expect(1, 119532, '\P{Is_Nv=+00_00_00_011}', ""); - Expect(0, 119532, '\P{^Is_Nv=+00_00_00_011}', ""); - 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}', ""); - Expect(1, 119531, '\P{^Is_Nv: 1.100000000000000e+01}', ""); - Expect(0, 119532, '\p{Is_Nv: 1.100000000000000e+01}', ""); - 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::= _011/0012}'); - Error('\P{Numeric_Value::= _011/0012}'); + Error('\p{Is_Nv= +0_0_0_0_0_0_011/a/}'); + Error('\P{Is_Nv= +0_0_0_0_0_0_011/a/}'); + Expect(1, 119531, '\p{Is_Nv: +11}', ""); + Expect(0, 119531, '\p{^Is_Nv: +11}', ""); + Expect(0, 119531, '\P{Is_Nv: +11}', ""); + Expect(1, 119531, '\P{^Is_Nv: +11}', ""); + Expect(0, 119532, '\p{Is_Nv: +11}', ""); + Expect(1, 119532, '\p{^Is_Nv: +11}', ""); + Expect(1, 119532, '\P{Is_Nv: +11}', ""); + Expect(0, 119532, '\P{^Is_Nv: +11}', ""); + 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}', ""); + Expect(1, 119531, '\P{^Is_Nv=1.100000000000000e+01}', ""); + Expect(0, 119532, '\p{Is_Nv=1.100000000000000e+01}', ""); + 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= /a/+0000000011/0000000012}'); + Error('\P{Numeric_Value= /a/+0000000011/0000000012}'); Expect(1, 68028, '\p{Numeric_Value=:\A11/12\z:}', "");; Expect(0, 68029, '\p{Numeric_Value=:\A11/12\z:}', "");; - Expect(1, 68028, '\p{Numeric_Value=000000011/000012}', ""); - Expect(0, 68028, '\p{^Numeric_Value=000000011/000012}', ""); - Expect(0, 68028, '\P{Numeric_Value=000000011/000012}', ""); - Expect(1, 68028, '\P{^Numeric_Value=000000011/000012}', ""); - Expect(0, 68029, '\p{Numeric_Value=000000011/000012}', ""); - Expect(1, 68029, '\p{^Numeric_Value=000000011/000012}', ""); - Expect(1, 68029, '\P{Numeric_Value=000000011/000012}', ""); - Expect(0, 68029, '\P{^Numeric_Value=000000011/000012}', ""); + Expect(1, 68028, '\p{Numeric_Value: 011/12}', ""); + Expect(0, 68028, '\p{^Numeric_Value: 011/12}', ""); + Expect(0, 68028, '\P{Numeric_Value: 011/12}', ""); + Expect(1, 68028, '\P{^Numeric_Value: 011/12}', ""); + Expect(0, 68029, '\p{Numeric_Value: 011/12}', ""); + Expect(1, 68029, '\p{^Numeric_Value: 011/12}', ""); + Expect(1, 68029, '\P{Numeric_Value: 011/12}', ""); + Expect(0, 68029, '\P{^Numeric_Value: 011/12}', ""); Expect(1, 68028, '\p{Numeric_Value=660/720}', ""); Expect(0, 68028, '\p{^Numeric_Value=660/720}', ""); Expect(0, 68028, '\P{Numeric_Value=660/720}', ""); @@ -73549,12 +74139,12 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Numeric_Value=660/720}', ""); Expect(1, 68029, '\P{Numeric_Value=660/720}', ""); 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:9.17e-01}'); - Error('\P{Numeric_Value:9.17e-01}'); + 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=9.17e-01}'); + Error('\P{Numeric_Value=9.17e-01}'); Error('\p{Numeric_Value=0.92}'); Error('\P{Numeric_Value=0.92}'); Expect(1, 68028, '\p{Numeric_Value=9.167e-01}', ""); @@ -73565,8 +74155,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Numeric_Value=9.167e-01}', ""); Expect(1, 68029, '\P{Numeric_Value=9.167e-01}', ""); Expect(0, 68029, '\P{^Numeric_Value=9.167e-01}', ""); - Error('\p{Numeric_Value=0.917}'); - Error('\P{Numeric_Value=0.917}'); + Error('\p{Numeric_Value: 0.917}'); + Error('\P{Numeric_Value: 0.917}'); Expect(1, 68028, '\p{Numeric_Value=9.1667e-01}', ""); Expect(0, 68028, '\p{^Numeric_Value=9.1667e-01}', ""); Expect(0, 68028, '\P{Numeric_Value=9.1667e-01}', ""); @@ -73599,18 +74189,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Numeric_Value=0.91667}', ""); Expect(1, 68029, '\P{Numeric_Value=0.91667}', ""); Expect(0, 68029, '\P{^Numeric_Value=0.91667}', ""); - Error('\p{Nv=/a/ 11/000012}'); - Error('\P{Nv=/a/ 11/000012}'); + Error('\p{Nv= /a/00000011/12}'); + Error('\P{Nv= /a/00000011/12}'); Expect(1, 68028, '\p{Nv=:\A11/12\z:}', "");; Expect(0, 68029, '\p{Nv=:\A11/12\z:}', "");; - Expect(1, 68028, '\p{Nv=00000011/00000012}', ""); - Expect(0, 68028, '\p{^Nv=00000011/00000012}', ""); - Expect(0, 68028, '\P{Nv=00000011/00000012}', ""); - Expect(1, 68028, '\P{^Nv=00000011/00000012}', ""); - Expect(0, 68029, '\p{Nv=00000011/00000012}', ""); - Expect(1, 68029, '\p{^Nv=00000011/00000012}', ""); - Expect(1, 68029, '\P{Nv=00000011/00000012}', ""); - Expect(0, 68029, '\P{^Nv=00000011/00000012}', ""); + Expect(1, 68028, '\p{Nv=+00011/012}', ""); + Expect(0, 68028, '\p{^Nv=+00011/012}', ""); + Expect(0, 68028, '\P{Nv=+00011/012}', ""); + Expect(1, 68028, '\P{^Nv=+00011/012}', ""); + Expect(0, 68029, '\p{Nv=+00011/012}', ""); + Expect(1, 68029, '\p{^Nv=+00011/012}', ""); + Expect(1, 68029, '\P{Nv=+00011/012}', ""); + Expect(0, 68029, '\P{^Nv=+00011/012}', ""); Expect(1, 68028, '\p{Nv=660/720}', ""); Expect(0, 68028, '\p{^Nv=660/720}', ""); Expect(0, 68028, '\P{Nv=660/720}', ""); @@ -73621,20 +74211,20 @@ 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}'); Error('\p{Nv=9.17e-01}'); Error('\P{Nv=9.17e-01}'); Error('\p{Nv=0.92}'); Error('\P{Nv=0.92}'); - Expect(1, 68028, '\p{Nv=9.167e-01}', ""); - Expect(0, 68028, '\p{^Nv=9.167e-01}', ""); - Expect(0, 68028, '\P{Nv=9.167e-01}', ""); - Expect(1, 68028, '\P{^Nv=9.167e-01}', ""); - Expect(0, 68029, '\p{Nv=9.167e-01}', ""); - Expect(1, 68029, '\p{^Nv=9.167e-01}', ""); - Expect(1, 68029, '\P{Nv=9.167e-01}', ""); - Expect(0, 68029, '\P{^Nv=9.167e-01}', ""); + Expect(1, 68028, '\p{Nv: 9.167e-01}', ""); + Expect(0, 68028, '\p{^Nv: 9.167e-01}', ""); + Expect(0, 68028, '\P{Nv: 9.167e-01}', ""); + Expect(1, 68028, '\P{^Nv: 9.167e-01}', ""); + Expect(0, 68029, '\p{Nv: 9.167e-01}', ""); + Expect(1, 68029, '\p{^Nv: 9.167e-01}', ""); + Expect(1, 68029, '\P{Nv: 9.167e-01}', ""); + Expect(0, 68029, '\P{^Nv: 9.167e-01}', ""); Error('\p{Nv=0.917}'); Error('\P{Nv=0.917}'); Expect(1, 68028, '\p{Nv=9.1667e-01}', ""); @@ -73653,14 +74243,14 @@ 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}', ""); - Expect(1, 68028, '\p{Nv=9.16667e-01}', ""); - Expect(0, 68028, '\p{^Nv=9.16667e-01}', ""); - Expect(0, 68028, '\P{Nv=9.16667e-01}', ""); - Expect(1, 68028, '\P{^Nv=9.16667e-01}', ""); - Expect(0, 68029, '\p{Nv=9.16667e-01}', ""); - Expect(1, 68029, '\p{^Nv=9.16667e-01}', ""); - Expect(1, 68029, '\P{Nv=9.16667e-01}', ""); - Expect(0, 68029, '\P{^Nv=9.16667e-01}', ""); + Expect(1, 68028, '\p{Nv: 9.16667e-01}', ""); + Expect(0, 68028, '\p{^Nv: 9.16667e-01}', ""); + Expect(0, 68028, '\P{Nv: 9.16667e-01}', ""); + Expect(1, 68028, '\P{^Nv: 9.16667e-01}', ""); + Expect(0, 68029, '\p{Nv: 9.16667e-01}', ""); + Expect(1, 68029, '\p{^Nv: 9.16667e-01}', ""); + Expect(1, 68029, '\P{Nv: 9.16667e-01}', ""); + Expect(0, 68029, '\P{^Nv: 9.16667e-01}', ""); Expect(1, 68028, '\p{Nv=0.91667}', ""); Expect(0, 68028, '\p{^Nv=0.91667}', ""); Expect(0, 68028, '\P{Nv=0.91667}', ""); @@ -73669,32 +74259,32 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Nv=0.91667}', ""); Expect(1, 68029, '\P{Nv=0.91667}', ""); Expect(0, 68029, '\P{^Nv=0.91667}', ""); - Error('\p{Is_Numeric_Value= :=00000011/0000000012}'); - Error('\P{Is_Numeric_Value= :=00000011/0000000012}'); - Expect(1, 68028, '\p{Is_Numeric_Value=11/12}', ""); - Expect(0, 68028, '\p{^Is_Numeric_Value=11/12}', ""); - Expect(0, 68028, '\P{Is_Numeric_Value=11/12}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value=11/12}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value=11/12}', ""); - Expect(1, 68029, '\p{^Is_Numeric_Value=11/12}', ""); - Expect(1, 68029, '\P{Is_Numeric_Value=11/12}', ""); - Expect(0, 68029, '\P{^Is_Numeric_Value=11/12}', ""); - 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}', ""); - Expect(1, 68028, '\P{^Is_Numeric_Value=660/720}', ""); - Expect(0, 68029, '\p{Is_Numeric_Value=660/720}', ""); - 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= _00011/0012:=}'); + Error('\P{Is_Numeric_Value= _00011/0012:=}'); + Expect(1, 68028, '\p{Is_Numeric_Value: 11/000012}', ""); + Expect(0, 68028, '\p{^Is_Numeric_Value: 11/000012}', ""); + Expect(0, 68028, '\P{Is_Numeric_Value: 11/000012}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value: 11/000012}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value: 11/000012}', ""); + Expect(1, 68029, '\p{^Is_Numeric_Value: 11/000012}', ""); + Expect(1, 68029, '\P{Is_Numeric_Value: 11/000012}', ""); + Expect(0, 68029, '\P{^Is_Numeric_Value: 11/000012}', ""); + 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}', ""); + Expect(1, 68028, '\P{^Is_Numeric_Value: 660/720}', ""); + Expect(0, 68029, '\p{Is_Numeric_Value: 660/720}', ""); + 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.17e-01}'); Error('\P{Is_Numeric_Value=9.17e-01}'); - Error('\p{Is_Numeric_Value=0.92}'); - Error('\P{Is_Numeric_Value=0.92}'); + 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}', ""); @@ -73713,14 +74303,14 @@ 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}', ""); + 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}', ""); Expect(1, 68028, '\p{Is_Numeric_Value=9.16667e-01}', ""); Expect(0, 68028, '\p{^Is_Numeric_Value=9.16667e-01}', ""); Expect(0, 68028, '\P{Is_Numeric_Value=9.16667e-01}', ""); @@ -73737,16 +74327,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Is_Numeric_Value=0.91667}', ""); Expect(1, 68029, '\P{Is_Numeric_Value=0.91667}', ""); Expect(0, 68029, '\P{^Is_Numeric_Value=0.91667}', ""); - Error('\p{Is_Nv: - +011/000000012/a/}'); - Error('\P{Is_Nv: - +011/000000012/a/}'); - Expect(1, 68028, '\p{Is_Nv=+0000011/000000012}', ""); - Expect(0, 68028, '\p{^Is_Nv=+0000011/000000012}', ""); - Expect(0, 68028, '\P{Is_Nv=+0000011/000000012}', ""); - Expect(1, 68028, '\P{^Is_Nv=+0000011/000000012}', ""); - Expect(0, 68029, '\p{Is_Nv=+0000011/000000012}', ""); - Expect(1, 68029, '\p{^Is_Nv=+0000011/000000012}', ""); - Expect(1, 68029, '\P{Is_Nv=+0000011/000000012}', ""); - Expect(0, 68029, '\P{^Is_Nv=+0000011/000000012}', ""); + Error('\p{Is_Nv=__0011/000012:=}'); + Error('\P{Is_Nv=__0011/000012:=}'); + Expect(1, 68028, '\p{Is_Nv=000011/0012}', ""); + Expect(0, 68028, '\p{^Is_Nv=000011/0012}', ""); + Expect(0, 68028, '\P{Is_Nv=000011/0012}', ""); + Expect(1, 68028, '\P{^Is_Nv=000011/0012}', ""); + Expect(0, 68029, '\p{Is_Nv=000011/0012}', ""); + Expect(1, 68029, '\p{^Is_Nv=000011/0012}', ""); + Expect(1, 68029, '\P{Is_Nv=000011/0012}', ""); + Expect(0, 68029, '\P{^Is_Nv=000011/0012}', ""); Expect(1, 68028, '\p{Is_Nv=660/720}', ""); Expect(0, 68028, '\p{^Is_Nv=660/720}', ""); Expect(0, 68028, '\P{Is_Nv=660/720}', ""); @@ -73759,8 +74349,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Is_Nv=9.2e-01}'); Error('\p{Is_Nv=0.9}'); Error('\P{Is_Nv=0.9}'); - Error('\p{Is_Nv:9.17e-01}'); - Error('\P{Is_Nv:9.17e-01}'); + Error('\p{Is_Nv=9.17e-01}'); + Error('\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}', ""); @@ -73781,14 +74371,14 @@ 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}', ""); + 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}', ""); Expect(1, 68028, '\p{Is_Nv=9.16667e-01}', ""); Expect(0, 68028, '\p{^Is_Nv=9.16667e-01}', ""); Expect(0, 68028, '\P{Is_Nv=9.16667e-01}', ""); @@ -73805,18 +74395,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 68029, '\p{^Is_Nv=0.91667}', ""); Expect(1, 68029, '\P{Is_Nv=0.91667}', ""); Expect(0, 68029, '\P{^Is_Nv=0.91667}', ""); - Error('\p{Numeric_Value= /a/+011/00000002}'); - Error('\P{Numeric_Value= /a/+011/00000002}'); + Error('\p{Numeric_Value: -+00011/2/a/}'); + Error('\P{Numeric_Value: -+00011/2/a/}'); Expect(1, 3887, '\p{Numeric_Value=:\A11/2\z:}', "");; Expect(0, 3888, '\p{Numeric_Value=:\A11/2\z:}', "");; - Expect(1, 3887, '\p{Numeric_Value=00000011/2}', ""); - Expect(0, 3887, '\p{^Numeric_Value=00000011/2}', ""); - Expect(0, 3887, '\P{Numeric_Value=00000011/2}', ""); - Expect(1, 3887, '\P{^Numeric_Value=00000011/2}', ""); - Expect(0, 3888, '\p{Numeric_Value=00000011/2}', ""); - Expect(1, 3888, '\p{^Numeric_Value=00000011/2}', ""); - Expect(1, 3888, '\P{Numeric_Value=00000011/2}', ""); - Expect(0, 3888, '\P{^Numeric_Value=00000011/2}', ""); + Expect(1, 3887, '\p{Numeric_Value=+0000000011/0000002}', ""); + Expect(0, 3887, '\p{^Numeric_Value=+0000000011/0000002}', ""); + Expect(0, 3887, '\P{Numeric_Value=+0000000011/0000002}', ""); + Expect(1, 3887, '\P{^Numeric_Value=+0000000011/0000002}', ""); + Expect(0, 3888, '\p{Numeric_Value=+0000000011/0000002}', ""); + Expect(1, 3888, '\p{^Numeric_Value=+0000000011/0000002}', ""); + Expect(1, 3888, '\P{Numeric_Value=+0000000011/0000002}', ""); + Expect(0, 3888, '\P{^Numeric_Value=+0000000011/0000002}', ""); Expect(1, 3887, '\p{Numeric_Value=660/120}', ""); Expect(0, 3887, '\p{^Numeric_Value=660/120}', ""); Expect(0, 3887, '\P{Numeric_Value=660/120}', ""); @@ -73825,14 +74415,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Numeric_Value=660/120}', ""); Expect(1, 3888, '\P{Numeric_Value=660/120}', ""); Expect(0, 3888, '\P{^Numeric_Value=660/120}', ""); - Expect(1, 3887, '\p{Numeric_Value: 5.5e+00}', ""); - Expect(0, 3887, '\p{^Numeric_Value: 5.5e+00}', ""); - Expect(0, 3887, '\P{Numeric_Value: 5.5e+00}', ""); - Expect(1, 3887, '\P{^Numeric_Value: 5.5e+00}', ""); - Expect(0, 3888, '\p{Numeric_Value: 5.5e+00}', ""); - Expect(1, 3888, '\p{^Numeric_Value: 5.5e+00}', ""); - Expect(1, 3888, '\P{Numeric_Value: 5.5e+00}', ""); - Expect(0, 3888, '\P{^Numeric_Value: 5.5e+00}', ""); + Expect(1, 3887, '\p{Numeric_Value=5.5e+00}', ""); + Expect(0, 3887, '\p{^Numeric_Value=5.5e+00}', ""); + Expect(0, 3887, '\P{Numeric_Value=5.5e+00}', ""); + Expect(1, 3887, '\P{^Numeric_Value=5.5e+00}', ""); + Expect(0, 3888, '\p{Numeric_Value=5.5e+00}', ""); + Expect(1, 3888, '\p{^Numeric_Value=5.5e+00}', ""); + Expect(1, 3888, '\P{Numeric_Value=5.5e+00}', ""); + Expect(0, 3888, '\P{^Numeric_Value=5.5e+00}', ""); Expect(1, 3887, '\p{Numeric_Value=5.5}', ""); Expect(0, 3887, '\p{^Numeric_Value=5.5}', ""); Expect(0, 3887, '\P{Numeric_Value=5.5}', ""); @@ -73857,18 +74447,18 @@ 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=:= _+0011/2}'); - Error('\P{Nv=:= _+0011/2}'); + Error('\p{Nv=:= 11/000000002}'); + Error('\P{Nv=:= 11/000000002}'); Expect(1, 3887, '\p{Nv=:\A11/2\z:}', "");; Expect(0, 3888, '\p{Nv=:\A11/2\z:}', "");; - Expect(1, 3887, '\p{Nv=00000000011/02}', ""); - Expect(0, 3887, '\p{^Nv=00000000011/02}', ""); - Expect(0, 3887, '\P{Nv=00000000011/02}', ""); - Expect(1, 3887, '\P{^Nv=00000000011/02}', ""); - Expect(0, 3888, '\p{Nv=00000000011/02}', ""); - Expect(1, 3888, '\p{^Nv=00000000011/02}', ""); - Expect(1, 3888, '\P{Nv=00000000011/02}', ""); - Expect(0, 3888, '\P{^Nv=00000000011/02}', ""); + Expect(1, 3887, '\p{Nv=011/02}', ""); + Expect(0, 3887, '\p{^Nv=011/02}', ""); + Expect(0, 3887, '\P{Nv=011/02}', ""); + Expect(1, 3887, '\P{^Nv=011/02}', ""); + Expect(0, 3888, '\p{Nv=011/02}', ""); + Expect(1, 3888, '\p{^Nv=011/02}', ""); + Expect(1, 3888, '\P{Nv=011/02}', ""); + Expect(0, 3888, '\P{^Nv=011/02}', ""); Expect(1, 3887, '\p{Nv=660/120}', ""); Expect(0, 3887, '\p{^Nv=660/120}', ""); Expect(0, 3887, '\P{Nv=660/120}', ""); @@ -73901,40 +74491,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Nv=5.50e+00}', ""); Expect(1, 3888, '\P{Nv=5.50e+00}', ""); Expect(0, 3888, '\P{^Nv=5.50e+00}', ""); - Expect(1, 3887, '\p{Nv: 5.50}', ""); - Expect(0, 3887, '\p{^Nv: 5.50}', ""); - Expect(0, 3887, '\P{Nv: 5.50}', ""); - Expect(1, 3887, '\P{^Nv: 5.50}', ""); - Expect(0, 3888, '\p{Nv: 5.50}', ""); - 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=:=-+0011/002}'); - Error('\P{Is_Numeric_Value=:=-+0011/002}'); - Expect(1, 3887, '\p{Is_Numeric_Value=+011/02}', ""); - Expect(0, 3887, '\p{^Is_Numeric_Value=+011/02}', ""); - Expect(0, 3887, '\P{Is_Numeric_Value=+011/02}', ""); - Expect(1, 3887, '\P{^Is_Numeric_Value=+011/02}', ""); - Expect(0, 3888, '\p{Is_Numeric_Value=+011/02}', ""); - Expect(1, 3888, '\p{^Is_Numeric_Value=+011/02}', ""); - Expect(1, 3888, '\P{Is_Numeric_Value=+011/02}', ""); - Expect(0, 3888, '\P{^Is_Numeric_Value=+011/02}', ""); - 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{Nv: 5.50}', ""); + Expect(0, 3887, '\p{^Nv: 5.50}', ""); + Expect(0, 3887, '\P{Nv: 5.50}', ""); + Expect(1, 3887, '\P{^Nv: 5.50}', ""); + Expect(0, 3888, '\p{Nv: 5.50}', ""); + 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/00000002:=}'); + Error('\P{Is_Numeric_Value=- +11/00000002:=}'); + Expect(1, 3887, '\p{Is_Numeric_Value=+00000011/0000000002}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value=+00000011/0000000002}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value=+00000011/0000000002}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value=+00000011/0000000002}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value=+00000011/0000000002}', ""); + Expect(1, 3888, '\p{^Is_Numeric_Value=+00000011/0000000002}', ""); + Expect(1, 3888, '\P{Is_Numeric_Value=+00000011/0000000002}', ""); + Expect(0, 3888, '\P{^Is_Numeric_Value=+00000011/0000000002}', ""); + 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}', ""); @@ -73951,24 +74541,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Is_Numeric_Value=5.50e+00}', ""); Expect(1, 3888, '\P{Is_Numeric_Value=5.50e+00}', ""); Expect(0, 3888, '\P{^Is_Numeric_Value=5.50e+00}', ""); - Expect(1, 3887, '\p{Is_Numeric_Value=5.50}', ""); - Expect(0, 3887, '\p{^Is_Numeric_Value=5.50}', ""); - Expect(0, 3887, '\P{Is_Numeric_Value=5.50}', ""); - Expect(1, 3887, '\P{^Is_Numeric_Value=5.50}', ""); - Expect(0, 3888, '\p{Is_Numeric_Value=5.50}', ""); - 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=-/a/11/0000002}'); - Error('\P{Is_Nv=-/a/11/0000002}'); - Expect(1, 3887, '\p{Is_Nv: 00000011/002}', ""); - Expect(0, 3887, '\p{^Is_Nv: 00000011/002}', ""); - Expect(0, 3887, '\P{Is_Nv: 00000011/002}', ""); - Expect(1, 3887, '\P{^Is_Nv: 00000011/002}', ""); - Expect(0, 3888, '\p{Is_Nv: 00000011/002}', ""); - Expect(1, 3888, '\p{^Is_Nv: 00000011/002}', ""); - Expect(1, 3888, '\P{Is_Nv: 00000011/002}', ""); - Expect(0, 3888, '\P{^Is_Nv: 00000011/002}', ""); + Expect(1, 3887, '\p{Is_Numeric_Value: 5.50}', ""); + Expect(0, 3887, '\p{^Is_Numeric_Value: 5.50}', ""); + Expect(0, 3887, '\P{Is_Numeric_Value: 5.50}', ""); + Expect(1, 3887, '\P{^Is_Numeric_Value: 5.50}', ""); + Expect(0, 3888, '\p{Is_Numeric_Value: 5.50}', ""); + 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=:= 00000011/002}'); + Error('\P{Is_Nv=:= 00000011/002}'); + Expect(1, 3887, '\p{Is_Nv: 0011/0002}', ""); + Expect(0, 3887, '\p{^Is_Nv: 0011/0002}', ""); + Expect(0, 3887, '\P{Is_Nv: 0011/0002}', ""); + Expect(1, 3887, '\P{^Is_Nv: 0011/0002}', ""); + Expect(0, 3888, '\p{Is_Nv: 0011/0002}', ""); + Expect(1, 3888, '\p{^Is_Nv: 0011/0002}', ""); + Expect(1, 3888, '\P{Is_Nv: 0011/0002}', ""); + Expect(0, 3888, '\P{^Is_Nv: 0011/0002}', ""); Expect(1, 3887, '\p{Is_Nv=660/120}', ""); Expect(0, 3887, '\p{^Is_Nv=660/120}', ""); Expect(0, 3887, '\P{Is_Nv=660/120}', ""); @@ -73985,14 +74575,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 3887, '\P{^Is_Nv: 5.5}', ""); - Expect(0, 3888, '\p{Is_Nv: 5.5}', ""); - Expect(1, 3888, '\p{^Is_Nv: 5.5}', ""); - Expect(1, 3888, '\P{Is_Nv: 5.5}', ""); - Expect(0, 3888, '\P{^Is_Nv: 5.5}', ""); + Expect(1, 3887, '\p{Is_Nv=5.5}', ""); + Expect(0, 3887, '\p{^Is_Nv=5.5}', ""); + Expect(0, 3887, '\P{Is_Nv=5.5}', ""); + Expect(1, 3887, '\P{^Is_Nv=5.5}', ""); + Expect(0, 3888, '\p{Is_Nv=5.5}', ""); + Expect(1, 3888, '\p{^Is_Nv=5.5}', ""); + Expect(1, 3888, '\P{Is_Nv=5.5}', ""); + Expect(0, 3888, '\P{^Is_Nv=5.5}', ""); Expect(1, 3887, '\p{Is_Nv=5.50e+00}', ""); Expect(0, 3887, '\p{^Is_Nv=5.50e+00}', ""); Expect(0, 3887, '\P{Is_Nv=5.50e+00}', ""); @@ -74001,26 +74591,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3888, '\p{^Is_Nv=5.50e+00}', ""); Expect(1, 3888, '\P{Is_Nv=5.50e+00}', ""); Expect(0, 3888, '\P{^Is_Nv=5.50e+00}', ""); - Expect(1, 3887, '\p{Is_Nv=5.50}', ""); - Expect(0, 3887, '\p{^Is_Nv=5.50}', ""); - Expect(0, 3887, '\P{Is_Nv=5.50}', ""); - Expect(1, 3887, '\P{^Is_Nv=5.50}', ""); - Expect(0, 3888, '\p{Is_Nv=5.50}', ""); - 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= /a/00012}'); - Error('\P{Numeric_Value= /a/00012}'); + Expect(1, 3887, '\p{Is_Nv:5.50}', ""); + Expect(0, 3887, '\p{^Is_Nv:5.50}', ""); + Expect(0, 3887, '\P{Is_Nv:5.50}', ""); + Expect(1, 3887, '\P{^Is_Nv:5.50}', ""); + Expect(0, 3888, '\p{Is_Nv:5.50}', ""); + 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= :=12}'); + Error('\P{Numeric_Value= :=12}'); Expect(1, 119532, '\p{Numeric_Value=:\A12\z:}', "");; Expect(0, 119533, '\p{Numeric_Value=:\A12\z:}', "");; - Expect(1, 119532, '\p{Numeric_Value=+00000012}', ""); - Expect(0, 119532, '\p{^Numeric_Value=+00000012}', ""); - Expect(0, 119532, '\P{Numeric_Value=+00000012}', ""); - Expect(1, 119532, '\P{^Numeric_Value=+00000012}', ""); - Expect(0, 119533, '\p{Numeric_Value=+00000012}', ""); - Expect(1, 119533, '\p{^Numeric_Value=+00000012}', ""); - Expect(1, 119533, '\P{Numeric_Value=+00000012}', ""); - Expect(0, 119533, '\P{^Numeric_Value=+00000012}', ""); + Expect(1, 119532, '\p{Numeric_Value=0000000012}', ""); + Expect(0, 119532, '\p{^Numeric_Value=0000000012}', ""); + Expect(0, 119532, '\P{Numeric_Value=0000000012}', ""); + Expect(1, 119532, '\P{^Numeric_Value=0000000012}', ""); + Expect(0, 119533, '\p{Numeric_Value=0000000012}', ""); + Expect(1, 119533, '\p{^Numeric_Value=0000000012}', ""); + Expect(1, 119533, '\P{Numeric_Value=0000000012}', ""); + Expect(0, 119533, '\P{^Numeric_Value=0000000012}', ""); Expect(1, 119532, '\p{Numeric_Value=1.200000000000000e+01}', ""); Expect(0, 119532, '\p{^Numeric_Value=1.200000000000000e+01}', ""); Expect(0, 119532, '\P{Numeric_Value=1.200000000000000e+01}', ""); @@ -74029,18 +74619,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=_00_01_2/a/}'); - Error('\P{Nv=_00_01_2/a/}'); + Error('\p{Nv=:= _+00000000012}'); + Error('\P{Nv=:= _+00000000012}'); Expect(1, 119532, '\p{Nv=:\A12\z:}', "");; Expect(0, 119533, '\p{Nv=:\A12\z:}', "");; - Expect(1, 119532, '\p{Nv=0_0_12}', ""); - Expect(0, 119532, '\p{^Nv=0_0_12}', ""); - Expect(0, 119532, '\P{Nv=0_0_12}', ""); - Expect(1, 119532, '\P{^Nv=0_0_12}', ""); - Expect(0, 119533, '\p{Nv=0_0_12}', ""); - Expect(1, 119533, '\p{^Nv=0_0_12}', ""); - Expect(1, 119533, '\P{Nv=0_0_12}', ""); - Expect(0, 119533, '\P{^Nv=0_0_12}', ""); + Expect(1, 119532, '\p{Nv=00001_2}', ""); + Expect(0, 119532, '\p{^Nv=00001_2}', ""); + Expect(0, 119532, '\P{Nv=00001_2}', ""); + Expect(1, 119532, '\P{^Nv=00001_2}', ""); + Expect(0, 119533, '\p{Nv=00001_2}', ""); + Expect(1, 119533, '\p{^Nv=00001_2}', ""); + Expect(1, 119533, '\P{Nv=00001_2}', ""); + Expect(0, 119533, '\P{^Nv=00001_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}', ""); @@ -74049,16 +74639,16 @@ 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=-+00000012/a/}'); - Error('\P{Is_Numeric_Value=-+00000012/a/}'); - Expect(1, 119532, '\p{Is_Numeric_Value=+0_0_0_0_012}', ""); - Expect(0, 119532, '\p{^Is_Numeric_Value=+0_0_0_0_012}', ""); - Expect(0, 119532, '\P{Is_Numeric_Value=+0_0_0_0_012}', ""); - Expect(1, 119532, '\P{^Is_Numeric_Value=+0_0_0_0_012}', ""); - Expect(0, 119533, '\p{Is_Numeric_Value=+0_0_0_0_012}', ""); - Expect(1, 119533, '\p{^Is_Numeric_Value=+0_0_0_0_012}', ""); - Expect(1, 119533, '\P{Is_Numeric_Value=+0_0_0_0_012}', ""); - Expect(0, 119533, '\P{^Is_Numeric_Value=+0_0_0_0_012}', ""); + Error('\p{Is_Numeric_Value=:= 0000_0001_2}'); + Error('\P{Is_Numeric_Value=:= 0000_0001_2}'); + Expect(1, 119532, '\p{Is_Numeric_Value: 00012}', ""); + Expect(0, 119532, '\p{^Is_Numeric_Value: 00012}', ""); + Expect(0, 119532, '\P{Is_Numeric_Value: 00012}', ""); + Expect(1, 119532, '\P{^Is_Numeric_Value: 00012}', ""); + Expect(0, 119533, '\p{Is_Numeric_Value: 00012}', ""); + Expect(1, 119533, '\p{^Is_Numeric_Value: 00012}', ""); + Expect(1, 119533, '\P{Is_Numeric_Value: 00012}', ""); + Expect(0, 119533, '\P{^Is_Numeric_Value: 00012}', ""); 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}', ""); @@ -74067,16 +74657,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=_ +012/a/}'); - Error('\P{Is_Nv=_ +012/a/}'); - Expect(1, 119532, '\p{Is_Nv=0_0_0_0_0_0_0_0_12}', ""); - Expect(0, 119532, '\p{^Is_Nv=0_0_0_0_0_0_0_0_12}', ""); - Expect(0, 119532, '\P{Is_Nv=0_0_0_0_0_0_0_0_12}', ""); - Expect(1, 119532, '\P{^Is_Nv=0_0_0_0_0_0_0_0_12}', ""); - Expect(0, 119533, '\p{Is_Nv=0_0_0_0_0_0_0_0_12}', ""); - Expect(1, 119533, '\p{^Is_Nv=0_0_0_0_0_0_0_0_12}', ""); - Expect(1, 119533, '\P{Is_Nv=0_0_0_0_0_0_0_0_12}', ""); - Expect(0, 119533, '\P{^Is_Nv=0_0_0_0_0_0_0_0_12}', ""); + Error('\p{Is_Nv=/a/ +0_0_0_0_0012}'); + Error('\P{Is_Nv=/a/ +0_0_0_0_0012}'); + Expect(1, 119532, '\p{Is_Nv=+0012}', ""); + Expect(0, 119532, '\p{^Is_Nv=+0012}', ""); + Expect(0, 119532, '\P{Is_Nv=+0012}', ""); + Expect(1, 119532, '\P{^Is_Nv=+0012}', ""); + Expect(0, 119533, '\p{Is_Nv=+0012}', ""); + Expect(1, 119533, '\p{^Is_Nv=+0012}', ""); + Expect(1, 119533, '\P{Is_Nv=+0012}', ""); + Expect(0, 119533, '\P{^Is_Nv=+0012}', ""); 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}', ""); @@ -74085,18 +74675,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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::=- +0013}'); - Error('\P{Numeric_Value::=- +0013}'); + Error('\p{Numeric_Value: := 000000013}'); + Error('\P{Numeric_Value: := 000000013}'); Expect(1, 119533, '\p{Numeric_Value=:\A13\z:}', "");; Expect(0, 119534, '\p{Numeric_Value=:\A13\z:}', "");; - Expect(1, 119533, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_013}', ""); - Expect(0, 119533, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_013}', ""); - Expect(0, 119533, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_013}', ""); - Expect(1, 119533, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_013}', ""); - Expect(0, 119534, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_013}', ""); - Expect(1, 119534, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_013}', ""); - Expect(1, 119534, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_013}', ""); - Expect(0, 119534, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_013}', ""); + Expect(1, 119533, '\p{Numeric_Value=+0001_3}', ""); + Expect(0, 119533, '\p{^Numeric_Value=+0001_3}', ""); + Expect(0, 119533, '\P{Numeric_Value=+0001_3}', ""); + Expect(1, 119533, '\P{^Numeric_Value=+0001_3}', ""); + Expect(0, 119534, '\p{Numeric_Value=+0001_3}', ""); + Expect(1, 119534, '\p{^Numeric_Value=+0001_3}', ""); + Expect(1, 119534, '\P{Numeric_Value=+0001_3}', ""); + Expect(0, 119534, '\P{^Numeric_Value=+0001_3}', ""); 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}', ""); @@ -74105,18 +74695,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=/a/ +013}'); - Error('\P{Nv=/a/ +013}'); + Error('\p{Nv=/a/000000001_3}'); + Error('\P{Nv=/a/000000001_3}'); Expect(1, 119533, '\p{Nv=:\A13\z:}', "");; Expect(0, 119534, '\p{Nv=:\A13\z:}', "");; - 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=00001_3}', ""); + Expect(0, 119533, '\p{^Nv=00001_3}', ""); + Expect(0, 119533, '\P{Nv=00001_3}', ""); + Expect(1, 119533, '\P{^Nv=00001_3}', ""); + Expect(0, 119534, '\p{Nv=00001_3}', ""); + Expect(1, 119534, '\p{^Nv=00001_3}', ""); + Expect(1, 119534, '\P{Nv=00001_3}', ""); + Expect(0, 119534, '\P{^Nv=00001_3}', ""); Expect(1, 119533, '\p{Nv=1.300000000000000e+01}', ""); Expect(0, 119533, '\p{^Nv=1.300000000000000e+01}', ""); Expect(0, 119533, '\P{Nv=1.300000000000000e+01}', ""); @@ -74125,16 +74715,16 @@ 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=-_0_0_0_013:=}'); - Error('\P{Is_Numeric_Value=-_0_0_0_013:=}'); - Expect(1, 119533, '\p{Is_Numeric_Value=+0_0_0_13}', ""); - Expect(0, 119533, '\p{^Is_Numeric_Value=+0_0_0_13}', ""); - Expect(0, 119533, '\P{Is_Numeric_Value=+0_0_0_13}', ""); - Expect(1, 119533, '\P{^Is_Numeric_Value=+0_0_0_13}', ""); - Expect(0, 119534, '\p{Is_Numeric_Value=+0_0_0_13}', ""); - Expect(1, 119534, '\p{^Is_Numeric_Value=+0_0_0_13}', ""); - Expect(1, 119534, '\P{Is_Numeric_Value=+0_0_0_13}', ""); - Expect(0, 119534, '\P{^Is_Numeric_Value=+0_0_0_13}', ""); + Error('\p{Is_Numeric_Value=:=- +013}'); + Error('\P{Is_Numeric_Value=:=- +013}'); + Expect(1, 119533, '\p{Is_Numeric_Value=+1_3}', ""); + Expect(0, 119533, '\p{^Is_Numeric_Value=+1_3}', ""); + Expect(0, 119533, '\P{Is_Numeric_Value=+1_3}', ""); + Expect(1, 119533, '\P{^Is_Numeric_Value=+1_3}', ""); + Expect(0, 119534, '\p{Is_Numeric_Value=+1_3}', ""); + Expect(1, 119534, '\p{^Is_Numeric_Value=+1_3}', ""); + Expect(1, 119534, '\P{Is_Numeric_Value=+1_3}', ""); + Expect(0, 119534, '\P{^Is_Numeric_Value=+1_3}', ""); 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}', ""); @@ -74143,16 +74733,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= -0000013:=}'); - Error('\P{Is_Nv= -0000013:=}'); - Expect(1, 119533, '\p{Is_Nv=001_3}', ""); - Expect(0, 119533, '\p{^Is_Nv=001_3}', ""); - Expect(0, 119533, '\P{Is_Nv=001_3}', ""); - Expect(1, 119533, '\P{^Is_Nv=001_3}', ""); - Expect(0, 119534, '\p{Is_Nv=001_3}', ""); - Expect(1, 119534, '\p{^Is_Nv=001_3}', ""); - Expect(1, 119534, '\P{Is_Nv=001_3}', ""); - Expect(0, 119534, '\P{^Is_Nv=001_3}', ""); + Error('\p{Is_Nv=/a/ _+0001_3}'); + Error('\P{Is_Nv=/a/ _+0001_3}'); + Expect(1, 119533, '\p{Is_Nv:00_01_3}', ""); + Expect(0, 119533, '\p{^Is_Nv:00_01_3}', ""); + Expect(0, 119533, '\P{Is_Nv:00_01_3}', ""); + Expect(1, 119533, '\P{^Is_Nv:00_01_3}', ""); + Expect(0, 119534, '\p{Is_Nv:00_01_3}', ""); + Expect(1, 119534, '\p{^Is_Nv:00_01_3}', ""); + Expect(1, 119534, '\P{Is_Nv:00_01_3}', ""); + Expect(0, 119534, '\P{^Is_Nv:00_01_3}', ""); 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}', ""); @@ -74161,18 +74751,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=:= -+0000013/000002}'); - Error('\P{Numeric_Value=:= -+0000013/000002}'); + Error('\p{Numeric_Value=-/a/013/02}'); + Error('\P{Numeric_Value=-/a/013/02}'); Expect(1, 3888, '\p{Numeric_Value=:\A13/2\z:}', "");; Expect(0, 3889, '\p{Numeric_Value=:\A13/2\z:}', "");; - Expect(1, 3888, '\p{Numeric_Value=+0000013/000000002}', ""); - Expect(0, 3888, '\p{^Numeric_Value=+0000013/000000002}', ""); - Expect(0, 3888, '\P{Numeric_Value=+0000013/000000002}', ""); - Expect(1, 3888, '\P{^Numeric_Value=+0000013/000000002}', ""); - Expect(0, 3889, '\p{Numeric_Value=+0000013/000000002}', ""); - Expect(1, 3889, '\p{^Numeric_Value=+0000013/000000002}', ""); - Expect(1, 3889, '\P{Numeric_Value=+0000013/000000002}', ""); - Expect(0, 3889, '\P{^Numeric_Value=+0000013/000000002}', ""); + Expect(1, 3888, '\p{Numeric_Value: 00013/00002}', ""); + Expect(0, 3888, '\p{^Numeric_Value: 00013/00002}', ""); + Expect(0, 3888, '\P{Numeric_Value: 00013/00002}', ""); + Expect(1, 3888, '\P{^Numeric_Value: 00013/00002}', ""); + Expect(0, 3889, '\p{Numeric_Value: 00013/00002}', ""); + Expect(1, 3889, '\p{^Numeric_Value: 00013/00002}', ""); + Expect(1, 3889, '\P{Numeric_Value: 00013/00002}', ""); + Expect(0, 3889, '\P{^Numeric_Value: 00013/00002}', ""); Expect(1, 3888, '\p{Numeric_Value=780/120}', ""); Expect(0, 3888, '\p{^Numeric_Value=780/120}', ""); Expect(0, 3888, '\P{Numeric_Value=780/120}', ""); @@ -74213,18 +74803,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=-:=00013/02}'); - Error('\P{Nv=-:=00013/02}'); + Error('\p{Nv=/a/-_000013/0002}'); + Error('\P{Nv=/a/-_000013/0002}'); Expect(1, 3888, '\p{Nv=:\A13/2\z:}', "");; Expect(0, 3889, '\p{Nv=:\A13/2\z:}', "");; - Expect(1, 3888, '\p{Nv=+00013/0000002}', ""); - Expect(0, 3888, '\p{^Nv=+00013/0000002}', ""); - Expect(0, 3888, '\P{Nv=+00013/0000002}', ""); - Expect(1, 3888, '\P{^Nv=+00013/0000002}', ""); - Expect(0, 3889, '\p{Nv=+00013/0000002}', ""); - Expect(1, 3889, '\p{^Nv=+00013/0000002}', ""); - Expect(1, 3889, '\P{Nv=+00013/0000002}', ""); - Expect(0, 3889, '\P{^Nv=+00013/0000002}', ""); + Expect(1, 3888, '\p{Nv: 0000013/00000002}', ""); + Expect(0, 3888, '\p{^Nv: 0000013/00000002}', ""); + Expect(0, 3888, '\P{Nv: 0000013/00000002}', ""); + Expect(1, 3888, '\P{^Nv: 0000013/00000002}', ""); + Expect(0, 3889, '\p{Nv: 0000013/00000002}', ""); + Expect(1, 3889, '\p{^Nv: 0000013/00000002}', ""); + Expect(1, 3889, '\P{Nv: 0000013/00000002}', ""); + Expect(0, 3889, '\P{^Nv: 0000013/00000002}', ""); Expect(1, 3888, '\p{Nv=780/120}', ""); Expect(0, 3888, '\p{^Nv=780/120}', ""); Expect(0, 3888, '\P{Nv=780/120}', ""); @@ -74233,14 +74823,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3889, '\p{^Nv=780/120}', ""); Expect(1, 3889, '\P{Nv=780/120}', ""); Expect(0, 3889, '\P{^Nv=780/120}', ""); - Expect(1, 3888, '\p{Nv=6.5e+00}', ""); - Expect(0, 3888, '\p{^Nv=6.5e+00}', ""); - Expect(0, 3888, '\P{Nv=6.5e+00}', ""); - Expect(1, 3888, '\P{^Nv=6.5e+00}', ""); - Expect(0, 3889, '\p{Nv=6.5e+00}', ""); - 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.5e+00}', ""); + Expect(0, 3888, '\p{^Nv: 6.5e+00}', ""); + Expect(0, 3888, '\P{Nv: 6.5e+00}', ""); + Expect(1, 3888, '\P{^Nv: 6.5e+00}', ""); + Expect(0, 3889, '\p{Nv: 6.5e+00}', ""); + 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}', ""); @@ -74249,14 +74839,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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.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}', ""); @@ -74265,16 +74855,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=/a/-000013/000000002}'); - Error('\P{Is_Numeric_Value=/a/-000013/000000002}'); - Expect(1, 3888, '\p{Is_Numeric_Value: 0000000013/0000002}', ""); - Expect(0, 3888, '\p{^Is_Numeric_Value: 0000000013/0000002}', ""); - Expect(0, 3888, '\P{Is_Numeric_Value: 0000000013/0000002}', ""); - Expect(1, 3888, '\P{^Is_Numeric_Value: 0000000013/0000002}', ""); - Expect(0, 3889, '\p{Is_Numeric_Value: 0000000013/0000002}', ""); - Expect(1, 3889, '\p{^Is_Numeric_Value: 0000000013/0000002}', ""); - Expect(1, 3889, '\P{Is_Numeric_Value: 0000000013/0000002}', ""); - Expect(0, 3889, '\P{^Is_Numeric_Value: 0000000013/0000002}', ""); + Error('\p{Is_Numeric_Value=/a/013/002}'); + Error('\P{Is_Numeric_Value=/a/013/002}'); + 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}', ""); 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}', ""); @@ -74283,14 +74873,14 @@ 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.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}', ""); @@ -74315,16 +74905,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/ 0013/0002}'); - Error('\P{Is_Nv=/a/ 0013/0002}'); - Expect(1, 3888, '\p{Is_Nv=0000013/000000002}', ""); - Expect(0, 3888, '\p{^Is_Nv=0000013/000000002}', ""); - Expect(0, 3888, '\P{Is_Nv=0000013/000000002}', ""); - Expect(1, 3888, '\P{^Is_Nv=0000013/000000002}', ""); - Expect(0, 3889, '\p{Is_Nv=0000013/000000002}', ""); - Expect(1, 3889, '\p{^Is_Nv=0000013/000000002}', ""); - Expect(1, 3889, '\P{Is_Nv=0000013/000000002}', ""); - Expect(0, 3889, '\P{^Is_Nv=0000013/000000002}', ""); + Error('\p{Is_Nv=_+013/0002/a/}'); + Error('\P{Is_Nv=_+013/0002/a/}'); + Expect(1, 3888, '\p{Is_Nv=00000000013/0000000002}', ""); + Expect(0, 3888, '\p{^Is_Nv=00000000013/0000000002}', ""); + Expect(0, 3888, '\P{Is_Nv=00000000013/0000000002}', ""); + Expect(1, 3888, '\P{^Is_Nv=00000000013/0000000002}', ""); + Expect(0, 3889, '\p{Is_Nv=00000000013/0000000002}', ""); + Expect(1, 3889, '\p{^Is_Nv=00000000013/0000000002}', ""); + Expect(1, 3889, '\P{Is_Nv=00000000013/0000000002}', ""); + Expect(0, 3889, '\P{^Is_Nv=00000000013/0000000002}', ""); Expect(1, 3888, '\p{Is_Nv=780/120}', ""); Expect(0, 3888, '\p{^Is_Nv=780/120}', ""); Expect(0, 3888, '\P{Is_Nv=780/120}', ""); @@ -74333,14 +74923,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3889, '\p{^Is_Nv=780/120}', ""); Expect(1, 3889, '\P{Is_Nv=780/120}', ""); Expect(0, 3889, '\P{^Is_Nv=780/120}', ""); - Expect(1, 3888, '\p{Is_Nv=6.5e+00}', ""); - Expect(0, 3888, '\p{^Is_Nv=6.5e+00}', ""); - Expect(0, 3888, '\P{Is_Nv=6.5e+00}', ""); - Expect(1, 3888, '\P{^Is_Nv=6.5e+00}', ""); - Expect(0, 3889, '\p{Is_Nv=6.5e+00}', ""); - Expect(1, 3889, '\p{^Is_Nv=6.5e+00}', ""); - Expect(1, 3889, '\P{Is_Nv=6.5e+00}', ""); - Expect(0, 3889, '\P{^Is_Nv=6.5e+00}', ""); + Expect(1, 3888, '\p{Is_Nv: 6.5e+00}', ""); + Expect(0, 3888, '\p{^Is_Nv: 6.5e+00}', ""); + Expect(0, 3888, '\P{Is_Nv: 6.5e+00}', ""); + Expect(1, 3888, '\P{^Is_Nv: 6.5e+00}', ""); + Expect(0, 3889, '\p{Is_Nv: 6.5e+00}', ""); + Expect(1, 3889, '\p{^Is_Nv: 6.5e+00}', ""); + Expect(1, 3889, '\P{Is_Nv: 6.5e+00}', ""); + Expect(0, 3889, '\P{^Is_Nv: 6.5e+00}', ""); Expect(1, 3888, '\p{Is_Nv=6.5}', ""); Expect(0, 3888, '\p{^Is_Nv=6.5}', ""); Expect(0, 3888, '\P{Is_Nv=6.5}', ""); @@ -74365,18 +74955,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=/a/_14}'); - Error('\P{Numeric_Value=/a/_14}'); + Error('\p{Numeric_Value=:=_0_0_0_0_0_0_014}'); + Error('\P{Numeric_Value=:=_0_0_0_0_0_0_014}'); Expect(1, 119534, '\p{Numeric_Value=:\A14\z:}', "");; Expect(0, 119535, '\p{Numeric_Value=:\A14\z:}', "");; - Expect(1, 119534, '\p{Numeric_Value=001_4}', ""); - Expect(0, 119534, '\p{^Numeric_Value=001_4}', ""); - Expect(0, 119534, '\P{Numeric_Value=001_4}', ""); - Expect(1, 119534, '\P{^Numeric_Value=001_4}', ""); - Expect(0, 119535, '\p{Numeric_Value=001_4}', ""); - Expect(1, 119535, '\p{^Numeric_Value=001_4}', ""); - Expect(1, 119535, '\P{Numeric_Value=001_4}', ""); - Expect(0, 119535, '\P{^Numeric_Value=001_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}', ""); @@ -74385,18 +74975,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=/a/0_0_0_0_0_0_0_14}'); - Error('\P{Nv=/a/0_0_0_0_0_0_0_14}'); + Error('\p{Nv=:=00000000014}'); + Error('\P{Nv=:=00000000014}'); Expect(1, 119534, '\p{Nv=:\A14\z:}', "");; Expect(0, 119535, '\p{Nv=:\A14\z:}', "");; - Expect(1, 119534, '\p{Nv=+0_0_0_14}', ""); - Expect(0, 119534, '\p{^Nv=+0_0_0_14}', ""); - Expect(0, 119534, '\P{Nv=+0_0_0_14}', ""); - Expect(1, 119534, '\P{^Nv=+0_0_0_14}', ""); - Expect(0, 119535, '\p{Nv=+0_0_0_14}', ""); - Expect(1, 119535, '\p{^Nv=+0_0_0_14}', ""); - Expect(1, 119535, '\P{Nv=+0_0_0_14}', ""); - Expect(0, 119535, '\P{^Nv=+0_0_0_14}', ""); + Expect(1, 119534, '\p{Nv=01_4}', ""); + Expect(0, 119534, '\p{^Nv=01_4}', ""); + Expect(0, 119534, '\P{Nv=01_4}', ""); + Expect(1, 119534, '\P{^Nv=01_4}', ""); + Expect(0, 119535, '\p{Nv=01_4}', ""); + Expect(1, 119535, '\p{^Nv=01_4}', ""); + Expect(1, 119535, '\P{Nv=01_4}', ""); + Expect(0, 119535, '\P{^Nv=01_4}', ""); Expect(1, 119534, '\p{Nv=1.400000000000000e+01}', ""); Expect(0, 119534, '\p{^Nv=1.400000000000000e+01}', ""); Expect(0, 119534, '\P{Nv=1.400000000000000e+01}', ""); @@ -74405,16 +74995,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=/a/14}'); - Error('\P{Is_Numeric_Value=/a/14}'); - Expect(1, 119534, '\p{Is_Numeric_Value=0_0_0_0_0_0_014}', ""); - Expect(0, 119534, '\p{^Is_Numeric_Value=0_0_0_0_0_0_014}', ""); - Expect(0, 119534, '\P{Is_Numeric_Value=0_0_0_0_0_0_014}', ""); - Expect(1, 119534, '\P{^Is_Numeric_Value=0_0_0_0_0_0_014}', ""); - Expect(0, 119535, '\p{Is_Numeric_Value=0_0_0_0_0_0_014}', ""); - Expect(1, 119535, '\p{^Is_Numeric_Value=0_0_0_0_0_0_014}', ""); - Expect(1, 119535, '\P{Is_Numeric_Value=0_0_0_0_0_0_014}', ""); - Expect(0, 119535, '\P{^Is_Numeric_Value=0_0_0_0_0_0_014}', ""); + Error('\p{Is_Numeric_Value= +00_00_01_4/a/}'); + Error('\P{Is_Numeric_Value= +00_00_01_4/a/}'); + Expect(1, 119534, '\p{Is_Numeric_Value: 0_0_0_0_0014}', ""); + Expect(0, 119534, '\p{^Is_Numeric_Value: 0_0_0_0_0014}', ""); + Expect(0, 119534, '\P{Is_Numeric_Value: 0_0_0_0_0014}', ""); + Expect(1, 119534, '\P{^Is_Numeric_Value: 0_0_0_0_0014}', ""); + Expect(0, 119535, '\p{Is_Numeric_Value: 0_0_0_0_0014}', ""); + Expect(1, 119535, '\p{^Is_Numeric_Value: 0_0_0_0_0014}', ""); + Expect(1, 119535, '\P{Is_Numeric_Value: 0_0_0_0_0014}', ""); + Expect(0, 119535, '\P{^Is_Numeric_Value: 0_0_0_0_0014}', ""); 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}', ""); @@ -74423,16 +75013,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=:=+000000014}'); - Error('\P{Is_Nv=:=+000000014}'); - Expect(1, 119534, '\p{Is_Nv=0_0_0_0_0_0_00014}', ""); - Expect(0, 119534, '\p{^Is_Nv=0_0_0_0_0_0_00014}', ""); - Expect(0, 119534, '\P{Is_Nv=0_0_0_0_0_0_00014}', ""); - Expect(1, 119534, '\P{^Is_Nv=0_0_0_0_0_0_00014}', ""); - Expect(0, 119535, '\p{Is_Nv=0_0_0_0_0_0_00014}', ""); - Expect(1, 119535, '\p{^Is_Nv=0_0_0_0_0_0_00014}', ""); - Expect(1, 119535, '\P{Is_Nv=0_0_0_0_0_0_00014}', ""); - Expect(0, 119535, '\P{^Is_Nv=0_0_0_0_0_0_00014}', ""); + Error('\p{Is_Nv= 000000014:=}'); + Error('\P{Is_Nv= 000000014:=}'); + Expect(1, 119534, '\p{Is_Nv: 00_00_00_00_014}', ""); + Expect(0, 119534, '\p{^Is_Nv: 00_00_00_00_014}', ""); + Expect(0, 119534, '\P{Is_Nv: 00_00_00_00_014}', ""); + Expect(1, 119534, '\P{^Is_Nv: 00_00_00_00_014}', ""); + Expect(0, 119535, '\p{Is_Nv: 00_00_00_00_014}', ""); + Expect(1, 119535, '\p{^Is_Nv: 00_00_00_00_014}', ""); + Expect(1, 119535, '\P{Is_Nv: 00_00_00_00_014}', ""); + Expect(0, 119535, '\P{^Is_Nv: 00_00_00_00_014}', ""); 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}', ""); @@ -74441,38 +75031,38 @@ 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/ 0015}'); - Error('\P{Numeric_Value=/a/ 0015}'); + Error('\p{Numeric_Value=00_00_01_5:=}'); + Error('\P{Numeric_Value=00_00_01_5:=}'); Expect(1, 119535, '\p{Numeric_Value=:\A15\z:}', "");; Expect(0, 119536, '\p{Numeric_Value=:\A15\z:}', "");; - Expect(1, 119535, '\p{Numeric_Value=00_00_00_00_015}', ""); - Expect(0, 119535, '\p{^Numeric_Value=00_00_00_00_015}', ""); - Expect(0, 119535, '\P{Numeric_Value=00_00_00_00_015}', ""); - Expect(1, 119535, '\P{^Numeric_Value=00_00_00_00_015}', ""); - Expect(0, 119536, '\p{Numeric_Value=00_00_00_00_015}', ""); - Expect(1, 119536, '\p{^Numeric_Value=00_00_00_00_015}', ""); - Expect(1, 119536, '\P{Numeric_Value=00_00_00_00_015}', ""); - Expect(0, 119536, '\P{^Numeric_Value=00_00_00_00_015}', ""); - 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=000000015}', ""); + Expect(0, 119535, '\p{^Numeric_Value=000000015}', ""); + Expect(0, 119535, '\P{Numeric_Value=000000015}', ""); + Expect(1, 119535, '\P{^Numeric_Value=000000015}', ""); + Expect(0, 119536, '\p{Numeric_Value=000000015}', ""); + Expect(1, 119536, '\p{^Numeric_Value=000000015}', ""); + Expect(1, 119536, '\P{Numeric_Value=000000015}', ""); + Expect(0, 119536, '\P{^Numeric_Value=000000015}', ""); + 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/00_00_00_015}'); + Error('\P{Nv: /a/00_00_00_015}'); Expect(1, 119535, '\p{Nv=:\A15\z:}', "");; Expect(0, 119536, '\p{Nv=:\A15\z:}', "");; - Expect(1, 119535, '\p{Nv=+01_5}', ""); - Expect(0, 119535, '\p{^Nv=+01_5}', ""); - Expect(0, 119535, '\P{Nv=+01_5}', ""); - Expect(1, 119535, '\P{^Nv=+01_5}', ""); - Expect(0, 119536, '\p{Nv=+01_5}', ""); - Expect(1, 119536, '\p{^Nv=+01_5}', ""); - Expect(1, 119536, '\P{Nv=+01_5}', ""); - Expect(0, 119536, '\P{^Nv=+01_5}', ""); + 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}', ""); @@ -74481,16 +75071,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/- +015}'); - Error('\P{Is_Numeric_Value: /a/- +015}'); - Expect(1, 119535, '\p{Is_Numeric_Value=+0000015}', ""); - Expect(0, 119535, '\p{^Is_Numeric_Value=+0000015}', ""); - Expect(0, 119535, '\P{Is_Numeric_Value=+0000015}', ""); - Expect(1, 119535, '\P{^Is_Numeric_Value=+0000015}', ""); - Expect(0, 119536, '\p{Is_Numeric_Value=+0000015}', ""); - Expect(1, 119536, '\p{^Is_Numeric_Value=+0000015}', ""); - Expect(1, 119536, '\P{Is_Numeric_Value=+0000015}', ""); - Expect(0, 119536, '\P{^Is_Numeric_Value=+0000015}', ""); + Error('\p{Is_Numeric_Value=:= 15}'); + Error('\P{Is_Numeric_Value=:= 15}'); + Expect(1, 119535, '\p{Is_Numeric_Value=+01_5}', ""); + Expect(0, 119535, '\p{^Is_Numeric_Value=+01_5}', ""); + Expect(0, 119535, '\P{Is_Numeric_Value=+01_5}', ""); + Expect(1, 119535, '\P{^Is_Numeric_Value=+01_5}', ""); + Expect(0, 119536, '\p{Is_Numeric_Value=+01_5}', ""); + Expect(1, 119536, '\p{^Is_Numeric_Value=+01_5}', ""); + Expect(1, 119536, '\P{Is_Numeric_Value=+01_5}', ""); + Expect(0, 119536, '\P{^Is_Numeric_Value=+01_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}', ""); @@ -74499,16 +75089,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= /a/+1_5}'); - Error('\P{Is_Nv= /a/+1_5}'); - Expect(1, 119535, '\p{Is_Nv=015}', ""); - Expect(0, 119535, '\p{^Is_Nv=015}', ""); - Expect(0, 119535, '\P{Is_Nv=015}', ""); - Expect(1, 119535, '\P{^Is_Nv=015}', ""); - Expect(0, 119536, '\p{Is_Nv=015}', ""); - Expect(1, 119536, '\p{^Is_Nv=015}', ""); - Expect(1, 119536, '\P{Is_Nv=015}', ""); - Expect(0, 119536, '\P{^Is_Nv=015}', ""); + Error('\p{Is_Nv=_:=+0015}'); + Error('\P{Is_Nv=_:=+0015}'); + Expect(1, 119535, '\p{Is_Nv=+0_0_0_0_0015}', ""); + Expect(0, 119535, '\p{^Is_Nv=+0_0_0_0_0015}', ""); + Expect(0, 119535, '\P{Is_Nv=+0_0_0_0_0015}', ""); + Expect(1, 119535, '\P{^Is_Nv=+0_0_0_0_0015}', ""); + Expect(0, 119536, '\p{Is_Nv=+0_0_0_0_0015}', ""); + Expect(1, 119536, '\p{^Is_Nv=+0_0_0_0_0015}', ""); + Expect(1, 119536, '\P{Is_Nv=+0_0_0_0_0015}', ""); + Expect(0, 119536, '\P{^Is_Nv=+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}', ""); @@ -74517,18 +75107,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=:= 00000000015/002}'); - Error('\P{Numeric_Value=:= 00000000015/002}'); + Error('\p{Numeric_Value: _00000015/0000002/a/}'); + Error('\P{Numeric_Value: _00000015/0000002/a/}'); Expect(1, 3889, '\p{Numeric_Value=:\A15/2\z:}', "");; Expect(0, 3890, '\p{Numeric_Value=:\A15/2\z:}', "");; - Expect(1, 3889, '\p{Numeric_Value=+15/02}', ""); - Expect(0, 3889, '\p{^Numeric_Value=+15/02}', ""); - Expect(0, 3889, '\P{Numeric_Value=+15/02}', ""); - Expect(1, 3889, '\P{^Numeric_Value=+15/02}', ""); - Expect(0, 3890, '\p{Numeric_Value=+15/02}', ""); - Expect(1, 3890, '\p{^Numeric_Value=+15/02}', ""); - Expect(1, 3890, '\P{Numeric_Value=+15/02}', ""); - Expect(0, 3890, '\P{^Numeric_Value=+15/02}', ""); + Expect(1, 3889, '\p{Numeric_Value: 0000000015/0000000002}', ""); + Expect(0, 3889, '\p{^Numeric_Value: 0000000015/0000000002}', ""); + Expect(0, 3889, '\P{Numeric_Value: 0000000015/0000000002}', ""); + Expect(1, 3889, '\P{^Numeric_Value: 0000000015/0000000002}', ""); + Expect(0, 3890, '\p{Numeric_Value: 0000000015/0000000002}', ""); + Expect(1, 3890, '\p{^Numeric_Value: 0000000015/0000000002}', ""); + Expect(1, 3890, '\P{Numeric_Value: 0000000015/0000000002}', ""); + Expect(0, 3890, '\P{^Numeric_Value: 0000000015/0000000002}', ""); Expect(1, 3889, '\p{Numeric_Value=900/120}', ""); Expect(0, 3889, '\p{^Numeric_Value=900/120}', ""); Expect(0, 3889, '\P{Numeric_Value=900/120}', ""); @@ -74569,18 +75159,18 @@ 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=:= 0000000015/0000002}'); - Error('\P{Nv=:= 0000000015/0000002}'); + Error('\p{Nv=:= +0015/002}'); + Error('\P{Nv=:= +0015/002}'); Expect(1, 3889, '\p{Nv=:\A15/2\z:}', "");; Expect(0, 3890, '\p{Nv=:\A15/2\z:}', "");; - Expect(1, 3889, '\p{Nv=0000000015/02}', ""); - Expect(0, 3889, '\p{^Nv=0000000015/02}', ""); - Expect(0, 3889, '\P{Nv=0000000015/02}', ""); - Expect(1, 3889, '\P{^Nv=0000000015/02}', ""); - Expect(0, 3890, '\p{Nv=0000000015/02}', ""); - Expect(1, 3890, '\p{^Nv=0000000015/02}', ""); - Expect(1, 3890, '\P{Nv=0000000015/02}', ""); - Expect(0, 3890, '\P{^Nv=0000000015/02}', ""); + Expect(1, 3889, '\p{Nv=+000015/000002}', ""); + Expect(0, 3889, '\p{^Nv=+000015/000002}', ""); + Expect(0, 3889, '\P{Nv=+000015/000002}', ""); + Expect(1, 3889, '\P{^Nv=+000015/000002}', ""); + Expect(0, 3890, '\p{Nv=+000015/000002}', ""); + Expect(1, 3890, '\p{^Nv=+000015/000002}', ""); + Expect(1, 3890, '\P{Nv=+000015/000002}', ""); + Expect(0, 3890, '\P{^Nv=+000015/000002}', ""); Expect(1, 3889, '\p{Nv=900/120}', ""); Expect(0, 3889, '\p{^Nv=900/120}', ""); Expect(0, 3889, '\P{Nv=900/120}', ""); @@ -74621,24 +75211,24 @@ 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=_/a/0000000015/2}'); - Error('\P{Is_Numeric_Value=_/a/0000000015/2}'); - Expect(1, 3889, '\p{Is_Numeric_Value=00015/002}', ""); - Expect(0, 3889, '\p{^Is_Numeric_Value=00015/002}', ""); - Expect(0, 3889, '\P{Is_Numeric_Value=00015/002}', ""); - Expect(1, 3889, '\P{^Is_Numeric_Value=00015/002}', ""); - Expect(0, 3890, '\p{Is_Numeric_Value=00015/002}', ""); - Expect(1, 3890, '\p{^Is_Numeric_Value=00015/002}', ""); - Expect(1, 3890, '\P{Is_Numeric_Value=00015/002}', ""); - Expect(0, 3890, '\P{^Is_Numeric_Value=00015/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}', ""); - Expect(1, 3889, '\P{^Is_Numeric_Value: 900/120}', ""); - Expect(0, 3890, '\p{Is_Numeric_Value: 900/120}', ""); - Expect(1, 3890, '\p{^Is_Numeric_Value: 900/120}', ""); - Expect(1, 3890, '\P{Is_Numeric_Value: 900/120}', ""); - Expect(0, 3890, '\P{^Is_Numeric_Value: 900/120}', ""); + Error('\p{Is_Numeric_Value=_:=00000015/0000002}'); + Error('\P{Is_Numeric_Value=_:=00000015/0000002}'); + Expect(1, 3889, '\p{Is_Numeric_Value:015/0002}', ""); + Expect(0, 3889, '\p{^Is_Numeric_Value:015/0002}', ""); + Expect(0, 3889, '\P{Is_Numeric_Value:015/0002}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value:015/0002}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value:015/0002}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value:015/0002}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value:015/0002}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value:015/0002}', ""); + 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}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value=900/120}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value=900/120}', ""); + Expect(1, 3890, '\p{^Is_Numeric_Value=900/120}', ""); + Expect(1, 3890, '\P{Is_Numeric_Value=900/120}', ""); + Expect(0, 3890, '\P{^Is_Numeric_Value=900/120}', ""); Expect(1, 3889, '\p{Is_Numeric_Value=7.5e+00}', ""); Expect(0, 3889, '\p{^Is_Numeric_Value=7.5e+00}', ""); Expect(0, 3889, '\P{Is_Numeric_Value=7.5e+00}', ""); @@ -74663,24 +75253,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 3889, '\P{^Is_Numeric_Value: 7.50}', ""); - Expect(0, 3890, '\p{Is_Numeric_Value: 7.50}', ""); - 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=/a/-_015/2}'); - Error('\P{Is_Nv=/a/-_015/2}'); - Expect(1, 3889, '\p{Is_Nv=0000000015/0000002}', ""); - Expect(0, 3889, '\p{^Is_Nv=0000000015/0000002}', ""); - Expect(0, 3889, '\P{Is_Nv=0000000015/0000002}', ""); - Expect(1, 3889, '\P{^Is_Nv=0000000015/0000002}', ""); - Expect(0, 3890, '\p{Is_Nv=0000000015/0000002}', ""); - Expect(1, 3890, '\p{^Is_Nv=0000000015/0000002}', ""); - Expect(1, 3890, '\P{Is_Nv=0000000015/0000002}', ""); - Expect(0, 3890, '\P{^Is_Nv=0000000015/0000002}', ""); + 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}', ""); + Expect(1, 3889, '\P{^Is_Numeric_Value=7.50}', ""); + Expect(0, 3890, '\p{Is_Numeric_Value=7.50}', ""); + 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=:= -15/002}'); + Error('\P{Is_Nv=:= -15/002}'); + Expect(1, 3889, '\p{Is_Nv=00000000015/002}', ""); + Expect(0, 3889, '\p{^Is_Nv=00000000015/002}', ""); + Expect(0, 3889, '\P{Is_Nv=00000000015/002}', ""); + Expect(1, 3889, '\P{^Is_Nv=00000000015/002}', ""); + Expect(0, 3890, '\p{Is_Nv=00000000015/002}', ""); + Expect(1, 3890, '\p{^Is_Nv=00000000015/002}', ""); + Expect(1, 3890, '\P{Is_Nv=00000000015/002}', ""); + Expect(0, 3890, '\P{^Is_Nv=00000000015/002}', ""); Expect(1, 3889, '\p{Is_Nv=900/120}', ""); Expect(0, 3889, '\p{^Is_Nv=900/120}', ""); Expect(0, 3889, '\P{Is_Nv=900/120}', ""); @@ -74721,18 +75311,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=__000001_6/a/}'); - Error('\P{Numeric_Value=__000001_6/a/}'); + Error('\p{Numeric_Value=:=16}'); + Error('\P{Numeric_Value=:=16}'); Expect(1, 119536, '\p{Numeric_Value=:\A16\z:}', "");; Expect(0, 119537, '\p{Numeric_Value=:\A16\z:}', "");; - 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=0000016}', ""); + Expect(0, 119536, '\p{^Numeric_Value=0000016}', ""); + Expect(0, 119536, '\P{Numeric_Value=0000016}', ""); + Expect(1, 119536, '\P{^Numeric_Value=0000016}', ""); + Expect(0, 119537, '\p{Numeric_Value=0000016}', ""); + Expect(1, 119537, '\p{^Numeric_Value=0000016}', ""); + Expect(1, 119537, '\P{Numeric_Value=0000016}', ""); + Expect(0, 119537, '\P{^Numeric_Value=0000016}', ""); 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}', ""); @@ -74741,18 +75331,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=:= 0016}'); - Error('\P{Nv=:= 0016}'); + Error('\p{Nv=:= 0001_6}'); + Error('\P{Nv=:= 0001_6}'); Expect(1, 119536, '\p{Nv=:\A16\z:}', "");; Expect(0, 119537, '\p{Nv=:\A16\z:}', "");; - Expect(1, 119536, '\p{Nv: 00_01_6}', ""); - Expect(0, 119536, '\p{^Nv: 00_01_6}', ""); - Expect(0, 119536, '\P{Nv: 00_01_6}', ""); - Expect(1, 119536, '\P{^Nv: 00_01_6}', ""); - Expect(0, 119537, '\p{Nv: 00_01_6}', ""); - Expect(1, 119537, '\p{^Nv: 00_01_6}', ""); - Expect(1, 119537, '\P{Nv: 00_01_6}', ""); - Expect(0, 119537, '\P{^Nv: 00_01_6}', ""); + Expect(1, 119536, '\p{Nv=+000_000_16}', ""); + Expect(0, 119536, '\p{^Nv=+000_000_16}', ""); + Expect(0, 119536, '\P{Nv=+000_000_16}', ""); + Expect(1, 119536, '\P{^Nv=+000_000_16}', ""); + Expect(0, 119537, '\p{Nv=+000_000_16}', ""); + Expect(1, 119537, '\p{^Nv=+000_000_16}', ""); + Expect(1, 119537, '\P{Nv=+000_000_16}', ""); + Expect(0, 119537, '\P{^Nv=+000_000_16}', ""); Expect(1, 119536, '\p{Nv=1.600000000000000e+01}', ""); Expect(0, 119536, '\p{^Nv=1.600000000000000e+01}', ""); Expect(0, 119536, '\P{Nv=1.600000000000000e+01}', ""); @@ -74761,16 +75351,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=--1_6/a/}'); - Error('\P{Is_Numeric_Value=--1_6/a/}'); - Expect(1, 119536, '\p{Is_Numeric_Value: 0_0_0_0_0_0_00016}', ""); - Expect(0, 119536, '\p{^Is_Numeric_Value: 0_0_0_0_0_0_00016}', ""); - Expect(0, 119536, '\P{Is_Numeric_Value: 0_0_0_0_0_0_00016}', ""); - Expect(1, 119536, '\P{^Is_Numeric_Value: 0_0_0_0_0_0_00016}', ""); - Expect(0, 119537, '\p{Is_Numeric_Value: 0_0_0_0_0_0_00016}', ""); - Expect(1, 119537, '\p{^Is_Numeric_Value: 0_0_0_0_0_0_00016}', ""); - Expect(1, 119537, '\P{Is_Numeric_Value: 0_0_0_0_0_0_00016}', ""); - Expect(0, 119537, '\P{^Is_Numeric_Value: 0_0_0_0_0_0_00016}', ""); + Error('\p{Is_Numeric_Value=:=0_0_0_0_016}'); + Error('\P{Is_Numeric_Value=:=0_0_0_0_016}'); + Expect(1, 119536, '\p{Is_Numeric_Value=0016}', ""); + Expect(0, 119536, '\p{^Is_Numeric_Value=0016}', ""); + Expect(0, 119536, '\P{Is_Numeric_Value=0016}', ""); + Expect(1, 119536, '\P{^Is_Numeric_Value=0016}', ""); + Expect(0, 119537, '\p{Is_Numeric_Value=0016}', ""); + Expect(1, 119537, '\p{^Is_Numeric_Value=0016}', ""); + Expect(1, 119537, '\P{Is_Numeric_Value=0016}', ""); + Expect(0, 119537, '\P{^Is_Numeric_Value=0016}', ""); 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}', ""); @@ -74779,16 +75369,16 @@ 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: :=+00_00_00_01_6}'); - Error('\P{Is_Nv: :=+00_00_00_01_6}'); - Expect(1, 119536, '\p{Is_Nv: 0_0_0_0_0_0_0_016}', ""); - Expect(0, 119536, '\p{^Is_Nv: 0_0_0_0_0_0_0_016}', ""); - Expect(0, 119536, '\P{Is_Nv: 0_0_0_0_0_0_0_016}', ""); - Expect(1, 119536, '\P{^Is_Nv: 0_0_0_0_0_0_0_016}', ""); - Expect(0, 119537, '\p{Is_Nv: 0_0_0_0_0_0_0_016}', ""); - Expect(1, 119537, '\p{^Is_Nv: 0_0_0_0_0_0_0_016}', ""); - Expect(1, 119537, '\P{Is_Nv: 0_0_0_0_0_0_0_016}', ""); - Expect(0, 119537, '\P{^Is_Nv: 0_0_0_0_0_0_0_016}', ""); + Error('\p{Is_Nv=/a/--1_6}'); + Error('\P{Is_Nv=/a/--1_6}'); + Expect(1, 119536, '\p{Is_Nv: 0000016}', ""); + Expect(0, 119536, '\p{^Is_Nv: 0000016}', ""); + Expect(0, 119536, '\P{Is_Nv: 0000016}', ""); + Expect(1, 119536, '\P{^Is_Nv: 0000016}', ""); + Expect(0, 119537, '\p{Is_Nv: 0000016}', ""); + Expect(1, 119537, '\p{^Is_Nv: 0000016}', ""); + Expect(1, 119537, '\P{Is_Nv: 0000016}', ""); + Expect(0, 119537, '\P{^Is_Nv: 0000016}', ""); 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}', ""); @@ -74797,18 +75387,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=- 000017}'); - Error('\P{Numeric_Value=:=- 000017}'); + Error('\p{Numeric_Value=/a/_0_0_0_0_0_0_0_17}'); + Error('\P{Numeric_Value=/a/_0_0_0_0_0_0_0_17}'); Expect(1, 119537, '\p{Numeric_Value=:\A17\z:}', "");; Expect(0, 119538, '\p{Numeric_Value=:\A17\z:}', "");; - Expect(1, 119537, '\p{Numeric_Value=+17}', ""); - Expect(0, 119537, '\p{^Numeric_Value=+17}', ""); - Expect(0, 119537, '\P{Numeric_Value=+17}', ""); - Expect(1, 119537, '\P{^Numeric_Value=+17}', ""); - Expect(0, 119538, '\p{Numeric_Value=+17}', ""); - Expect(1, 119538, '\p{^Numeric_Value=+17}', ""); - Expect(1, 119538, '\P{Numeric_Value=+17}', ""); - Expect(0, 119538, '\P{^Numeric_Value=+17}', ""); + Expect(1, 119537, '\p{Numeric_Value=0_0_0_0_0_0017}', ""); + Expect(0, 119537, '\p{^Numeric_Value=0_0_0_0_0_0017}', ""); + Expect(0, 119537, '\P{Numeric_Value=0_0_0_0_0_0017}', ""); + Expect(1, 119537, '\P{^Numeric_Value=0_0_0_0_0_0017}', ""); + Expect(0, 119538, '\p{Numeric_Value=0_0_0_0_0_0017}', ""); + Expect(1, 119538, '\p{^Numeric_Value=0_0_0_0_0_0017}', ""); + Expect(1, 119538, '\P{Numeric_Value=0_0_0_0_0_0017}', ""); + Expect(0, 119538, '\P{^Numeric_Value=0_0_0_0_0_0017}', ""); 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}', ""); @@ -74817,18 +75407,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: :=+17}'); - Error('\P{Nv: :=+17}'); + Error('\p{Nv=_ 0_0_0_0_0_0_0017/a/}'); + Error('\P{Nv=_ 0_0_0_0_0_0_0017/a/}'); Expect(1, 119537, '\p{Nv=:\A17\z:}', "");; Expect(0, 119538, '\p{Nv=:\A17\z:}', "");; - Expect(1, 119537, '\p{Nv=000000017}', ""); - Expect(0, 119537, '\p{^Nv=000000017}', ""); - Expect(0, 119537, '\P{Nv=000000017}', ""); - Expect(1, 119537, '\P{^Nv=000000017}', ""); - Expect(0, 119538, '\p{Nv=000000017}', ""); - Expect(1, 119538, '\p{^Nv=000000017}', ""); - Expect(1, 119538, '\P{Nv=000000017}', ""); - Expect(0, 119538, '\P{^Nv=000000017}', ""); + Expect(1, 119537, '\p{Nv=00000_00001_7}', ""); + Expect(0, 119537, '\p{^Nv=00000_00001_7}', ""); + Expect(0, 119537, '\P{Nv=00000_00001_7}', ""); + Expect(1, 119537, '\P{^Nv=00000_00001_7}', ""); + Expect(0, 119538, '\p{Nv=00000_00001_7}', ""); + Expect(1, 119538, '\p{^Nv=00000_00001_7}', ""); + Expect(1, 119538, '\P{Nv=00000_00001_7}', ""); + Expect(0, 119538, '\P{^Nv=00000_00001_7}', ""); Expect(1, 119537, '\p{Nv=1.700000000000000e+01}', ""); Expect(0, 119537, '\p{^Nv=1.700000000000000e+01}', ""); Expect(0, 119537, '\P{Nv=1.700000000000000e+01}', ""); @@ -74837,34 +75427,34 @@ 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=:=-000017}'); - Error('\P{Is_Numeric_Value=:=-000017}'); - Expect(1, 119537, '\p{Is_Numeric_Value=+0_0_0_0_17}', ""); - Expect(0, 119537, '\p{^Is_Numeric_Value=+0_0_0_0_17}', ""); - Expect(0, 119537, '\P{Is_Numeric_Value=+0_0_0_0_17}', ""); - Expect(1, 119537, '\P{^Is_Numeric_Value=+0_0_0_0_17}', ""); - Expect(0, 119538, '\p{Is_Numeric_Value=+0_0_0_0_17}', ""); - Expect(1, 119538, '\p{^Is_Numeric_Value=+0_0_0_0_17}', ""); - Expect(1, 119538, '\P{Is_Numeric_Value=+0_0_0_0_17}', ""); - Expect(0, 119538, '\P{^Is_Numeric_Value=+0_0_0_0_17}', ""); - 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}', ""); - Expect(1, 119537, '\P{^Is_Numeric_Value: 1.700000000000000e+01}', ""); - Expect(0, 119538, '\p{Is_Numeric_Value: 1.700000000000000e+01}', ""); - 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=:= _0000000017}'); - Error('\P{Is_Nv=:= _0000000017}'); - Expect(1, 119537, '\p{Is_Nv=+1_7}', ""); - Expect(0, 119537, '\p{^Is_Nv=+1_7}', ""); - Expect(0, 119537, '\P{Is_Nv=+1_7}', ""); - Expect(1, 119537, '\P{^Is_Nv=+1_7}', ""); - Expect(0, 119538, '\p{Is_Nv=+1_7}', ""); - Expect(1, 119538, '\p{^Is_Nv=+1_7}', ""); - Expect(1, 119538, '\P{Is_Nv=+1_7}', ""); - Expect(0, 119538, '\P{^Is_Nv=+1_7}', ""); + Error('\p{Is_Numeric_Value=_:=+0_0_0_0_0_0_0_0_0_17}'); + Error('\P{Is_Numeric_Value=_:=+0_0_0_0_0_0_0_0_0_17}'); + Expect(1, 119537, '\p{Is_Numeric_Value=+17}', ""); + Expect(0, 119537, '\p{^Is_Numeric_Value=+17}', ""); + Expect(0, 119537, '\P{Is_Numeric_Value=+17}', ""); + Expect(1, 119537, '\P{^Is_Numeric_Value=+17}', ""); + Expect(0, 119538, '\p{Is_Numeric_Value=+17}', ""); + Expect(1, 119538, '\p{^Is_Numeric_Value=+17}', ""); + Expect(1, 119538, '\P{Is_Numeric_Value=+17}', ""); + Expect(0, 119538, '\P{^Is_Numeric_Value=+17}', ""); + 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}', ""); + Expect(1, 119537, '\P{^Is_Numeric_Value: 1.700000000000000e+01}', ""); + Expect(0, 119538, '\p{Is_Numeric_Value: 1.700000000000000e+01}', ""); + 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=_/a/00_00_01_7}'); + Error('\P{Is_Nv=_/a/00_00_01_7}'); + Expect(1, 119537, '\p{Is_Nv=00000017}', ""); + Expect(0, 119537, '\p{^Is_Nv=00000017}', ""); + Expect(0, 119537, '\P{Is_Nv=00000017}', ""); + Expect(1, 119537, '\P{^Is_Nv=00000017}', ""); + Expect(0, 119538, '\p{Is_Nv=00000017}', ""); + Expect(1, 119538, '\p{^Is_Nv=00000017}', ""); + Expect(1, 119538, '\P{Is_Nv=00000017}', ""); + Expect(0, 119538, '\P{^Is_Nv=00000017}', ""); 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}', ""); @@ -74873,18 +75463,18 @@ 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=-_+000017/0000002/a/}'); - Error('\P{Numeric_Value=-_+000017/0000002/a/}'); + Error('\p{Numeric_Value=- +000000017/0002/a/}'); + Error('\P{Numeric_Value=- +000000017/0002/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=00017/02}', ""); - Expect(0, 3890, '\p{^Numeric_Value=00017/02}', ""); - Expect(0, 3890, '\P{Numeric_Value=00017/02}', ""); - Expect(1, 3890, '\P{^Numeric_Value=00017/02}', ""); - Expect(0, 3891, '\p{Numeric_Value=00017/02}', ""); - Expect(1, 3891, '\p{^Numeric_Value=00017/02}', ""); - Expect(1, 3891, '\P{Numeric_Value=00017/02}', ""); - Expect(0, 3891, '\P{^Numeric_Value=00017/02}', ""); + Expect(1, 3890, '\p{Numeric_Value=0000000017/002}', ""); + Expect(0, 3890, '\p{^Numeric_Value=0000000017/002}', ""); + Expect(0, 3890, '\P{Numeric_Value=0000000017/002}', ""); + Expect(1, 3890, '\P{^Numeric_Value=0000000017/002}', ""); + Expect(0, 3891, '\p{Numeric_Value=0000000017/002}', ""); + Expect(1, 3891, '\p{^Numeric_Value=0000000017/002}', ""); + Expect(1, 3891, '\P{Numeric_Value=0000000017/002}', ""); + Expect(0, 3891, '\P{^Numeric_Value=0000000017/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}', ""); @@ -74893,14 +75483,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 3890, '\P{^Numeric_Value=8.5e+00}', ""); - Expect(0, 3891, '\p{Numeric_Value=8.5e+00}', ""); - 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.5e+00}', ""); + Expect(0, 3890, '\p{^Numeric_Value: 8.5e+00}', ""); + Expect(0, 3890, '\P{Numeric_Value: 8.5e+00}', ""); + Expect(1, 3890, '\P{^Numeric_Value: 8.5e+00}', ""); + Expect(0, 3891, '\p{Numeric_Value: 8.5e+00}', ""); + 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}', ""); @@ -74917,34 +75507,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 3890, '\P{^Numeric_Value=8.50}', ""); - Expect(0, 3891, '\p{Numeric_Value=8.50}', ""); - 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/_ +000017/0000000002}'); - Error('\P{Nv=/a/_ +000017/0000000002}'); + Expect(1, 3890, '\p{Numeric_Value: 8.50}', ""); + Expect(0, 3890, '\p{^Numeric_Value: 8.50}', ""); + Expect(0, 3890, '\P{Numeric_Value: 8.50}', ""); + Expect(1, 3890, '\P{^Numeric_Value: 8.50}', ""); + Expect(0, 3891, '\p{Numeric_Value: 8.50}', ""); + 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=:= 0017/0000000002}'); + Error('\P{Nv=:= 0017/0000000002}'); Expect(1, 3890, '\p{Nv=:\A17/2\z:}', "");; Expect(0, 3891, '\p{Nv=:\A17/2\z:}', "");; - Expect(1, 3890, '\p{Nv=000017/0000000002}', ""); - Expect(0, 3890, '\p{^Nv=000017/0000000002}', ""); - Expect(0, 3890, '\P{Nv=000017/0000000002}', ""); - Expect(1, 3890, '\P{^Nv=000017/0000000002}', ""); - Expect(0, 3891, '\p{Nv=000017/0000000002}', ""); - Expect(1, 3891, '\p{^Nv=000017/0000000002}', ""); - Expect(1, 3891, '\P{Nv=000017/0000000002}', ""); - Expect(0, 3891, '\P{^Nv=000017/0000000002}', ""); - Expect(1, 3890, '\p{Nv: 1020/120}', ""); - Expect(0, 3890, '\p{^Nv: 1020/120}', ""); - Expect(0, 3890, '\P{Nv: 1020/120}', ""); - Expect(1, 3890, '\P{^Nv: 1020/120}', ""); - Expect(0, 3891, '\p{Nv: 1020/120}', ""); - Expect(1, 3891, '\p{^Nv: 1020/120}', ""); - Expect(1, 3891, '\P{Nv: 1020/120}', ""); - Expect(0, 3891, '\P{^Nv: 1020/120}', ""); + Expect(1, 3890, '\p{Nv=00000000017/000000002}', ""); + Expect(0, 3890, '\p{^Nv=00000000017/000000002}', ""); + Expect(0, 3890, '\P{Nv=00000000017/000000002}', ""); + Expect(1, 3890, '\P{^Nv=00000000017/000000002}', ""); + Expect(0, 3891, '\p{Nv=00000000017/000000002}', ""); + Expect(1, 3891, '\p{^Nv=00000000017/000000002}', ""); + Expect(1, 3891, '\P{Nv=00000000017/000000002}', ""); + Expect(0, 3891, '\P{^Nv=00000000017/000000002}', ""); + Expect(1, 3890, '\p{Nv=1020/120}', ""); + Expect(0, 3890, '\p{^Nv=1020/120}', ""); + Expect(0, 3890, '\P{Nv=1020/120}', ""); + Expect(1, 3890, '\P{^Nv=1020/120}', ""); + Expect(0, 3891, '\p{Nv=1020/120}', ""); + Expect(1, 3891, '\p{^Nv=1020/120}', ""); + Expect(1, 3891, '\P{Nv=1020/120}', ""); + Expect(0, 3891, '\P{^Nv=1020/120}', ""); Expect(1, 3890, '\p{Nv=8.5e+00}', ""); Expect(0, 3890, '\p{^Nv=8.5e+00}', ""); Expect(0, 3890, '\P{Nv=8.5e+00}', ""); @@ -74977,24 +75567,24 @@ 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=-_0017/0002:=}'); - Error('\P{Is_Numeric_Value=-_0017/0002:=}'); - Expect(1, 3890, '\p{Is_Numeric_Value: +017/00000002}', ""); - Expect(0, 3890, '\p{^Is_Numeric_Value: +017/00000002}', ""); - Expect(0, 3890, '\P{Is_Numeric_Value: +017/00000002}', ""); - Expect(1, 3890, '\P{^Is_Numeric_Value: +017/00000002}', ""); - Expect(0, 3891, '\p{Is_Numeric_Value: +017/00000002}', ""); - Expect(1, 3891, '\p{^Is_Numeric_Value: +017/00000002}', ""); - Expect(1, 3891, '\P{Is_Numeric_Value: +017/00000002}', ""); - Expect(0, 3891, '\P{^Is_Numeric_Value: +017/00000002}', ""); - 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}', ""); - Expect(1, 3890, '\P{^Is_Numeric_Value=1020/120}', ""); - Expect(0, 3891, '\p{Is_Numeric_Value=1020/120}', ""); - Expect(1, 3891, '\p{^Is_Numeric_Value=1020/120}', ""); - Expect(1, 3891, '\P{Is_Numeric_Value=1020/120}', ""); - Expect(0, 3891, '\P{^Is_Numeric_Value=1020/120}', ""); + Error('\p{Is_Numeric_Value=/a/_0017/0002}'); + Error('\P{Is_Numeric_Value=/a/_0017/0002}'); + Expect(1, 3890, '\p{Is_Numeric_Value=0000000017/00000002}', ""); + Expect(0, 3890, '\p{^Is_Numeric_Value=0000000017/00000002}', ""); + Expect(0, 3890, '\P{Is_Numeric_Value=0000000017/00000002}', ""); + Expect(1, 3890, '\P{^Is_Numeric_Value=0000000017/00000002}', ""); + Expect(0, 3891, '\p{Is_Numeric_Value=0000000017/00000002}', ""); + Expect(1, 3891, '\p{^Is_Numeric_Value=0000000017/00000002}', ""); + Expect(1, 3891, '\P{Is_Numeric_Value=0000000017/00000002}', ""); + Expect(0, 3891, '\P{^Is_Numeric_Value=0000000017/00000002}', ""); + 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}', ""); + Expect(1, 3890, '\P{^Is_Numeric_Value: 1020/120}', ""); + Expect(0, 3891, '\p{Is_Numeric_Value: 1020/120}', ""); + Expect(1, 3891, '\p{^Is_Numeric_Value: 1020/120}', ""); + Expect(1, 3891, '\P{Is_Numeric_Value: 1020/120}', ""); + Expect(0, 3891, '\P{^Is_Numeric_Value: 1020/120}', ""); Expect(1, 3890, '\p{Is_Numeric_Value=8.5e+00}', ""); Expect(0, 3890, '\p{^Is_Numeric_Value=8.5e+00}', ""); Expect(0, 3890, '\P{Is_Numeric_Value=8.5e+00}', ""); @@ -75027,16 +75617,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= :=+0000017/00002}'); - Error('\P{Is_Nv= :=+0000017/00002}'); - Expect(1, 3890, '\p{Is_Nv=000000017/000002}', ""); - Expect(0, 3890, '\p{^Is_Nv=000000017/000002}', ""); - Expect(0, 3890, '\P{Is_Nv=000000017/000002}', ""); - Expect(1, 3890, '\P{^Is_Nv=000000017/000002}', ""); - Expect(0, 3891, '\p{Is_Nv=000000017/000002}', ""); - Expect(1, 3891, '\p{^Is_Nv=000000017/000002}', ""); - Expect(1, 3891, '\P{Is_Nv=000000017/000002}', ""); - Expect(0, 3891, '\P{^Is_Nv=000000017/000002}', ""); + Error('\p{Is_Nv=:= _0000017/2}'); + Error('\P{Is_Nv=:= _0000017/2}'); + Expect(1, 3890, '\p{Is_Nv=00000000017/002}', ""); + Expect(0, 3890, '\p{^Is_Nv=00000000017/002}', ""); + Expect(0, 3890, '\P{Is_Nv=00000000017/002}', ""); + Expect(1, 3890, '\P{^Is_Nv=00000000017/002}', ""); + Expect(0, 3891, '\p{Is_Nv=00000000017/002}', ""); + Expect(1, 3891, '\p{^Is_Nv=00000000017/002}', ""); + Expect(1, 3891, '\P{Is_Nv=00000000017/002}', ""); + Expect(0, 3891, '\P{^Is_Nv=00000000017/002}', ""); Expect(1, 3890, '\p{Is_Nv=1020/120}', ""); Expect(0, 3890, '\p{^Is_Nv=1020/120}', ""); Expect(0, 3890, '\P{Is_Nv=1020/120}', ""); @@ -75045,14 +75635,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3891, '\p{^Is_Nv=1020/120}', ""); Expect(1, 3891, '\P{Is_Nv=1020/120}', ""); Expect(0, 3891, '\P{^Is_Nv=1020/120}', ""); - Expect(1, 3890, '\p{Is_Nv: 8.5e+00}', ""); - Expect(0, 3890, '\p{^Is_Nv: 8.5e+00}', ""); - Expect(0, 3890, '\P{Is_Nv: 8.5e+00}', ""); - Expect(1, 3890, '\P{^Is_Nv: 8.5e+00}', ""); - Expect(0, 3891, '\p{Is_Nv: 8.5e+00}', ""); - Expect(1, 3891, '\p{^Is_Nv: 8.5e+00}', ""); - Expect(1, 3891, '\P{Is_Nv: 8.5e+00}', ""); - Expect(0, 3891, '\P{^Is_Nv: 8.5e+00}', ""); + Expect(1, 3890, '\p{Is_Nv=8.5e+00}', ""); + Expect(0, 3890, '\p{^Is_Nv=8.5e+00}', ""); + Expect(0, 3890, '\P{Is_Nv=8.5e+00}', ""); + Expect(1, 3890, '\P{^Is_Nv=8.5e+00}', ""); + Expect(0, 3891, '\p{Is_Nv=8.5e+00}', ""); + Expect(1, 3891, '\p{^Is_Nv=8.5e+00}', ""); + Expect(1, 3891, '\P{Is_Nv=8.5e+00}', ""); + Expect(0, 3891, '\P{^Is_Nv=8.5e+00}', ""); Expect(1, 3890, '\p{Is_Nv=8.5}', ""); Expect(0, 3890, '\p{^Is_Nv=8.5}', ""); Expect(0, 3890, '\P{Is_Nv=8.5}', ""); @@ -75061,14 +75651,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}', ""); @@ -75077,18 +75667,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= /a/0001_8}'); - Error('\P{Numeric_Value= /a/0001_8}'); + Error('\p{Numeric_Value=/a/_+00000018}'); + Error('\P{Numeric_Value=/a/_+00000018}'); Expect(1, 119538, '\p{Numeric_Value=:\A18\z:}', "");; Expect(0, 119539, '\p{Numeric_Value=:\A18\z:}', "");; - Expect(1, 119538, '\p{Numeric_Value=+001_8}', ""); - Expect(0, 119538, '\p{^Numeric_Value=+001_8}', ""); - Expect(0, 119538, '\P{Numeric_Value=+001_8}', ""); - Expect(1, 119538, '\P{^Numeric_Value=+001_8}', ""); - Expect(0, 119539, '\p{Numeric_Value=+001_8}', ""); - Expect(1, 119539, '\p{^Numeric_Value=+001_8}', ""); - Expect(1, 119539, '\P{Numeric_Value=+001_8}', ""); - Expect(0, 119539, '\P{^Numeric_Value=+001_8}', ""); + Expect(1, 119538, '\p{Numeric_Value=0018}', ""); + Expect(0, 119538, '\p{^Numeric_Value=0018}', ""); + Expect(0, 119538, '\P{Numeric_Value=0018}', ""); + Expect(1, 119538, '\P{^Numeric_Value=0018}', ""); + Expect(0, 119539, '\p{Numeric_Value=0018}', ""); + Expect(1, 119539, '\p{^Numeric_Value=0018}', ""); + Expect(1, 119539, '\P{Numeric_Value=0018}', ""); + Expect(0, 119539, '\P{^Numeric_Value=0018}', ""); 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}', ""); @@ -75097,54 +75687,54 @@ 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=_0_0_18/a/}'); - Error('\P{Nv=_0_0_18/a/}'); + Error('\p{Nv=-/a/0_0_0_0_0_0_0018}'); + Error('\P{Nv=-/a/0_0_0_0_0_0_0018}'); Expect(1, 119538, '\p{Nv=:\A18\z:}', "");; Expect(0, 119539, '\p{Nv=:\A18\z:}', "");; - Expect(1, 119538, '\p{Nv=+018}', ""); - Expect(0, 119538, '\p{^Nv=+018}', ""); - Expect(0, 119538, '\P{Nv=+018}', ""); - Expect(1, 119538, '\P{^Nv=+018}', ""); - Expect(0, 119539, '\p{Nv=+018}', ""); - Expect(1, 119539, '\p{^Nv=+018}', ""); - Expect(1, 119539, '\P{Nv=+018}', ""); - Expect(0, 119539, '\P{^Nv=+018}', ""); - Expect(1, 119538, '\p{Nv:1.800000000000000e+01}', ""); - Expect(0, 119538, '\p{^Nv:1.800000000000000e+01}', ""); - Expect(0, 119538, '\P{Nv:1.800000000000000e+01}', ""); - Expect(1, 119538, '\P{^Nv:1.800000000000000e+01}', ""); - Expect(0, 119539, '\p{Nv:1.800000000000000e+01}', ""); - 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= /a/+00018}'); - Error('\P{Is_Numeric_Value= /a/+00018}'); - Expect(1, 119538, '\p{Is_Numeric_Value=+0018}', ""); - Expect(0, 119538, '\p{^Is_Numeric_Value=+0018}', ""); - Expect(0, 119538, '\P{Is_Numeric_Value=+0018}', ""); - Expect(1, 119538, '\P{^Is_Numeric_Value=+0018}', ""); - Expect(0, 119539, '\p{Is_Numeric_Value=+0018}', ""); - Expect(1, 119539, '\p{^Is_Numeric_Value=+0018}', ""); - Expect(1, 119539, '\P{Is_Numeric_Value=+0018}', ""); - Expect(0, 119539, '\P{^Is_Numeric_Value=+0018}', ""); - 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}', ""); - Expect(1, 119538, '\P{^Is_Numeric_Value=1.800000000000000e+01}', ""); - Expect(0, 119539, '\p{Is_Numeric_Value=1.800000000000000e+01}', ""); - 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= 0018/a/}'); - Error('\P{Is_Nv= 0018/a/}'); - Expect(1, 119538, '\p{Is_Nv=00000018}', ""); - Expect(0, 119538, '\p{^Is_Nv=00000018}', ""); - Expect(0, 119538, '\P{Is_Nv=00000018}', ""); - Expect(1, 119538, '\P{^Is_Nv=00000018}', ""); - Expect(0, 119539, '\p{Is_Nv=00000018}', ""); - Expect(1, 119539, '\p{^Is_Nv=00000018}', ""); - Expect(1, 119539, '\P{Is_Nv=00000018}', ""); - Expect(0, 119539, '\P{^Is_Nv=00000018}', ""); + Expect(1, 119538, '\p{Nv=000000018}', ""); + Expect(0, 119538, '\p{^Nv=000000018}', ""); + Expect(0, 119538, '\P{Nv=000000018}', ""); + Expect(1, 119538, '\P{^Nv=000000018}', ""); + Expect(0, 119539, '\p{Nv=000000018}', ""); + Expect(1, 119539, '\p{^Nv=000000018}', ""); + Expect(1, 119539, '\P{Nv=000000018}', ""); + Expect(0, 119539, '\P{^Nv=000000018}', ""); + Expect(1, 119538, '\p{Nv=1.800000000000000e+01}', ""); + Expect(0, 119538, '\p{^Nv=1.800000000000000e+01}', ""); + Expect(0, 119538, '\P{Nv=1.800000000000000e+01}', ""); + Expect(1, 119538, '\P{^Nv=1.800000000000000e+01}', ""); + Expect(0, 119539, '\p{Nv=1.800000000000000e+01}', ""); + 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=_-00001_8:=}'); + Error('\P{Is_Numeric_Value=_-00001_8:=}'); + Expect(1, 119538, '\p{Is_Numeric_Value=+000000018}', ""); + Expect(0, 119538, '\p{^Is_Numeric_Value=+000000018}', ""); + Expect(0, 119538, '\P{Is_Numeric_Value=+000000018}', ""); + Expect(1, 119538, '\P{^Is_Numeric_Value=+000000018}', ""); + Expect(0, 119539, '\p{Is_Numeric_Value=+000000018}', ""); + Expect(1, 119539, '\p{^Is_Numeric_Value=+000000018}', ""); + Expect(1, 119539, '\P{Is_Numeric_Value=+000000018}', ""); + Expect(0, 119539, '\P{^Is_Numeric_Value=+000000018}', ""); + 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}', ""); + Expect(1, 119538, '\P{^Is_Numeric_Value: 1.800000000000000e+01}', ""); + Expect(0, 119539, '\p{Is_Numeric_Value: 1.800000000000000e+01}', ""); + 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=/a/ 0_0_0_0_0_0_0_018}'); + Error('\P{Is_Nv=/a/ 0_0_0_0_0_0_0_018}'); + Expect(1, 119538, '\p{Is_Nv:01_8}', ""); + Expect(0, 119538, '\p{^Is_Nv:01_8}', ""); + Expect(0, 119538, '\P{Is_Nv:01_8}', ""); + Expect(1, 119538, '\P{^Is_Nv:01_8}', ""); + Expect(0, 119539, '\p{Is_Nv:01_8}', ""); + Expect(1, 119539, '\p{^Is_Nv:01_8}', ""); + Expect(1, 119539, '\P{Is_Nv:01_8}', ""); + Expect(0, 119539, '\P{^Is_Nv:01_8}', ""); 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}', ""); @@ -75153,18 +75743,18 @@ 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=-00_00_19:=}'); - Error('\P{Numeric_Value=-00_00_19:=}'); + Error('\p{Numeric_Value=_ 0_0_0_19:=}'); + Error('\P{Numeric_Value=_ 0_0_0_19:=}'); 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=0_0_0_0_0_0_0019}', ""); + Expect(0, 119539, '\p{^Numeric_Value=0_0_0_0_0_0_0019}', ""); + Expect(0, 119539, '\P{Numeric_Value=0_0_0_0_0_0_0019}', ""); + Expect(1, 119539, '\P{^Numeric_Value=0_0_0_0_0_0_0019}', ""); + Expect(0, 119540, '\p{Numeric_Value=0_0_0_0_0_0_0019}', ""); + Expect(1, 119540, '\p{^Numeric_Value=0_0_0_0_0_0_0019}', ""); + Expect(1, 119540, '\P{Numeric_Value=0_0_0_0_0_0_0019}', ""); + Expect(0, 119540, '\P{^Numeric_Value=0_0_0_0_0_0_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}', ""); @@ -75173,8 +75763,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-:=0000000019}'); - Error('\P{Nv=-:=0000000019}'); + Error('\p{Nv=_000019/a/}'); + Error('\P{Nv=_000019/a/}'); Expect(1, 119539, '\p{Nv=:\A19\z:}', "");; Expect(0, 119540, '\p{Nv=:\A19\z:}', "");; Expect(1, 119539, '\p{Nv=0000000019}', ""); @@ -75193,34 +75783,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= +01_9:=}'); - Error('\P{Is_Numeric_Value= +01_9:=}'); - Expect(1, 119539, '\p{Is_Numeric_Value=+00000000019}', ""); - Expect(0, 119539, '\p{^Is_Numeric_Value=+00000000019}', ""); - Expect(0, 119539, '\P{Is_Numeric_Value=+00000000019}', ""); - Expect(1, 119539, '\P{^Is_Numeric_Value=+00000000019}', ""); - Expect(0, 119540, '\p{Is_Numeric_Value=+00000000019}', ""); - Expect(1, 119540, '\p{^Is_Numeric_Value=+00000000019}', ""); - Expect(1, 119540, '\P{Is_Numeric_Value=+00000000019}', ""); - Expect(0, 119540, '\P{^Is_Numeric_Value=+00000000019}', ""); - 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: 0_0_0_019/a/}'); - Error('\P{Is_Nv: 0_0_0_019/a/}'); - Expect(1, 119539, '\p{Is_Nv=0_0_0_0_0_00019}', ""); - Expect(0, 119539, '\p{^Is_Nv=0_0_0_0_0_00019}', ""); - Expect(0, 119539, '\P{Is_Nv=0_0_0_0_0_00019}', ""); - Expect(1, 119539, '\P{^Is_Nv=0_0_0_0_0_00019}', ""); - Expect(0, 119540, '\p{Is_Nv=0_0_0_0_0_00019}', ""); - Expect(1, 119540, '\p{^Is_Nv=0_0_0_0_0_00019}', ""); - Expect(1, 119540, '\P{Is_Nv=0_0_0_0_0_00019}', ""); - Expect(0, 119540, '\P{^Is_Nv=0_0_0_0_0_00019}', ""); + Error('\p{Is_Numeric_Value=:= 000_001_9}'); + Error('\P{Is_Numeric_Value=:= 000_001_9}'); + Expect(1, 119539, '\p{Is_Numeric_Value=00000000019}', ""); + Expect(0, 119539, '\p{^Is_Numeric_Value=00000000019}', ""); + Expect(0, 119539, '\P{Is_Numeric_Value=00000000019}', ""); + Expect(1, 119539, '\P{^Is_Numeric_Value=00000000019}', ""); + Expect(0, 119540, '\p{Is_Numeric_Value=00000000019}', ""); + Expect(1, 119540, '\p{^Is_Numeric_Value=00000000019}', ""); + Expect(1, 119540, '\P{Is_Numeric_Value=00000000019}', ""); + Expect(0, 119540, '\P{^Is_Numeric_Value=00000000019}', ""); + 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=/a/_-00_00_00_01_9}'); + Error('\P{Is_Nv=/a/_-00_00_00_01_9}'); + Expect(1, 119539, '\p{Is_Nv=0_0_0_0_0_0_0019}', ""); + Expect(0, 119539, '\p{^Is_Nv=0_0_0_0_0_0_0019}', ""); + Expect(0, 119539, '\P{Is_Nv=0_0_0_0_0_0_0019}', ""); + Expect(1, 119539, '\P{^Is_Nv=0_0_0_0_0_0_0019}', ""); + Expect(0, 119540, '\p{Is_Nv=0_0_0_0_0_0_0019}', ""); + Expect(1, 119540, '\p{^Is_Nv=0_0_0_0_0_0_0019}', ""); + Expect(1, 119540, '\P{Is_Nv=0_0_0_0_0_0_0019}', ""); + Expect(0, 119540, '\P{^Is_Nv=0_0_0_0_0_0_0019}', ""); 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}', ""); @@ -75229,18 +75819,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: /a/2}'); - Error('\P{Numeric_Value: /a/2}'); + Error('\p{Numeric_Value=/a/00002}'); + Error('\P{Numeric_Value=/a/00002}'); Expect(1, 140176, '\p{Numeric_Value=:\A2\z:}', "");; Expect(0, 140177, '\p{Numeric_Value=:\A2\z:}', "");; - Expect(1, 140176, '\p{Numeric_Value: 0000000_2}', ""); - Expect(0, 140176, '\p{^Numeric_Value: 0000000_2}', ""); - Expect(0, 140176, '\P{Numeric_Value: 0000000_2}', ""); - Expect(1, 140176, '\P{^Numeric_Value: 0000000_2}', ""); - Expect(0, 140177, '\p{Numeric_Value: 0000000_2}', ""); - Expect(1, 140177, '\p{^Numeric_Value: 0000000_2}', ""); - Expect(1, 140177, '\P{Numeric_Value: 0000000_2}', ""); - Expect(0, 140177, '\P{^Numeric_Value: 0000000_2}', ""); + Expect(1, 140176, '\p{Numeric_Value=0_0_0_0_0_02}', ""); + Expect(0, 140176, '\p{^Numeric_Value=0_0_0_0_0_02}', ""); + Expect(0, 140176, '\P{Numeric_Value=0_0_0_0_0_02}', ""); + Expect(1, 140176, '\P{^Numeric_Value=0_0_0_0_0_02}', ""); + Expect(0, 140177, '\p{Numeric_Value=0_0_0_0_0_02}', ""); + Expect(1, 140177, '\p{^Numeric_Value=0_0_0_0_0_02}', ""); + Expect(1, 140177, '\P{Numeric_Value=0_0_0_0_0_02}', ""); + Expect(0, 140177, '\P{^Numeric_Value=0_0_0_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}', ""); @@ -75249,18 +75839,18 @@ 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=_ 2/a/}'); - Error('\P{Nv=_ 2/a/}'); + Error('\p{Nv= +000_2:=}'); + Error('\P{Nv= +000_2:=}'); Expect(1, 140176, '\p{Nv=:\A2\z:}', "");; Expect(0, 140177, '\p{Nv=:\A2\z:}', "");; - Expect(1, 140176, '\p{Nv=00_2}', ""); - Expect(0, 140176, '\p{^Nv=00_2}', ""); - Expect(0, 140176, '\P{Nv=00_2}', ""); - Expect(1, 140176, '\P{^Nv=00_2}', ""); - Expect(0, 140177, '\p{Nv=00_2}', ""); - Expect(1, 140177, '\p{^Nv=00_2}', ""); - Expect(1, 140177, '\P{Nv=00_2}', ""); - Expect(0, 140177, '\P{^Nv=00_2}', ""); + Expect(1, 140176, '\p{Nv=+0000000_2}', ""); + Expect(0, 140176, '\p{^Nv=+0000000_2}', ""); + Expect(0, 140176, '\P{Nv=+0000000_2}', ""); + Expect(1, 140176, '\P{^Nv=+0000000_2}', ""); + Expect(0, 140177, '\p{Nv=+0000000_2}', ""); + Expect(1, 140177, '\p{^Nv=+0000000_2}', ""); + Expect(1, 140177, '\P{Nv=+0000000_2}', ""); + Expect(0, 140177, '\P{^Nv=+0000000_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}', ""); @@ -75269,16 +75859,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=- +000_000_02}'); - Error('\P{Is_Numeric_Value=:=- +000_000_02}'); - Expect(1, 140176, '\p{Is_Numeric_Value=002}', ""); - Expect(0, 140176, '\p{^Is_Numeric_Value=002}', ""); - Expect(0, 140176, '\P{Is_Numeric_Value=002}', ""); - Expect(1, 140176, '\P{^Is_Numeric_Value=002}', ""); - Expect(0, 140177, '\p{Is_Numeric_Value=002}', ""); - Expect(1, 140177, '\p{^Is_Numeric_Value=002}', ""); - Expect(1, 140177, '\P{Is_Numeric_Value=002}', ""); - Expect(0, 140177, '\P{^Is_Numeric_Value=002}', ""); + Error('\p{Is_Numeric_Value= /a/00000002}'); + Error('\P{Is_Numeric_Value= /a/00000002}'); + Expect(1, 140176, '\p{Is_Numeric_Value=0_0_0_0_0_02}', ""); + Expect(0, 140176, '\p{^Is_Numeric_Value=0_0_0_0_0_02}', ""); + Expect(0, 140176, '\P{Is_Numeric_Value=0_0_0_0_0_02}', ""); + Expect(1, 140176, '\P{^Is_Numeric_Value=0_0_0_0_0_02}', ""); + Expect(0, 140177, '\p{Is_Numeric_Value=0_0_0_0_0_02}', ""); + Expect(1, 140177, '\p{^Is_Numeric_Value=0_0_0_0_0_02}', ""); + Expect(1, 140177, '\P{Is_Numeric_Value=0_0_0_0_0_02}', ""); + Expect(0, 140177, '\P{^Is_Numeric_Value=0_0_0_0_0_02}', ""); 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}', ""); @@ -75287,16 +75877,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= _000002/a/}'); - Error('\P{Is_Nv= _000002/a/}'); - Expect(1, 140176, '\p{Is_Nv=00002}', ""); - Expect(0, 140176, '\p{^Is_Nv=00002}', ""); - Expect(0, 140176, '\P{Is_Nv=00002}', ""); - Expect(1, 140176, '\P{^Is_Nv=00002}', ""); - Expect(0, 140177, '\p{Is_Nv=00002}', ""); - Expect(1, 140177, '\p{^Is_Nv=00002}', ""); - Expect(1, 140177, '\P{Is_Nv=00002}', ""); - Expect(0, 140177, '\P{^Is_Nv=00002}', ""); + Error('\p{Is_Nv: +000002:=}'); + Error('\P{Is_Nv: +000002:=}'); + Expect(1, 140176, '\p{Is_Nv=+002}', ""); + Expect(0, 140176, '\p{^Is_Nv=+002}', ""); + Expect(0, 140176, '\P{Is_Nv=+002}', ""); + Expect(1, 140176, '\P{^Is_Nv=+002}', ""); + Expect(0, 140177, '\p{Is_Nv=+002}', ""); + Expect(1, 140177, '\p{^Is_Nv=+002}', ""); + Expect(1, 140177, '\P{Is_Nv=+002}', ""); + Expect(0, 140177, '\P{^Is_Nv=+002}', ""); 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}', ""); @@ -75305,18 +75895,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= 0000002/00000003/a/}'); - Error('\P{Numeric_Value= 0000002/00000003/a/}'); + Error('\p{Numeric_Value=/a/ +2/3}'); + Error('\P{Numeric_Value=/a/ +2/3}'); Expect(1, 74854, '\p{Numeric_Value=:\A2/3\z:}', "");; Expect(0, 74855, '\p{Numeric_Value=:\A2/3\z:}', "");; - Expect(1, 74854, '\p{Numeric_Value=+02/000003}', ""); - Expect(0, 74854, '\p{^Numeric_Value=+02/000003}', ""); - Expect(0, 74854, '\P{Numeric_Value=+02/000003}', ""); - Expect(1, 74854, '\P{^Numeric_Value=+02/000003}', ""); - Expect(0, 74855, '\p{Numeric_Value=+02/000003}', ""); - Expect(1, 74855, '\p{^Numeric_Value=+02/000003}', ""); - Expect(1, 74855, '\P{Numeric_Value=+02/000003}', ""); - Expect(0, 74855, '\P{^Numeric_Value=+02/000003}', ""); + Expect(1, 74854, '\p{Numeric_Value=+0000000002/000003}', ""); + Expect(0, 74854, '\p{^Numeric_Value=+0000000002/000003}', ""); + Expect(0, 74854, '\P{Numeric_Value=+0000000002/000003}', ""); + Expect(1, 74854, '\P{^Numeric_Value=+0000000002/000003}', ""); + Expect(0, 74855, '\p{Numeric_Value=+0000000002/000003}', ""); + Expect(1, 74855, '\p{^Numeric_Value=+0000000002/000003}', ""); + Expect(1, 74855, '\P{Numeric_Value=+0000000002/000003}', ""); + Expect(0, 74855, '\P{^Numeric_Value=+0000000002/000003}', ""); Expect(1, 74854, '\p{Numeric_Value=120/180}', ""); Expect(0, 74854, '\p{^Numeric_Value=120/180}', ""); Expect(0, 74854, '\P{Numeric_Value=120/180}', ""); @@ -75341,8 +75931,8 @@ 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}', ""); - Error('\p{Numeric_Value:0.667}'); - Error('\P{Numeric_Value:0.667}'); + Error('\p{Numeric_Value=0.667}'); + Error('\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}', ""); @@ -75375,18 +75965,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Numeric_Value=0.66667}', ""); Expect(1, 74855, '\P{Numeric_Value=0.66667}', ""); Expect(0, 74855, '\P{^Numeric_Value=0.66667}', ""); - Error('\p{Nv=-/a/000000002/00003}'); - Error('\P{Nv=-/a/000000002/00003}'); + Error('\p{Nv=_-002/000000003/a/}'); + Error('\P{Nv=_-002/000000003/a/}'); Expect(1, 74854, '\p{Nv=:\A2/3\z:}', "");; Expect(0, 74855, '\p{Nv=:\A2/3\z:}', "");; - Expect(1, 74854, '\p{Nv: 000000002/003}', ""); - Expect(0, 74854, '\p{^Nv: 000000002/003}', ""); - Expect(0, 74854, '\P{Nv: 000000002/003}', ""); - Expect(1, 74854, '\P{^Nv: 000000002/003}', ""); - Expect(0, 74855, '\p{Nv: 000000002/003}', ""); - Expect(1, 74855, '\p{^Nv: 000000002/003}', ""); - Expect(1, 74855, '\P{Nv: 000000002/003}', ""); - Expect(0, 74855, '\P{^Nv: 000000002/003}', ""); + Expect(1, 74854, '\p{Nv=0000000002/0003}', ""); + Expect(0, 74854, '\p{^Nv=0000000002/0003}', ""); + Expect(0, 74854, '\P{Nv=0000000002/0003}', ""); + Expect(1, 74854, '\P{^Nv=0000000002/0003}', ""); + Expect(0, 74855, '\p{Nv=0000000002/0003}', ""); + Expect(1, 74855, '\p{^Nv=0000000002/0003}', ""); + Expect(1, 74855, '\P{Nv=0000000002/0003}', ""); + Expect(0, 74855, '\P{^Nv=0000000002/0003}', ""); Expect(1, 74854, '\p{Nv=120/180}', ""); Expect(0, 74854, '\p{^Nv=120/180}', ""); Expect(0, 74854, '\P{Nv=120/180}', ""); @@ -75399,18 +75989,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Error('\P{Nv=6.7e-01}'); Error('\p{Nv=0.7}'); Error('\P{Nv=0.7}'); - Error('\p{Nv: 6.67e-01}'); - Error('\P{Nv: 6.67e-01}'); - Error('\p{Nv=0.67}'); - Error('\P{Nv=0.67}'); - Expect(1, 74854, '\p{Nv: 6.667e-01}', ""); - Expect(0, 74854, '\p{^Nv: 6.667e-01}', ""); - Expect(0, 74854, '\P{Nv: 6.667e-01}', ""); - Expect(1, 74854, '\P{^Nv: 6.667e-01}', ""); - Expect(0, 74855, '\p{Nv: 6.667e-01}', ""); - Expect(1, 74855, '\p{^Nv: 6.667e-01}', ""); - Expect(1, 74855, '\P{Nv: 6.667e-01}', ""); - Expect(0, 74855, '\P{^Nv: 6.667e-01}', ""); + Error('\p{Nv=6.67e-01}'); + Error('\P{Nv=6.67e-01}'); + Error('\p{Nv: 0.67}'); + Error('\P{Nv: 0.67}'); + Expect(1, 74854, '\p{Nv=6.667e-01}', ""); + Expect(0, 74854, '\p{^Nv=6.667e-01}', ""); + Expect(0, 74854, '\P{Nv=6.667e-01}', ""); + Expect(1, 74854, '\P{^Nv=6.667e-01}', ""); + Expect(0, 74855, '\p{Nv=6.667e-01}', ""); + Expect(1, 74855, '\p{^Nv=6.667e-01}', ""); + Expect(1, 74855, '\P{Nv=6.667e-01}', ""); + Expect(0, 74855, '\P{^Nv=6.667e-01}', ""); Error('\p{Nv=0.667}'); Error('\P{Nv=0.667}'); Expect(1, 74854, '\p{Nv=6.6667e-01}', ""); @@ -75421,14 +76011,14 @@ 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}', ""); + 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}', ""); Expect(1, 74854, '\p{Nv=6.66667e-01}', ""); Expect(0, 74854, '\p{^Nv=6.66667e-01}', ""); Expect(0, 74854, '\P{Nv=6.66667e-01}', ""); @@ -75437,38 +76027,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Nv=6.66667e-01}', ""); Expect(1, 74855, '\P{Nv=6.66667e-01}', ""); Expect(0, 74855, '\P{^Nv=6.66667e-01}', ""); - Expect(1, 74854, '\p{Nv:0.66667}', ""); - Expect(0, 74854, '\p{^Nv:0.66667}', ""); - Expect(0, 74854, '\P{Nv:0.66667}', ""); - Expect(1, 74854, '\P{^Nv:0.66667}', ""); - Expect(0, 74855, '\p{Nv:0.66667}', ""); - Expect(1, 74855, '\p{^Nv:0.66667}', ""); - Expect(1, 74855, '\P{Nv:0.66667}', ""); - Expect(0, 74855, '\P{^Nv:0.66667}', ""); - Error('\p{Is_Numeric_Value=_ +2/0003/a/}'); - Error('\P{Is_Numeric_Value=_ +2/0003/a/}'); - Expect(1, 74854, '\p{Is_Numeric_Value=+002/3}', ""); - Expect(0, 74854, '\p{^Is_Numeric_Value=+002/3}', ""); - Expect(0, 74854, '\P{Is_Numeric_Value=+002/3}', ""); - Expect(1, 74854, '\P{^Is_Numeric_Value=+002/3}', ""); - Expect(0, 74855, '\p{Is_Numeric_Value=+002/3}', ""); - Expect(1, 74855, '\p{^Is_Numeric_Value=+002/3}', ""); - Expect(1, 74855, '\P{Is_Numeric_Value=+002/3}', ""); - Expect(0, 74855, '\P{^Is_Numeric_Value=+002/3}', ""); - 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}', ""); - Expect(1, 74854, '\P{^Is_Numeric_Value=120/180}', ""); - Expect(0, 74855, '\p{Is_Numeric_Value=120/180}', ""); - 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}', ""); + Expect(1, 74854, '\p{Nv=0.66667}', ""); + Expect(0, 74854, '\p{^Nv=0.66667}', ""); + Expect(0, 74854, '\P{Nv=0.66667}', ""); + Expect(1, 74854, '\P{^Nv=0.66667}', ""); + Expect(0, 74855, '\p{Nv=0.66667}', ""); + Expect(1, 74855, '\p{^Nv=0.66667}', ""); + Expect(1, 74855, '\P{Nv=0.66667}', ""); + Expect(0, 74855, '\P{^Nv=0.66667}', ""); + Error('\p{Is_Numeric_Value=:= +2/00000003}'); + Error('\P{Is_Numeric_Value=:= +2/00000003}'); + Expect(1, 74854, '\p{Is_Numeric_Value=+02/0000000003}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=+02/0000000003}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=+02/0000000003}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=+02/0000000003}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=+02/0000000003}', ""); + Expect(1, 74855, '\p{^Is_Numeric_Value=+02/0000000003}', ""); + Expect(1, 74855, '\P{Is_Numeric_Value=+02/0000000003}', ""); + Expect(0, 74855, '\P{^Is_Numeric_Value=+02/0000000003}', ""); + 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}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value: 120/180}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value: 120/180}', ""); + 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}'); - Error('\p{Is_Numeric_Value: 6.67e-01}'); - Error('\P{Is_Numeric_Value: 6.67e-01}'); + Error('\p{Is_Numeric_Value=6.67e-01}'); + Error('\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}', ""); @@ -75481,14 +76071,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 74855, '\P{^Is_Numeric_Value=6.667e-01}', ""); Error('\p{Is_Numeric_Value=0.667}'); Error('\P{Is_Numeric_Value=0.667}'); - Expect(1, 74854, '\p{Is_Numeric_Value: 6.6667e-01}', ""); - Expect(0, 74854, '\p{^Is_Numeric_Value: 6.6667e-01}', ""); - Expect(0, 74854, '\P{Is_Numeric_Value: 6.6667e-01}', ""); - Expect(1, 74854, '\P{^Is_Numeric_Value: 6.6667e-01}', ""); - Expect(0, 74855, '\p{Is_Numeric_Value: 6.6667e-01}', ""); - 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=6.6667e-01}', ""); + Expect(0, 74854, '\p{^Is_Numeric_Value=6.6667e-01}', ""); + Expect(0, 74854, '\P{Is_Numeric_Value=6.6667e-01}', ""); + Expect(1, 74854, '\P{^Is_Numeric_Value=6.6667e-01}', ""); + Expect(0, 74855, '\p{Is_Numeric_Value=6.6667e-01}', ""); + 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}', ""); @@ -75513,16 +76103,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Numeric_Value=0.66667}', ""); Expect(1, 74855, '\P{Is_Numeric_Value=0.66667}', ""); Expect(0, 74855, '\P{^Is_Numeric_Value=0.66667}', ""); - Error('\p{Is_Nv: /a/+0002/0003}'); - Error('\P{Is_Nv: /a/+0002/0003}'); - Expect(1, 74854, '\p{Is_Nv=+0000002/00000003}', ""); - Expect(0, 74854, '\p{^Is_Nv=+0000002/00000003}', ""); - Expect(0, 74854, '\P{Is_Nv=+0000002/00000003}', ""); - Expect(1, 74854, '\P{^Is_Nv=+0000002/00000003}', ""); - Expect(0, 74855, '\p{Is_Nv=+0000002/00000003}', ""); - Expect(1, 74855, '\p{^Is_Nv=+0000002/00000003}', ""); - Expect(1, 74855, '\P{Is_Nv=+0000002/00000003}', ""); - Expect(0, 74855, '\P{^Is_Nv=+0000002/00000003}', ""); + Error('\p{Is_Nv=-/a/000002/03}'); + Error('\P{Is_Nv=-/a/000002/03}'); + Expect(1, 74854, '\p{Is_Nv=+2/0000003}', ""); + Expect(0, 74854, '\p{^Is_Nv=+2/0000003}', ""); + Expect(0, 74854, '\P{Is_Nv=+2/0000003}', ""); + Expect(1, 74854, '\P{^Is_Nv=+2/0000003}', ""); + Expect(0, 74855, '\p{Is_Nv=+2/0000003}', ""); + Expect(1, 74855, '\p{^Is_Nv=+2/0000003}', ""); + Expect(1, 74855, '\P{Is_Nv=+2/0000003}', ""); + Expect(0, 74855, '\P{^Is_Nv=+2/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}', ""); @@ -75533,8 +76123,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=0.7}'); - Error('\P{Is_Nv=0.7}'); + Error('\p{Is_Nv:0.7}'); + Error('\P{Is_Nv:0.7}'); Error('\p{Is_Nv=6.67e-01}'); Error('\P{Is_Nv=6.67e-01}'); Error('\p{Is_Nv=0.67}'); @@ -75557,14 +76147,14 @@ 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}', ""); + 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}', ""); Expect(1, 74854, '\p{Is_Nv=6.66667e-01}', ""); Expect(0, 74854, '\p{^Is_Nv=6.66667e-01}', ""); Expect(0, 74854, '\P{Is_Nv=6.66667e-01}', ""); @@ -75581,18 +76171,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 74855, '\p{^Is_Nv=0.66667}', ""); Expect(1, 74855, '\P{Is_Nv=0.66667}', ""); Expect(0, 74855, '\P{^Is_Nv=0.66667}', ""); - Error('\p{Numeric_Value=-/a/0000002/0000005}'); - Error('\P{Numeric_Value=-/a/0000002/0000005}'); + Error('\p{Numeric_Value=-0002/00000005:=}'); + Error('\P{Numeric_Value=-0002/00000005:=}'); Expect(1, 8534, '\p{Numeric_Value=:\A2/5\z:}', "");; Expect(0, 8535, '\p{Numeric_Value=:\A2/5\z:}', "");; - Expect(1, 8534, '\p{Numeric_Value=002/000000005}', ""); - Expect(0, 8534, '\p{^Numeric_Value=002/000000005}', ""); - Expect(0, 8534, '\P{Numeric_Value=002/000000005}', ""); - Expect(1, 8534, '\P{^Numeric_Value=002/000000005}', ""); - Expect(0, 8535, '\p{Numeric_Value=002/000000005}', ""); - Expect(1, 8535, '\p{^Numeric_Value=002/000000005}', ""); - Expect(1, 8535, '\P{Numeric_Value=002/000000005}', ""); - Expect(0, 8535, '\P{^Numeric_Value=002/000000005}', ""); + Expect(1, 8534, '\p{Numeric_Value=2/000005}', ""); + Expect(0, 8534, '\p{^Numeric_Value=2/000005}', ""); + Expect(0, 8534, '\P{Numeric_Value=2/000005}', ""); + Expect(1, 8534, '\P{^Numeric_Value=2/000005}', ""); + Expect(0, 8535, '\p{Numeric_Value=2/000005}', ""); + Expect(1, 8535, '\p{^Numeric_Value=2/000005}', ""); + Expect(1, 8535, '\P{Numeric_Value=2/000005}', ""); + Expect(0, 8535, '\P{^Numeric_Value=2/000005}', ""); Expect(1, 8534, '\p{Numeric_Value=120/300}', ""); Expect(0, 8534, '\p{^Numeric_Value=120/300}', ""); Expect(0, 8534, '\P{Numeric_Value=120/300}', ""); @@ -75609,14 +76199,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}', ""); @@ -75633,26 +76223,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/0000005:=}'); - Error('\P{Nv=- 000000002/0000005:=}'); + Error('\p{Nv= +00000002/000000005:=}'); + Error('\P{Nv= +00000002/000000005:=}'); Expect(1, 8534, '\p{Nv=:\A2/5\z:}', "");; Expect(0, 8535, '\p{Nv=:\A2/5\z:}', "");; - Expect(1, 8534, '\p{Nv=+002/00005}', ""); - Expect(0, 8534, '\p{^Nv=+002/00005}', ""); - Expect(0, 8534, '\P{Nv=+002/00005}', ""); - Expect(1, 8534, '\P{^Nv=+002/00005}', ""); - Expect(0, 8535, '\p{Nv=+002/00005}', ""); - Expect(1, 8535, '\p{^Nv=+002/00005}', ""); - Expect(1, 8535, '\P{Nv=+002/00005}', ""); - Expect(0, 8535, '\P{^Nv=+002/00005}', ""); - Expect(1, 8534, '\p{Nv=120/300}', ""); - Expect(0, 8534, '\p{^Nv=120/300}', ""); - Expect(0, 8534, '\P{Nv=120/300}', ""); - Expect(1, 8534, '\P{^Nv=120/300}', ""); - Expect(0, 8535, '\p{Nv=120/300}', ""); - 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=+00002/0000000005}', ""); + Expect(0, 8534, '\p{^Nv=+00002/0000000005}', ""); + Expect(0, 8534, '\P{Nv=+00002/0000000005}', ""); + Expect(1, 8534, '\P{^Nv=+00002/0000000005}', ""); + Expect(0, 8535, '\p{Nv=+00002/0000000005}', ""); + Expect(1, 8535, '\p{^Nv=+00002/0000000005}', ""); + Expect(1, 8535, '\P{Nv=+00002/0000000005}', ""); + Expect(0, 8535, '\P{^Nv=+00002/0000000005}', ""); + Expect(1, 8534, '\p{Nv: 120/300}', ""); + Expect(0, 8534, '\p{^Nv: 120/300}', ""); + Expect(0, 8534, '\P{Nv: 120/300}', ""); + Expect(1, 8534, '\P{^Nv: 120/300}', ""); + Expect(0, 8535, '\p{Nv: 120/300}', ""); + 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}', ""); @@ -75685,16 +76275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=- 0002/0000005/a/}'); - Error('\P{Is_Numeric_Value=- 0002/0000005/a/}'); - Expect(1, 8534, '\p{Is_Numeric_Value=+0000000002/0000005}', ""); - Expect(0, 8534, '\p{^Is_Numeric_Value=+0000000002/0000005}', ""); - Expect(0, 8534, '\P{Is_Numeric_Value=+0000000002/0000005}', ""); - Expect(1, 8534, '\P{^Is_Numeric_Value=+0000000002/0000005}', ""); - Expect(0, 8535, '\p{Is_Numeric_Value=+0000000002/0000005}', ""); - Expect(1, 8535, '\p{^Is_Numeric_Value=+0000000002/0000005}', ""); - Expect(1, 8535, '\P{Is_Numeric_Value=+0000000002/0000005}', ""); - Expect(0, 8535, '\P{^Is_Numeric_Value=+0000000002/0000005}', ""); + Error('\p{Is_Numeric_Value= +00000002/000000005/a/}'); + Error('\P{Is_Numeric_Value= +00000002/000000005/a/}'); + Expect(1, 8534, '\p{Is_Numeric_Value=000002/00000005}', ""); + Expect(0, 8534, '\p{^Is_Numeric_Value=000002/00000005}', ""); + Expect(0, 8534, '\P{Is_Numeric_Value=000002/00000005}', ""); + Expect(1, 8534, '\P{^Is_Numeric_Value=000002/00000005}', ""); + Expect(0, 8535, '\p{Is_Numeric_Value=000002/00000005}', ""); + Expect(1, 8535, '\p{^Is_Numeric_Value=000002/00000005}', ""); + Expect(1, 8535, '\P{Is_Numeric_Value=000002/00000005}', ""); + Expect(0, 8535, '\P{^Is_Numeric_Value=000002/00000005}', ""); 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}', ""); @@ -75735,16 +76325,16 @@ 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=_+02/00000005:=}'); - Error('\P{Is_Nv=_+02/00000005:=}'); - Expect(1, 8534, '\p{Is_Nv=0002/0000005}', ""); - Expect(0, 8534, '\p{^Is_Nv=0002/0000005}', ""); - Expect(0, 8534, '\P{Is_Nv=0002/0000005}', ""); - Expect(1, 8534, '\P{^Is_Nv=0002/0000005}', ""); - Expect(0, 8535, '\p{Is_Nv=0002/0000005}', ""); - Expect(1, 8535, '\p{^Is_Nv=0002/0000005}', ""); - Expect(1, 8535, '\P{Is_Nv=0002/0000005}', ""); - Expect(0, 8535, '\P{^Is_Nv=0002/0000005}', ""); + Error('\p{Is_Nv=- +000002/000005:=}'); + Error('\P{Is_Nv=- +000002/000005:=}'); + Expect(1, 8534, '\p{Is_Nv=0000000002/00005}', ""); + Expect(0, 8534, '\p{^Is_Nv=0000000002/00005}', ""); + Expect(0, 8534, '\P{Is_Nv=0000000002/00005}', ""); + Expect(1, 8534, '\P{^Is_Nv=0000000002/00005}', ""); + Expect(0, 8535, '\p{Is_Nv=0000000002/00005}', ""); + Expect(1, 8535, '\p{^Is_Nv=0000000002/00005}', ""); + Expect(1, 8535, '\P{Is_Nv=0000000002/00005}', ""); + Expect(0, 8535, '\P{^Is_Nv=0000000002/00005}', ""); Expect(1, 8534, '\p{Is_Nv=120/300}', ""); Expect(0, 8534, '\p{^Is_Nv=120/300}', ""); Expect(0, 8534, '\P{Is_Nv=120/300}', ""); @@ -75777,26 +76367,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8535, '\p{^Is_Nv=4.00e-01}', ""); Expect(1, 8535, '\P{Is_Nv=4.00e-01}', ""); Expect(0, 8535, '\P{^Is_Nv=4.00e-01}', ""); - Expect(1, 8534, '\p{Is_Nv=0.40}', ""); - Expect(0, 8534, '\p{^Is_Nv=0.40}', ""); - Expect(0, 8534, '\P{Is_Nv=0.40}', ""); - Expect(1, 8534, '\P{^Is_Nv=0.40}', ""); - Expect(0, 8535, '\p{Is_Nv=0.40}', ""); - 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/+0000002_0}'); - Error('\P{Numeric_Value=_/a/+0000002_0}'); + Expect(1, 8534, '\p{Is_Nv:0.40}', ""); + Expect(0, 8534, '\p{^Is_Nv:0.40}', ""); + Expect(0, 8534, '\P{Is_Nv:0.40}', ""); + Expect(1, 8534, '\P{^Is_Nv:0.40}', ""); + Expect(0, 8535, '\p{Is_Nv:0.40}', ""); + 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= :=020}'); + Error('\P{Numeric_Value= :=020}'); 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_0_20}', ""); - Expect(0, 126219, '\p{^Numeric_Value=0_0_0_0_0_0_0_20}', ""); - Expect(0, 126219, '\P{Numeric_Value=0_0_0_0_0_0_0_20}', ""); - Expect(1, 126219, '\P{^Numeric_Value=0_0_0_0_0_0_0_20}', ""); - Expect(0, 126220, '\p{Numeric_Value=0_0_0_0_0_0_0_20}', ""); - Expect(1, 126220, '\p{^Numeric_Value=0_0_0_0_0_0_0_20}', ""); - Expect(1, 126220, '\P{Numeric_Value=0_0_0_0_0_0_0_20}', ""); - Expect(0, 126220, '\P{^Numeric_Value=0_0_0_0_0_0_0_20}', ""); + Expect(1, 126219, '\p{Numeric_Value=+00_02_0}', ""); + Expect(0, 126219, '\p{^Numeric_Value=+00_02_0}', ""); + Expect(0, 126219, '\P{Numeric_Value=+00_02_0}', ""); + Expect(1, 126219, '\P{^Numeric_Value=+00_02_0}', ""); + Expect(0, 126220, '\p{Numeric_Value=+00_02_0}', ""); + Expect(1, 126220, '\p{^Numeric_Value=+00_02_0}', ""); + Expect(1, 126220, '\P{Numeric_Value=+00_02_0}', ""); + Expect(0, 126220, '\P{^Numeric_Value=+00_02_0}', ""); 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}', ""); @@ -75805,18 +76395,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/_+0_0_0_020}'); - Error('\P{Nv=/a/_+0_0_0_020}'); + Error('\p{Nv=:=- 02_0}'); + Error('\P{Nv=:=- 02_0}'); Expect(1, 126219, '\p{Nv=:\A20\z:}', "");; Expect(0, 126220, '\p{Nv=:\A20\z:}', "");; - Expect(1, 126219, '\p{Nv=00020}', ""); - Expect(0, 126219, '\p{^Nv=00020}', ""); - Expect(0, 126219, '\P{Nv=00020}', ""); - Expect(1, 126219, '\P{^Nv=00020}', ""); - Expect(0, 126220, '\p{Nv=00020}', ""); - Expect(1, 126220, '\p{^Nv=00020}', ""); - Expect(1, 126220, '\P{Nv=00020}', ""); - Expect(0, 126220, '\P{^Nv=00020}', ""); + Expect(1, 126219, '\p{Nv=+0_0_0_0_20}', ""); + Expect(0, 126219, '\p{^Nv=+0_0_0_0_20}', ""); + Expect(0, 126219, '\P{Nv=+0_0_0_0_20}', ""); + Expect(1, 126219, '\P{^Nv=+0_0_0_0_20}', ""); + Expect(0, 126220, '\p{Nv=+0_0_0_0_20}', ""); + Expect(1, 126220, '\p{^Nv=+0_0_0_0_20}', ""); + Expect(1, 126220, '\P{Nv=+0_0_0_0_20}', ""); + Expect(0, 126220, '\P{^Nv=+0_0_0_0_20}', ""); Expect(1, 126219, '\p{Nv=2.000000000000000e+01}', ""); Expect(0, 126219, '\p{^Nv=2.000000000000000e+01}', ""); Expect(0, 126219, '\P{Nv=2.000000000000000e+01}', ""); @@ -75825,16 +76415,16 @@ 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=:=_ +00_00_00_20}'); - Error('\P{Is_Numeric_Value=:=_ +00_00_00_20}'); - Expect(1, 126219, '\p{Is_Numeric_Value=00_00_20}', ""); - Expect(0, 126219, '\p{^Is_Numeric_Value=00_00_20}', ""); - Expect(0, 126219, '\P{Is_Numeric_Value=00_00_20}', ""); - Expect(1, 126219, '\P{^Is_Numeric_Value=00_00_20}', ""); - Expect(0, 126220, '\p{Is_Numeric_Value=00_00_20}', ""); - Expect(1, 126220, '\p{^Is_Numeric_Value=00_00_20}', ""); - Expect(1, 126220, '\P{Is_Numeric_Value=00_00_20}', ""); - Expect(0, 126220, '\P{^Is_Numeric_Value=00_00_20}', ""); + Error('\p{Is_Numeric_Value=/a/_-+000020}'); + Error('\P{Is_Numeric_Value=/a/_-+000020}'); + Expect(1, 126219, '\p{Is_Numeric_Value=0020}', ""); + Expect(0, 126219, '\p{^Is_Numeric_Value=0020}', ""); + Expect(0, 126219, '\P{Is_Numeric_Value=0020}', ""); + Expect(1, 126219, '\P{^Is_Numeric_Value=0020}', ""); + Expect(0, 126220, '\p{Is_Numeric_Value=0020}', ""); + Expect(1, 126220, '\p{^Is_Numeric_Value=0020}', ""); + Expect(1, 126220, '\P{Is_Numeric_Value=0020}', ""); + Expect(0, 126220, '\P{^Is_Numeric_Value=0020}', ""); 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}', ""); @@ -75843,16 +76433,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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_0_0_0_0_0_0_020:=}'); - Error('\P{Is_Nv=- +0_0_0_0_0_0_0_0_020:=}'); - Expect(1, 126219, '\p{Is_Nv=2_0}', ""); - Expect(0, 126219, '\p{^Is_Nv=2_0}', ""); - Expect(0, 126219, '\P{Is_Nv=2_0}', ""); - Expect(1, 126219, '\P{^Is_Nv=2_0}', ""); - Expect(0, 126220, '\p{Is_Nv=2_0}', ""); - Expect(1, 126220, '\p{^Is_Nv=2_0}', ""); - Expect(1, 126220, '\P{Is_Nv=2_0}', ""); - Expect(0, 126220, '\P{^Is_Nv=2_0}', ""); + Error('\p{Is_Nv=:=__00_00_00_20}'); + Error('\P{Is_Nv=:=__00_00_00_20}'); + Expect(1, 126219, '\p{Is_Nv: 0_0_0_0_0020}', ""); + Expect(0, 126219, '\p{^Is_Nv: 0_0_0_0_0020}', ""); + Expect(0, 126219, '\P{Is_Nv: 0_0_0_0_0020}', ""); + Expect(1, 126219, '\P{^Is_Nv: 0_0_0_0_0020}', ""); + Expect(0, 126220, '\p{Is_Nv: 0_0_0_0_0020}', ""); + Expect(1, 126220, '\p{^Is_Nv: 0_0_0_0_0020}', ""); + Expect(1, 126220, '\P{Is_Nv: 0_0_0_0_0020}', ""); + Expect(0, 126220, '\P{^Is_Nv: 0_0_0_0_0020}', ""); 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}', ""); @@ -75861,38 +76451,38 @@ 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/ 0000200}'); - Error('\P{Numeric_Value=/a/ 0000200}'); + Error('\p{Numeric_Value=/a/-_0_0_2_00}'); + Error('\P{Numeric_Value=/a/-_0_0_2_00}'); Expect(1, 126228, '\p{Numeric_Value=:\A200\z:}', "");; Expect(0, 126229, '\p{Numeric_Value=:\A200\z:}', "");; - Expect(1, 126228, '\p{Numeric_Value=0000200}', ""); - Expect(0, 126228, '\p{^Numeric_Value=0000200}', ""); - Expect(0, 126228, '\P{Numeric_Value=0000200}', ""); - Expect(1, 126228, '\P{^Numeric_Value=0000200}', ""); - Expect(0, 126229, '\p{Numeric_Value=0000200}', ""); - Expect(1, 126229, '\p{^Numeric_Value=0000200}', ""); - Expect(1, 126229, '\P{Numeric_Value=0000200}', ""); - Expect(0, 126229, '\P{^Numeric_Value=0000200}', ""); - 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}', ""); - Expect(1, 126228, '\P{^Numeric_Value=2.000000000000000e+02}', ""); - Expect(0, 126229, '\p{Numeric_Value=2.000000000000000e+02}', ""); - 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/0000000200}'); - Error('\P{Nv=_/a/0000000200}'); + 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: 2.000000000000000e+02}', ""); + Expect(0, 126228, '\p{^Numeric_Value: 2.000000000000000e+02}', ""); + Expect(0, 126228, '\P{Numeric_Value: 2.000000000000000e+02}', ""); + Expect(1, 126228, '\P{^Numeric_Value: 2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Numeric_Value: 2.000000000000000e+02}', ""); + 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/ +0020_0}'); + Error('\P{Nv=/a/ +0020_0}'); Expect(1, 126228, '\p{Nv=:\A200\z:}', "");; Expect(0, 126229, '\p{Nv=:\A200\z:}', "");; - Expect(1, 126228, '\p{Nv=0_0_0_0_0_0_0_0_0_200}', ""); - Expect(0, 126228, '\p{^Nv=0_0_0_0_0_0_0_0_0_200}', ""); - Expect(0, 126228, '\P{Nv=0_0_0_0_0_0_0_0_0_200}', ""); - Expect(1, 126228, '\P{^Nv=0_0_0_0_0_0_0_0_0_200}', ""); - Expect(0, 126229, '\p{Nv=0_0_0_0_0_0_0_0_0_200}', ""); - Expect(1, 126229, '\p{^Nv=0_0_0_0_0_0_0_0_0_200}', ""); - Expect(1, 126229, '\P{Nv=0_0_0_0_0_0_0_0_0_200}', ""); - Expect(0, 126229, '\P{^Nv=0_0_0_0_0_0_0_0_0_200}', ""); + 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}', ""); @@ -75901,16 +76491,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/+00200}'); - Error('\P{Is_Numeric_Value= /a/+00200}'); - Expect(1, 126228, '\p{Is_Numeric_Value=00_00_00_02_00}', ""); - Expect(0, 126228, '\p{^Is_Numeric_Value=00_00_00_02_00}', ""); - Expect(0, 126228, '\P{Is_Numeric_Value=00_00_00_02_00}', ""); - Expect(1, 126228, '\P{^Is_Numeric_Value=00_00_00_02_00}', ""); - Expect(0, 126229, '\p{Is_Numeric_Value=00_00_00_02_00}', ""); - Expect(1, 126229, '\p{^Is_Numeric_Value=00_00_00_02_00}', ""); - Expect(1, 126229, '\P{Is_Numeric_Value=00_00_00_02_00}', ""); - Expect(0, 126229, '\P{^Is_Numeric_Value=00_00_00_02_00}', ""); + Error('\p{Is_Numeric_Value:/a/--00_00_20_0}'); + Error('\P{Is_Numeric_Value:/a/--00_00_20_0}'); + Expect(1, 126228, '\p{Is_Numeric_Value=00_00_00_00_0200}', ""); + Expect(0, 126228, '\p{^Is_Numeric_Value=00_00_00_00_0200}', ""); + Expect(0, 126228, '\P{Is_Numeric_Value=00_00_00_00_0200}', ""); + Expect(1, 126228, '\P{^Is_Numeric_Value=00_00_00_00_0200}', ""); + Expect(0, 126229, '\p{Is_Numeric_Value=00_00_00_00_0200}', ""); + Expect(1, 126229, '\p{^Is_Numeric_Value=00_00_00_00_0200}', ""); + Expect(1, 126229, '\P{Is_Numeric_Value=00_00_00_00_0200}', ""); + Expect(0, 126229, '\P{^Is_Numeric_Value=00_00_00_00_0200}', ""); 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}', ""); @@ -75919,36 +76509,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=-+00200}'); - Error('\P{Is_Nv=:=-+00200}'); - Expect(1, 126228, '\p{Is_Nv=00020_0}', ""); - Expect(0, 126228, '\p{^Is_Nv=00020_0}', ""); - Expect(0, 126228, '\P{Is_Nv=00020_0}', ""); - Expect(1, 126228, '\P{^Is_Nv=00020_0}', ""); - Expect(0, 126229, '\p{Is_Nv=00020_0}', ""); - Expect(1, 126229, '\p{^Is_Nv=00020_0}', ""); - Expect(1, 126229, '\P{Is_Nv=00020_0}', ""); - Expect(0, 126229, '\P{^Is_Nv=00020_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}', ""); - Expect(1, 126228, '\P{^Is_Nv: 2.000000000000000e+02}', ""); - Expect(0, 126229, '\p{Is_Nv: 2.000000000000000e+02}', ""); - 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=:= -0000000002000}'); - Error('\P{Numeric_Value=:= -0000000002000}'); + Error('\p{Is_Nv=-/a/000020_0}'); + Error('\P{Is_Nv=-/a/000020_0}'); + Expect(1, 126228, '\p{Is_Nv=+0000200}', ""); + Expect(0, 126228, '\p{^Is_Nv=+0000200}', ""); + Expect(0, 126228, '\P{Is_Nv=+0000200}', ""); + Expect(1, 126228, '\P{^Is_Nv=+0000200}', ""); + Expect(0, 126229, '\p{Is_Nv=+0000200}', ""); + Expect(1, 126229, '\p{^Is_Nv=+0000200}', ""); + Expect(1, 126229, '\P{Is_Nv=+0000200}', ""); + Expect(0, 126229, '\P{^Is_Nv=+0000200}', ""); + 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}', ""); + Expect(1, 126228, '\P{^Is_Nv=2.000000000000000e+02}', ""); + Expect(0, 126229, '\p{Is_Nv=2.000000000000000e+02}', ""); + 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/ 2000}'); + Error('\P{Numeric_Value: /a/ 2000}'); Expect(1, 126266, '\p{Numeric_Value=:\A2000\z:}', "");; Expect(0, 126267, '\p{Numeric_Value=:\A2000\z:}', "");; - Expect(1, 126266, '\p{Numeric_Value=0000002000}', ""); - Expect(0, 126266, '\p{^Numeric_Value=0000002000}', ""); - Expect(0, 126266, '\P{Numeric_Value=0000002000}', ""); - Expect(1, 126266, '\P{^Numeric_Value=0000002000}', ""); - Expect(0, 126267, '\p{Numeric_Value=0000002000}', ""); - Expect(1, 126267, '\p{^Numeric_Value=0000002000}', ""); - Expect(1, 126267, '\P{Numeric_Value=0000002000}', ""); - Expect(0, 126267, '\P{^Numeric_Value=0000002000}', ""); + Expect(1, 126266, '\p{Numeric_Value=200_0}', ""); + Expect(0, 126266, '\p{^Numeric_Value=200_0}', ""); + Expect(0, 126266, '\P{Numeric_Value=200_0}', ""); + Expect(1, 126266, '\P{^Numeric_Value=200_0}', ""); + Expect(0, 126267, '\p{Numeric_Value=200_0}', ""); + Expect(1, 126267, '\p{^Numeric_Value=200_0}', ""); + Expect(1, 126267, '\P{Numeric_Value=200_0}', ""); + Expect(0, 126267, '\P{^Numeric_Value=200_0}', ""); 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}', ""); @@ -75957,18 +76547,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= +200_0/a/}'); - Error('\P{Nv= +200_0/a/}'); + Error('\p{Nv= -0_0_0_0_2_0_00:=}'); + Error('\P{Nv= -0_0_0_0_2_0_00:=}'); Expect(1, 126266, '\p{Nv=:\A2000\z:}', "");; Expect(0, 126267, '\p{Nv=:\A2000\z:}', "");; - Expect(1, 126266, '\p{Nv=000002000}', ""); - Expect(0, 126266, '\p{^Nv=000002000}', ""); - Expect(0, 126266, '\P{Nv=000002000}', ""); - Expect(1, 126266, '\P{^Nv=000002000}', ""); - Expect(0, 126267, '\p{Nv=000002000}', ""); - Expect(1, 126267, '\p{^Nv=000002000}', ""); - Expect(1, 126267, '\P{Nv=000002000}', ""); - Expect(0, 126267, '\P{^Nv=000002000}', ""); + 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=2.000000000000000e+03}', ""); Expect(0, 126266, '\p{^Nv=2.000000000000000e+03}', ""); Expect(0, 126266, '\P{Nv=2.000000000000000e+03}', ""); @@ -75977,16 +76567,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= :=0_0_2_000}'); - Error('\P{Is_Numeric_Value= :=0_0_2_000}'); - Expect(1, 126266, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_2_000}', ""); - Expect(0, 126266, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_2_000}', ""); - Expect(0, 126266, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_2_000}', ""); - Expect(1, 126266, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_2_000}', ""); - Expect(0, 126267, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_2_000}', ""); - Expect(1, 126267, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_2_000}', ""); - Expect(1, 126267, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_2_000}', ""); - Expect(0, 126267, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_2_000}', ""); + Error('\p{Is_Numeric_Value=_/a/00002000}'); + Error('\P{Is_Numeric_Value=_/a/00002000}'); + Expect(1, 126266, '\p{Is_Numeric_Value=000000002000}', ""); + Expect(0, 126266, '\p{^Is_Numeric_Value=000000002000}', ""); + Expect(0, 126266, '\P{Is_Numeric_Value=000000002000}', ""); + Expect(1, 126266, '\P{^Is_Numeric_Value=000000002000}', ""); + Expect(0, 126267, '\p{Is_Numeric_Value=000000002000}', ""); + Expect(1, 126267, '\p{^Is_Numeric_Value=000000002000}', ""); + Expect(1, 126267, '\P{Is_Numeric_Value=000000002000}', ""); + Expect(0, 126267, '\P{^Is_Numeric_Value=000000002000}', ""); 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}', ""); @@ -75995,16 +76585,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= :=+000200_0}'); - Error('\P{Is_Nv= :=+000200_0}'); - Expect(1, 126266, '\p{Is_Nv=000_000_020_00}', ""); - Expect(0, 126266, '\p{^Is_Nv=000_000_020_00}', ""); - Expect(0, 126266, '\P{Is_Nv=000_000_020_00}', ""); - Expect(1, 126266, '\P{^Is_Nv=000_000_020_00}', ""); - Expect(0, 126267, '\p{Is_Nv=000_000_020_00}', ""); - Expect(1, 126267, '\p{^Is_Nv=000_000_020_00}', ""); - Expect(1, 126267, '\P{Is_Nv=000_000_020_00}', ""); - Expect(0, 126267, '\P{^Is_Nv=000_000_020_00}', ""); + Error('\p{Is_Nv=:=+00_00_00_00_20_00}'); + Error('\P{Is_Nv=:=+00_00_00_00_20_00}'); + Expect(1, 126266, '\p{Is_Nv=+0000000002000}', ""); + Expect(0, 126266, '\p{^Is_Nv=+0000000002000}', ""); + Expect(0, 126266, '\P{Is_Nv=+0000000002000}', ""); + Expect(1, 126266, '\P{^Is_Nv=+0000000002000}', ""); + Expect(0, 126267, '\p{Is_Nv=+0000000002000}', ""); + Expect(1, 126267, '\p{^Is_Nv=+0000000002000}', ""); + Expect(1, 126267, '\P{Is_Nv=+0000000002000}', ""); + Expect(0, 126267, '\P{^Is_Nv=+0000000002000}', ""); 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}', ""); @@ -76013,18 +76603,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= 0_0_0_0_0_0_0_2_0_000/a/}'); - Error('\P{Numeric_Value= 0_0_0_0_0_0_0_2_0_000/a/}'); + Error('\p{Numeric_Value: := _+2_0_0_00}'); + Error('\P{Numeric_Value: := _+2_0_0_00}'); Expect(1, 126246, '\p{Numeric_Value=:\A20000\z:}', "");; Expect(0, 126247, '\p{Numeric_Value=:\A20000\z:}', "");; - Expect(1, 126246, '\p{Numeric_Value=0_2_0_0_00}', ""); - Expect(0, 126246, '\p{^Numeric_Value=0_2_0_0_00}', ""); - Expect(0, 126246, '\P{Numeric_Value=0_2_0_0_00}', ""); - Expect(1, 126246, '\P{^Numeric_Value=0_2_0_0_00}', ""); - Expect(0, 126247, '\p{Numeric_Value=0_2_0_0_00}', ""); - Expect(1, 126247, '\p{^Numeric_Value=0_2_0_0_00}', ""); - Expect(1, 126247, '\P{Numeric_Value=0_2_0_0_00}', ""); - Expect(0, 126247, '\P{^Numeric_Value=0_2_0_0_00}', ""); + Expect(1, 126246, '\p{Numeric_Value=0000_0000_0200_00}', ""); + Expect(0, 126246, '\p{^Numeric_Value=0000_0000_0200_00}', ""); + Expect(0, 126246, '\P{Numeric_Value=0000_0000_0200_00}', ""); + Expect(1, 126246, '\P{^Numeric_Value=0000_0000_0200_00}', ""); + Expect(0, 126247, '\p{Numeric_Value=0000_0000_0200_00}', ""); + Expect(1, 126247, '\p{^Numeric_Value=0000_0000_0200_00}', ""); + Expect(1, 126247, '\P{Numeric_Value=0000_0000_0200_00}', ""); + Expect(0, 126247, '\P{^Numeric_Value=0000_0000_0200_00}', ""); 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}', ""); @@ -76033,18 +76623,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=_-000_002_000_0/a/}'); - Error('\P{Nv=_-000_002_000_0/a/}'); + Error('\p{Nv=:= _000020000}'); + Error('\P{Nv=:= _000020000}'); Expect(1, 126246, '\p{Nv=:\A20000\z:}', "");; Expect(0, 126247, '\p{Nv=:\A20000\z:}', "");; - Expect(1, 126246, '\p{Nv=000000020000}', ""); - Expect(0, 126246, '\p{^Nv=000000020000}', ""); - Expect(0, 126246, '\P{Nv=000000020000}', ""); - Expect(1, 126246, '\P{^Nv=000000020000}', ""); - Expect(0, 126247, '\p{Nv=000000020000}', ""); - Expect(1, 126247, '\p{^Nv=000000020000}', ""); - Expect(1, 126247, '\P{Nv=000000020000}', ""); - Expect(0, 126247, '\P{^Nv=000000020000}', ""); + Expect(1, 126246, '\p{Nv=00000002000_0}', ""); + Expect(0, 126246, '\p{^Nv=00000002000_0}', ""); + Expect(0, 126246, '\P{Nv=00000002000_0}', ""); + Expect(1, 126246, '\P{^Nv=00000002000_0}', ""); + Expect(0, 126247, '\p{Nv=00000002000_0}', ""); + Expect(1, 126247, '\p{^Nv=00000002000_0}', ""); + Expect(1, 126247, '\P{Nv=00000002000_0}', ""); + Expect(0, 126247, '\P{^Nv=00000002000_0}', ""); Expect(1, 126246, '\p{Nv=2.000000000000000e+04}', ""); Expect(0, 126246, '\p{^Nv=2.000000000000000e+04}', ""); Expect(0, 126246, '\P{Nv=2.000000000000000e+04}', ""); @@ -76053,16 +76643,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=/a/ 00000_00200_00}'); - Error('\P{Is_Numeric_Value=/a/ 00000_00200_00}'); - 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= -0_0_0_0_0_0_0_2_0_0_00/a/}'); + Error('\P{Is_Numeric_Value= -0_0_0_0_0_0_0_2_0_0_00/a/}'); + Expect(1, 126246, '\p{Is_Numeric_Value=+00000000020000}', ""); + Expect(0, 126246, '\p{^Is_Numeric_Value=+00000000020000}', ""); + Expect(0, 126246, '\P{Is_Numeric_Value=+00000000020000}', ""); + Expect(1, 126246, '\P{^Is_Numeric_Value=+00000000020000}', ""); + Expect(0, 126247, '\p{Is_Numeric_Value=+00000000020000}', ""); + Expect(1, 126247, '\p{^Is_Numeric_Value=+00000000020000}', ""); + Expect(1, 126247, '\P{Is_Numeric_Value=+00000000020000}', ""); + Expect(0, 126247, '\P{^Is_Numeric_Value=+00000000020000}', ""); 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}', ""); @@ -76071,16 +76661,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=_:=0_0_0_0_0_0_0_020000}'); - Error('\P{Is_Nv=_:=0_0_0_0_0_0_0_020000}'); - Expect(1, 126246, '\p{Is_Nv=0_0_2_0_0_00}', ""); - Expect(0, 126246, '\p{^Is_Nv=0_0_2_0_0_00}', ""); - Expect(0, 126246, '\P{Is_Nv=0_0_2_0_0_00}', ""); - Expect(1, 126246, '\P{^Is_Nv=0_0_2_0_0_00}', ""); - Expect(0, 126247, '\p{Is_Nv=0_0_2_0_0_00}', ""); - Expect(1, 126247, '\p{^Is_Nv=0_0_2_0_0_00}', ""); - Expect(1, 126247, '\P{Is_Nv=0_0_2_0_0_00}', ""); - Expect(0, 126247, '\P{^Is_Nv=0_0_2_0_0_00}', ""); + Error('\p{Is_Nv: /a/020000}'); + Error('\P{Is_Nv: /a/020000}'); + Expect(1, 126246, '\p{Is_Nv=0000002000_0}', ""); + Expect(0, 126246, '\p{^Is_Nv=0000002000_0}', ""); + Expect(0, 126246, '\P{Is_Nv=0000002000_0}', ""); + Expect(1, 126246, '\P{^Is_Nv=0000002000_0}', ""); + Expect(0, 126247, '\p{Is_Nv=0000002000_0}', ""); + Expect(1, 126247, '\p{^Is_Nv=0000002000_0}', ""); + Expect(1, 126247, '\P{Is_Nv=0000002000_0}', ""); + Expect(0, 126247, '\P{^Is_Nv=0000002000_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}', ""); @@ -76089,38 +76679,38 @@ 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_0_0_0_2_00000}'); - Error('\P{Numeric_Value::=-0_0_0_0_0_0_0_2_00000}'); + Error('\p{Numeric_Value=:= 0_0_0_0_0_0_0_0_0_200000}'); + Error('\P{Numeric_Value=:= 0_0_0_0_0_0_0_0_0_200000}'); Expect(1, 126111, '\p{Numeric_Value=:\A200000\z:}', "");; Expect(0, 126112, '\p{Numeric_Value=:\A200000\z:}', "");; - Expect(1, 126111, '\p{Numeric_Value=+200000}', ""); - Expect(0, 126111, '\p{^Numeric_Value=+200000}', ""); - Expect(0, 126111, '\P{Numeric_Value=+200000}', ""); - Expect(1, 126111, '\P{^Numeric_Value=+200000}', ""); - Expect(0, 126112, '\p{Numeric_Value=+200000}', ""); - Expect(1, 126112, '\p{^Numeric_Value=+200000}', ""); - Expect(1, 126112, '\P{Numeric_Value=+200000}', ""); - Expect(0, 126112, '\P{^Numeric_Value=+200000}', ""); - 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}', ""); - Expect(1, 126111, '\P{^Numeric_Value:2.000000000000000e+05}', ""); - Expect(0, 126112, '\p{Numeric_Value:2.000000000000000e+05}', ""); - 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=/a/-+000000020000_0}'); - Error('\P{Nv=/a/-+000000020000_0}'); + Expect(1, 126111, '\p{Numeric_Value=0_0_0_0_2_00000}', ""); + Expect(0, 126111, '\p{^Numeric_Value=0_0_0_0_2_00000}', ""); + Expect(0, 126111, '\P{Numeric_Value=0_0_0_0_2_00000}', ""); + Expect(1, 126111, '\P{^Numeric_Value=0_0_0_0_2_00000}', ""); + Expect(0, 126112, '\p{Numeric_Value=0_0_0_0_2_00000}', ""); + Expect(1, 126112, '\p{^Numeric_Value=0_0_0_0_2_00000}', ""); + Expect(1, 126112, '\P{Numeric_Value=0_0_0_0_2_00000}', ""); + Expect(0, 126112, '\P{^Numeric_Value=0_0_0_0_2_00000}', ""); + 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}', ""); + Expect(1, 126111, '\P{^Numeric_Value=2.000000000000000e+05}', ""); + Expect(0, 126112, '\p{Numeric_Value=2.000000000000000e+05}', ""); + 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=/a/ 00000200000}'); + Error('\P{Nv=/a/ 00000200000}'); Expect(1, 126111, '\p{Nv=:\A200000\z:}', "");; Expect(0, 126112, '\p{Nv=:\A200000\z:}', "");; - Expect(1, 126111, '\p{Nv=0000000200000}', ""); - Expect(0, 126111, '\p{^Nv=0000000200000}', ""); - Expect(0, 126111, '\P{Nv=0000000200000}', ""); - Expect(1, 126111, '\P{^Nv=0000000200000}', ""); - Expect(0, 126112, '\p{Nv=0000000200000}', ""); - Expect(1, 126112, '\p{^Nv=0000000200000}', ""); - Expect(1, 126112, '\P{Nv=0000000200000}', ""); - Expect(0, 126112, '\P{^Nv=0000000200000}', ""); + Expect(1, 126111, '\p{Nv=000200000}', ""); + Expect(0, 126111, '\p{^Nv=000200000}', ""); + Expect(0, 126111, '\P{Nv=000200000}', ""); + Expect(1, 126111, '\P{^Nv=000200000}', ""); + Expect(0, 126112, '\p{Nv=000200000}', ""); + Expect(1, 126112, '\p{^Nv=000200000}', ""); + Expect(1, 126112, '\P{Nv=000200000}', ""); + Expect(0, 126112, '\P{^Nv=000200000}', ""); Expect(1, 126111, '\p{Nv=2.000000000000000e+05}', ""); Expect(0, 126111, '\p{^Nv=2.000000000000000e+05}', ""); Expect(0, 126111, '\P{Nv=2.000000000000000e+05}', ""); @@ -76129,16 +76719,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=:= -000000000200000}'); - Error('\P{Is_Numeric_Value=:= -000000000200000}'); - Expect(1, 126111, '\p{Is_Numeric_Value:+00_00_00_20_0000}', ""); - Expect(0, 126111, '\p{^Is_Numeric_Value:+00_00_00_20_0000}', ""); - Expect(0, 126111, '\P{Is_Numeric_Value:+00_00_00_20_0000}', ""); - Expect(1, 126111, '\P{^Is_Numeric_Value:+00_00_00_20_0000}', ""); - Expect(0, 126112, '\p{Is_Numeric_Value:+00_00_00_20_0000}', ""); - Expect(1, 126112, '\p{^Is_Numeric_Value:+00_00_00_20_0000}', ""); - Expect(1, 126112, '\P{Is_Numeric_Value:+00_00_00_20_0000}', ""); - Expect(0, 126112, '\P{^Is_Numeric_Value:+00_00_00_20_0000}', ""); + Error('\p{Is_Numeric_Value=_/a/+0_0_0_0_0_2_0_0_0_00}'); + Error('\P{Is_Numeric_Value=_/a/+0_0_0_0_0_2_0_0_0_00}'); + Expect(1, 126111, '\p{Is_Numeric_Value=+0000000020000_0}', ""); + Expect(0, 126111, '\p{^Is_Numeric_Value=+0000000020000_0}', ""); + Expect(0, 126111, '\P{Is_Numeric_Value=+0000000020000_0}', ""); + Expect(1, 126111, '\P{^Is_Numeric_Value=+0000000020000_0}', ""); + Expect(0, 126112, '\p{Is_Numeric_Value=+0000000020000_0}', ""); + Expect(1, 126112, '\p{^Is_Numeric_Value=+0000000020000_0}', ""); + Expect(1, 126112, '\P{Is_Numeric_Value=+0000000020000_0}', ""); + Expect(0, 126112, '\P{^Is_Numeric_Value=+0000000020000_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}', ""); @@ -76147,16 +76737,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=:=-_000200000}'); - Error('\P{Is_Nv=:=-_000200000}'); - 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}', ""); + Error('\p{Is_Nv=/a/-+0000200000}'); + Error('\P{Is_Nv=/a/-+0000200000}'); + Expect(1, 126111, '\p{Is_Nv: 0020000_0}', ""); + Expect(0, 126111, '\p{^Is_Nv: 0020000_0}', ""); + Expect(0, 126111, '\P{Is_Nv: 0020000_0}', ""); + Expect(1, 126111, '\P{^Is_Nv: 0020000_0}', ""); + Expect(0, 126112, '\p{Is_Nv: 0020000_0}', ""); + Expect(1, 126112, '\p{^Is_Nv: 0020000_0}', ""); + Expect(1, 126112, '\P{Is_Nv: 0020000_0}', ""); + Expect(0, 126112, '\P{^Is_Nv: 0020000_0}', ""); 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}', ""); @@ -76165,18 +76755,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: :=--+00_20_00_00_00}'); - Error('\P{Numeric_Value: :=--+00_20_00_00_00}'); + Error('\p{Numeric_Value=--+00020000000:=}'); + Error('\P{Numeric_Value=--+00020000000:=}'); Expect(1, 126114, '\p{Numeric_Value=:\A20000000\z:}', "");; Expect(0, 126115, '\p{Numeric_Value=:\A20000000\z:}', "");; - Expect(1, 126114, '\p{Numeric_Value=020000000}', ""); - Expect(0, 126114, '\p{^Numeric_Value=020000000}', ""); - Expect(0, 126114, '\P{Numeric_Value=020000000}', ""); - Expect(1, 126114, '\P{^Numeric_Value=020000000}', ""); - Expect(0, 126115, '\p{Numeric_Value=020000000}', ""); - Expect(1, 126115, '\p{^Numeric_Value=020000000}', ""); - Expect(1, 126115, '\P{Numeric_Value=020000000}', ""); - Expect(0, 126115, '\P{^Numeric_Value=020000000}', ""); + Expect(1, 126114, '\p{Numeric_Value=0_0_0_0_2_0_0_00000}', ""); + Expect(0, 126114, '\p{^Numeric_Value=0_0_0_0_2_0_0_00000}', ""); + Expect(0, 126114, '\P{Numeric_Value=0_0_0_0_2_0_0_00000}', ""); + Expect(1, 126114, '\P{^Numeric_Value=0_0_0_0_2_0_0_00000}', ""); + Expect(0, 126115, '\p{Numeric_Value=0_0_0_0_2_0_0_00000}', ""); + Expect(1, 126115, '\p{^Numeric_Value=0_0_0_0_2_0_0_00000}', ""); + Expect(1, 126115, '\P{Numeric_Value=0_0_0_0_2_0_0_00000}', ""); + Expect(0, 126115, '\P{^Numeric_Value=0_0_0_0_2_0_0_00000}', ""); 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}', ""); @@ -76185,18 +76775,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=:= 0_0_2_0_0_0_0_0_00}'); - Error('\P{Nv=:= 0_0_2_0_0_0_0_0_00}'); + Error('\p{Nv=:=0_0_0_0_2_0_000000}'); + Error('\P{Nv=:=0_0_0_0_2_0_000000}'); Expect(1, 126114, '\p{Nv=:\A20000000\z:}', "");; Expect(0, 126115, '\p{Nv=:\A20000000\z:}', "");; - Expect(1, 126114, '\p{Nv=0_0_0_0_0_0_0_2_0000000}', ""); - Expect(0, 126114, '\p{^Nv=0_0_0_0_0_0_0_2_0000000}', ""); - Expect(0, 126114, '\P{Nv=0_0_0_0_0_0_0_2_0000000}', ""); - Expect(1, 126114, '\P{^Nv=0_0_0_0_0_0_0_2_0000000}', ""); - Expect(0, 126115, '\p{Nv=0_0_0_0_0_0_0_2_0000000}', ""); - Expect(1, 126115, '\p{^Nv=0_0_0_0_0_0_0_2_0000000}', ""); - Expect(1, 126115, '\P{Nv=0_0_0_0_0_0_0_2_0000000}', ""); - Expect(0, 126115, '\P{^Nv=0_0_0_0_0_0_0_2_0000000}', ""); + Expect(1, 126114, '\p{Nv=+0000000020000000}', ""); + Expect(0, 126114, '\p{^Nv=+0000000020000000}', ""); + Expect(0, 126114, '\P{Nv=+0000000020000000}', ""); + Expect(1, 126114, '\P{^Nv=+0000000020000000}', ""); + Expect(0, 126115, '\p{Nv=+0000000020000000}', ""); + Expect(1, 126115, '\p{^Nv=+0000000020000000}', ""); + Expect(1, 126115, '\P{Nv=+0000000020000000}', ""); + Expect(0, 126115, '\P{^Nv=+0000000020000000}', ""); Expect(1, 126114, '\p{Nv=2.000000000000000e+07}', ""); Expect(0, 126114, '\p{^Nv=2.000000000000000e+07}', ""); Expect(0, 126114, '\P{Nv=2.000000000000000e+07}', ""); @@ -76205,16 +76795,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=/a/__000_020_000_000}'); - Error('\P{Is_Numeric_Value=/a/__000_020_000_000}'); - Expect(1, 126114, '\p{Is_Numeric_Value=0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(0, 126114, '\p{^Is_Numeric_Value=0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(0, 126114, '\P{Is_Numeric_Value=0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(1, 126114, '\P{^Is_Numeric_Value=0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(0, 126115, '\p{Is_Numeric_Value=0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(1, 126115, '\p{^Is_Numeric_Value=0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(1, 126115, '\P{Is_Numeric_Value=0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(0, 126115, '\P{^Is_Numeric_Value=0_0_0_0_2_0_0_0_0_0_00}', ""); + Error('\p{Is_Numeric_Value=__+020000000:=}'); + Error('\P{Is_Numeric_Value=__+020000000:=}'); + 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}', ""); @@ -76223,36 +76813,36 @@ 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=__20000000:=}'); - Error('\P{Is_Nv=__20000000:=}'); - Expect(1, 126114, '\p{Is_Nv=+0_0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(0, 126114, '\p{^Is_Nv=+0_0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(0, 126114, '\P{Is_Nv=+0_0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(1, 126114, '\P{^Is_Nv=+0_0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(0, 126115, '\p{Is_Nv=+0_0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(1, 126115, '\p{^Is_Nv=+0_0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(1, 126115, '\P{Is_Nv=+0_0_0_0_0_2_0_0_0_0_0_00}', ""); - Expect(0, 126115, '\P{^Is_Nv=+0_0_0_0_0_2_0_0_0_0_0_00}', ""); - 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}', ""); - Expect(1, 126114, '\P{^Is_Nv=2.000000000000000e+07}', ""); - Expect(0, 126115, '\p{Is_Nv=2.000000000000000e+07}', ""); - 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=/a/ +2_1}'); - Error('\P{Numeric_Value=/a/ +2_1}'); + Error('\p{Is_Nv=-:=020000000}'); + Error('\P{Is_Nv=-:=020000000}'); + Expect(1, 126114, '\p{Is_Nv=000020000000}', ""); + Expect(0, 126114, '\p{^Is_Nv=000020000000}', ""); + Expect(0, 126114, '\P{Is_Nv=000020000000}', ""); + Expect(1, 126114, '\P{^Is_Nv=000020000000}', ""); + Expect(0, 126115, '\p{Is_Nv=000020000000}', ""); + Expect(1, 126115, '\p{^Is_Nv=000020000000}', ""); + Expect(1, 126115, '\P{Is_Nv=000020000000}', ""); + Expect(0, 126115, '\P{^Is_Nv=000020000000}', ""); + 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}', ""); + Expect(1, 126114, '\P{^Is_Nv: 2.000000000000000e+07}', ""); + Expect(0, 126115, '\p{Is_Nv: 2.000000000000000e+07}', ""); + 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}'); Expect(1, 12881, '\p{Numeric_Value=:\A21\z:}', "");; Expect(0, 12882, '\p{Numeric_Value=:\A21\z:}', "");; - Expect(1, 12881, '\p{Numeric_Value: 000_000_21}', ""); - Expect(0, 12881, '\p{^Numeric_Value: 000_000_21}', ""); - Expect(0, 12881, '\P{Numeric_Value: 000_000_21}', ""); - Expect(1, 12881, '\P{^Numeric_Value: 000_000_21}', ""); - Expect(0, 12882, '\p{Numeric_Value: 000_000_21}', ""); - Expect(1, 12882, '\p{^Numeric_Value: 000_000_21}', ""); - Expect(1, 12882, '\P{Numeric_Value: 000_000_21}', ""); - Expect(0, 12882, '\P{^Numeric_Value: 000_000_21}', ""); + Expect(1, 12881, '\p{Numeric_Value=000021}', ""); + Expect(0, 12881, '\p{^Numeric_Value=000021}', ""); + Expect(0, 12881, '\P{Numeric_Value=000021}', ""); + Expect(1, 12881, '\P{^Numeric_Value=000021}', ""); + Expect(0, 12882, '\p{Numeric_Value=000021}', ""); + Expect(1, 12882, '\p{^Numeric_Value=000021}', ""); + Expect(1, 12882, '\P{Numeric_Value=000021}', ""); + Expect(0, 12882, '\P{^Numeric_Value=000021}', ""); 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}', ""); @@ -76261,18 +76851,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: :=0000_0000_21}'); - Error('\P{Nv: :=0000_0000_21}'); + Error('\p{Nv=-+00000000021/a/}'); + Error('\P{Nv=-+00000000021/a/}'); Expect(1, 12881, '\p{Nv=:\A21\z:}', "");; Expect(0, 12882, '\p{Nv=:\A21\z:}', "");; - Expect(1, 12881, '\p{Nv=0_0_0_0_0_0_21}', ""); - Expect(0, 12881, '\p{^Nv=0_0_0_0_0_0_21}', ""); - Expect(0, 12881, '\P{Nv=0_0_0_0_0_0_21}', ""); - Expect(1, 12881, '\P{^Nv=0_0_0_0_0_0_21}', ""); - Expect(0, 12882, '\p{Nv=0_0_0_0_0_0_21}', ""); - Expect(1, 12882, '\p{^Nv=0_0_0_0_0_0_21}', ""); - Expect(1, 12882, '\P{Nv=0_0_0_0_0_0_21}', ""); - Expect(0, 12882, '\P{^Nv=0_0_0_0_0_0_21}', ""); + Expect(1, 12881, '\p{Nv=+02_1}', ""); + Expect(0, 12881, '\p{^Nv=+02_1}', ""); + Expect(0, 12881, '\P{Nv=+02_1}', ""); + Expect(1, 12881, '\P{^Nv=+02_1}', ""); + Expect(0, 12882, '\p{Nv=+02_1}', ""); + Expect(1, 12882, '\p{^Nv=+02_1}', ""); + Expect(1, 12882, '\P{Nv=+02_1}', ""); + Expect(0, 12882, '\P{^Nv=+02_1}', ""); Expect(1, 12881, '\p{Nv=2.100000000000000e+01}', ""); Expect(0, 12881, '\p{^Nv=2.100000000000000e+01}', ""); Expect(0, 12881, '\P{Nv=2.100000000000000e+01}', ""); @@ -76281,16 +76871,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/_00000000021}'); - Error('\P{Is_Numeric_Value=/a/_00000000021}'); - Expect(1, 12881, '\p{Is_Numeric_Value=+02_1}', ""); - Expect(0, 12881, '\p{^Is_Numeric_Value=+02_1}', ""); - Expect(0, 12881, '\P{Is_Numeric_Value=+02_1}', ""); - Expect(1, 12881, '\P{^Is_Numeric_Value=+02_1}', ""); - Expect(0, 12882, '\p{Is_Numeric_Value=+02_1}', ""); - Expect(1, 12882, '\p{^Is_Numeric_Value=+02_1}', ""); - Expect(1, 12882, '\P{Is_Numeric_Value=+02_1}', ""); - Expect(0, 12882, '\P{^Is_Numeric_Value=+02_1}', ""); + Error('\p{Is_Numeric_Value= 21/a/}'); + Error('\P{Is_Numeric_Value= 21/a/}'); + Expect(1, 12881, '\p{Is_Numeric_Value=+0000000021}', ""); + Expect(0, 12881, '\p{^Is_Numeric_Value=+0000000021}', ""); + Expect(0, 12881, '\P{Is_Numeric_Value=+0000000021}', ""); + Expect(1, 12881, '\P{^Is_Numeric_Value=+0000000021}', ""); + Expect(0, 12882, '\p{Is_Numeric_Value=+0000000021}', ""); + Expect(1, 12882, '\p{^Is_Numeric_Value=+0000000021}', ""); + Expect(1, 12882, '\P{Is_Numeric_Value=+0000000021}', ""); + Expect(0, 12882, '\P{^Is_Numeric_Value=+0000000021}', ""); 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}', ""); @@ -76299,16 +76889,16 @@ 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=-:=+00000021}'); - Error('\P{Is_Nv=-:=+00000021}'); - Expect(1, 12881, '\p{Is_Nv=+0_0_0_0_0_0_21}', ""); - Expect(0, 12881, '\p{^Is_Nv=+0_0_0_0_0_0_21}', ""); - Expect(0, 12881, '\P{Is_Nv=+0_0_0_0_0_0_21}', ""); - Expect(1, 12881, '\P{^Is_Nv=+0_0_0_0_0_0_21}', ""); - Expect(0, 12882, '\p{Is_Nv=+0_0_0_0_0_0_21}', ""); - Expect(1, 12882, '\p{^Is_Nv=+0_0_0_0_0_0_21}', ""); - Expect(1, 12882, '\P{Is_Nv=+0_0_0_0_0_0_21}', ""); - Expect(0, 12882, '\P{^Is_Nv=+0_0_0_0_0_0_21}', ""); + Error('\p{Is_Nv=/a/ +21}'); + Error('\P{Is_Nv=/a/ +21}'); + Expect(1, 12881, '\p{Is_Nv=00021}', ""); + Expect(0, 12881, '\p{^Is_Nv=00021}', ""); + Expect(0, 12881, '\P{Is_Nv=00021}', ""); + Expect(1, 12881, '\P{^Is_Nv=00021}', ""); + Expect(0, 12882, '\p{Is_Nv=00021}', ""); + Expect(1, 12882, '\p{^Is_Nv=00021}', ""); + Expect(1, 12882, '\P{Is_Nv=00021}', ""); + Expect(0, 12882, '\P{^Is_Nv=00021}', ""); 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}', ""); @@ -76317,56 +76907,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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:_:=0_0_0_0_0_0_0_0_2_1_6000}'); - Error('\P{Numeric_Value:_:=0_0_0_0_0_0_0_0_2_1_6000}'); + Error('\p{Numeric_Value: +00000_21600_0/a/}'); + Error('\P{Numeric_Value: +00000_21600_0/a/}'); Expect(1, 74802, '\p{Numeric_Value=:\A216000\z:}', "");; Expect(0, 74803, '\p{Numeric_Value=:\A216000\z:}', "");; - Expect(1, 74802, '\p{Numeric_Value=00000000216000}', ""); - Expect(0, 74802, '\p{^Numeric_Value=00000000216000}', ""); - Expect(0, 74802, '\P{Numeric_Value=00000000216000}', ""); - Expect(1, 74802, '\P{^Numeric_Value=00000000216000}', ""); - Expect(0, 74803, '\p{Numeric_Value=00000000216000}', ""); - Expect(1, 74803, '\p{^Numeric_Value=00000000216000}', ""); - Expect(1, 74803, '\P{Numeric_Value=00000000216000}', ""); - Expect(0, 74803, '\P{^Numeric_Value=00000000216000}', ""); - 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: :=+00000000216000}'); - Error('\P{Nv: :=+00000000216000}'); + Expect(1, 74802, '\p{Numeric_Value=0000_2160_00}', ""); + Expect(0, 74802, '\p{^Numeric_Value=0000_2160_00}', ""); + Expect(0, 74802, '\P{Numeric_Value=0000_2160_00}', ""); + Expect(1, 74802, '\P{^Numeric_Value=0000_2160_00}', ""); + Expect(0, 74803, '\p{Numeric_Value=0000_2160_00}', ""); + Expect(1, 74803, '\p{^Numeric_Value=0000_2160_00}', ""); + Expect(1, 74803, '\P{Numeric_Value=0000_2160_00}', ""); + Expect(0, 74803, '\P{^Numeric_Value=0000_2160_00}', ""); + 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=/a/ 0_0_0_0_0_2_1_6000}'); + Error('\P{Nv=/a/ 0_0_0_0_0_2_1_6000}'); Expect(1, 74802, '\p{Nv=:\A216000\z:}', "");; Expect(0, 74803, '\p{Nv=:\A216000\z:}', "");; - Expect(1, 74802, '\p{Nv=0_0_0_2_1_6000}', ""); - Expect(0, 74802, '\p{^Nv=0_0_0_2_1_6000}', ""); - Expect(0, 74802, '\P{Nv=0_0_0_2_1_6000}', ""); - Expect(1, 74802, '\P{^Nv=0_0_0_2_1_6000}', ""); - Expect(0, 74803, '\p{Nv=0_0_0_2_1_6000}', ""); - Expect(1, 74803, '\p{^Nv=0_0_0_2_1_6000}', ""); - Expect(1, 74803, '\P{Nv=0_0_0_2_1_6000}', ""); - Expect(0, 74803, '\P{^Nv=0_0_0_2_1_6000}', ""); - Expect(1, 74802, '\p{Nv=2.160000000000000e+05}', ""); - Expect(0, 74802, '\p{^Nv=2.160000000000000e+05}', ""); - Expect(0, 74802, '\P{Nv=2.160000000000000e+05}', ""); - Expect(1, 74802, '\P{^Nv=2.160000000000000e+05}', ""); - Expect(0, 74803, '\p{Nv=2.160000000000000e+05}', ""); - 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: -_000000000216000/a/}'); - Error('\P{Is_Numeric_Value: -_000000000216000/a/}'); - Expect(1, 74802, '\p{Is_Numeric_Value=0000000_0021600_0}', ""); - Expect(0, 74802, '\p{^Is_Numeric_Value=0000000_0021600_0}', ""); - Expect(0, 74802, '\P{Is_Numeric_Value=0000000_0021600_0}', ""); - Expect(1, 74802, '\P{^Is_Numeric_Value=0000000_0021600_0}', ""); - Expect(0, 74803, '\p{Is_Numeric_Value=0000000_0021600_0}', ""); - Expect(1, 74803, '\p{^Is_Numeric_Value=0000000_0021600_0}', ""); - Expect(1, 74803, '\P{Is_Numeric_Value=0000000_0021600_0}', ""); - Expect(0, 74803, '\P{^Is_Numeric_Value=0000000_0021600_0}', ""); + Expect(1, 74802, '\p{Nv=000000000216000}', ""); + Expect(0, 74802, '\p{^Nv=000000000216000}', ""); + Expect(0, 74802, '\P{Nv=000000000216000}', ""); + Expect(1, 74802, '\P{^Nv=000000000216000}', ""); + Expect(0, 74803, '\p{Nv=000000000216000}', ""); + Expect(1, 74803, '\p{^Nv=000000000216000}', ""); + Expect(1, 74803, '\P{Nv=000000000216000}', ""); + Expect(0, 74803, '\P{^Nv=000000000216000}', ""); + Expect(1, 74802, '\p{Nv: 2.160000000000000e+05}', ""); + Expect(0, 74802, '\p{^Nv: 2.160000000000000e+05}', ""); + Expect(0, 74802, '\P{Nv: 2.160000000000000e+05}', ""); + Expect(1, 74802, '\P{^Nv: 2.160000000000000e+05}', ""); + Expect(0, 74803, '\p{Nv: 2.160000000000000e+05}', ""); + 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::=_ 0216000}'); + Error('\P{Is_Numeric_Value::=_ 0216000}'); + Expect(1, 74802, '\p{Is_Numeric_Value=+2_1_6_000}', ""); + Expect(0, 74802, '\p{^Is_Numeric_Value=+2_1_6_000}', ""); + Expect(0, 74802, '\P{Is_Numeric_Value=+2_1_6_000}', ""); + Expect(1, 74802, '\P{^Is_Numeric_Value=+2_1_6_000}', ""); + Expect(0, 74803, '\p{Is_Numeric_Value=+2_1_6_000}', ""); + Expect(1, 74803, '\p{^Is_Numeric_Value=+2_1_6_000}', ""); + Expect(1, 74803, '\P{Is_Numeric_Value=+2_1_6_000}', ""); + Expect(0, 74803, '\P{^Is_Numeric_Value=+2_1_6_000}', ""); 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}', ""); @@ -76375,36 +76965,36 @@ 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= +000000_021600_0:=}'); - Error('\P{Is_Nv= +000000_021600_0:=}'); - 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}', ""); - Expect(1, 74802, '\P{^Is_Nv: 2.160000000000000e+05}', ""); - Expect(0, 74803, '\p{Is_Nv: 2.160000000000000e+05}', ""); - 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=-/a/00000000022}'); - Error('\P{Numeric_Value=-/a/00000000022}'); + Error('\p{Is_Nv=/a/ -2_1_6_000}'); + Error('\P{Is_Nv=/a/ -2_1_6_000}'); + Expect(1, 74802, '\p{Is_Nv=+00000000216000}', ""); + Expect(0, 74802, '\p{^Is_Nv=+00000000216000}', ""); + Expect(0, 74802, '\P{Is_Nv=+00000000216000}', ""); + Expect(1, 74802, '\P{^Is_Nv=+00000000216000}', ""); + Expect(0, 74803, '\p{Is_Nv=+00000000216000}', ""); + Expect(1, 74803, '\p{^Is_Nv=+00000000216000}', ""); + Expect(1, 74803, '\P{Is_Nv=+00000000216000}', ""); + Expect(0, 74803, '\P{^Is_Nv=+00000000216000}', ""); + 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}', ""); + Expect(1, 74802, '\P{^Is_Nv=2.160000000000000e+05}', ""); + Expect(0, 74803, '\p{Is_Nv=2.160000000000000e+05}', ""); + 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=/a/ _022}'); + Error('\P{Numeric_Value=/a/ _022}'); Expect(1, 12882, '\p{Numeric_Value=:\A22\z:}', "");; Expect(0, 12883, '\p{Numeric_Value=:\A22\z:}', "");; - Expect(1, 12882, '\p{Numeric_Value=0_0_0_0_0_22}', ""); - Expect(0, 12882, '\p{^Numeric_Value=0_0_0_0_0_22}', ""); - Expect(0, 12882, '\P{Numeric_Value=0_0_0_0_0_22}', ""); - Expect(1, 12882, '\P{^Numeric_Value=0_0_0_0_0_22}', ""); - Expect(0, 12883, '\p{Numeric_Value=0_0_0_0_0_22}', ""); - Expect(1, 12883, '\p{^Numeric_Value=0_0_0_0_0_22}', ""); - Expect(1, 12883, '\P{Numeric_Value=0_0_0_0_0_22}', ""); - Expect(0, 12883, '\P{^Numeric_Value=0_0_0_0_0_22}', ""); + Expect(1, 12882, '\p{Numeric_Value=0_0_0_0_0_0_0022}', ""); + Expect(0, 12882, '\p{^Numeric_Value=0_0_0_0_0_0_0022}', ""); + Expect(0, 12882, '\P{Numeric_Value=0_0_0_0_0_0_0022}', ""); + Expect(1, 12882, '\P{^Numeric_Value=0_0_0_0_0_0_0022}', ""); + Expect(0, 12883, '\p{Numeric_Value=0_0_0_0_0_0_0022}', ""); + Expect(1, 12883, '\p{^Numeric_Value=0_0_0_0_0_0_0022}', ""); + Expect(1, 12883, '\P{Numeric_Value=0_0_0_0_0_0_0022}', ""); + Expect(0, 12883, '\P{^Numeric_Value=0_0_0_0_0_0_0022}', ""); 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}', ""); @@ -76413,18 +77003,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: :=02_2}'); - Error('\P{Nv: :=02_2}'); + Error('\p{Nv=/a/ 0002_2}'); + Error('\P{Nv=/a/ 0002_2}'); Expect(1, 12882, '\p{Nv=:\A22\z:}', "");; Expect(0, 12883, '\p{Nv=:\A22\z:}', "");; - Expect(1, 12882, '\p{Nv:000022}', ""); - Expect(0, 12882, '\p{^Nv:000022}', ""); - Expect(0, 12882, '\P{Nv:000022}', ""); - Expect(1, 12882, '\P{^Nv:000022}', ""); - Expect(0, 12883, '\p{Nv:000022}', ""); - Expect(1, 12883, '\p{^Nv:000022}', ""); - Expect(1, 12883, '\P{Nv:000022}', ""); - Expect(0, 12883, '\P{^Nv:000022}', ""); + Expect(1, 12882, '\p{Nv=00022}', ""); + Expect(0, 12882, '\p{^Nv=00022}', ""); + Expect(0, 12882, '\P{Nv=00022}', ""); + Expect(1, 12882, '\P{^Nv=00022}', ""); + Expect(0, 12883, '\p{Nv=00022}', ""); + Expect(1, 12883, '\p{^Nv=00022}', ""); + Expect(1, 12883, '\P{Nv=00022}', ""); + Expect(0, 12883, '\P{^Nv=00022}', ""); Expect(1, 12882, '\p{Nv=2.200000000000000e+01}', ""); Expect(0, 12882, '\p{^Nv=2.200000000000000e+01}', ""); Expect(0, 12882, '\P{Nv=2.200000000000000e+01}', ""); @@ -76433,16 +77023,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= +0_0_0_0_0_0_0_0_22:=}'); - Error('\P{Is_Numeric_Value= +0_0_0_0_0_0_0_0_22:=}'); - Expect(1, 12882, '\p{Is_Numeric_Value=00002_2}', ""); - Expect(0, 12882, '\p{^Is_Numeric_Value=00002_2}', ""); - Expect(0, 12882, '\P{Is_Numeric_Value=00002_2}', ""); - Expect(1, 12882, '\P{^Is_Numeric_Value=00002_2}', ""); - Expect(0, 12883, '\p{Is_Numeric_Value=00002_2}', ""); - Expect(1, 12883, '\p{^Is_Numeric_Value=00002_2}', ""); - Expect(1, 12883, '\P{Is_Numeric_Value=00002_2}', ""); - Expect(0, 12883, '\P{^Is_Numeric_Value=00002_2}', ""); + Error('\p{Is_Numeric_Value= /a/+0_0_0_0_22}'); + Error('\P{Is_Numeric_Value= /a/+0_0_0_0_22}'); + Expect(1, 12882, '\p{Is_Numeric_Value=0_0_0_0_0_022}', ""); + Expect(0, 12882, '\p{^Is_Numeric_Value=0_0_0_0_0_022}', ""); + Expect(0, 12882, '\P{Is_Numeric_Value=0_0_0_0_0_022}', ""); + Expect(1, 12882, '\P{^Is_Numeric_Value=0_0_0_0_0_022}', ""); + Expect(0, 12883, '\p{Is_Numeric_Value=0_0_0_0_0_022}', ""); + Expect(1, 12883, '\p{^Is_Numeric_Value=0_0_0_0_0_022}', ""); + Expect(1, 12883, '\P{Is_Numeric_Value=0_0_0_0_0_022}', ""); + Expect(0, 12883, '\P{^Is_Numeric_Value=0_0_0_0_0_022}', ""); 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}', ""); @@ -76451,36 +77041,36 @@ 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=:= -00000022}'); - Error('\P{Is_Nv=:= -00000022}'); - Expect(1, 12882, '\p{Is_Nv=00000022}', ""); - Expect(0, 12882, '\p{^Is_Nv=00000022}', ""); - Expect(0, 12882, '\P{Is_Nv=00000022}', ""); - Expect(1, 12882, '\P{^Is_Nv=00000022}', ""); - Expect(0, 12883, '\p{Is_Nv=00000022}', ""); - Expect(1, 12883, '\p{^Is_Nv=00000022}', ""); - Expect(1, 12883, '\P{Is_Nv=00000022}', ""); - Expect(0, 12883, '\P{^Is_Nv=00000022}', ""); - 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= :=023}'); - Error('\P{Numeric_Value= :=023}'); + Error('\p{Is_Nv=:= _0000022}'); + Error('\P{Is_Nv=:= _0000022}'); + Expect(1, 12882, '\p{Is_Nv:+0022}', ""); + Expect(0, 12882, '\p{^Is_Nv:+0022}', ""); + Expect(0, 12882, '\P{Is_Nv:+0022}', ""); + Expect(1, 12882, '\P{^Is_Nv:+0022}', ""); + Expect(0, 12883, '\p{Is_Nv:+0022}', ""); + Expect(1, 12883, '\p{^Is_Nv:+0022}', ""); + Expect(1, 12883, '\P{Is_Nv:+0022}', ""); + Expect(0, 12883, '\P{^Is_Nv:+0022}', ""); + 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= :=+000000002_3}'); + Error('\P{Numeric_Value= :=+000000002_3}'); Expect(1, 12883, '\p{Numeric_Value=:\A23\z:}', "");; Expect(0, 12884, '\p{Numeric_Value=:\A23\z:}', "");; - Expect(1, 12883, '\p{Numeric_Value=+00_02_3}', ""); - Expect(0, 12883, '\p{^Numeric_Value=+00_02_3}', ""); - Expect(0, 12883, '\P{Numeric_Value=+00_02_3}', ""); - Expect(1, 12883, '\P{^Numeric_Value=+00_02_3}', ""); - Expect(0, 12884, '\p{Numeric_Value=+00_02_3}', ""); - Expect(1, 12884, '\p{^Numeric_Value=+00_02_3}', ""); - Expect(1, 12884, '\P{Numeric_Value=+00_02_3}', ""); - Expect(0, 12884, '\P{^Numeric_Value=+00_02_3}', ""); + Expect(1, 12883, '\p{Numeric_Value=0_0_0_0_0_00023}', ""); + Expect(0, 12883, '\p{^Numeric_Value=0_0_0_0_0_00023}', ""); + Expect(0, 12883, '\P{Numeric_Value=0_0_0_0_0_00023}', ""); + Expect(1, 12883, '\P{^Numeric_Value=0_0_0_0_0_00023}', ""); + Expect(0, 12884, '\p{Numeric_Value=0_0_0_0_0_00023}', ""); + Expect(1, 12884, '\p{^Numeric_Value=0_0_0_0_0_00023}', ""); + Expect(1, 12884, '\P{Numeric_Value=0_0_0_0_0_00023}', ""); + Expect(0, 12884, '\P{^Numeric_Value=0_0_0_0_0_00023}', ""); 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}', ""); @@ -76489,18 +77079,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=- 02_3}'); - Error('\P{Nv=:=- 02_3}'); + Error('\p{Nv=_/a/000_000_000_23}'); + Error('\P{Nv=_/a/000_000_000_23}'); Expect(1, 12883, '\p{Nv=:\A23\z:}', "");; Expect(0, 12884, '\p{Nv=:\A23\z:}', "");; - Expect(1, 12883, '\p{Nv=+0_0_0_0_23}', ""); - Expect(0, 12883, '\p{^Nv=+0_0_0_0_23}', ""); - Expect(0, 12883, '\P{Nv=+0_0_0_0_23}', ""); - Expect(1, 12883, '\P{^Nv=+0_0_0_0_23}', ""); - Expect(0, 12884, '\p{Nv=+0_0_0_0_23}', ""); - Expect(1, 12884, '\p{^Nv=+0_0_0_0_23}', ""); - Expect(1, 12884, '\P{Nv=+0_0_0_0_23}', ""); - Expect(0, 12884, '\P{^Nv=+0_0_0_0_23}', ""); + Expect(1, 12883, '\p{Nv=+0023}', ""); + Expect(0, 12883, '\p{^Nv=+0023}', ""); + Expect(0, 12883, '\P{Nv=+0023}', ""); + Expect(1, 12883, '\P{^Nv=+0023}', ""); + Expect(0, 12884, '\p{Nv=+0023}', ""); + Expect(1, 12884, '\p{^Nv=+0023}', ""); + Expect(1, 12884, '\P{Nv=+0023}', ""); + Expect(0, 12884, '\P{^Nv=+0023}', ""); Expect(1, 12883, '\p{Nv=2.300000000000000e+01}', ""); Expect(0, 12883, '\p{^Nv=2.300000000000000e+01}', ""); Expect(0, 12883, '\P{Nv=2.300000000000000e+01}', ""); @@ -76509,16 +77099,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/_-+000023}'); - Error('\P{Is_Numeric_Value=/a/_-+000023}'); - Expect(1, 12883, '\p{Is_Numeric_Value=0023}', ""); - Expect(0, 12883, '\p{^Is_Numeric_Value=0023}', ""); - Expect(0, 12883, '\P{Is_Numeric_Value=0023}', ""); - Expect(1, 12883, '\P{^Is_Numeric_Value=0023}', ""); - Expect(0, 12884, '\p{Is_Numeric_Value=0023}', ""); - Expect(1, 12884, '\p{^Is_Numeric_Value=0023}', ""); - Expect(1, 12884, '\P{Is_Numeric_Value=0023}', ""); - Expect(0, 12884, '\P{^Is_Numeric_Value=0023}', ""); + Error('\p{Is_Numeric_Value=:= -000023}'); + Error('\P{Is_Numeric_Value=:= -000023}'); + Expect(1, 12883, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_23}', ""); + Expect(0, 12883, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_23}', ""); + Expect(0, 12883, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_23}', ""); + Expect(1, 12883, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_23}', ""); + Expect(0, 12884, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_23}', ""); + Expect(1, 12884, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_23}', ""); + Expect(1, 12884, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_23}', ""); + Expect(0, 12884, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_23}', ""); 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}', ""); @@ -76527,26 +77117,26 @@ 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=:=__00_00_00_23}'); - Error('\P{Is_Nv=:=__00_00_00_23}'); - Expect(1, 12883, '\p{Is_Nv: 0_0_0_0_0023}', ""); - Expect(0, 12883, '\p{^Is_Nv: 0_0_0_0_0023}', ""); - Expect(0, 12883, '\P{Is_Nv: 0_0_0_0_0023}', ""); - Expect(1, 12883, '\P{^Is_Nv: 0_0_0_0_0023}', ""); - Expect(0, 12884, '\p{Is_Nv: 0_0_0_0_0023}', ""); - Expect(1, 12884, '\p{^Is_Nv: 0_0_0_0_0023}', ""); - Expect(1, 12884, '\P{Is_Nv: 0_0_0_0_0023}', ""); - Expect(0, 12884, '\P{^Is_Nv: 0_0_0_0_0023}', ""); - 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}', ""); - Expect(1, 12883, '\P{^Is_Nv=2.300000000000000e+01}', ""); - Expect(0, 12884, '\p{Is_Nv=2.300000000000000e+01}', ""); - 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=/a/-_0_0_24}'); - Error('\P{Numeric_Value=/a/-_0_0_24}'); + Error('\p{Is_Nv=:=--00000000023}'); + Error('\P{Is_Nv=:=--00000000023}'); + 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}', ""); + 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}', ""); + Expect(1, 12883, '\P{^Is_Nv: 2.300000000000000e+01}', ""); + Expect(0, 12884, '\p{Is_Nv: 2.300000000000000e+01}', ""); + 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=/a/ _+00_00_02_4}'); + Error('\P{Numeric_Value=/a/ _+00_00_02_4}'); Expect(1, 12884, '\p{Numeric_Value=:\A24\z:}', "");; Expect(0, 12885, '\p{Numeric_Value=:\A24\z:}', "");; Expect(1, 12884, '\p{Numeric_Value=00024}', ""); @@ -76557,26 +77147,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 12885, '\p{^Numeric_Value=00024}', ""); Expect(1, 12885, '\P{Numeric_Value=00024}', ""); Expect(0, 12885, '\P{^Numeric_Value=00024}', ""); - 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}', ""); - Expect(1, 12884, '\P{^Numeric_Value: 2.400000000000000e+01}', ""); - Expect(0, 12885, '\p{Numeric_Value: 2.400000000000000e+01}', ""); - 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=/a/ +002_4}'); - Error('\P{Nv=/a/ +002_4}'); + 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}', ""); + Expect(1, 12884, '\P{^Numeric_Value=2.400000000000000e+01}', ""); + Expect(0, 12885, '\p{Numeric_Value=2.400000000000000e+01}', ""); + 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=/a/00000_00002_4}'); + Error('\P{Nv=/a/00000_00002_4}'); Expect(1, 12884, '\p{Nv=:\A24\z:}', "");; Expect(0, 12885, '\p{Nv=:\A24\z:}', "");; - Expect(1, 12884, '\p{Nv=+24}', ""); - Expect(0, 12884, '\p{^Nv=+24}', ""); - Expect(0, 12884, '\P{Nv=+24}', ""); - Expect(1, 12884, '\P{^Nv=+24}', ""); - Expect(0, 12885, '\p{Nv=+24}', ""); - Expect(1, 12885, '\p{^Nv=+24}', ""); - Expect(1, 12885, '\P{Nv=+24}', ""); - Expect(0, 12885, '\P{^Nv=+24}', ""); + Expect(1, 12884, '\p{Nv:+000000024}', ""); + Expect(0, 12884, '\p{^Nv:+000000024}', ""); + Expect(0, 12884, '\P{Nv:+000000024}', ""); + Expect(1, 12884, '\P{^Nv:+000000024}', ""); + Expect(0, 12885, '\p{Nv:+000000024}', ""); + Expect(1, 12885, '\p{^Nv:+000000024}', ""); + Expect(1, 12885, '\P{Nv:+000000024}', ""); + Expect(0, 12885, '\P{^Nv:+000000024}', ""); Expect(1, 12884, '\p{Nv=2.400000000000000e+01}', ""); Expect(0, 12884, '\p{^Nv=2.400000000000000e+01}', ""); Expect(0, 12884, '\P{Nv=2.400000000000000e+01}', ""); @@ -76585,16 +77175,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/--00_00_24}'); - Error('\P{Is_Numeric_Value:/a/--00_00_24}'); - Expect(1, 12884, '\p{Is_Numeric_Value=00_00_00_00_024}', ""); - Expect(0, 12884, '\p{^Is_Numeric_Value=00_00_00_00_024}', ""); - Expect(0, 12884, '\P{Is_Numeric_Value=00_00_00_00_024}', ""); - Expect(1, 12884, '\P{^Is_Numeric_Value=00_00_00_00_024}', ""); - Expect(0, 12885, '\p{Is_Numeric_Value=00_00_00_00_024}', ""); - Expect(1, 12885, '\p{^Is_Numeric_Value=00_00_00_00_024}', ""); - Expect(1, 12885, '\P{Is_Numeric_Value=00_00_00_00_024}', ""); - Expect(0, 12885, '\P{^Is_Numeric_Value=00_00_00_00_024}', ""); + Error('\p{Is_Numeric_Value=/a/+002_4}'); + Error('\P{Is_Numeric_Value=/a/+002_4}'); + Expect(1, 12884, '\p{Is_Numeric_Value=00000024}', ""); + Expect(0, 12884, '\p{^Is_Numeric_Value=00000024}', ""); + Expect(0, 12884, '\P{Is_Numeric_Value=00000024}', ""); + Expect(1, 12884, '\P{^Is_Numeric_Value=00000024}', ""); + Expect(0, 12885, '\p{Is_Numeric_Value=00000024}', ""); + Expect(1, 12885, '\p{^Is_Numeric_Value=00000024}', ""); + Expect(1, 12885, '\P{Is_Numeric_Value=00000024}', ""); + Expect(0, 12885, '\P{^Is_Numeric_Value=00000024}', ""); 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}', ""); @@ -76603,36 +77193,36 @@ 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=-/a/00002_4}'); - Error('\P{Is_Nv=-/a/00002_4}'); - Expect(1, 12884, '\p{Is_Nv=+000024}', ""); - Expect(0, 12884, '\p{^Is_Nv=+000024}', ""); - Expect(0, 12884, '\P{Is_Nv=+000024}', ""); - Expect(1, 12884, '\P{^Is_Nv=+000024}', ""); - Expect(0, 12885, '\p{Is_Nv=+000024}', ""); - Expect(1, 12885, '\p{^Is_Nv=+000024}', ""); - Expect(1, 12885, '\P{Is_Nv=+000024}', ""); - Expect(0, 12885, '\P{^Is_Nv=+000024}', ""); - 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}', ""); - Expect(1, 12884, '\P{^Is_Nv=2.400000000000000e+01}', ""); - Expect(0, 12885, '\p{Is_Nv=2.400000000000000e+01}', ""); - 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/ 25}'); - Error('\P{Numeric_Value: /a/ 25}'); + Error('\p{Is_Nv=-:=0000024}'); + Error('\P{Is_Nv=-:=0000024}'); + Expect(1, 12884, '\p{Is_Nv=00024}', ""); + Expect(0, 12884, '\p{^Is_Nv=00024}', ""); + Expect(0, 12884, '\P{Is_Nv=00024}', ""); + Expect(1, 12884, '\P{^Is_Nv=00024}', ""); + Expect(0, 12885, '\p{Is_Nv=00024}', ""); + Expect(1, 12885, '\p{^Is_Nv=00024}', ""); + Expect(1, 12885, '\P{Is_Nv=00024}', ""); + Expect(0, 12885, '\P{^Is_Nv=00024}', ""); + 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}', ""); + Expect(1, 12884, '\P{^Is_Nv:2.400000000000000e+01}', ""); + Expect(0, 12885, '\p{Is_Nv:2.400000000000000e+01}', ""); + 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= -0_0_0_0_0025:=}'); + Error('\P{Numeric_Value= -0_0_0_0_0025:=}'); Expect(1, 12885, '\p{Numeric_Value=:\A25\z:}', "");; Expect(0, 12886, '\p{Numeric_Value=:\A25\z:}', "");; - Expect(1, 12885, '\p{Numeric_Value=2_5}', ""); - Expect(0, 12885, '\p{^Numeric_Value=2_5}', ""); - Expect(0, 12885, '\P{Numeric_Value=2_5}', ""); - Expect(1, 12885, '\P{^Numeric_Value=2_5}', ""); - Expect(0, 12886, '\p{Numeric_Value=2_5}', ""); - Expect(1, 12886, '\p{^Numeric_Value=2_5}', ""); - Expect(1, 12886, '\P{Numeric_Value=2_5}', ""); - Expect(0, 12886, '\P{^Numeric_Value=2_5}', ""); + Expect(1, 12885, '\p{Numeric_Value=+00_02_5}', ""); + Expect(0, 12885, '\p{^Numeric_Value=+00_02_5}', ""); + Expect(0, 12885, '\P{Numeric_Value=+00_02_5}', ""); + Expect(1, 12885, '\P{^Numeric_Value=+00_02_5}', ""); + Expect(0, 12886, '\p{Numeric_Value=+00_02_5}', ""); + Expect(1, 12886, '\p{^Numeric_Value=+00_02_5}', ""); + Expect(1, 12886, '\P{Numeric_Value=+00_02_5}', ""); + Expect(0, 12886, '\P{^Numeric_Value=+00_02_5}', ""); 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}', ""); @@ -76641,18 +77231,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= -0_0_0_0_25:=}'); - Error('\P{Nv= -0_0_0_0_25:=}'); + Error('\p{Nv=-0_0_0_0_0_0_0_25:=}'); + Error('\P{Nv=-0_0_0_0_0_0_0_25:=}'); Expect(1, 12885, '\p{Nv=:\A25\z:}', "");; Expect(0, 12886, '\p{Nv=:\A25\z:}', "");; - 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=000025}', ""); + Expect(0, 12885, '\p{^Nv=000025}', ""); + Expect(0, 12885, '\P{Nv=000025}', ""); + Expect(1, 12885, '\P{^Nv=000025}', ""); + Expect(0, 12886, '\p{Nv=000025}', ""); + Expect(1, 12886, '\p{^Nv=000025}', ""); + Expect(1, 12886, '\P{Nv=000025}', ""); + Expect(0, 12886, '\P{^Nv=000025}', ""); Expect(1, 12885, '\p{Nv=2.500000000000000e+01}', ""); Expect(0, 12885, '\p{^Nv=2.500000000000000e+01}', ""); Expect(0, 12885, '\P{Nv=2.500000000000000e+01}', ""); @@ -76661,34 +77251,34 @@ 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=_/a/000025}'); - Error('\P{Is_Numeric_Value=_/a/000025}'); - Expect(1, 12885, '\p{Is_Numeric_Value=0000000025}', ""); - Expect(0, 12885, '\p{^Is_Numeric_Value=0000000025}', ""); - Expect(0, 12885, '\P{Is_Numeric_Value=0000000025}', ""); - Expect(1, 12885, '\P{^Is_Numeric_Value=0000000025}', ""); - Expect(0, 12886, '\p{Is_Numeric_Value=0000000025}', ""); - Expect(1, 12886, '\p{^Is_Numeric_Value=0000000025}', ""); - Expect(1, 12886, '\P{Is_Numeric_Value=0000000025}', ""); - Expect(0, 12886, '\P{^Is_Numeric_Value=0000000025}', ""); - 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}', ""); - Expect(1, 12885, '\P{^Is_Numeric_Value=2.500000000000000e+01}', ""); - Expect(0, 12886, '\p{Is_Numeric_Value=2.500000000000000e+01}', ""); - 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=:=+00_00_00_00_25}'); - Error('\P{Is_Nv=:=+00_00_00_00_25}'); - Expect(1, 12885, '\p{Is_Nv=+00000000025}', ""); - Expect(0, 12885, '\p{^Is_Nv=+00000000025}', ""); - Expect(0, 12885, '\P{Is_Nv=+00000000025}', ""); - Expect(1, 12885, '\P{^Is_Nv=+00000000025}', ""); - Expect(0, 12886, '\p{Is_Nv=+00000000025}', ""); - Expect(1, 12886, '\p{^Is_Nv=+00000000025}', ""); - Expect(1, 12886, '\P{Is_Nv=+00000000025}', ""); - Expect(0, 12886, '\P{^Is_Nv=+00000000025}', ""); + Error('\p{Is_Numeric_Value: /a/-0_0_0_0_0_0_00025}'); + Error('\P{Is_Numeric_Value: /a/-0_0_0_0_0_0_00025}'); + Expect(1, 12885, '\p{Is_Numeric_Value=+000_000_25}', ""); + Expect(0, 12885, '\p{^Is_Numeric_Value=+000_000_25}', ""); + Expect(0, 12885, '\P{Is_Numeric_Value=+000_000_25}', ""); + Expect(1, 12885, '\P{^Is_Numeric_Value=+000_000_25}', ""); + Expect(0, 12886, '\p{Is_Numeric_Value=+000_000_25}', ""); + Expect(1, 12886, '\p{^Is_Numeric_Value=+000_000_25}', ""); + Expect(1, 12886, '\P{Is_Numeric_Value=+000_000_25}', ""); + Expect(0, 12886, '\P{^Is_Numeric_Value=+000_000_25}', ""); + 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}', ""); + Expect(1, 12885, '\P{^Is_Numeric_Value: 2.500000000000000e+01}', ""); + Expect(0, 12886, '\p{Is_Numeric_Value: 2.500000000000000e+01}', ""); + 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= _02_5/a/}'); + Error('\P{Is_Nv= _02_5/a/}'); + Expect(1, 12885, '\p{Is_Nv=00000002_5}', ""); + Expect(0, 12885, '\p{^Is_Nv=00000002_5}', ""); + Expect(0, 12885, '\P{Is_Nv=00000002_5}', ""); + Expect(1, 12885, '\P{^Is_Nv=00000002_5}', ""); + Expect(0, 12886, '\p{Is_Nv=00000002_5}', ""); + Expect(1, 12886, '\p{^Is_Nv=00000002_5}', ""); + Expect(1, 12886, '\P{Is_Nv=00000002_5}', ""); + Expect(0, 12886, '\P{^Is_Nv=00000002_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}', ""); @@ -76697,18 +77287,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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: := _+2_6}'); - Error('\P{Numeric_Value: := _+2_6}'); + Error('\p{Numeric_Value=-_0_0_0_026:=}'); + Error('\P{Numeric_Value=-_0_0_0_026:=}'); Expect(1, 12886, '\p{Numeric_Value=:\A26\z:}', "");; Expect(0, 12887, '\p{Numeric_Value=:\A26\z:}', "");; - Expect(1, 12886, '\p{Numeric_Value=00000_00002_6}', ""); - Expect(0, 12886, '\p{^Numeric_Value=00000_00002_6}', ""); - Expect(0, 12886, '\P{Numeric_Value=00000_00002_6}', ""); - Expect(1, 12886, '\P{^Numeric_Value=00000_00002_6}', ""); - Expect(0, 12887, '\p{Numeric_Value=00000_00002_6}', ""); - Expect(1, 12887, '\p{^Numeric_Value=00000_00002_6}', ""); - Expect(1, 12887, '\P{Numeric_Value=00000_00002_6}', ""); - Expect(0, 12887, '\P{^Numeric_Value=00000_00002_6}', ""); + 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}', ""); @@ -76717,36 +77307,36 @@ 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=:= _000026}'); - Error('\P{Nv=:= _000026}'); + Error('\p{Nv=:=_+0_0_0_0_026}'); + Error('\P{Nv=:=_+0_0_0_0_026}'); Expect(1, 12886, '\p{Nv=:\A26\z:}', "");; Expect(0, 12887, '\p{Nv=:\A26\z:}', "");; - Expect(1, 12886, '\p{Nv=00000002_6}', ""); - Expect(0, 12886, '\p{^Nv=00000002_6}', ""); - Expect(0, 12886, '\P{Nv=00000002_6}', ""); - Expect(1, 12886, '\P{^Nv=00000002_6}', ""); - Expect(0, 12887, '\p{Nv=00000002_6}', ""); - Expect(1, 12887, '\p{^Nv=00000002_6}', ""); - Expect(1, 12887, '\P{Nv=00000002_6}', ""); - Expect(0, 12887, '\P{^Nv=00000002_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}', ""); - Expect(1, 12886, '\P{^Nv=2.600000000000000e+01}', ""); - Expect(0, 12887, '\p{Nv=2.600000000000000e+01}', ""); - 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= -0_0_0_0_0_0_0_26/a/}'); - Error('\P{Is_Numeric_Value= -0_0_0_0_0_0_0_26/a/}'); - Expect(1, 12886, '\p{Is_Numeric_Value=+00000000026}', ""); - Expect(0, 12886, '\p{^Is_Numeric_Value=+00000000026}', ""); - Expect(0, 12886, '\P{Is_Numeric_Value=+00000000026}', ""); - Expect(1, 12886, '\P{^Is_Numeric_Value=+00000000026}', ""); - Expect(0, 12887, '\p{Is_Numeric_Value=+00000000026}', ""); - Expect(1, 12887, '\p{^Is_Numeric_Value=+00000000026}', ""); - Expect(1, 12887, '\P{Is_Numeric_Value=+00000000026}', ""); - Expect(0, 12887, '\P{^Is_Numeric_Value=+00000000026}', ""); + Expect(1, 12886, '\p{Nv=000000026}', ""); + Expect(0, 12886, '\p{^Nv=000000026}', ""); + Expect(0, 12886, '\P{Nv=000000026}', ""); + Expect(1, 12886, '\P{^Nv=000000026}', ""); + Expect(0, 12887, '\p{Nv=000000026}', ""); + Expect(1, 12887, '\p{^Nv=000000026}', ""); + Expect(1, 12887, '\P{Nv=000000026}', ""); + Expect(0, 12887, '\P{^Nv=000000026}', ""); + Expect(1, 12886, '\p{Nv: 2.600000000000000e+01}', ""); + Expect(0, 12886, '\p{^Nv: 2.600000000000000e+01}', ""); + Expect(0, 12886, '\P{Nv: 2.600000000000000e+01}', ""); + Expect(1, 12886, '\P{^Nv: 2.600000000000000e+01}', ""); + Expect(0, 12887, '\p{Nv: 2.600000000000000e+01}', ""); + 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=_ +00000026:=}'); + Error('\P{Is_Numeric_Value=_ +00000026:=}'); + Expect(1, 12886, '\p{Is_Numeric_Value=+026}', ""); + Expect(0, 12886, '\p{^Is_Numeric_Value=+026}', ""); + Expect(0, 12886, '\P{Is_Numeric_Value=+026}', ""); + Expect(1, 12886, '\P{^Is_Numeric_Value=+026}', ""); + Expect(0, 12887, '\p{Is_Numeric_Value=+026}', ""); + Expect(1, 12887, '\p{^Is_Numeric_Value=+026}', ""); + Expect(1, 12887, '\P{Is_Numeric_Value=+026}', ""); + Expect(0, 12887, '\P{^Is_Numeric_Value=+026}', ""); 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}', ""); @@ -76755,16 +77345,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: /a/026}'); - Error('\P{Is_Nv: /a/026}'); - Expect(1, 12886, '\p{Is_Nv=0000002_6}', ""); - Expect(0, 12886, '\p{^Is_Nv=0000002_6}', ""); - Expect(0, 12886, '\P{Is_Nv=0000002_6}', ""); - Expect(1, 12886, '\P{^Is_Nv=0000002_6}', ""); - Expect(0, 12887, '\p{Is_Nv=0000002_6}', ""); - Expect(1, 12887, '\p{^Is_Nv=0000002_6}', ""); - Expect(1, 12887, '\P{Is_Nv=0000002_6}', ""); - Expect(0, 12887, '\P{^Is_Nv=0000002_6}', ""); + Error('\p{Is_Nv=_/a/00000000026}'); + Error('\P{Is_Nv=_/a/00000000026}'); + Expect(1, 12886, '\p{Is_Nv=026}', ""); + Expect(0, 12886, '\p{^Is_Nv=026}', ""); + Expect(0, 12886, '\P{Is_Nv=026}', ""); + Expect(1, 12886, '\P{^Is_Nv=026}', ""); + Expect(0, 12887, '\p{Is_Nv=026}', ""); + Expect(1, 12887, '\p{^Is_Nv=026}', ""); + Expect(1, 12887, '\P{Is_Nv=026}', ""); + Expect(0, 12887, '\P{^Is_Nv=026}', ""); 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}', ""); @@ -76773,18 +77363,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=:= 0_0_0_0_0_0_00027}'); - Error('\P{Numeric_Value=:= 0_0_0_0_0_0_00027}'); + Error('\p{Numeric_Value=__27:=}'); + Error('\P{Numeric_Value=__27:=}'); Expect(1, 12887, '\p{Numeric_Value=:\A27\z:}', "");; Expect(0, 12888, '\p{Numeric_Value=:\A27\z:}', "");; - Expect(1, 12887, '\p{Numeric_Value=0_0_0_027}', ""); - Expect(0, 12887, '\p{^Numeric_Value=0_0_0_027}', ""); - Expect(0, 12887, '\P{Numeric_Value=0_0_0_027}', ""); - Expect(1, 12887, '\P{^Numeric_Value=0_0_0_027}', ""); - Expect(0, 12888, '\p{Numeric_Value=0_0_0_027}', ""); - Expect(1, 12888, '\p{^Numeric_Value=0_0_0_027}', ""); - Expect(1, 12888, '\P{Numeric_Value=0_0_0_027}', ""); - Expect(0, 12888, '\P{^Numeric_Value=0_0_0_027}', ""); + Expect(1, 12887, '\p{Numeric_Value: 00_00_00_00_027}', ""); + Expect(0, 12887, '\p{^Numeric_Value: 00_00_00_00_027}', ""); + Expect(0, 12887, '\P{Numeric_Value: 00_00_00_00_027}', ""); + Expect(1, 12887, '\P{^Numeric_Value: 00_00_00_00_027}', ""); + Expect(0, 12888, '\p{Numeric_Value: 00_00_00_00_027}', ""); + Expect(1, 12888, '\p{^Numeric_Value: 00_00_00_00_027}', ""); + Expect(1, 12888, '\P{Numeric_Value: 00_00_00_00_027}', ""); + Expect(0, 12888, '\P{^Numeric_Value: 00_00_00_00_027}', ""); 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}', ""); @@ -76793,36 +77383,36 @@ 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/ 0000027}'); - Error('\P{Nv=/a/ 0000027}'); + Error('\p{Nv=/a/-+0_0_0_27}'); + Error('\P{Nv=/a/-+0_0_0_27}'); Expect(1, 12887, '\p{Nv=:\A27\z:}', "");; Expect(0, 12888, '\p{Nv=:\A27\z:}', "");; - Expect(1, 12887, '\p{Nv=00027}', ""); - Expect(0, 12887, '\p{^Nv=00027}', ""); - Expect(0, 12887, '\P{Nv=00027}', ""); - Expect(1, 12887, '\P{^Nv=00027}', ""); - Expect(0, 12888, '\p{Nv=00027}', ""); - Expect(1, 12888, '\p{^Nv=00027}', ""); - Expect(1, 12888, '\P{Nv=00027}', ""); - Expect(0, 12888, '\P{^Nv=00027}', ""); - Expect(1, 12887, '\p{Nv=2.700000000000000e+01}', ""); - Expect(0, 12887, '\p{^Nv=2.700000000000000e+01}', ""); - Expect(0, 12887, '\P{Nv=2.700000000000000e+01}', ""); - Expect(1, 12887, '\P{^Nv=2.700000000000000e+01}', ""); - Expect(0, 12888, '\p{Nv=2.700000000000000e+01}', ""); - 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=_/a/+0_0_0_0_0_27}'); - Error('\P{Is_Numeric_Value=_/a/+0_0_0_0_0_27}'); - Expect(1, 12887, '\p{Is_Numeric_Value=+000000002_7}', ""); - Expect(0, 12887, '\p{^Is_Numeric_Value=+000000002_7}', ""); - Expect(0, 12887, '\P{Is_Numeric_Value=+000000002_7}', ""); - Expect(1, 12887, '\P{^Is_Numeric_Value=+000000002_7}', ""); - Expect(0, 12888, '\p{Is_Numeric_Value=+000000002_7}', ""); - Expect(1, 12888, '\p{^Is_Numeric_Value=+000000002_7}', ""); - Expect(1, 12888, '\P{Is_Numeric_Value=+000000002_7}', ""); - Expect(0, 12888, '\P{^Is_Numeric_Value=+000000002_7}', ""); + Expect(1, 12887, '\p{Nv=000000027}', ""); + Expect(0, 12887, '\p{^Nv=000000027}', ""); + Expect(0, 12887, '\P{Nv=000000027}', ""); + Expect(1, 12887, '\P{^Nv=000000027}', ""); + Expect(0, 12888, '\p{Nv=000000027}', ""); + Expect(1, 12888, '\p{^Nv=000000027}', ""); + Expect(1, 12888, '\P{Nv=000000027}', ""); + Expect(0, 12888, '\P{^Nv=000000027}', ""); + Expect(1, 12887, '\p{Nv:2.700000000000000e+01}', ""); + Expect(0, 12887, '\p{^Nv:2.700000000000000e+01}', ""); + Expect(0, 12887, '\P{Nv:2.700000000000000e+01}', ""); + Expect(1, 12887, '\P{^Nv:2.700000000000000e+01}', ""); + Expect(0, 12888, '\p{Nv:2.700000000000000e+01}', ""); + 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= +00000027/a/}'); + Error('\P{Is_Numeric_Value= +00000027/a/}'); + Expect(1, 12887, '\p{Is_Numeric_Value=+00000027}', ""); + Expect(0, 12887, '\p{^Is_Numeric_Value=+00000027}', ""); + Expect(0, 12887, '\P{Is_Numeric_Value=+00000027}', ""); + Expect(1, 12887, '\P{^Is_Numeric_Value=+00000027}', ""); + Expect(0, 12888, '\p{Is_Numeric_Value=+00000027}', ""); + Expect(1, 12888, '\p{^Is_Numeric_Value=+00000027}', ""); + Expect(1, 12888, '\P{Is_Numeric_Value=+00000027}', ""); + Expect(0, 12888, '\P{^Is_Numeric_Value=+00000027}', ""); 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}', ""); @@ -76831,16 +77421,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=/a/-+000027}'); - Error('\P{Is_Nv=/a/-+000027}'); - Expect(1, 12887, '\p{Is_Nv: 002_7}', ""); - Expect(0, 12887, '\p{^Is_Nv: 002_7}', ""); - Expect(0, 12887, '\P{Is_Nv: 002_7}', ""); - Expect(1, 12887, '\P{^Is_Nv: 002_7}', ""); - Expect(0, 12888, '\p{Is_Nv: 002_7}', ""); - Expect(1, 12888, '\p{^Is_Nv: 002_7}', ""); - Expect(1, 12888, '\P{Is_Nv: 002_7}', ""); - Expect(0, 12888, '\P{^Is_Nv: 002_7}', ""); + Error('\p{Is_Nv=:= -0_0_0_0_0_027}'); + Error('\P{Is_Nv=:= -0_0_0_0_0_027}'); + Expect(1, 12887, '\p{Is_Nv=2_7}', ""); + Expect(0, 12887, '\p{^Is_Nv=2_7}', ""); + Expect(0, 12887, '\P{Is_Nv=2_7}', ""); + Expect(1, 12887, '\P{^Is_Nv=2_7}', ""); + Expect(0, 12888, '\p{Is_Nv=2_7}', ""); + Expect(1, 12888, '\p{^Is_Nv=2_7}', ""); + Expect(1, 12888, '\P{Is_Nv=2_7}', ""); + Expect(0, 12888, '\P{^Is_Nv=2_7}', ""); 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}', ""); @@ -76849,18 +77439,18 @@ 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=--+00028:=}'); - Error('\P{Numeric_Value=--+00028:=}'); + Error('\p{Numeric_Value= _000_000_002_8/a/}'); + Error('\P{Numeric_Value= _000_000_002_8/a/}'); Expect(1, 12888, '\p{Numeric_Value=:\A28\z:}', "");; Expect(0, 12889, '\p{Numeric_Value=:\A28\z:}', "");; - Expect(1, 12888, '\p{Numeric_Value=0_0_0_028}', ""); - Expect(0, 12888, '\p{^Numeric_Value=0_0_0_028}', ""); - Expect(0, 12888, '\P{Numeric_Value=0_0_0_028}', ""); - Expect(1, 12888, '\P{^Numeric_Value=0_0_0_028}', ""); - Expect(0, 12889, '\p{Numeric_Value=0_0_0_028}', ""); - Expect(1, 12889, '\p{^Numeric_Value=0_0_0_028}', ""); - Expect(1, 12889, '\P{Numeric_Value=0_0_0_028}', ""); - Expect(0, 12889, '\P{^Numeric_Value=0_0_0_028}', ""); + Expect(1, 12888, '\p{Numeric_Value=028}', ""); + Expect(0, 12888, '\p{^Numeric_Value=028}', ""); + Expect(0, 12888, '\P{Numeric_Value=028}', ""); + Expect(1, 12888, '\P{^Numeric_Value=028}', ""); + Expect(0, 12889, '\p{Numeric_Value=028}', ""); + Expect(1, 12889, '\p{^Numeric_Value=028}', ""); + Expect(1, 12889, '\P{Numeric_Value=028}', ""); + Expect(0, 12889, '\P{^Numeric_Value=028}', ""); 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}', ""); @@ -76869,18 +77459,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=:=0_0_0_028}'); - Error('\P{Nv=:=0_0_0_028}'); + Error('\p{Nv=:=_-002_8}'); + Error('\P{Nv=:=_-002_8}'); Expect(1, 12888, '\p{Nv=:\A28\z:}', "");; Expect(0, 12889, '\p{Nv=:\A28\z:}', "");; - Expect(1, 12888, '\p{Nv=+0000000028}', ""); - Expect(0, 12888, '\p{^Nv=+0000000028}', ""); - Expect(0, 12888, '\P{Nv=+0000000028}', ""); - Expect(1, 12888, '\P{^Nv=+0000000028}', ""); - Expect(0, 12889, '\p{Nv=+0000000028}', ""); - Expect(1, 12889, '\p{^Nv=+0000000028}', ""); - Expect(1, 12889, '\P{Nv=+0000000028}', ""); - Expect(0, 12889, '\P{^Nv=+0000000028}', ""); + Expect(1, 12888, '\p{Nv=0002_8}', ""); + Expect(0, 12888, '\p{^Nv=0002_8}', ""); + Expect(0, 12888, '\P{Nv=0002_8}', ""); + Expect(1, 12888, '\P{^Nv=0002_8}', ""); + Expect(0, 12889, '\p{Nv=0002_8}', ""); + Expect(1, 12889, '\p{^Nv=0002_8}', ""); + Expect(1, 12889, '\P{Nv=0002_8}', ""); + Expect(0, 12889, '\P{^Nv=0002_8}', ""); Expect(1, 12888, '\p{Nv=2.800000000000000e+01}', ""); Expect(0, 12888, '\p{^Nv=2.800000000000000e+01}', ""); Expect(0, 12888, '\P{Nv=2.800000000000000e+01}', ""); @@ -76889,16 +77479,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:=}'); - Error('\P{Is_Numeric_Value=__+028:=}'); - Expect(1, 12888, '\p{Is_Numeric_Value=+00000028}', ""); - Expect(0, 12888, '\p{^Is_Numeric_Value=+00000028}', ""); - Expect(0, 12888, '\P{Is_Numeric_Value=+00000028}', ""); - Expect(1, 12888, '\P{^Is_Numeric_Value=+00000028}', ""); - Expect(0, 12889, '\p{Is_Numeric_Value=+00000028}', ""); - Expect(1, 12889, '\p{^Is_Numeric_Value=+00000028}', ""); - Expect(1, 12889, '\P{Is_Numeric_Value=+00000028}', ""); - Expect(0, 12889, '\P{^Is_Numeric_Value=+00000028}', ""); + Error('\p{Is_Numeric_Value=-2_8/a/}'); + Error('\P{Is_Numeric_Value=-2_8/a/}'); + Expect(1, 12888, '\p{Is_Numeric_Value=+0_0_0_028}', ""); + Expect(0, 12888, '\p{^Is_Numeric_Value=+0_0_0_028}', ""); + Expect(0, 12888, '\P{Is_Numeric_Value=+0_0_0_028}', ""); + Expect(1, 12888, '\P{^Is_Numeric_Value=+0_0_0_028}', ""); + Expect(0, 12889, '\p{Is_Numeric_Value=+0_0_0_028}', ""); + Expect(1, 12889, '\p{^Is_Numeric_Value=+0_0_0_028}', ""); + Expect(1, 12889, '\P{Is_Numeric_Value=+0_0_0_028}', ""); + Expect(0, 12889, '\P{^Is_Numeric_Value=+0_0_0_028}', ""); 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}', ""); @@ -76907,36 +77497,36 @@ 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=-:=028}'); - Error('\P{Is_Nv=-:=028}'); - Expect(1, 12888, '\p{Is_Nv=000028}', ""); - Expect(0, 12888, '\p{^Is_Nv=000028}', ""); - Expect(0, 12888, '\P{Is_Nv=000028}', ""); - Expect(1, 12888, '\P{^Is_Nv=000028}', ""); - Expect(0, 12889, '\p{Is_Nv=000028}', ""); - Expect(1, 12889, '\p{^Is_Nv=000028}', ""); - Expect(1, 12889, '\P{Is_Nv=000028}', ""); - Expect(0, 12889, '\P{^Is_Nv=000028}', ""); - 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}', ""); - Expect(1, 12888, '\P{^Is_Nv: 2.800000000000000e+01}', ""); - Expect(0, 12889, '\p{Is_Nv: 2.800000000000000e+01}', ""); - 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=-:=000000029}'); - Error('\P{Numeric_Value=-:=000000029}'); + Error('\p{Is_Nv=/a/00000028}'); + Error('\P{Is_Nv=/a/00000028}'); + Expect(1, 12888, '\p{Is_Nv=0_0_0_0_028}', ""); + Expect(0, 12888, '\p{^Is_Nv=0_0_0_0_028}', ""); + Expect(0, 12888, '\P{Is_Nv=0_0_0_0_028}', ""); + Expect(1, 12888, '\P{^Is_Nv=0_0_0_0_028}', ""); + Expect(0, 12889, '\p{Is_Nv=0_0_0_0_028}', ""); + Expect(1, 12889, '\p{^Is_Nv=0_0_0_0_028}', ""); + Expect(1, 12889, '\P{Is_Nv=0_0_0_0_028}', ""); + Expect(0, 12889, '\P{^Is_Nv=0_0_0_0_028}', ""); + 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}', ""); + Expect(1, 12888, '\P{^Is_Nv=2.800000000000000e+01}', ""); + Expect(0, 12889, '\p{Is_Nv=2.800000000000000e+01}', ""); + 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=:=_000_002_9}'); + Error('\P{Numeric_Value=:=_000_002_9}'); Expect(1, 12889, '\p{Numeric_Value=:\A29\z:}', "");; Expect(0, 12890, '\p{Numeric_Value=:\A29\z:}', "");; - Expect(1, 12889, '\p{Numeric_Value=000029}', ""); - Expect(0, 12889, '\p{^Numeric_Value=000029}', ""); - Expect(0, 12889, '\P{Numeric_Value=000029}', ""); - Expect(1, 12889, '\P{^Numeric_Value=000029}', ""); - Expect(0, 12890, '\p{Numeric_Value=000029}', ""); - Expect(1, 12890, '\p{^Numeric_Value=000029}', ""); - Expect(1, 12890, '\P{Numeric_Value=000029}', ""); - Expect(0, 12890, '\P{^Numeric_Value=000029}', ""); + Expect(1, 12889, '\p{Numeric_Value=00000000029}', ""); + Expect(0, 12889, '\p{^Numeric_Value=00000000029}', ""); + Expect(0, 12889, '\P{Numeric_Value=00000000029}', ""); + Expect(1, 12889, '\P{^Numeric_Value=00000000029}', ""); + Expect(0, 12890, '\p{Numeric_Value=00000000029}', ""); + Expect(1, 12890, '\p{^Numeric_Value=00000000029}', ""); + Expect(1, 12890, '\P{Numeric_Value=00000000029}', ""); + Expect(0, 12890, '\P{^Numeric_Value=00000000029}', ""); 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}', ""); @@ -76945,18 +77535,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=-+00000000029/a/}'); - Error('\P{Nv=-+00000000029/a/}'); + Error('\p{Nv= :=00000_00002_9}'); + Error('\P{Nv= :=00000_00002_9}'); Expect(1, 12889, '\p{Nv=:\A29\z:}', "");; Expect(0, 12890, '\p{Nv=:\A29\z:}', "");; - Expect(1, 12889, '\p{Nv=+02_9}', ""); - Expect(0, 12889, '\p{^Nv=+02_9}', ""); - Expect(0, 12889, '\P{Nv=+02_9}', ""); - Expect(1, 12889, '\P{^Nv=+02_9}', ""); - Expect(0, 12890, '\p{Nv=+02_9}', ""); - Expect(1, 12890, '\p{^Nv=+02_9}', ""); - Expect(1, 12890, '\P{Nv=+02_9}', ""); - Expect(0, 12890, '\P{^Nv=+02_9}', ""); + Expect(1, 12889, '\p{Nv: 00000029}', ""); + Expect(0, 12889, '\p{^Nv: 00000029}', ""); + Expect(0, 12889, '\P{Nv: 00000029}', ""); + Expect(1, 12889, '\P{^Nv: 00000029}', ""); + Expect(0, 12890, '\p{Nv: 00000029}', ""); + Expect(1, 12890, '\p{^Nv: 00000029}', ""); + Expect(1, 12890, '\P{Nv: 00000029}', ""); + Expect(0, 12890, '\P{^Nv: 00000029}', ""); Expect(1, 12889, '\p{Nv=2.900000000000000e+01}', ""); Expect(0, 12889, '\p{^Nv=2.900000000000000e+01}', ""); Expect(0, 12889, '\P{Nv=2.900000000000000e+01}', ""); @@ -76965,16 +77555,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= 29/a/}'); - Error('\P{Is_Numeric_Value= 29/a/}'); - Expect(1, 12889, '\p{Is_Numeric_Value=+0000000029}', ""); - Expect(0, 12889, '\p{^Is_Numeric_Value=+0000000029}', ""); - Expect(0, 12889, '\P{Is_Numeric_Value=+0000000029}', ""); - Expect(1, 12889, '\P{^Is_Numeric_Value=+0000000029}', ""); - Expect(0, 12890, '\p{Is_Numeric_Value=+0000000029}', ""); - Expect(1, 12890, '\p{^Is_Numeric_Value=+0000000029}', ""); - Expect(1, 12890, '\P{Is_Numeric_Value=+0000000029}', ""); - Expect(0, 12890, '\P{^Is_Numeric_Value=+0000000029}', ""); + Error('\p{Is_Numeric_Value=/a/_000000029}'); + Error('\P{Is_Numeric_Value=/a/_000000029}'); + Expect(1, 12889, '\p{Is_Numeric_Value=+0029}', ""); + Expect(0, 12889, '\p{^Is_Numeric_Value=+0029}', ""); + Expect(0, 12889, '\P{Is_Numeric_Value=+0029}', ""); + Expect(1, 12889, '\P{^Is_Numeric_Value=+0029}', ""); + Expect(0, 12890, '\p{Is_Numeric_Value=+0029}', ""); + Expect(1, 12890, '\p{^Is_Numeric_Value=+0029}', ""); + Expect(1, 12890, '\P{Is_Numeric_Value=+0029}', ""); + Expect(0, 12890, '\P{^Is_Numeric_Value=+0029}', ""); 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}', ""); @@ -76983,16 +77573,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=/a/ +29}'); - Error('\P{Is_Nv=/a/ +29}'); - Expect(1, 12889, '\p{Is_Nv=00029}', ""); - Expect(0, 12889, '\p{^Is_Nv=00029}', ""); - Expect(0, 12889, '\P{Is_Nv=00029}', ""); - Expect(1, 12889, '\P{^Is_Nv=00029}', ""); - Expect(0, 12890, '\p{Is_Nv=00029}', ""); - Expect(1, 12890, '\p{^Is_Nv=00029}', ""); - Expect(1, 12890, '\P{Is_Nv=00029}', ""); - Expect(0, 12890, '\P{^Is_Nv=00029}', ""); + Error('\p{Is_Nv= _+29:=}'); + Error('\P{Is_Nv= _+29:=}'); + Expect(1, 12889, '\p{Is_Nv: +29}', ""); + Expect(0, 12889, '\p{^Is_Nv: +29}', ""); + Expect(0, 12889, '\P{Is_Nv: +29}', ""); + Expect(1, 12889, '\P{^Is_Nv: +29}', ""); + Expect(0, 12890, '\p{Is_Nv: +29}', ""); + Expect(1, 12890, '\p{^Is_Nv: +29}', ""); + Expect(1, 12890, '\P{Is_Nv: +29}', ""); + Expect(0, 12890, '\P{^Is_Nv: +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}', ""); @@ -77001,28 +77591,28 @@ 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: +00000_3/a/}'); - Error('\P{Numeric_Value: +00000_3/a/}'); + 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=0000_3}', ""); - Expect(0, 146203, '\p{^Numeric_Value=0000_3}', ""); - Expect(0, 146203, '\P{Numeric_Value=0000_3}', ""); - Expect(1, 146203, '\P{^Numeric_Value=0000_3}', ""); - Expect(0, 146204, '\p{Numeric_Value=0000_3}', ""); - Expect(1, 146204, '\p{^Numeric_Value=0000_3}', ""); - Expect(1, 146204, '\P{Numeric_Value=0000_3}', ""); - Expect(0, 146204, '\P{^Numeric_Value=0000_3}', ""); - 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}', ""); - Expect(1, 146203, '\P{^Numeric_Value=3.000000000000000e+00}', ""); - Expect(0, 146204, '\p{Numeric_Value=3.000000000000000e+00}', ""); - 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/ 0_0_0_003}'); - Error('\P{Nv=/a/ 0_0_0_003}'); + Expect(1, 146203, '\p{Numeric_Value=00_00_03}', ""); + Expect(0, 146203, '\p{^Numeric_Value=00_00_03}', ""); + Expect(0, 146203, '\P{Numeric_Value=00_00_03}', ""); + Expect(1, 146203, '\P{^Numeric_Value=00_00_03}', ""); + Expect(0, 146204, '\p{Numeric_Value=00_00_03}', ""); + Expect(1, 146204, '\p{^Numeric_Value=00_00_03}', ""); + Expect(1, 146204, '\P{Numeric_Value=00_00_03}', ""); + Expect(0, 146204, '\P{^Numeric_Value=00_00_03}', ""); + 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}', ""); + Expect(1, 146203, '\P{^Numeric_Value: 3.000000000000000e+00}', ""); + Expect(0, 146204, '\p{Numeric_Value: 3.000000000000000e+00}', ""); + 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/3}'); + Error('\P{Nv: /a/3}'); Expect(1, 146203, '\p{Nv=:\A3\z:}', "");; Expect(0, 146204, '\p{Nv=:\A3\z:}', "");; Expect(1, 146203, '\p{Nv=0000000003}', ""); @@ -77033,24 +77623,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 146204, '\p{^Nv=0000000003}', ""); Expect(1, 146204, '\P{Nv=0000000003}', ""); Expect(0, 146204, '\P{^Nv=0000000003}', ""); - Expect(1, 146203, '\p{Nv: 3.000000000000000e+00}', ""); - Expect(0, 146203, '\p{^Nv: 3.000000000000000e+00}', ""); - Expect(0, 146203, '\P{Nv: 3.000000000000000e+00}', ""); - Expect(1, 146203, '\P{^Nv: 3.000000000000000e+00}', ""); - Expect(0, 146204, '\p{Nv: 3.000000000000000e+00}', ""); - 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::=_ 03}'); - Error('\P{Is_Numeric_Value::=_ 03}'); - 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{Nv=3.000000000000000e+00}', ""); + Expect(0, 146203, '\p{^Nv=3.000000000000000e+00}', ""); + Expect(0, 146203, '\P{Nv=3.000000000000000e+00}', ""); + Expect(1, 146203, '\P{^Nv=3.000000000000000e+00}', ""); + Expect(0, 146204, '\p{Nv=3.000000000000000e+00}', ""); + 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= 00000003/a/}'); + Error('\P{Is_Numeric_Value= 00000003/a/}'); + Expect(1, 146203, '\p{Is_Numeric_Value=+000003}', ""); + Expect(0, 146203, '\p{^Is_Numeric_Value=+000003}', ""); + Expect(0, 146203, '\P{Is_Numeric_Value=+000003}', ""); + Expect(1, 146203, '\P{^Is_Numeric_Value=+000003}', ""); + Expect(0, 146204, '\p{Is_Numeric_Value=+000003}', ""); + Expect(1, 146204, '\p{^Is_Numeric_Value=+000003}', ""); + Expect(1, 146204, '\P{Is_Numeric_Value=+000003}', ""); + Expect(0, 146204, '\P{^Is_Numeric_Value=+000003}', ""); 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}', ""); @@ -77059,36 +77649,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/ 00003}'); - Error('\P{Is_Nv=/a/ 00003}'); - 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= 003/0000000016/a/}'); - Error('\P{Numeric_Value= 003/0000000016/a/}'); + Error('\p{Is_Nv= /a/0_0_03}'); + Error('\P{Is_Nv= /a/0_0_03}'); + Expect(1, 146203, '\p{Is_Nv=000000000_3}', ""); + Expect(0, 146203, '\p{^Is_Nv=000000000_3}', ""); + Expect(0, 146203, '\P{Is_Nv=000000000_3}', ""); + Expect(1, 146203, '\P{^Is_Nv=000000000_3}', ""); + Expect(0, 146204, '\p{Is_Nv=000000000_3}', ""); + Expect(1, 146204, '\p{^Is_Nv=000000000_3}', ""); + Expect(1, 146204, '\P{Is_Nv=000000000_3}', ""); + Expect(0, 146204, '\P{^Is_Nv=000000000_3}', ""); + 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=:= 000003/00000000016}'); + Error('\P{Numeric_Value=:= 000003/00000000016}'); 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/0000000016}', ""); - Expect(0, 73678, '\p{^Numeric_Value=00003/0000000016}', ""); - Expect(0, 73678, '\P{Numeric_Value=00003/0000000016}', ""); - Expect(1, 73678, '\P{^Numeric_Value=00003/0000000016}', ""); - Expect(0, 73679, '\p{Numeric_Value=00003/0000000016}', ""); - Expect(1, 73679, '\p{^Numeric_Value=00003/0000000016}', ""); - Expect(1, 73679, '\P{Numeric_Value=00003/0000000016}', ""); - Expect(0, 73679, '\P{^Numeric_Value=00003/0000000016}', ""); + Expect(1, 73678, '\p{Numeric_Value=3/000016}', ""); + Expect(0, 73678, '\p{^Numeric_Value=3/000016}', ""); + Expect(0, 73678, '\P{Numeric_Value=3/000016}', ""); + Expect(1, 73678, '\P{^Numeric_Value=3/000016}', ""); + Expect(0, 73679, '\p{Numeric_Value=3/000016}', ""); + Expect(1, 73679, '\p{^Numeric_Value=3/000016}', ""); + Expect(1, 73679, '\P{Numeric_Value=3/000016}', ""); + Expect(0, 73679, '\P{^Numeric_Value=3/000016}', ""); Expect(1, 73678, '\p{Numeric_Value=180/960}', ""); Expect(0, 73678, '\p{^Numeric_Value=180/960}', ""); Expect(0, 73678, '\P{Numeric_Value=180/960}', ""); @@ -77097,8 +77687,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Numeric_Value=180/960}', ""); Expect(1, 73679, '\P{Numeric_Value=180/960}', ""); Expect(0, 73679, '\P{^Numeric_Value=180/960}', ""); - Error('\p{Numeric_Value=1.9e-01}'); - Error('\P{Numeric_Value=1.9e-01}'); + Error('\p{Numeric_Value: 1.9e-01}'); + Error('\P{Numeric_Value: 1.9e-01}'); Error('\p{Numeric_Value=1.88e-01}'); Error('\P{Numeric_Value=1.88e-01}'); Error('\p{Numeric_Value=0.19}'); @@ -77113,14 +77703,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73679, '\P{^Numeric_Value=1.875e-01}', ""); Error('\p{Numeric_Value=0.188}'); Error('\P{Numeric_Value=0.188}'); - Expect(1, 73678, '\p{Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73678, '\p{^Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73678, '\P{Numeric_Value: 1.8750e-01}', ""); - Expect(1, 73678, '\P{^Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73679, '\p{Numeric_Value: 1.8750e-01}', ""); - Expect(1, 73679, '\p{^Numeric_Value: 1.8750e-01}', ""); - Expect(1, 73679, '\P{Numeric_Value: 1.8750e-01}', ""); - Expect(0, 73679, '\P{^Numeric_Value: 1.8750e-01}', ""); + Expect(1, 73678, '\p{Numeric_Value=1.8750e-01}', ""); + Expect(0, 73678, '\p{^Numeric_Value=1.8750e-01}', ""); + Expect(0, 73678, '\P{Numeric_Value=1.8750e-01}', ""); + Expect(1, 73678, '\P{^Numeric_Value=1.8750e-01}', ""); + Expect(0, 73679, '\p{Numeric_Value=1.8750e-01}', ""); + Expect(1, 73679, '\p{^Numeric_Value=1.8750e-01}', ""); + Expect(1, 73679, '\P{Numeric_Value=1.8750e-01}', ""); + Expect(0, 73679, '\P{^Numeric_Value=1.8750e-01}', ""); Expect(1, 73678, '\p{Numeric_Value=0.1875}', ""); Expect(0, 73678, '\p{^Numeric_Value=0.1875}', ""); Expect(0, 73678, '\P{Numeric_Value=0.1875}', ""); @@ -77129,14 +77719,14 @@ 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}', ""); - Expect(1, 73678, '\p{Numeric_Value=1.87500e-01}', ""); - Expect(0, 73678, '\p{^Numeric_Value=1.87500e-01}', ""); - Expect(0, 73678, '\P{Numeric_Value=1.87500e-01}', ""); - Expect(1, 73678, '\P{^Numeric_Value=1.87500e-01}', ""); - Expect(0, 73679, '\p{Numeric_Value=1.87500e-01}', ""); - Expect(1, 73679, '\p{^Numeric_Value=1.87500e-01}', ""); - Expect(1, 73679, '\P{Numeric_Value=1.87500e-01}', ""); - Expect(0, 73679, '\P{^Numeric_Value=1.87500e-01}', ""); + Expect(1, 73678, '\p{Numeric_Value:1.87500e-01}', ""); + Expect(0, 73678, '\p{^Numeric_Value:1.87500e-01}', ""); + Expect(0, 73678, '\P{Numeric_Value:1.87500e-01}', ""); + Expect(1, 73678, '\P{^Numeric_Value:1.87500e-01}', ""); + Expect(0, 73679, '\p{Numeric_Value:1.87500e-01}', ""); + Expect(1, 73679, '\p{^Numeric_Value:1.87500e-01}', ""); + Expect(1, 73679, '\P{Numeric_Value:1.87500e-01}', ""); + Expect(0, 73679, '\P{^Numeric_Value:1.87500e-01}', ""); Expect(1, 73678, '\p{Numeric_Value=0.18750}', ""); Expect(0, 73678, '\p{^Numeric_Value=0.18750}', ""); Expect(0, 73678, '\P{Numeric_Value=0.18750}', ""); @@ -77145,18 +77735,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Numeric_Value=0.18750}', ""); Expect(1, 73679, '\P{Numeric_Value=0.18750}', ""); Expect(0, 73679, '\P{^Numeric_Value=0.18750}', ""); - Error('\p{Nv: -_03/16:=}'); - Error('\P{Nv: -_03/16:=}'); + Error('\p{Nv=:= -000000003/00000000016}'); + Error('\P{Nv=:= -000000003/00000000016}'); Expect(1, 73678, '\p{Nv=:\A3/16\z:}', "");; Expect(0, 73679, '\p{Nv=:\A3/16\z:}', "");; - Expect(1, 73678, '\p{Nv: 0003/016}', ""); - Expect(0, 73678, '\p{^Nv: 0003/016}', ""); - Expect(0, 73678, '\P{Nv: 0003/016}', ""); - Expect(1, 73678, '\P{^Nv: 0003/016}', ""); - Expect(0, 73679, '\p{Nv: 0003/016}', ""); - Expect(1, 73679, '\p{^Nv: 0003/016}', ""); - Expect(1, 73679, '\P{Nv: 0003/016}', ""); - Expect(0, 73679, '\P{^Nv: 0003/016}', ""); + Expect(1, 73678, '\p{Nv=0003/000016}', ""); + Expect(0, 73678, '\p{^Nv=0003/000016}', ""); + Expect(0, 73678, '\P{Nv=0003/000016}', ""); + Expect(1, 73678, '\P{^Nv=0003/000016}', ""); + Expect(0, 73679, '\p{Nv=0003/000016}', ""); + Expect(1, 73679, '\p{^Nv=0003/000016}', ""); + Expect(1, 73679, '\P{Nv=0003/000016}', ""); + Expect(0, 73679, '\P{^Nv=0003/000016}', ""); Expect(1, 73678, '\p{Nv=180/960}', ""); Expect(0, 73678, '\p{^Nv=180/960}', ""); Expect(0, 73678, '\P{Nv=180/960}', ""); @@ -77165,8 +77755,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Nv=180/960}', ""); Expect(1, 73679, '\P{Nv=180/960}', ""); Expect(0, 73679, '\P{^Nv=180/960}', ""); - Error('\p{Nv:1.9e-01}'); - Error('\P{Nv:1.9e-01}'); + Error('\p{Nv=1.9e-01}'); + Error('\P{Nv=1.9e-01}'); Error('\p{Nv=1.88e-01}'); Error('\P{Nv=1.88e-01}'); Error('\p{Nv=0.19}'); @@ -77189,14 +77779,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Nv=1.8750e-01}', ""); Expect(1, 73679, '\P{Nv=1.8750e-01}', ""); Expect(0, 73679, '\P{^Nv=1.8750e-01}', ""); - Expect(1, 73678, '\p{Nv=0.1875}', ""); - Expect(0, 73678, '\p{^Nv=0.1875}', ""); - Expect(0, 73678, '\P{Nv=0.1875}', ""); - Expect(1, 73678, '\P{^Nv=0.1875}', ""); - Expect(0, 73679, '\p{Nv=0.1875}', ""); - Expect(1, 73679, '\p{^Nv=0.1875}', ""); - Expect(1, 73679, '\P{Nv=0.1875}', ""); - Expect(0, 73679, '\P{^Nv=0.1875}', ""); + Expect(1, 73678, '\p{Nv: 0.1875}', ""); + Expect(0, 73678, '\p{^Nv: 0.1875}', ""); + Expect(0, 73678, '\P{Nv: 0.1875}', ""); + Expect(1, 73678, '\P{^Nv: 0.1875}', ""); + Expect(0, 73679, '\p{Nv: 0.1875}', ""); + Expect(1, 73679, '\p{^Nv: 0.1875}', ""); + Expect(1, 73679, '\P{Nv: 0.1875}', ""); + Expect(0, 73679, '\P{^Nv: 0.1875}', ""); Expect(1, 73678, '\p{Nv=1.87500e-01}', ""); Expect(0, 73678, '\p{^Nv=1.87500e-01}', ""); Expect(0, 73678, '\P{Nv=1.87500e-01}', ""); @@ -77213,16 +77803,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Nv=0.18750}', ""); Expect(1, 73679, '\P{Nv=0.18750}', ""); Expect(0, 73679, '\P{^Nv=0.18750}', ""); - Error('\p{Is_Numeric_Value: /a/00000003/00000016}'); - Error('\P{Is_Numeric_Value: /a/00000003/00000016}'); - Expect(1, 73678, '\p{Is_Numeric_Value=+003/00000016}', ""); - Expect(0, 73678, '\p{^Is_Numeric_Value=+003/00000016}', ""); - Expect(0, 73678, '\P{Is_Numeric_Value=+003/00000016}', ""); - Expect(1, 73678, '\P{^Is_Numeric_Value=+003/00000016}', ""); - Expect(0, 73679, '\p{Is_Numeric_Value=+003/00000016}', ""); - Expect(1, 73679, '\p{^Is_Numeric_Value=+003/00000016}', ""); - Expect(1, 73679, '\P{Is_Numeric_Value=+003/00000016}', ""); - Expect(0, 73679, '\P{^Is_Numeric_Value=+003/00000016}', ""); + Error('\p{Is_Numeric_Value=_+03/000000016:=}'); + Error('\P{Is_Numeric_Value=_+03/000000016:=}'); + Expect(1, 73678, '\p{Is_Numeric_Value=03/00000016}', ""); + Expect(0, 73678, '\p{^Is_Numeric_Value=03/00000016}', ""); + Expect(0, 73678, '\P{Is_Numeric_Value=03/00000016}', ""); + Expect(1, 73678, '\P{^Is_Numeric_Value=03/00000016}', ""); + Expect(0, 73679, '\p{Is_Numeric_Value=03/00000016}', ""); + Expect(1, 73679, '\p{^Is_Numeric_Value=03/00000016}', ""); + Expect(1, 73679, '\P{Is_Numeric_Value=03/00000016}', ""); + Expect(0, 73679, '\P{^Is_Numeric_Value=03/00000016}', ""); 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}', ""); @@ -77231,8 +77821,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Is_Numeric_Value=1.9e-01}'); + Error('\P{Is_Numeric_Value=1.9e-01}'); Error('\p{Is_Numeric_Value=1.88e-01}'); Error('\P{Is_Numeric_Value=1.88e-01}'); Error('\p{Is_Numeric_Value=0.19}'); @@ -77279,16 +77869,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Is_Numeric_Value=0.18750}', ""); Expect(1, 73679, '\P{Is_Numeric_Value=0.18750}', ""); Expect(0, 73679, '\P{^Is_Numeric_Value=0.18750}', ""); - Error('\p{Is_Nv: /a/ _000000003/00000000016}'); - Error('\P{Is_Nv: /a/ _000000003/00000000016}'); - Expect(1, 73678, '\p{Is_Nv=0003/000016}', ""); - Expect(0, 73678, '\p{^Is_Nv=0003/000016}', ""); - Expect(0, 73678, '\P{Is_Nv=0003/000016}', ""); - Expect(1, 73678, '\P{^Is_Nv=0003/000016}', ""); - Expect(0, 73679, '\p{Is_Nv=0003/000016}', ""); - Expect(1, 73679, '\p{^Is_Nv=0003/000016}', ""); - Expect(1, 73679, '\P{Is_Nv=0003/000016}', ""); - Expect(0, 73679, '\P{^Is_Nv=0003/000016}', ""); + Error('\p{Is_Nv=-:=003/00000000016}'); + Error('\P{Is_Nv=-:=003/00000000016}'); + Expect(1, 73678, '\p{Is_Nv=0000003/0000000016}', ""); + Expect(0, 73678, '\p{^Is_Nv=0000003/0000000016}', ""); + Expect(0, 73678, '\P{Is_Nv=0000003/0000000016}', ""); + Expect(1, 73678, '\P{^Is_Nv=0000003/0000000016}', ""); + Expect(0, 73679, '\p{Is_Nv=0000003/0000000016}', ""); + Expect(1, 73679, '\p{^Is_Nv=0000003/0000000016}', ""); + Expect(1, 73679, '\P{Is_Nv=0000003/0000000016}', ""); + Expect(0, 73679, '\P{^Is_Nv=0000003/0000000016}', ""); Expect(1, 73678, '\p{Is_Nv=180/960}', ""); Expect(0, 73678, '\p{^Is_Nv=180/960}', ""); Expect(0, 73678, '\P{Is_Nv=180/960}', ""); @@ -77297,12 +77887,12 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Is_Nv=180/960}', ""); Expect(1, 73679, '\P{Is_Nv=180/960}', ""); Expect(0, 73679, '\P{^Is_Nv=180/960}', ""); - Error('\p{Is_Nv: 1.9e-01}'); - Error('\P{Is_Nv: 1.9e-01}'); + Error('\p{Is_Nv=1.9e-01}'); + Error('\P{Is_Nv=1.9e-01}'); Error('\p{Is_Nv=1.88e-01}'); Error('\P{Is_Nv=1.88e-01}'); - Error('\p{Is_Nv=0.19}'); - Error('\P{Is_Nv=0.19}'); + 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}', ""); @@ -77311,8 +77901,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Error('\p{Is_Nv: 0.188}'); - Error('\P{Is_Nv: 0.188}'); + Error('\p{Is_Nv=0.188}'); + Error('\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}', ""); @@ -77345,18 +77935,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73679, '\p{^Is_Nv=0.18750}', ""); Expect(1, 73679, '\P{Is_Nv=0.18750}', ""); Expect(0, 73679, '\P{^Is_Nv=0.18750}', ""); - Error('\p{Numeric_Value= 0000000003/002:=}'); - Error('\P{Numeric_Value= 0000000003/002:=}'); + Error('\p{Numeric_Value= /a/03/0000000002}'); + Error('\P{Numeric_Value= /a/03/0000000002}'); Expect(1, 3883, '\p{Numeric_Value=:\A3/2\z:}', "");; Expect(0, 3884, '\p{Numeric_Value=:\A3/2\z:}', "");; - Expect(1, 3883, '\p{Numeric_Value=03/2}', ""); - Expect(0, 3883, '\p{^Numeric_Value=03/2}', ""); - Expect(0, 3883, '\P{Numeric_Value=03/2}', ""); - Expect(1, 3883, '\P{^Numeric_Value=03/2}', ""); - Expect(0, 3884, '\p{Numeric_Value=03/2}', ""); - Expect(1, 3884, '\p{^Numeric_Value=03/2}', ""); - Expect(1, 3884, '\P{Numeric_Value=03/2}', ""); - Expect(0, 3884, '\P{^Numeric_Value=03/2}', ""); + Expect(1, 3883, '\p{Numeric_Value: 000000003/2}', ""); + Expect(0, 3883, '\p{^Numeric_Value: 000000003/2}', ""); + Expect(0, 3883, '\P{Numeric_Value: 000000003/2}', ""); + Expect(1, 3883, '\P{^Numeric_Value: 000000003/2}', ""); + Expect(0, 3884, '\p{Numeric_Value: 000000003/2}', ""); + Expect(1, 3884, '\p{^Numeric_Value: 000000003/2}', ""); + Expect(1, 3884, '\P{Numeric_Value: 000000003/2}', ""); + Expect(0, 3884, '\P{^Numeric_Value: 000000003/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}', ""); @@ -77389,26 +77979,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Numeric_Value=1.50e+00}', ""); Expect(1, 3884, '\P{Numeric_Value=1.50e+00}', ""); Expect(0, 3884, '\P{^Numeric_Value=1.50e+00}', ""); - Expect(1, 3883, '\p{Numeric_Value: 1.50}', ""); - Expect(0, 3883, '\p{^Numeric_Value: 1.50}', ""); - Expect(0, 3883, '\P{Numeric_Value: 1.50}', ""); - Expect(1, 3883, '\P{^Numeric_Value: 1.50}', ""); - Expect(0, 3884, '\p{Numeric_Value: 1.50}', ""); - 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: _:=003/000002}'); - Error('\P{Nv: _:=003/000002}'); + Expect(1, 3883, '\p{Numeric_Value=1.50}', ""); + Expect(0, 3883, '\p{^Numeric_Value=1.50}', ""); + Expect(0, 3883, '\P{Numeric_Value=1.50}', ""); + Expect(1, 3883, '\P{^Numeric_Value=1.50}', ""); + Expect(0, 3884, '\p{Numeric_Value=1.50}', ""); + 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=/a/_3/0002}'); + Error('\P{Nv=/a/_3/0002}'); Expect(1, 3883, '\p{Nv=:\A3/2\z:}', "");; Expect(0, 3884, '\p{Nv=:\A3/2\z:}', "");; - Expect(1, 3883, '\p{Nv=000003/00002}', ""); - Expect(0, 3883, '\p{^Nv=000003/00002}', ""); - Expect(0, 3883, '\P{Nv=000003/00002}', ""); - Expect(1, 3883, '\P{^Nv=000003/00002}', ""); - Expect(0, 3884, '\p{Nv=000003/00002}', ""); - Expect(1, 3884, '\p{^Nv=000003/00002}', ""); - Expect(1, 3884, '\P{Nv=000003/00002}', ""); - Expect(0, 3884, '\P{^Nv=000003/00002}', ""); + Expect(1, 3883, '\p{Nv=000000003/0000002}', ""); + Expect(0, 3883, '\p{^Nv=000000003/0000002}', ""); + Expect(0, 3883, '\P{Nv=000000003/0000002}', ""); + Expect(1, 3883, '\P{^Nv=000000003/0000002}', ""); + Expect(0, 3884, '\p{Nv=000000003/0000002}', ""); + Expect(1, 3884, '\p{^Nv=000000003/0000002}', ""); + Expect(1, 3884, '\P{Nv=000000003/0000002}', ""); + Expect(0, 3884, '\P{^Nv=000000003/0000002}', ""); Expect(1, 3883, '\p{Nv=180/120}', ""); Expect(0, 3883, '\p{^Nv=180/120}', ""); Expect(0, 3883, '\P{Nv=180/120}', ""); @@ -77417,14 +78007,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Nv=180/120}', ""); Expect(1, 3884, '\P{Nv=180/120}', ""); Expect(0, 3884, '\P{^Nv=180/120}', ""); - Expect(1, 3883, '\p{Nv=1.5e+00}', ""); - Expect(0, 3883, '\p{^Nv=1.5e+00}', ""); - Expect(0, 3883, '\P{Nv=1.5e+00}', ""); - Expect(1, 3883, '\P{^Nv=1.5e+00}', ""); - Expect(0, 3884, '\p{Nv=1.5e+00}', ""); - Expect(1, 3884, '\p{^Nv=1.5e+00}', ""); - Expect(1, 3884, '\P{Nv=1.5e+00}', ""); - Expect(0, 3884, '\P{^Nv=1.5e+00}', ""); + Expect(1, 3883, '\p{Nv: 1.5e+00}', ""); + Expect(0, 3883, '\p{^Nv: 1.5e+00}', ""); + Expect(0, 3883, '\P{Nv: 1.5e+00}', ""); + Expect(1, 3883, '\P{^Nv: 1.5e+00}', ""); + Expect(0, 3884, '\p{Nv: 1.5e+00}', ""); + Expect(1, 3884, '\p{^Nv: 1.5e+00}', ""); + Expect(1, 3884, '\P{Nv: 1.5e+00}', ""); + Expect(0, 3884, '\P{^Nv: 1.5e+00}', ""); Expect(1, 3883, '\p{Nv: 1.5}', ""); Expect(0, 3883, '\p{^Nv: 1.5}', ""); Expect(0, 3883, '\P{Nv: 1.5}', ""); @@ -77449,16 +78039,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=:=0000000003/002}'); - Error('\P{Is_Numeric_Value=:=0000000003/002}'); - Expect(1, 3883, '\p{Is_Numeric_Value=000003/000000002}', ""); - Expect(0, 3883, '\p{^Is_Numeric_Value=000003/000000002}', ""); - Expect(0, 3883, '\P{Is_Numeric_Value=000003/000000002}', ""); - Expect(1, 3883, '\P{^Is_Numeric_Value=000003/000000002}', ""); - Expect(0, 3884, '\p{Is_Numeric_Value=000003/000000002}', ""); - Expect(1, 3884, '\p{^Is_Numeric_Value=000003/000000002}', ""); - Expect(1, 3884, '\P{Is_Numeric_Value=000003/000000002}', ""); - Expect(0, 3884, '\P{^Is_Numeric_Value=000003/000000002}', ""); + Error('\p{Is_Numeric_Value=/a/__+003/002}'); + Error('\P{Is_Numeric_Value=/a/__+003/002}'); + Expect(1, 3883, '\p{Is_Numeric_Value: 003/02}', ""); + Expect(0, 3883, '\p{^Is_Numeric_Value: 003/02}', ""); + Expect(0, 3883, '\P{Is_Numeric_Value: 003/02}', ""); + Expect(1, 3883, '\P{^Is_Numeric_Value: 003/02}', ""); + Expect(0, 3884, '\p{Is_Numeric_Value: 003/02}', ""); + Expect(1, 3884, '\p{^Is_Numeric_Value: 003/02}', ""); + Expect(1, 3884, '\P{Is_Numeric_Value: 003/02}', ""); + Expect(0, 3884, '\P{^Is_Numeric_Value: 003/02}', ""); 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}', ""); @@ -77467,14 +78057,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Is_Numeric_Value=180/120}', ""); Expect(1, 3884, '\P{Is_Numeric_Value=180/120}', ""); Expect(0, 3884, '\P{^Is_Numeric_Value=180/120}', ""); - Expect(1, 3883, '\p{Is_Numeric_Value=1.5e+00}', ""); - Expect(0, 3883, '\p{^Is_Numeric_Value=1.5e+00}', ""); - Expect(0, 3883, '\P{Is_Numeric_Value=1.5e+00}', ""); - Expect(1, 3883, '\P{^Is_Numeric_Value=1.5e+00}', ""); - Expect(0, 3884, '\p{Is_Numeric_Value=1.5e+00}', ""); - 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.5e+00}', ""); + Expect(0, 3883, '\p{^Is_Numeric_Value: 1.5e+00}', ""); + Expect(0, 3883, '\P{Is_Numeric_Value: 1.5e+00}', ""); + Expect(1, 3883, '\P{^Is_Numeric_Value: 1.5e+00}', ""); + Expect(0, 3884, '\p{Is_Numeric_Value: 1.5e+00}', ""); + 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}', ""); @@ -77499,16 +78089,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=-_3/00000002:=}'); - Error('\P{Is_Nv=-_3/00000002:=}'); - 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}', ""); + Error('\p{Is_Nv=:= -003/000002}'); + Error('\P{Is_Nv=:= -003/000002}'); + Expect(1, 3883, '\p{Is_Nv:03/002}', ""); + Expect(0, 3883, '\p{^Is_Nv:03/002}', ""); + Expect(0, 3883, '\P{Is_Nv:03/002}', ""); + Expect(1, 3883, '\P{^Is_Nv:03/002}', ""); + Expect(0, 3884, '\p{Is_Nv:03/002}', ""); + Expect(1, 3884, '\p{^Is_Nv:03/002}', ""); + Expect(1, 3884, '\P{Is_Nv:03/002}', ""); + Expect(0, 3884, '\P{^Is_Nv:03/002}', ""); Expect(1, 3883, '\p{Is_Nv=180/120}', ""); Expect(0, 3883, '\p{^Is_Nv=180/120}', ""); Expect(0, 3883, '\P{Is_Nv=180/120}', ""); @@ -77541,16 +78131,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 3884, '\p{^Is_Nv=1.50e+00}', ""); Expect(1, 3884, '\P{Is_Nv=1.50e+00}', ""); Expect(0, 3884, '\P{^Is_Nv=1.50e+00}', ""); - Expect(1, 3883, '\p{Is_Nv=1.50}', ""); - Expect(0, 3883, '\p{^Is_Nv=1.50}', ""); - Expect(0, 3883, '\P{Is_Nv=1.50}', ""); - Expect(1, 3883, '\P{^Is_Nv=1.50}', ""); - Expect(0, 3884, '\p{Is_Nv=1.50}', ""); - 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= +00000003/0000000020/a/}'); - Error('\P{Numeric_Value= +00000003/0000000020/a/}'); + Expect(1, 3883, '\p{Is_Nv: 1.50}', ""); + Expect(0, 3883, '\p{^Is_Nv: 1.50}', ""); + Expect(0, 3883, '\P{Is_Nv: 1.50}', ""); + Expect(1, 3883, '\P{^Is_Nv: 1.50}', ""); + Expect(0, 3884, '\p{Is_Nv: 1.50}', ""); + 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= +00003/0000000020:=}'); + Error('\P{Numeric_Value= +00003/0000000020:=}'); Expect(1, 73677, '\p{Numeric_Value=:\A3/20\z:}', "");; Expect(0, 73678, '\p{Numeric_Value=:\A3/20\z:}', "");; Expect(1, 73677, '\p{Numeric_Value=0003/00000000020}', ""); @@ -77609,18 +78199,18 @@ 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=-003/0000020:=}'); - Error('\P{Nv=-003/0000020:=}'); + Error('\p{Nv: 003/000020/a/}'); + Error('\P{Nv: 003/000020/a/}'); Expect(1, 73677, '\p{Nv=:\A3/20\z:}', "");; Expect(0, 73678, '\p{Nv=:\A3/20\z:}', "");; - Expect(1, 73677, '\p{Nv=3/0000000020}', ""); - Expect(0, 73677, '\p{^Nv=3/0000000020}', ""); - Expect(0, 73677, '\P{Nv=3/0000000020}', ""); - Expect(1, 73677, '\P{^Nv=3/0000000020}', ""); - Expect(0, 73678, '\p{Nv=3/0000000020}', ""); - Expect(1, 73678, '\p{^Nv=3/0000000020}', ""); - Expect(1, 73678, '\P{Nv=3/0000000020}', ""); - Expect(0, 73678, '\P{^Nv=3/0000000020}', ""); + Expect(1, 73677, '\p{Nv=+3/000000020}', ""); + Expect(0, 73677, '\p{^Nv=+3/000000020}', ""); + Expect(0, 73677, '\P{Nv=+3/000000020}', ""); + Expect(1, 73677, '\P{^Nv=+3/000000020}', ""); + Expect(0, 73678, '\p{Nv=+3/000000020}', ""); + Expect(1, 73678, '\p{^Nv=+3/000000020}', ""); + Expect(1, 73678, '\P{Nv=+3/000000020}', ""); + Expect(0, 73678, '\P{^Nv=+3/000000020}', ""); Expect(1, 73677, '\p{Nv=180/1200}', ""); Expect(0, 73677, '\p{^Nv=180/1200}', ""); Expect(0, 73677, '\P{Nv=180/1200}', ""); @@ -77645,14 +78235,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73678, '\p{^Nv=1.50e-01}', ""); Expect(1, 73678, '\P{Nv=1.50e-01}', ""); Expect(0, 73678, '\P{^Nv=1.50e-01}', ""); - Expect(1, 73677, '\p{Nv=0.15}', ""); - Expect(0, 73677, '\p{^Nv=0.15}', ""); - Expect(0, 73677, '\P{Nv=0.15}', ""); - Expect(1, 73677, '\P{^Nv=0.15}', ""); - Expect(0, 73678, '\p{Nv=0.15}', ""); - 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: 0.15}', ""); + Expect(0, 73677, '\p{^Nv: 0.15}', ""); + Expect(0, 73677, '\P{Nv: 0.15}', ""); + Expect(1, 73677, '\P{^Nv: 0.15}', ""); + Expect(0, 73678, '\p{Nv: 0.15}', ""); + 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}', ""); @@ -77661,48 +78251,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73677, '\P{^Nv: 0.150}', ""); - Expect(0, 73678, '\p{Nv: 0.150}', ""); - 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= -+0003/00000020:=}'); - Error('\P{Is_Numeric_Value= -+0003/00000020:=}'); - Expect(1, 73677, '\p{Is_Numeric_Value: 0000000003/000020}', ""); - Expect(0, 73677, '\p{^Is_Numeric_Value: 0000000003/000020}', ""); - Expect(0, 73677, '\P{Is_Numeric_Value: 0000000003/000020}', ""); - Expect(1, 73677, '\P{^Is_Numeric_Value: 0000000003/000020}', ""); - Expect(0, 73678, '\p{Is_Numeric_Value: 0000000003/000020}', ""); - Expect(1, 73678, '\p{^Is_Numeric_Value: 0000000003/000020}', ""); - Expect(1, 73678, '\P{Is_Numeric_Value: 0000000003/000020}', ""); - Expect(0, 73678, '\P{^Is_Numeric_Value: 0000000003/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}', ""); - Expect(1, 73677, '\P{^Is_Numeric_Value: 180/1200}', ""); - Expect(0, 73678, '\p{Is_Numeric_Value: 180/1200}', ""); - Expect(1, 73678, '\p{^Is_Numeric_Value: 180/1200}', ""); - Expect(1, 73678, '\P{Is_Numeric_Value: 180/1200}', ""); - Expect(0, 73678, '\P{^Is_Numeric_Value: 180/1200}', ""); - Expect(1, 73677, '\p{Is_Numeric_Value=1.5e-01}', ""); - Expect(0, 73677, '\p{^Is_Numeric_Value=1.5e-01}', ""); - Expect(0, 73677, '\P{Is_Numeric_Value=1.5e-01}', ""); - Expect(1, 73677, '\P{^Is_Numeric_Value=1.5e-01}', ""); - Expect(0, 73678, '\p{Is_Numeric_Value=1.5e-01}', ""); - Expect(1, 73678, '\p{^Is_Numeric_Value=1.5e-01}', ""); - Expect(1, 73678, '\P{Is_Numeric_Value=1.5e-01}', ""); - Expect(0, 73678, '\P{^Is_Numeric_Value=1.5e-01}', ""); - Expect(1, 73677, '\p{Is_Numeric_Value=1.50e-01}', ""); - Expect(0, 73677, '\p{^Is_Numeric_Value=1.50e-01}', ""); - Expect(0, 73677, '\P{Is_Numeric_Value=1.50e-01}', ""); - Expect(1, 73677, '\P{^Is_Numeric_Value=1.50e-01}', ""); - Expect(0, 73678, '\p{Is_Numeric_Value=1.50e-01}', ""); - 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{Nv=0.150}', ""); + Expect(0, 73677, '\p{^Nv=0.150}', ""); + Expect(0, 73677, '\P{Nv=0.150}', ""); + Expect(1, 73677, '\P{^Nv=0.150}', ""); + Expect(0, 73678, '\p{Nv=0.150}', ""); + 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= :=03/000020}'); + Error('\P{Is_Numeric_Value= :=03/000020}'); + Expect(1, 73677, '\p{Is_Numeric_Value:+03/000020}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value:+03/000020}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value:+03/000020}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value:+03/000020}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value:+03/000020}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value:+03/000020}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value:+03/000020}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value:+03/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}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value: 180/1200}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value: 180/1200}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value: 180/1200}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value: 180/1200}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value: 180/1200}', ""); + Expect(1, 73677, '\p{Is_Numeric_Value: 1.5e-01}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value: 1.5e-01}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value: 1.5e-01}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value: 1.5e-01}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value: 1.5e-01}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value: 1.5e-01}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value: 1.5e-01}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value: 1.5e-01}', ""); + Expect(1, 73677, '\p{Is_Numeric_Value:1.50e-01}', ""); + Expect(0, 73677, '\p{^Is_Numeric_Value:1.50e-01}', ""); + Expect(0, 73677, '\P{Is_Numeric_Value:1.50e-01}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value:1.50e-01}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value:1.50e-01}', ""); + 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}', ""); @@ -77711,14 +78301,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73677, '\P{^Is_Numeric_Value:1.500e-01}', ""); - Expect(0, 73678, '\p{Is_Numeric_Value:1.500e-01}', ""); - Expect(1, 73678, '\p{^Is_Numeric_Value:1.500e-01}', ""); - Expect(1, 73678, '\P{Is_Numeric_Value:1.500e-01}', ""); - Expect(0, 73678, '\P{^Is_Numeric_Value:1.500e-01}', ""); + 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}', ""); + Expect(1, 73677, '\P{^Is_Numeric_Value=1.500e-01}', ""); + Expect(0, 73678, '\p{Is_Numeric_Value=1.500e-01}', ""); + Expect(1, 73678, '\p{^Is_Numeric_Value=1.500e-01}', ""); + Expect(1, 73678, '\P{Is_Numeric_Value=1.500e-01}', ""); + Expect(0, 73678, '\P{^Is_Numeric_Value=1.500e-01}', ""); Expect(1, 73677, '\p{Is_Numeric_Value=0.150}', ""); Expect(0, 73677, '\p{^Is_Numeric_Value=0.150}', ""); Expect(0, 73677, '\P{Is_Numeric_Value=0.150}', ""); @@ -77727,16 +78317,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=:=00003/020}'); - Error('\P{Is_Nv=:=00003/020}'); - Expect(1, 73677, '\p{Is_Nv=00000003/20}', ""); - Expect(0, 73677, '\p{^Is_Nv=00000003/20}', ""); - Expect(0, 73677, '\P{Is_Nv=00000003/20}', ""); - Expect(1, 73677, '\P{^Is_Nv=00000003/20}', ""); - Expect(0, 73678, '\p{Is_Nv=00000003/20}', ""); - Expect(1, 73678, '\p{^Is_Nv=00000003/20}', ""); - Expect(1, 73678, '\P{Is_Nv=00000003/20}', ""); - Expect(0, 73678, '\P{^Is_Nv=00000003/20}', ""); + Error('\p{Is_Nv= 0003/00000000020:=}'); + Error('\P{Is_Nv= 0003/00000000020:=}'); + Expect(1, 73677, '\p{Is_Nv=00003/000020}', ""); + Expect(0, 73677, '\p{^Is_Nv=00003/000020}', ""); + Expect(0, 73677, '\P{Is_Nv=00003/000020}', ""); + Expect(1, 73677, '\P{^Is_Nv=00003/000020}', ""); + Expect(0, 73678, '\p{Is_Nv=00003/000020}', ""); + Expect(1, 73678, '\p{^Is_Nv=00003/000020}', ""); + Expect(1, 73678, '\P{Is_Nv=00003/000020}', ""); + Expect(0, 73678, '\P{^Is_Nv=00003/000020}', ""); Expect(1, 73677, '\p{Is_Nv=180/1200}', ""); Expect(0, 73677, '\p{^Is_Nv=180/1200}', ""); Expect(0, 73677, '\P{Is_Nv=180/1200}', ""); @@ -77769,14 +78359,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}', ""); @@ -77785,18 +78375,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: := -003/000004}'); - Error('\P{Numeric_Value: := -003/000004}'); + Error('\p{Numeric_Value=_ +0000000003/000000004:=}'); + Error('\P{Numeric_Value=_ +0000000003/000000004:=}'); Expect(1, 126127, '\p{Numeric_Value=:\A3/4\z:}', "");; Expect(0, 126128, '\p{Numeric_Value=:\A3/4\z:}', "");; - Expect(1, 126127, '\p{Numeric_Value=000000003/004}', ""); - Expect(0, 126127, '\p{^Numeric_Value=000000003/004}', ""); - Expect(0, 126127, '\P{Numeric_Value=000000003/004}', ""); - Expect(1, 126127, '\P{^Numeric_Value=000000003/004}', ""); - Expect(0, 126128, '\p{Numeric_Value=000000003/004}', ""); - Expect(1, 126128, '\p{^Numeric_Value=000000003/004}', ""); - Expect(1, 126128, '\P{Numeric_Value=000000003/004}', ""); - Expect(0, 126128, '\P{^Numeric_Value=000000003/004}', ""); + Expect(1, 126127, '\p{Numeric_Value=003/0004}', ""); + Expect(0, 126127, '\p{^Numeric_Value=003/0004}', ""); + Expect(0, 126127, '\P{Numeric_Value=003/0004}', ""); + Expect(1, 126127, '\P{^Numeric_Value=003/0004}', ""); + Expect(0, 126128, '\p{Numeric_Value=003/0004}', ""); + Expect(1, 126128, '\p{^Numeric_Value=003/0004}', ""); + Expect(1, 126128, '\P{Numeric_Value=003/0004}', ""); + Expect(0, 126128, '\P{^Numeric_Value=003/0004}', ""); Expect(1, 126127, '\p{Numeric_Value=180/240}', ""); Expect(0, 126127, '\p{^Numeric_Value=180/240}', ""); Expect(0, 126127, '\P{Numeric_Value=180/240}', ""); @@ -77829,34 +78419,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Numeric_Value=0.75}', ""); Expect(1, 126128, '\P{Numeric_Value=0.75}', ""); Expect(0, 126128, '\P{^Numeric_Value=0.75}', ""); - Expect(1, 126127, '\p{Numeric_Value: 7.500e-01}', ""); - Expect(0, 126127, '\p{^Numeric_Value: 7.500e-01}', ""); - Expect(0, 126127, '\P{Numeric_Value: 7.500e-01}', ""); - Expect(1, 126127, '\P{^Numeric_Value: 7.500e-01}', ""); - Expect(0, 126128, '\p{Numeric_Value: 7.500e-01}', ""); - Expect(1, 126128, '\p{^Numeric_Value: 7.500e-01}', ""); - Expect(1, 126128, '\P{Numeric_Value: 7.500e-01}', ""); - Expect(0, 126128, '\P{^Numeric_Value: 7.500e-01}', ""); - Expect(1, 126127, '\p{Numeric_Value: 0.750}', ""); - Expect(0, 126127, '\p{^Numeric_Value: 0.750}', ""); - Expect(0, 126127, '\P{Numeric_Value: 0.750}', ""); - Expect(1, 126127, '\P{^Numeric_Value: 0.750}', ""); - Expect(0, 126128, '\p{Numeric_Value: 0.750}', ""); - 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= -003/00004:=}'); - Error('\P{Nv= -003/00004:=}'); + Expect(1, 126127, '\p{Numeric_Value=7.500e-01}', ""); + Expect(0, 126127, '\p{^Numeric_Value=7.500e-01}', ""); + Expect(0, 126127, '\P{Numeric_Value=7.500e-01}', ""); + Expect(1, 126127, '\P{^Numeric_Value=7.500e-01}', ""); + Expect(0, 126128, '\p{Numeric_Value=7.500e-01}', ""); + Expect(1, 126128, '\p{^Numeric_Value=7.500e-01}', ""); + Expect(1, 126128, '\P{Numeric_Value=7.500e-01}', ""); + Expect(0, 126128, '\P{^Numeric_Value=7.500e-01}', ""); + Expect(1, 126127, '\p{Numeric_Value=0.750}', ""); + Expect(0, 126127, '\p{^Numeric_Value=0.750}', ""); + Expect(0, 126127, '\P{Numeric_Value=0.750}', ""); + Expect(1, 126127, '\P{^Numeric_Value=0.750}', ""); + Expect(0, 126128, '\p{Numeric_Value=0.750}', ""); + 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/ 03/000004}'); + Error('\P{Nv: /a/ 03/000004}'); Expect(1, 126127, '\p{Nv=:\A3/4\z:}', "");; Expect(0, 126128, '\p{Nv=:\A3/4\z:}', "");; - Expect(1, 126127, '\p{Nv=+03/000000004}', ""); - Expect(0, 126127, '\p{^Nv=+03/000000004}', ""); - Expect(0, 126127, '\P{Nv=+03/000000004}', ""); - Expect(1, 126127, '\P{^Nv=+03/000000004}', ""); - Expect(0, 126128, '\p{Nv=+03/000000004}', ""); - Expect(1, 126128, '\p{^Nv=+03/000000004}', ""); - Expect(1, 126128, '\P{Nv=+03/000000004}', ""); - Expect(0, 126128, '\P{^Nv=+03/000000004}', ""); + Expect(1, 126127, '\p{Nv=03/0000004}', ""); + Expect(0, 126127, '\p{^Nv=03/0000004}', ""); + Expect(0, 126127, '\P{Nv=03/0000004}', ""); + Expect(1, 126127, '\P{^Nv=03/0000004}', ""); + Expect(0, 126128, '\p{Nv=03/0000004}', ""); + Expect(1, 126128, '\p{^Nv=03/0000004}', ""); + Expect(1, 126128, '\P{Nv=03/0000004}', ""); + Expect(0, 126128, '\P{^Nv=03/0000004}', ""); Expect(1, 126127, '\p{Nv=180/240}', ""); Expect(0, 126127, '\p{^Nv=180/240}', ""); Expect(0, 126127, '\P{Nv=180/240}', ""); @@ -77865,14 +78455,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Nv=180/240}', ""); Expect(1, 126128, '\P{Nv=180/240}', ""); Expect(0, 126128, '\P{^Nv=180/240}', ""); - Expect(1, 126127, '\p{Nv=7.5e-01}', ""); - Expect(0, 126127, '\p{^Nv=7.5e-01}', ""); - Expect(0, 126127, '\P{Nv=7.5e-01}', ""); - Expect(1, 126127, '\P{^Nv=7.5e-01}', ""); - Expect(0, 126128, '\p{Nv=7.5e-01}', ""); - Expect(1, 126128, '\p{^Nv=7.5e-01}', ""); - Expect(1, 126128, '\P{Nv=7.5e-01}', ""); - Expect(0, 126128, '\P{^Nv=7.5e-01}', ""); + Expect(1, 126127, '\p{Nv: 7.5e-01}', ""); + Expect(0, 126127, '\p{^Nv: 7.5e-01}', ""); + Expect(0, 126127, '\P{Nv: 7.5e-01}', ""); + Expect(1, 126127, '\P{^Nv: 7.5e-01}', ""); + Expect(0, 126128, '\p{Nv: 7.5e-01}', ""); + Expect(1, 126128, '\p{^Nv: 7.5e-01}', ""); + Expect(1, 126128, '\P{Nv: 7.5e-01}', ""); + Expect(0, 126128, '\P{^Nv: 7.5e-01}', ""); Expect(1, 126127, '\p{Nv=7.50e-01}', ""); Expect(0, 126127, '\p{^Nv=7.50e-01}', ""); Expect(0, 126127, '\P{Nv=7.50e-01}', ""); @@ -77897,24 +78487,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/000004:=}'); - Error('\P{Is_Numeric_Value= -+000000003/000004:=}'); - 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{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=- +03/000004:=}'); + Error('\P{Is_Numeric_Value=- +03/000004:=}'); + Expect(1, 126127, '\p{Is_Numeric_Value=+00000003/00000004}', ""); + Expect(0, 126127, '\p{^Is_Numeric_Value=+00000003/00000004}', ""); + Expect(0, 126127, '\P{Is_Numeric_Value=+00000003/00000004}', ""); + Expect(1, 126127, '\P{^Is_Numeric_Value=+00000003/00000004}', ""); + Expect(0, 126128, '\p{Is_Numeric_Value=+00000003/00000004}', ""); + Expect(1, 126128, '\p{^Is_Numeric_Value=+00000003/00000004}', ""); + Expect(1, 126128, '\P{Is_Numeric_Value=+00000003/00000004}', ""); + Expect(0, 126128, '\P{^Is_Numeric_Value=+00000003/00000004}', ""); 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}', ""); @@ -77963,16 +78553,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= 000000003/00000004:=}'); - Error('\P{Is_Nv= 000000003/00000004:=}'); - Expect(1, 126127, '\p{Is_Nv=0000000003/000004}', ""); - Expect(0, 126127, '\p{^Is_Nv=0000000003/000004}', ""); - Expect(0, 126127, '\P{Is_Nv=0000000003/000004}', ""); - Expect(1, 126127, '\P{^Is_Nv=0000000003/000004}', ""); - Expect(0, 126128, '\p{Is_Nv=0000000003/000004}', ""); - Expect(1, 126128, '\p{^Is_Nv=0000000003/000004}', ""); - Expect(1, 126128, '\P{Is_Nv=0000000003/000004}', ""); - Expect(0, 126128, '\P{^Is_Nv=0000000003/000004}', ""); + Error('\p{Is_Nv=_ +0000000003/000000004:=}'); + Error('\P{Is_Nv=_ +0000000003/000000004:=}'); + Expect(1, 126127, '\p{Is_Nv=00000003/00000004}', ""); + Expect(0, 126127, '\p{^Is_Nv=00000003/00000004}', ""); + Expect(0, 126127, '\P{Is_Nv=00000003/00000004}', ""); + Expect(1, 126127, '\P{^Is_Nv=00000003/00000004}', ""); + Expect(0, 126128, '\p{Is_Nv=00000003/00000004}', ""); + Expect(1, 126128, '\p{^Is_Nv=00000003/00000004}', ""); + Expect(1, 126128, '\P{Is_Nv=00000003/00000004}', ""); + Expect(0, 126128, '\P{^Is_Nv=00000003/00000004}', ""); Expect(1, 126127, '\p{Is_Nv=180/240}', ""); Expect(0, 126127, '\p{^Is_Nv=180/240}', ""); Expect(0, 126127, '\P{Is_Nv=180/240}', ""); @@ -77981,14 +78571,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 126128, '\p{^Is_Nv=180/240}', ""); Expect(1, 126128, '\P{Is_Nv=180/240}', ""); Expect(0, 126128, '\P{^Is_Nv=180/240}', ""); - Expect(1, 126127, '\p{Is_Nv: 7.5e-01}', ""); - Expect(0, 126127, '\p{^Is_Nv: 7.5e-01}', ""); - Expect(0, 126127, '\P{Is_Nv: 7.5e-01}', ""); - Expect(1, 126127, '\P{^Is_Nv: 7.5e-01}', ""); - Expect(0, 126128, '\p{Is_Nv: 7.5e-01}', ""); - Expect(1, 126128, '\p{^Is_Nv: 7.5e-01}', ""); - Expect(1, 126128, '\P{Is_Nv: 7.5e-01}', ""); - Expect(0, 126128, '\P{^Is_Nv: 7.5e-01}', ""); + Expect(1, 126127, '\p{Is_Nv=7.5e-01}', ""); + Expect(0, 126127, '\p{^Is_Nv=7.5e-01}', ""); + Expect(0, 126127, '\P{Is_Nv=7.5e-01}', ""); + Expect(1, 126127, '\P{^Is_Nv=7.5e-01}', ""); + Expect(0, 126128, '\p{Is_Nv=7.5e-01}', ""); + Expect(1, 126128, '\p{^Is_Nv=7.5e-01}', ""); + Expect(1, 126128, '\P{Is_Nv=7.5e-01}', ""); + Expect(0, 126128, '\P{^Is_Nv=7.5e-01}', ""); Expect(1, 126127, '\p{Is_Nv=7.50e-01}', ""); Expect(0, 126127, '\p{^Is_Nv=7.50e-01}', ""); Expect(0, 126127, '\P{Is_Nv=7.50e-01}', ""); @@ -78013,26 +78603,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= 003/0000005:=}'); - Error('\P{Numeric_Value= 003/0000005:=}'); + 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=/a/_3/0005}'); + Error('\P{Numeric_Value=/a/_3/0005}'); Expect(1, 8535, '\p{Numeric_Value=:\A3/5\z:}', "");; Expect(0, 8536, '\p{Numeric_Value=:\A3/5\z:}', "");; - Expect(1, 8535, '\p{Numeric_Value=0000003/00005}', ""); - Expect(0, 8535, '\p{^Numeric_Value=0000003/00005}', ""); - Expect(0, 8535, '\P{Numeric_Value=0000003/00005}', ""); - Expect(1, 8535, '\P{^Numeric_Value=0000003/00005}', ""); - Expect(0, 8536, '\p{Numeric_Value=0000003/00005}', ""); - Expect(1, 8536, '\p{^Numeric_Value=0000003/00005}', ""); - Expect(1, 8536, '\P{Numeric_Value=0000003/00005}', ""); - Expect(0, 8536, '\P{^Numeric_Value=0000003/00005}', ""); + Expect(1, 8535, '\p{Numeric_Value=003/00005}', ""); + Expect(0, 8535, '\p{^Numeric_Value=003/00005}', ""); + Expect(0, 8535, '\P{Numeric_Value=003/00005}', ""); + Expect(1, 8535, '\P{^Numeric_Value=003/00005}', ""); + Expect(0, 8536, '\p{Numeric_Value=003/00005}', ""); + Expect(1, 8536, '\p{^Numeric_Value=003/00005}', ""); + Expect(1, 8536, '\P{Numeric_Value=003/00005}', ""); + Expect(0, 8536, '\P{^Numeric_Value=003/00005}', ""); Expect(1, 8535, '\p{Numeric_Value=180/300}', ""); Expect(0, 8535, '\p{^Numeric_Value=180/300}', ""); Expect(0, 8535, '\P{Numeric_Value=180/300}', ""); @@ -78049,14 +78639,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}', ""); @@ -78073,34 +78663,34 @@ 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/ 00003/0005}'); - Error('\P{Nv=/a/ 00003/0005}'); + Error('\p{Nv= 0000000003/000000005:=}'); + Error('\P{Nv= 0000000003/000000005:=}'); Expect(1, 8535, '\p{Nv=:\A3/5\z:}', "");; Expect(0, 8536, '\p{Nv=:\A3/5\z:}', "");; - Expect(1, 8535, '\p{Nv:000000003/0000005}', ""); - Expect(0, 8535, '\p{^Nv:000000003/0000005}', ""); - Expect(0, 8535, '\P{Nv:000000003/0000005}', ""); - Expect(1, 8535, '\P{^Nv:000000003/0000005}', ""); - Expect(0, 8536, '\p{Nv:000000003/0000005}', ""); - Expect(1, 8536, '\p{^Nv:000000003/0000005}', ""); - Expect(1, 8536, '\P{Nv:000000003/0000005}', ""); - Expect(0, 8536, '\P{^Nv:000000003/0000005}', ""); - Expect(1, 8535, '\p{Nv=180/300}', ""); - Expect(0, 8535, '\p{^Nv=180/300}', ""); - Expect(0, 8535, '\P{Nv=180/300}', ""); - Expect(1, 8535, '\P{^Nv=180/300}', ""); - Expect(0, 8536, '\p{Nv=180/300}', ""); - Expect(1, 8536, '\p{^Nv=180/300}', ""); - Expect(1, 8536, '\P{Nv=180/300}', ""); - Expect(0, 8536, '\P{^Nv=180/300}', ""); - Expect(1, 8535, '\p{Nv=6.0e-01}', ""); - Expect(0, 8535, '\p{^Nv=6.0e-01}', ""); - Expect(0, 8535, '\P{Nv=6.0e-01}', ""); - Expect(1, 8535, '\P{^Nv=6.0e-01}', ""); - Expect(0, 8536, '\p{Nv=6.0e-01}', ""); - Expect(1, 8536, '\p{^Nv=6.0e-01}', ""); - Expect(1, 8536, '\P{Nv=6.0e-01}', ""); - Expect(0, 8536, '\P{^Nv=6.0e-01}', ""); + Expect(1, 8535, '\p{Nv=+00003/0000000005}', ""); + Expect(0, 8535, '\p{^Nv=+00003/0000000005}', ""); + Expect(0, 8535, '\P{Nv=+00003/0000000005}', ""); + Expect(1, 8535, '\P{^Nv=+00003/0000000005}', ""); + Expect(0, 8536, '\p{Nv=+00003/0000000005}', ""); + Expect(1, 8536, '\p{^Nv=+00003/0000000005}', ""); + Expect(1, 8536, '\P{Nv=+00003/0000000005}', ""); + Expect(0, 8536, '\P{^Nv=+00003/0000000005}', ""); + Expect(1, 8535, '\p{Nv: 180/300}', ""); + Expect(0, 8535, '\p{^Nv: 180/300}', ""); + Expect(0, 8535, '\P{Nv: 180/300}', ""); + Expect(1, 8535, '\P{^Nv: 180/300}', ""); + Expect(0, 8536, '\p{Nv: 180/300}', ""); + Expect(1, 8536, '\p{^Nv: 180/300}', ""); + Expect(1, 8536, '\P{Nv: 180/300}', ""); + Expect(0, 8536, '\P{^Nv: 180/300}', ""); + Expect(1, 8535, '\p{Nv:6.0e-01}', ""); + Expect(0, 8535, '\p{^Nv:6.0e-01}', ""); + Expect(0, 8535, '\P{Nv:6.0e-01}', ""); + Expect(1, 8535, '\P{^Nv:6.0e-01}', ""); + Expect(0, 8536, '\p{Nv:6.0e-01}', ""); + Expect(1, 8536, '\p{^Nv:6.0e-01}', ""); + Expect(1, 8536, '\P{Nv:6.0e-01}', ""); + Expect(0, 8536, '\P{^Nv:6.0e-01}', ""); Expect(1, 8535, '\p{Nv=0.6}', ""); Expect(0, 8535, '\p{^Nv=0.6}', ""); Expect(0, 8535, '\P{Nv=0.6}', ""); @@ -78125,16 +78715,16 @@ 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=:=_0000000003/00000005}'); - Error('\P{Is_Numeric_Value=:=_0000000003/00000005}'); - Expect(1, 8535, '\p{Is_Numeric_Value=+000003/000005}', ""); - Expect(0, 8535, '\p{^Is_Numeric_Value=+000003/000005}', ""); - Expect(0, 8535, '\P{Is_Numeric_Value=+000003/000005}', ""); - Expect(1, 8535, '\P{^Is_Numeric_Value=+000003/000005}', ""); - Expect(0, 8536, '\p{Is_Numeric_Value=+000003/000005}', ""); - Expect(1, 8536, '\p{^Is_Numeric_Value=+000003/000005}', ""); - Expect(1, 8536, '\P{Is_Numeric_Value=+000003/000005}', ""); - Expect(0, 8536, '\P{^Is_Numeric_Value=+000003/000005}', ""); + Error('\p{Is_Numeric_Value=/a/--+0000003/00005}'); + Error('\P{Is_Numeric_Value=/a/--+0000003/00005}'); + Expect(1, 8535, '\p{Is_Numeric_Value=+03/5}', ""); + Expect(0, 8535, '\p{^Is_Numeric_Value=+03/5}', ""); + Expect(0, 8535, '\P{Is_Numeric_Value=+03/5}', ""); + Expect(1, 8535, '\P{^Is_Numeric_Value=+03/5}', ""); + Expect(0, 8536, '\p{Is_Numeric_Value=+03/5}', ""); + Expect(1, 8536, '\p{^Is_Numeric_Value=+03/5}', ""); + Expect(1, 8536, '\P{Is_Numeric_Value=+03/5}', ""); + Expect(0, 8536, '\P{^Is_Numeric_Value=+03/5}', ""); 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}', ""); @@ -78175,16 +78765,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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=-:=00003/05}'); - Error('\P{Is_Nv=-:=00003/05}'); - Expect(1, 8535, '\p{Is_Nv=03/00005}', ""); - Expect(0, 8535, '\p{^Is_Nv=03/00005}', ""); - Expect(0, 8535, '\P{Is_Nv=03/00005}', ""); - Expect(1, 8535, '\P{^Is_Nv=03/00005}', ""); - Expect(0, 8536, '\p{Is_Nv=03/00005}', ""); - Expect(1, 8536, '\p{^Is_Nv=03/00005}', ""); - Expect(1, 8536, '\P{Is_Nv=03/00005}', ""); - Expect(0, 8536, '\P{^Is_Nv=03/00005}', ""); + Error('\p{Is_Nv: :=_-0000000003/00005}'); + Error('\P{Is_Nv: :=_-0000000003/00005}'); + Expect(1, 8535, '\p{Is_Nv=+003/00005}', ""); + Expect(0, 8535, '\p{^Is_Nv=+003/00005}', ""); + Expect(0, 8535, '\P{Is_Nv=+003/00005}', ""); + Expect(1, 8535, '\P{^Is_Nv=+003/00005}', ""); + Expect(0, 8536, '\p{Is_Nv=+003/00005}', ""); + Expect(1, 8536, '\p{^Is_Nv=+003/00005}', ""); + Expect(1, 8536, '\P{Is_Nv=+003/00005}', ""); + Expect(0, 8536, '\P{^Is_Nv=+003/00005}', ""); Expect(1, 8535, '\p{Is_Nv=180/300}', ""); Expect(0, 8535, '\p{^Is_Nv=180/300}', ""); Expect(0, 8535, '\P{Is_Nv=180/300}', ""); @@ -78209,14 +78799,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}', ""); @@ -78225,28 +78815,28 @@ 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: +03/000000064/a/}'); - Error('\P{Numeric_Value: +03/000000064/a/}'); + Error('\p{Numeric_Value= /a/3/0000064}'); + Error('\P{Numeric_Value= /a/3/0000064}'); Expect(1, 73671, '\p{Numeric_Value=:\A3/64\z:}', "");; Expect(0, 73672, '\p{Numeric_Value=:\A3/64\z:}', "");; - Expect(1, 73671, '\p{Numeric_Value=00000003/0000064}', ""); - Expect(0, 73671, '\p{^Numeric_Value=00000003/0000064}', ""); - Expect(0, 73671, '\P{Numeric_Value=00000003/0000064}', ""); - Expect(1, 73671, '\P{^Numeric_Value=00000003/0000064}', ""); - Expect(0, 73672, '\p{Numeric_Value=00000003/0000064}', ""); - Expect(1, 73672, '\p{^Numeric_Value=00000003/0000064}', ""); - Expect(1, 73672, '\P{Numeric_Value=00000003/0000064}', ""); - Expect(0, 73672, '\P{^Numeric_Value=00000003/0000064}', ""); - Expect(1, 73671, '\p{Numeric_Value=180/3840}', ""); - Expect(0, 73671, '\p{^Numeric_Value=180/3840}', ""); - Expect(0, 73671, '\P{Numeric_Value=180/3840}', ""); - Expect(1, 73671, '\P{^Numeric_Value=180/3840}', ""); - Expect(0, 73672, '\p{Numeric_Value=180/3840}', ""); - 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=03/00000064}', ""); + Expect(0, 73671, '\p{^Numeric_Value=03/00000064}', ""); + Expect(0, 73671, '\P{Numeric_Value=03/00000064}', ""); + Expect(1, 73671, '\P{^Numeric_Value=03/00000064}', ""); + Expect(0, 73672, '\p{Numeric_Value=03/00000064}', ""); + Expect(1, 73672, '\p{^Numeric_Value=03/00000064}', ""); + Expect(1, 73672, '\P{Numeric_Value=03/00000064}', ""); + Expect(0, 73672, '\P{^Numeric_Value=03/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}', ""); + Expect(1, 73671, '\P{^Numeric_Value: 180/3840}', ""); + Expect(0, 73672, '\p{Numeric_Value: 180/3840}', ""); + 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}'); Error('\p{Numeric_Value=4.69e-02}'); Error('\P{Numeric_Value=4.69e-02}'); Expect(1, 73671, '\p{Numeric_Value=4.688e-02}', ""); @@ -78277,14 +78867,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73671, '\P{^Numeric_Value=0.04688}', ""); - Expect(0, 73672, '\p{Numeric_Value=0.04688}', ""); - Expect(1, 73672, '\p{^Numeric_Value=0.04688}', ""); - Expect(1, 73672, '\P{Numeric_Value=0.04688}', ""); - Expect(0, 73672, '\P{^Numeric_Value=0.04688}', ""); + Expect(1, 73671, '\p{Numeric_Value: 0.04688}', ""); + Expect(0, 73671, '\p{^Numeric_Value: 0.04688}', ""); + Expect(0, 73671, '\P{Numeric_Value: 0.04688}', ""); + Expect(1, 73671, '\P{^Numeric_Value: 0.04688}', ""); + Expect(0, 73672, '\p{Numeric_Value: 0.04688}', ""); + Expect(1, 73672, '\p{^Numeric_Value: 0.04688}', ""); + Expect(1, 73672, '\P{Numeric_Value: 0.04688}', ""); + Expect(0, 73672, '\P{^Numeric_Value: 0.04688}', ""); Expect(1, 73671, '\p{Numeric_Value=4.687500e-02}', ""); Expect(0, 73671, '\p{^Numeric_Value=4.687500e-02}', ""); Expect(0, 73671, '\P{Numeric_Value=4.687500e-02}', ""); @@ -78293,26 +78883,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Numeric_Value=4.687500e-02}', ""); Expect(1, 73672, '\P{Numeric_Value=4.687500e-02}', ""); Expect(0, 73672, '\P{^Numeric_Value=4.687500e-02}', ""); - Expect(1, 73671, '\p{Numeric_Value: 0.046875}', ""); - Expect(0, 73671, '\p{^Numeric_Value: 0.046875}', ""); - Expect(0, 73671, '\P{Numeric_Value: 0.046875}', ""); - Expect(1, 73671, '\P{^Numeric_Value: 0.046875}', ""); - Expect(0, 73672, '\p{Numeric_Value: 0.046875}', ""); - Expect(1, 73672, '\p{^Numeric_Value: 0.046875}', ""); - Expect(1, 73672, '\P{Numeric_Value: 0.046875}', ""); - Expect(0, 73672, '\P{^Numeric_Value: 0.046875}', ""); - Error('\p{Nv=_ 0003/00000000064/a/}'); - Error('\P{Nv=_ 0003/00000000064/a/}'); + Expect(1, 73671, '\p{Numeric_Value:0.046875}', ""); + Expect(0, 73671, '\p{^Numeric_Value:0.046875}', ""); + Expect(0, 73671, '\P{Numeric_Value:0.046875}', ""); + Expect(1, 73671, '\P{^Numeric_Value:0.046875}', ""); + Expect(0, 73672, '\p{Numeric_Value:0.046875}', ""); + Expect(1, 73672, '\p{^Numeric_Value:0.046875}', ""); + Expect(1, 73672, '\P{Numeric_Value:0.046875}', ""); + Expect(0, 73672, '\P{^Numeric_Value:0.046875}', ""); + Error('\p{Nv=/a/+003/0000064}'); + Error('\P{Nv=/a/+003/0000064}'); Expect(1, 73671, '\p{Nv=:\A3/64\z:}', "");; Expect(0, 73672, '\p{Nv=:\A3/64\z:}', "");; - Expect(1, 73671, '\p{Nv=0000003/00064}', ""); - Expect(0, 73671, '\p{^Nv=0000003/00064}', ""); - Expect(0, 73671, '\P{Nv=0000003/00064}', ""); - Expect(1, 73671, '\P{^Nv=0000003/00064}', ""); - Expect(0, 73672, '\p{Nv=0000003/00064}', ""); - Expect(1, 73672, '\p{^Nv=0000003/00064}', ""); - Expect(1, 73672, '\P{Nv=0000003/00064}', ""); - Expect(0, 73672, '\P{^Nv=0000003/00064}', ""); + Expect(1, 73671, '\p{Nv=0003/00000064}', ""); + Expect(0, 73671, '\p{^Nv=0003/00000064}', ""); + Expect(0, 73671, '\P{Nv=0003/00000064}', ""); + Expect(1, 73671, '\P{^Nv=0003/00000064}', ""); + Expect(0, 73672, '\p{Nv=0003/00000064}', ""); + Expect(1, 73672, '\p{^Nv=0003/00000064}', ""); + Expect(1, 73672, '\P{Nv=0003/00000064}', ""); + Expect(0, 73672, '\P{^Nv=0003/00000064}', ""); Expect(1, 73671, '\p{Nv=180/3840}', ""); Expect(0, 73671, '\p{^Nv=180/3840}', ""); Expect(0, 73671, '\P{Nv=180/3840}', ""); @@ -78377,24 +78967,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Nv=0.046875}', ""); Expect(1, 73672, '\P{Nv=0.046875}', ""); Expect(0, 73672, '\P{^Nv=0.046875}', ""); - Error('\p{Is_Numeric_Value=_+00000003/00000064/a/}'); - Error('\P{Is_Numeric_Value=_+00000003/00000064/a/}'); - Expect(1, 73671, '\p{Is_Numeric_Value=+0000003/064}', ""); - Expect(0, 73671, '\p{^Is_Numeric_Value=+0000003/064}', ""); - Expect(0, 73671, '\P{Is_Numeric_Value=+0000003/064}', ""); - Expect(1, 73671, '\P{^Is_Numeric_Value=+0000003/064}', ""); - Expect(0, 73672, '\p{Is_Numeric_Value=+0000003/064}', ""); - Expect(1, 73672, '\p{^Is_Numeric_Value=+0000003/064}', ""); - Expect(1, 73672, '\P{Is_Numeric_Value=+0000003/064}', ""); - Expect(0, 73672, '\P{^Is_Numeric_Value=+0000003/064}', ""); - 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}', ""); - Expect(1, 73671, '\P{^Is_Numeric_Value=180/3840}', ""); - Expect(0, 73672, '\p{Is_Numeric_Value=180/3840}', ""); - 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= 0000003/64/a/}'); + Error('\P{Is_Numeric_Value= 0000003/64/a/}'); + Expect(1, 73671, '\p{Is_Numeric_Value: 000003/00064}', ""); + Expect(0, 73671, '\p{^Is_Numeric_Value: 000003/00064}', ""); + Expect(0, 73671, '\P{Is_Numeric_Value: 000003/00064}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value: 000003/00064}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value: 000003/00064}', ""); + Expect(1, 73672, '\p{^Is_Numeric_Value: 000003/00064}', ""); + Expect(1, 73672, '\P{Is_Numeric_Value: 000003/00064}', ""); + Expect(0, 73672, '\P{^Is_Numeric_Value: 000003/00064}', ""); + 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}', ""); + Expect(1, 73671, '\P{^Is_Numeric_Value: 180/3840}', ""); + Expect(0, 73672, '\p{Is_Numeric_Value: 180/3840}', ""); + 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.69e-02}'); @@ -78451,16 +79041,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Numeric_Value=0.046875}', ""); Expect(1, 73672, '\P{Is_Numeric_Value=0.046875}', ""); Expect(0, 73672, '\P{^Is_Numeric_Value=0.046875}', ""); - Error('\p{Is_Nv= /a/0003/00000064}'); - Error('\P{Is_Nv= /a/0003/00000064}'); - Expect(1, 73671, '\p{Is_Nv=+0000000003/064}', ""); - Expect(0, 73671, '\p{^Is_Nv=+0000000003/064}', ""); - Expect(0, 73671, '\P{Is_Nv=+0000000003/064}', ""); - Expect(1, 73671, '\P{^Is_Nv=+0000000003/064}', ""); - Expect(0, 73672, '\p{Is_Nv=+0000000003/064}', ""); - Expect(1, 73672, '\p{^Is_Nv=+0000000003/064}', ""); - Expect(1, 73672, '\P{Is_Nv=+0000000003/064}', ""); - Expect(0, 73672, '\P{^Is_Nv=+0000000003/064}', ""); + Error('\p{Is_Nv=/a/__00003/0000064}'); + Error('\P{Is_Nv=/a/__00003/0000064}'); + Expect(1, 73671, '\p{Is_Nv=+3/00064}', ""); + Expect(0, 73671, '\p{^Is_Nv=+3/00064}', ""); + Expect(0, 73671, '\P{Is_Nv=+3/00064}', ""); + Expect(1, 73671, '\P{^Is_Nv=+3/00064}', ""); + Expect(0, 73672, '\p{Is_Nv=+3/00064}', ""); + Expect(1, 73672, '\p{^Is_Nv=+3/00064}', ""); + Expect(1, 73672, '\P{Is_Nv=+3/00064}', ""); + Expect(0, 73672, '\P{^Is_Nv=+3/00064}', ""); Expect(1, 73671, '\p{Is_Nv=180/3840}', ""); Expect(0, 73671, '\p{^Is_Nv=180/3840}', ""); Expect(0, 73671, '\P{Is_Nv=180/3840}', ""); @@ -78471,16 +79061,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73672, '\P{^Is_Nv=180/3840}', ""); Error('\p{Is_Nv=4.7e-02}'); Error('\P{Is_Nv=4.7e-02}'); - Error('\p{Is_Nv: 4.69e-02}'); - Error('\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}', ""); + Error('\p{Is_Nv=4.69e-02}'); + Error('\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}', ""); Error('\p{Is_Nv=0.047}'); Error('\P{Is_Nv=0.047}'); Expect(1, 73671, '\p{Is_Nv=4.6875e-02}', ""); @@ -78501,14 +79091,14 @@ 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}', ""); + 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}', ""); Expect(1, 73671, '\p{Is_Nv=4.687500e-02}', ""); Expect(0, 73671, '\p{^Is_Nv=4.687500e-02}', ""); Expect(0, 73671, '\P{Is_Nv=4.687500e-02}', ""); @@ -78517,26 +79107,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 73672, '\p{^Is_Nv=4.687500e-02}', ""); Expect(1, 73672, '\P{Is_Nv=4.687500e-02}', ""); Expect(0, 73672, '\P{^Is_Nv=4.687500e-02}', ""); - Expect(1, 73671, '\p{Is_Nv: 0.046875}', ""); - Expect(0, 73671, '\p{^Is_Nv: 0.046875}', ""); - Expect(0, 73671, '\P{Is_Nv: 0.046875}', ""); - Expect(1, 73671, '\P{^Is_Nv: 0.046875}', ""); - Expect(0, 73672, '\p{Is_Nv: 0.046875}', ""); - Expect(1, 73672, '\p{^Is_Nv: 0.046875}', ""); - Expect(1, 73672, '\P{Is_Nv: 0.046875}', ""); - Expect(0, 73672, '\P{^Is_Nv: 0.046875}', ""); - Error('\p{Numeric_Value=/a/- +000003/0000000008}'); - Error('\P{Numeric_Value=/a/- +000003/0000000008}'); + Expect(1, 73671, '\p{Is_Nv=0.046875}', ""); + Expect(0, 73671, '\p{^Is_Nv=0.046875}', ""); + Expect(0, 73671, '\P{Is_Nv=0.046875}', ""); + Expect(1, 73671, '\P{^Is_Nv=0.046875}', ""); + Expect(0, 73672, '\p{Is_Nv=0.046875}', ""); + Expect(1, 73672, '\p{^Is_Nv=0.046875}', ""); + Expect(1, 73672, '\P{Is_Nv=0.046875}', ""); + Expect(0, 73672, '\P{^Is_Nv=0.046875}', ""); + Error('\p{Numeric_Value=00000003/000000008:=}'); + Error('\P{Numeric_Value=00000003/000000008:=}'); Expect(1, 8540, '\p{Numeric_Value=:\A3/8\z:}', "");; Expect(0, 8541, '\p{Numeric_Value=:\A3/8\z:}', "");; - Expect(1, 8540, '\p{Numeric_Value: +03/008}', ""); - Expect(0, 8540, '\p{^Numeric_Value: +03/008}', ""); - Expect(0, 8540, '\P{Numeric_Value: +03/008}', ""); - Expect(1, 8540, '\P{^Numeric_Value: +03/008}', ""); - Expect(0, 8541, '\p{Numeric_Value: +03/008}', ""); - Expect(1, 8541, '\p{^Numeric_Value: +03/008}', ""); - Expect(1, 8541, '\P{Numeric_Value: +03/008}', ""); - Expect(0, 8541, '\P{^Numeric_Value: +03/008}', ""); + Expect(1, 8540, '\p{Numeric_Value=+00000003/000000008}', ""); + Expect(0, 8540, '\p{^Numeric_Value=+00000003/000000008}', ""); + Expect(0, 8540, '\P{Numeric_Value=+00000003/000000008}', ""); + Expect(1, 8540, '\P{^Numeric_Value=+00000003/000000008}', ""); + Expect(0, 8541, '\p{Numeric_Value=+00000003/000000008}', ""); + Expect(1, 8541, '\p{^Numeric_Value=+00000003/000000008}', ""); + Expect(1, 8541, '\P{Numeric_Value=+00000003/000000008}', ""); + Expect(0, 8541, '\P{^Numeric_Value=+00000003/000000008}', ""); Expect(1, 8540, '\p{Numeric_Value=180/480}', ""); Expect(0, 8540, '\p{^Numeric_Value=180/480}', ""); Expect(0, 8540, '\P{Numeric_Value=180/480}', ""); @@ -78555,8 +79145,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Numeric_Value=3.75e-01}', ""); Expect(1, 8541, '\P{Numeric_Value=3.75e-01}', ""); Expect(0, 8541, '\P{^Numeric_Value=3.75e-01}', ""); - Error('\p{Numeric_Value: 0.38}'); - Error('\P{Numeric_Value: 0.38}'); + 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}', ""); @@ -78589,18 +79179,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/--+3/0000008}'); - Error('\P{Nv=/a/--+3/0000008}'); + Error('\p{Nv=_ 0000003/0008/a/}'); + Error('\P{Nv=_ 0000003/0008/a/}'); Expect(1, 8540, '\p{Nv=:\A3/8\z:}', "");; Expect(0, 8541, '\p{Nv=:\A3/8\z:}', "");; - Expect(1, 8540, '\p{Nv=0000000003/0000000008}', ""); - Expect(0, 8540, '\p{^Nv=0000000003/0000000008}', ""); - Expect(0, 8540, '\P{Nv=0000000003/0000000008}', ""); - Expect(1, 8540, '\P{^Nv=0000000003/0000000008}', ""); - Expect(0, 8541, '\p{Nv=0000000003/0000000008}', ""); - Expect(1, 8541, '\p{^Nv=0000000003/0000000008}', ""); - Expect(1, 8541, '\P{Nv=0000000003/0000000008}', ""); - Expect(0, 8541, '\P{^Nv=0000000003/0000000008}', ""); + Expect(1, 8540, '\p{Nv=00000003/00008}', ""); + Expect(0, 8540, '\p{^Nv=00000003/00008}', ""); + Expect(0, 8540, '\P{Nv=00000003/00008}', ""); + Expect(1, 8540, '\P{^Nv=00000003/00008}', ""); + Expect(0, 8541, '\p{Nv=00000003/00008}', ""); + Expect(1, 8541, '\p{^Nv=00000003/00008}', ""); + Expect(1, 8541, '\P{Nv=00000003/00008}', ""); + Expect(0, 8541, '\P{^Nv=00000003/00008}', ""); Expect(1, 8540, '\p{Nv=180/480}', ""); Expect(0, 8540, '\p{^Nv=180/480}', ""); Expect(0, 8540, '\P{Nv=180/480}', ""); @@ -78619,8 +79209,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}'); + Error('\p{Nv: 0.38}'); + Error('\P{Nv: 0.38}'); Expect(1, 8540, '\p{Nv=3.750e-01}', ""); Expect(0, 8540, '\p{^Nv=3.750e-01}', ""); Expect(0, 8540, '\P{Nv=3.750e-01}', ""); @@ -78653,16 +79243,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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/ +000003/000008}'); - Error('\P{Is_Numeric_Value=/a/ +000003/000008}'); - Expect(1, 8540, '\p{Is_Numeric_Value=03/008}', ""); - Expect(0, 8540, '\p{^Is_Numeric_Value=03/008}', ""); - Expect(0, 8540, '\P{Is_Numeric_Value=03/008}', ""); - Expect(1, 8540, '\P{^Is_Numeric_Value=03/008}', ""); - Expect(0, 8541, '\p{Is_Numeric_Value=03/008}', ""); - Expect(1, 8541, '\p{^Is_Numeric_Value=03/008}', ""); - Expect(1, 8541, '\P{Is_Numeric_Value=03/008}', ""); - Expect(0, 8541, '\P{^Is_Numeric_Value=03/008}', ""); + Error('\p{Is_Numeric_Value= +0003/00000008/a/}'); + Error('\P{Is_Numeric_Value= +0003/00000008/a/}'); + Expect(1, 8540, '\p{Is_Numeric_Value=000000003/08}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=000000003/08}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=000000003/08}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=000000003/08}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=000000003/08}', ""); + Expect(1, 8541, '\p{^Is_Numeric_Value=000000003/08}', ""); + Expect(1, 8541, '\P{Is_Numeric_Value=000000003/08}', ""); + Expect(0, 8541, '\P{^Is_Numeric_Value=000000003/08}', ""); 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}', ""); @@ -78681,8 +79271,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Is_Numeric_Value=3.75e-01}', ""); Expect(1, 8541, '\P{Is_Numeric_Value=3.75e-01}', ""); Expect(0, 8541, '\P{^Is_Numeric_Value=3.75e-01}', ""); - Error('\p{Is_Numeric_Value: 0.38}'); - Error('\P{Is_Numeric_Value: 0.38}'); + 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}', ""); @@ -78691,14 +79281,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 8540, '\P{^Is_Numeric_Value: 0.375}', ""); - Expect(0, 8541, '\p{Is_Numeric_Value: 0.375}', ""); - 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=0.375}', ""); + Expect(0, 8540, '\p{^Is_Numeric_Value=0.375}', ""); + Expect(0, 8540, '\P{Is_Numeric_Value=0.375}', ""); + Expect(1, 8540, '\P{^Is_Numeric_Value=0.375}', ""); + Expect(0, 8541, '\p{Is_Numeric_Value=0.375}', ""); + 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}', ""); @@ -78715,16 +79305,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=_:=0000000003/000000008}'); - Error('\P{Is_Nv=_:=0000000003/000000008}'); - Expect(1, 8540, '\p{Is_Nv:+0003/0000008}', ""); - Expect(0, 8540, '\p{^Is_Nv:+0003/0000008}', ""); - Expect(0, 8540, '\P{Is_Nv:+0003/0000008}', ""); - Expect(1, 8540, '\P{^Is_Nv:+0003/0000008}', ""); - Expect(0, 8541, '\p{Is_Nv:+0003/0000008}', ""); - Expect(1, 8541, '\p{^Is_Nv:+0003/0000008}', ""); - Expect(1, 8541, '\P{Is_Nv:+0003/0000008}', ""); - Expect(0, 8541, '\P{^Is_Nv:+0003/0000008}', ""); + Error('\p{Is_Nv= -0003/0000000008:=}'); + Error('\P{Is_Nv= -0003/0000000008:=}'); + Expect(1, 8540, '\p{Is_Nv=00003/0000008}', ""); + Expect(0, 8540, '\p{^Is_Nv=00003/0000008}', ""); + Expect(0, 8540, '\P{Is_Nv=00003/0000008}', ""); + Expect(1, 8540, '\P{^Is_Nv=00003/0000008}', ""); + Expect(0, 8541, '\p{Is_Nv=00003/0000008}', ""); + Expect(1, 8541, '\p{^Is_Nv=00003/0000008}', ""); + Expect(1, 8541, '\P{Is_Nv=00003/0000008}', ""); + Expect(0, 8541, '\P{^Is_Nv=00003/0000008}', ""); Expect(1, 8540, '\p{Is_Nv=180/480}', ""); Expect(0, 8540, '\p{^Is_Nv=180/480}', ""); Expect(0, 8540, '\P{Is_Nv=180/480}', ""); @@ -78733,8 +79323,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}', ""); @@ -78743,24 +79333,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Is_Nv=3.75e-01}', ""); Expect(1, 8541, '\P{Is_Nv=3.75e-01}', ""); 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: 0.375}', ""); - Expect(0, 8540, '\p{^Is_Nv: 0.375}', ""); - Expect(0, 8540, '\P{Is_Nv: 0.375}', ""); - Expect(1, 8540, '\P{^Is_Nv: 0.375}', ""); - Expect(0, 8541, '\p{Is_Nv: 0.375}', ""); - Expect(1, 8541, '\p{^Is_Nv: 0.375}', ""); - Expect(1, 8541, '\P{Is_Nv: 0.375}', ""); - Expect(0, 8541, '\P{^Is_Nv: 0.375}', ""); + 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=0.375}', ""); + Expect(0, 8540, '\p{^Is_Nv=0.375}', ""); + Expect(0, 8540, '\P{Is_Nv=0.375}', ""); + Expect(1, 8540, '\P{^Is_Nv=0.375}', ""); + Expect(0, 8541, '\p{Is_Nv=0.375}', ""); + Expect(1, 8541, '\p{^Is_Nv=0.375}', ""); + Expect(1, 8541, '\P{Is_Nv=0.375}', ""); + Expect(0, 8541, '\P{^Is_Nv=0.375}', ""); Expect(1, 8540, '\p{Is_Nv=3.7500e-01}', ""); Expect(0, 8540, '\p{^Is_Nv=3.7500e-01}', ""); Expect(0, 8540, '\P{Is_Nv=3.7500e-01}', ""); @@ -78769,26 +79359,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(1, 8541, '\p{^Is_Nv=3.7500e-01}', ""); Expect(1, 8541, '\P{Is_Nv=3.7500e-01}', ""); Expect(0, 8541, '\P{^Is_Nv=3.7500e-01}', ""); - Expect(1, 8540, '\p{Is_Nv: 0.3750}', ""); - Expect(0, 8540, '\p{^Is_Nv: 0.3750}', ""); - Expect(0, 8540, '\P{Is_Nv: 0.3750}', ""); - Expect(1, 8540, '\P{^Is_Nv: 0.3750}', ""); - Expect(0, 8541, '\p{Is_Nv: 0.3750}', ""); - 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=:= 003/00080}'); - Error('\P{Numeric_Value=:= 003/00080}'); + Expect(1, 8540, '\p{Is_Nv=0.3750}', ""); + Expect(0, 8540, '\p{^Is_Nv=0.3750}', ""); + Expect(0, 8540, '\P{Is_Nv=0.3750}', ""); + Expect(1, 8540, '\P{^Is_Nv=0.3750}', ""); + Expect(0, 8541, '\p{Is_Nv=0.3750}', ""); + 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= _+03/080:=}'); + Error('\P{Numeric_Value= _+03/080:=}'); Expect(1, 73670, '\p{Numeric_Value=:\A3/80\z:}', "");; Expect(0, 73671, '\p{Numeric_Value=:\A3/80\z:}', "");; - Expect(1, 73670, '\p{Numeric_Value=+03/0080}', ""); - Expect(0, 73670, '\p{^Numeric_Value=+03/0080}', ""); - Expect(0, 73670, '\P{Numeric_Value=+03/0080}', ""); - Expect(1, 73670, '\P{^Numeric_Value=+03/0080}', ""); - Expect(0, 73671, '\p{Numeric_Value=+03/0080}', ""); - Expect(1, 73671, '\p{^Numeric_Value=+03/0080}', ""); - Expect(1, 73671, '\P{Numeric_Value=+03/0080}', ""); - Expect(0, 73671, '\P{^Numeric_Value=+03/0080}', ""); + Expect(1, 73670, '\p{Numeric_Value=+3/0000080}', ""); + Expect(0, 73670, '\p{^Numeric_Value=+3/0000080}', ""); + Expect(0, 73670, '\P{Numeric_Value=+3/0000080}', ""); + Expect(1, 73670, '\P{^Numeric_Value=+3/0000080}', ""); + Expect(0, 73671, '\p{Numeric_Value=+3/0000080}', ""); + Expect(1, 73671, '\p{^Numeric_Value=+3/0000080}', ""); + Expect(1, 73671, '\P{Numeric_Value=+3/0000080}', ""); + Expect(0, 73671, '\P{^Numeric_Value=+3/0000080}', ""); Expect(1, 73670, '\p{Numeric_Value=180/4800}', ""); Expect(0, 73670, '\p{^Numeric_Value=180/4800}', ""); Expect(0, 73670, '\P{Numeric_Value=180/4800}', ""); @@ -78797,18 +79387,18 @@ 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}'); - 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}', ""); - Expect(1, 73670, '\P{^Numeric_Value: 3.75e-02}', ""); - Expect(0, 73671, '\p{Numeric_Value: 3.75e-02}', ""); - Expect(1, 73671, '\p{^Numeric_Value: 3.75e-02}', ""); - Expect(1, 73671, '\P{Numeric_Value: 3.75e-02}', ""); - Expect(0, 73671, '\P{^Numeric_Value: 3.75e-02}', ""); - Error('\p{Numeric_Value:0.04}'); - Error('\P{Numeric_Value:0.04}'); + 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}', ""); + Expect(1, 73670, '\P{^Numeric_Value=3.75e-02}', ""); + Expect(0, 73671, '\p{Numeric_Value=3.75e-02}', ""); + Expect(1, 73671, '\p{^Numeric_Value=3.75e-02}', ""); + Expect(1, 73671, '\P{Numeric_Value=3.75e-02}', ""); + Expect(0, 73671, '\P{^Numeric_Value=3.75e-02}', ""); + Error('\p{Numeric_Value=0.04}'); + Error('\P{Numeric_Value=0.04}'); Expect(1, 73670, '\p{Numeric_Value=3.750e-02}', ""); Expect(0, 73670, '\p{^Numeric_Value=3.750e-02}', ""); Expect(0, 73670, '\P{Numeric_Value=3.750e-02}', ""); @@ -78819,50 +79409,50 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { Expect(0, 73671, '\P{^Numeric_Value=3.750e-02}', ""); 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}', ""); - Expect(1, 73670, '\P{^Numeric_Value:3.7500e-02}', ""); - Expect(0, 73671, '\p{Numeric_Value:3.7500e-02}', ""); - Expect(1, 73671, '\p{^Numeric_Value:3.7500e-02}', ""); - Expect(1, 73671, '\P{Numeric_Value:3.7500e-02}', ""); - Expect(0, 73671, '\P{^Numeric_Value:3.7500e-02}', ""); - Expect(1, 73670, '\p{Numeric_Value: 0.0375}', ""); - Expect(0, 73670, '\p{^Numeric_Value: 0.0375}', ""); - Expect(0, 73670, '\P{Numeric_Value: 0.0375}', ""); - Expect(1, 73670, '\P{^Numeric_Value: 0.0375}', ""); - Expect(0, 73671, '\p{Numeric_Value: 0.0375}', ""); - Expect(1, 73671, '\p{^Numeric_Value: 0.0375}', ""); - Expect(1, 73671, '\P{Numeric_Value: 0.0375}', ""); - Expect(0, 73671, '\P{^Numeric_Value: 0.0375}', ""); - Expect(1, 73670, '\p{Numeric_Value: 3.75000e-02}', ""); - Expect(0, 73670, '\p{^Numeric_Value: 3.75000e-02}', ""); - Expect(0, 73670, '\P{Numeric_Value: 3.75000e-02}', ""); - Expect(1, 73670, '\P{^Numeric_Value: 3.75000e-02}', ""); - Expect(0, 73671, '\p{Numeric_Value: 3.75000e-02}', ""); - Expect(1, 73671, '\p{^Numeric_Value: 3.75000e-02}', ""); - Expect(1, 73671, '\P{Numeric_Value: 3.75000e-02}', ""); - Expect(0, 73671, '\P{^Numeric_Value: 3.75000e-02}', ""); - Expect(1, 73670, '\p{Numeric_Value:0.03750}', ""); - Expect(0, 73670, '\p{^Numeric_Value:0.03750}', ""); - Expect(0, 73670, '\P{Numeric_Value:0.03750}', ""); - Expect(1, 73670, '\P{^Numeric_Value:0.03750}', ""); - Expect(0, 73671, '\p{Numeric_Value:0.03750}', ""); - 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= /a/03/080}'); - Error('\P{Nv= /a/03/080}'); + 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}', ""); + Expect(1, 73670, '\P{^Numeric_Value=3.7500e-02}', ""); + Expect(0, 73671, '\p{Numeric_Value=3.7500e-02}', ""); + Expect(1, 73671, '\p{^Numeric_Value=3.7500e-02}', ""); + Expect(1, 73671, '\P{Numeric_Value=3.7500e-02}', ""); + Expect(0, 73671, '\P{^Numeric_Value=3.7500e-02}', ""); + Expect(1, 73670, '\p{Numeric_Value=0.0375}', ""); + Expect(0, 73670, '\p{^Numeric_Value=0.0375}', ""); + Expect(0, 73670, '\P{Numeric_Value=0.0375}', ""); + Expect(1, 73670, '\P{^Numeric_Value=0.0375}', ""); + Expect(0, 73671, '\p{Numeric_Value=0.0375}', ""); + Expect(1, 73671, '\p{^Numeric_Value=0.0375}', ""); + Expect(1, 73671, '\P{Numeric_Value=0.0375}', ""); + Expect(0, 73671, '\P{^Numeric_Value=0.0375}', ""); + Expect(1, 73670, '\p{Numeric_Value=3.75000e-02}', ""); + Expect(0, 73670, '\p{^Numeric_Value=3.75000e-02}', ""); + Expect(0, 73670, '\P{Numeric_Value=3.75000e-02}', ""); + Expect(1, 73670, '\P{^Numeric_Value=3.75000e-02}', ""); + Expect(0, 73671, '\p{Numeric_Value=3.75000e-02}', ""); + Expect(1, 73671, '\p{^Numeric_Value=3.75000e-02}', ""); + Expect(1, 73671, '\P{Numeric_Value=3.75000e-02}', ""); + Expect(0, 73671, '\P{^Numeric_Value=3.75000e-02}', ""); + Expect(1, 73670, '\p{Numeric_Value=0.03750}', ""); + Expect(0, 73670, '\p{^Numeric_Value=0.03750}', ""); + Expect(0, 73670, '\P{Numeric_Value=0.03750}', ""); + Expect(1, 73670, '\P{^Numeric_Value=0.03750}', ""); + Expect(0, 73671, '\p{Numeric_Value=0.03750}', ""); + 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=/a/ +0000000003/000080}'); + Error('\P{Nv=/a/ +0000000003/000080}'); Expect(1, 73670, '\p{Nv=:\A3/80\z:}', "");; Expect(0, 73671, '\p{Nv=:\A3/80\z:}', "");; - Expect(1, 73670, '\p{Nv=+0003/00000080}', ""); - Expect(0, 73670, '\p{^Nv=+0003/00000080}', ""); - Expect(0, 73670, '\P{Nv=+0003/00000080}', ""); - Expect(1, 73670, '\P{^Nv=+0003/00000080}', ""); - Expect(0, 73671, '\p{Nv=+0003/00000080}', ""); - Expect(1, 73671, '\p{^Nv=+0003/00000080}', ""); - Expect(1, 73671, '\P{Nv=+0003/00000080}', ""); - Expect(0, 73671, '\P{^Nv=+0003/00000080}', ""); + Expect(1, 73670, '\p{Nv=0000000003/000080}', ""); + Expect(0, 73670, '\p{^Nv=0000000003/000080}', ""); + Expect(0, 73670, '\P{Nv=0000000003/000080}', ""); + Expect(1, 73670, '\P{^Nv=0000000003/000080}', ""); + Expect(0, 73671, '\p{Nv=0000000003/000080}', ""); + Expect(1, 73671, '\p{^Nv=0000000003/000080}', ""); + Expect(1, 73671, '\P{Nv=0000000003/000080}', ""); + Expect(0, 73671, '\P{^Nv=0000000003/000080}', ""); Expect(1, 73670, '\p{Nv=180/4800}', ""); Expect(0, 73670, '\p{^Nv=180/4800}', ""); Expect(0, 73670, '\P{Nv=180/4800}', ""); @@ -78909,14 +79499,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73670, '\P{^Nv=3.75000e-02}', ""); - Expect(0, 73671, '\p{Nv=3.75000e-02}', ""); - Expect(1, 73671, '\p{^Nv=3.75000e-02}', ""); - Expect(1, 73671, '\P{Nv=3.75000e-02}', ""); - Expect(0, 73671, '\P{^Nv=3.75000e-02}', ""); + Expect(1, 73670, '\p{Nv: 3.75000e-02}', ""); + Expect(0, 73670, '\p{^Nv: 3.75000e-02}', ""); + Expect(0, 73670, '\P{Nv: 3.75000e-02}', ""); + Expect(1, 73670, '\P{^Nv: 3.75000e-02}', ""); + Expect(0, 73671, '\p{Nv: 3.75000e-02}', ""); + Expect(1, 73671, '\p{^Nv: 3.75000e-02}', ""); + Expect(1, 73671, '\P{Nv: 3.75000e-02}', ""); + Expect(0, 73671, '\P{^Nv: 3.75000e-02}', ""); Expect(1, 73670, '\p{Nv=0.03750}', ""); Expect(0, 73670, '\p{^Nv=0.03750}', ""); Expect(0, 73670, '\P{Nv=0.03750}', ""); @@ -78925,34 +79515,34 @@ 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: _:=03/0080}'); - Error('\P{Is_Numeric_Value: _:=03/0080}'); - Expect(1, 73670, '\p{Is_Numeric_Value=0003/0080}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value=0003/0080}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value=0003/0080}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value=0003/0080}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value=0003/0080}', ""); - Expect(1, 73671, '\p{^Is_Numeric_Value=0003/0080}', ""); - Expect(1, 73671, '\P{Is_Numeric_Value=0003/0080}', ""); - Expect(0, 73671, '\P{^Is_Numeric_Value=0003/0080}', ""); - 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}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value: 180/4800}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value: 180/4800}', ""); - Expect(1, 73671, '\p{^Is_Numeric_Value: 180/4800}', ""); - Expect(1, 73671, '\P{Is_Numeric_Value: 180/4800}', ""); - Expect(0, 73671, '\P{^Is_Numeric_Value: 180/4800}', ""); + Error('\p{Is_Numeric_Value= 3/0000080:=}'); + Error('\P{Is_Numeric_Value= 3/0000080:=}'); + Expect(1, 73670, '\p{Is_Numeric_Value=000000003/00000000080}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=000000003/00000000080}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=000000003/00000000080}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=000000003/00000000080}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=000000003/00000000080}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=000000003/00000000080}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=000000003/00000000080}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=000000003/00000000080}', ""); + 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}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=180/4800}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=180/4800}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=180/4800}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=180/4800}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=180/4800}', ""); Error('\p{Is_Numeric_Value=3.7e-02}'); Error('\P{Is_Numeric_Value=3.7e-02}'); - Expect(1, 73670, '\p{Is_Numeric_Value: 3.75e-02}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value: 3.75e-02}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value: 3.75e-02}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value: 3.75e-02}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value: 3.75e-02}', ""); - Expect(1, 73671, '\p{^Is_Numeric_Value: 3.75e-02}', ""); - Expect(1, 73671, '\P{Is_Numeric_Value: 3.75e-02}', ""); - Expect(0, 73671, '\P{^Is_Numeric_Value: 3.75e-02}', ""); + Expect(1, 73670, '\p{Is_Numeric_Value=3.75e-02}', ""); + Expect(0, 73670, '\p{^Is_Numeric_Value=3.75e-02}', ""); + Expect(0, 73670, '\P{Is_Numeric_Value=3.75e-02}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=3.75e-02}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=3.75e-02}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=3.75e-02}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=3.75e-02}', ""); + 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}', ""); @@ -78965,14 +79555,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value:3.7500e-02}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value:3.7500e-02}', ""); - Expect(1, 73671, '\p{^Is_Numeric_Value:3.7500e-02}', ""); - Expect(1, 73671, '\P{Is_Numeric_Value:3.7500e-02}', ""); - Expect(0, 73671, '\P{^Is_Numeric_Value:3.7500e-02}', ""); + 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}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value=3.7500e-02}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value=3.7500e-02}', ""); + Expect(1, 73671, '\p{^Is_Numeric_Value=3.7500e-02}', ""); + Expect(1, 73671, '\P{Is_Numeric_Value=3.7500e-02}', ""); + Expect(0, 73671, '\P{^Is_Numeric_Value=3.7500e-02}', ""); Expect(1, 73670, '\p{Is_Numeric_Value=0.0375}', ""); Expect(0, 73670, '\p{^Is_Numeric_Value=0.0375}', ""); Expect(0, 73670, '\P{Is_Numeric_Value=0.0375}', ""); @@ -78981,40 +79571,40 @@ 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=0.03750}', ""); - Expect(0, 73670, '\p{^Is_Numeric_Value=0.03750}', ""); - Expect(0, 73670, '\P{Is_Numeric_Value=0.03750}', ""); - Expect(1, 73670, '\P{^Is_Numeric_Value=0.03750}', ""); - Expect(0, 73671, '\p{Is_Numeric_Value=0.03750}', ""); - 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=/a/ _00003/0000080}'); - Error('\P{Is_Nv=/a/ _00003/0000080}'); - Expect(1, 73670, '\p{Is_Nv=0000003/00080}', ""); - Expect(0, 73670, '\p{^Is_Nv=0000003/00080}', ""); - Expect(0, 73670, '\P{Is_Nv=0000003/00080}', ""); - Expect(1, 73670, '\P{^Is_Nv=0000003/00080}', ""); - Expect(0, 73671, '\p{Is_Nv=0000003/00080}', ""); - Expect(1, 73671, '\p{^Is_Nv=0000003/00080}', ""); - Expect(1, 73671, '\P{Is_Nv=0000003/00080}', ""); - Expect(0, 73671, '\P{^Is_Nv=0000003/00080}', ""); - Expect(1, 73670, '\p{Is_Nv: 180/4800}', ""); - Expect(0, 73670, '\p{^Is_Nv: 180/4800}', ""); - Expect(0, 73670, '\P{Is_Nv: 180/4800}', ""); - Expect(1, 73670, '\P{^Is_Nv: 180/4800}', ""); - Expect(0, 73671, '\p{Is_Nv: 180/4800}', ""); - Expect(1, 73671, '\p{^Is_Nv: 180/4800}', ""); - Expect(1, 73671, '\P{Is_Nv: 180/4800}', ""); - Expect(0, 73671, '\P{^Is_Nv: 180/4800}', ""); + 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}', ""); + Expect(1, 73670, '\P{^Is_Numeric_Value: 0.03750}', ""); + Expect(0, 73671, '\p{Is_Numeric_Value: 0.03750}', ""); + 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: :=__000003/80}'); + Error('\P{Is_Nv: :=__000003/80}'); + Expect(1, 73670, '\p{Is_Nv=3/000080}', ""); + Expect(0, 73670, '\p{^Is_Nv=3/000080}', ""); + Expect(0, 73670, '\P{Is_Nv=3/000080}', ""); + Expect(1, 73670, '\P{^Is_Nv=3/000080}', ""); + Expect(0, 73671, '\p{Is_Nv=3/000080}', ""); + Expect(1, 73671, '\p{^Is_Nv=3/000080}', ""); + Expect(1, 73671, '\P{Is_Nv=3/000080}', ""); + Expect(0, 73671, '\P{^Is_Nv=3/000080}', ""); + Expect(1, 73670, '\p{Is_Nv=180/4800}', ""); + Expect(0, 73670, '\p{^Is_Nv=180/4800}', ""); + Expect(0, 73670, '\P{Is_Nv=180/4800}', ""); + Expect(1, 73670, '\P{^Is_Nv=180/4800}', ""); + Expect(0, 73671, '\p{Is_Nv=180/4800}', ""); + Expect(1, 73671, '\p{^Is_Nv=180/4800}', ""); + Expect(1, 73671, '\P{Is_Nv=180/4800}', ""); + Expect(0, 73671, '\P{^Is_Nv=180/4800}', ""); Error('\p{Is_Nv=3.7e-02}'); Error('\P{Is_Nv=3.7e-02}'); Expect(1, 73670, '\p{Is_Nv=3.75e-02}', ""); @@ -79037,22 +79627,22 @@ 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: 0.0375}', ""); - Expect(0, 73670, '\p{^Is_Nv: 0.0375}', ""); - Expect(0, 73670, '\P{Is_Nv: 0.0375}', ""); - Expect(1, 73670, '\P{^Is_Nv: 0.0375}', ""); - Expect(0, 73671, '\p{Is_Nv: 0.0375}', ""); - Expect(1, 73671, '\p{^Is_Nv: 0.0375}', ""); - Expect(1, 73671, '\P{Is_Nv: 0.0375}', ""); - Expect(0, 73671, '\P{^Is_Nv: 0.0375}', ""); + 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}', ""); + Expect(1, 73670, '\P{^Is_Nv:0.0375}', ""); + Expect(0, 73671, '\p{Is_Nv:0.0375}', ""); + Expect(1, 73671, '\p{^Is_Nv:0.0375}', ""); + Expect(1, 73671, '\P{Is_Nv:0.0375}', ""); + Expect(0, 73671, '\P{^Is_Nv:0.0375}', ""); Expect(1, 73670, '\p{Is_Nv=3.75000e-02}', ""); Expect(0, 73670, '\p{^Is_Nv=3.75000e-02}', ""); Expect(0, 73670, '\P{Is_Nv=3.75000e-02}', ""); @@ -79069,18 +79659,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= -0_0_30:=}'); - Error('\P{Numeric_Value= -0_0_30:=}'); + Error('\p{Numeric_Value=_ 30/a/}'); + Error('\P{Numeric_Value=_ 30/a/}'); Expect(1, 133507, '\p{Numeric_Value=:\A30\z:}', "");; Expect(0, 133508, '\p{Numeric_Value=:\A30\z:}', "");; - Expect(1, 133507, '\p{Numeric_Value=0000030}', ""); - Expect(0, 133507, '\p{^Numeric_Value=0000030}', ""); - Expect(0, 133507, '\P{Numeric_Value=0000030}', ""); - Expect(1, 133507, '\P{^Numeric_Value=0000030}', ""); - Expect(0, 133508, '\p{Numeric_Value=0000030}', ""); - Expect(1, 133508, '\p{^Numeric_Value=0000030}', ""); - Expect(1, 133508, '\P{Numeric_Value=0000030}', ""); - Expect(0, 133508, '\P{^Numeric_Value=0000030}', ""); + Expect(1, 133507, '\p{Numeric_Value=000030}', ""); + Expect(0, 133507, '\p{^Numeric_Value=000030}', ""); + Expect(0, 133507, '\P{Numeric_Value=000030}', ""); + Expect(1, 133507, '\P{^Numeric_Value=000030}', ""); + Expect(0, 133508, '\p{Numeric_Value=000030}', ""); + Expect(1, 133508, '\p{^Numeric_Value=000030}', ""); + Expect(1, 133508, '\P{Numeric_Value=000030}', ""); + Expect(0, 133508, '\P{^Numeric_Value=000030}', ""); 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}', ""); @@ -79089,18 +79679,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: _ 0030:=}'); - Error('\P{Nv: _ 0030:=}'); + Error('\p{Nv=_-00000000030:=}'); + Error('\P{Nv=_-00000000030:=}'); Expect(1, 133507, '\p{Nv=:\A30\z:}', "");; Expect(0, 133508, '\p{Nv=:\A30\z:}', "");; - Expect(1, 133507, '\p{Nv=00_00_00_03_0}', ""); - Expect(0, 133507, '\p{^Nv=00_00_00_03_0}', ""); - Expect(0, 133507, '\P{Nv=00_00_00_03_0}', ""); - Expect(1, 133507, '\P{^Nv=00_00_00_03_0}', ""); - Expect(0, 133508, '\p{Nv=00_00_00_03_0}', ""); - Expect(1, 133508, '\p{^Nv=00_00_00_03_0}', ""); - Expect(1, 133508, '\P{Nv=00_00_00_03_0}', ""); - Expect(0, 133508, '\P{^Nv=00_00_00_03_0}', ""); + 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=3.000000000000000e+01}', ""); Expect(0, 133507, '\p{^Nv=3.000000000000000e+01}', ""); Expect(0, 133507, '\P{Nv=3.000000000000000e+01}', ""); @@ -79109,16 +79699,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=- +30/a/}'); - Error('\P{Is_Numeric_Value=- +30/a/}'); - Expect(1, 133507, '\p{Is_Numeric_Value=0_0_0_0_0030}', ""); - Expect(0, 133507, '\p{^Is_Numeric_Value=0_0_0_0_0030}', ""); - Expect(0, 133507, '\P{Is_Numeric_Value=0_0_0_0_0030}', ""); - Expect(1, 133507, '\P{^Is_Numeric_Value=0_0_0_0_0030}', ""); - Expect(0, 133508, '\p{Is_Numeric_Value=0_0_0_0_0030}', ""); - Expect(1, 133508, '\p{^Is_Numeric_Value=0_0_0_0_0030}', ""); - Expect(1, 133508, '\P{Is_Numeric_Value=0_0_0_0_0030}', ""); - Expect(0, 133508, '\P{^Is_Numeric_Value=0_0_0_0_0030}', ""); + Error('\p{Is_Numeric_Value=/a/ _0000030}'); + Error('\P{Is_Numeric_Value=/a/ _0000030}'); + Expect(1, 133507, '\p{Is_Numeric_Value=000030}', ""); + Expect(0, 133507, '\p{^Is_Numeric_Value=000030}', ""); + Expect(0, 133507, '\P{Is_Numeric_Value=000030}', ""); + Expect(1, 133507, '\P{^Is_Numeric_Value=000030}', ""); + Expect(0, 133508, '\p{Is_Numeric_Value=000030}', ""); + Expect(1, 133508, '\p{^Is_Numeric_Value=000030}', ""); + Expect(1, 133508, '\P{Is_Numeric_Value=000030}', ""); + Expect(0, 133508, '\P{^Is_Numeric_Value=000030}', ""); 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}', ""); @@ -79127,36 +79717,36 @@ 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_00_00_03_0/a/}'); - Error('\P{Is_Nv= +00_00_00_00_03_0/a/}'); - Expect(1, 133507, '\p{Is_Nv=+000000030}', ""); - Expect(0, 133507, '\p{^Is_Nv=+000000030}', ""); - Expect(0, 133507, '\P{Is_Nv=+000000030}', ""); - Expect(1, 133507, '\P{^Is_Nv=+000000030}', ""); - Expect(0, 133508, '\p{Is_Nv=+000000030}', ""); - Expect(1, 133508, '\p{^Is_Nv=+000000030}', ""); - Expect(1, 133508, '\P{Is_Nv=+000000030}', ""); - Expect(0, 133508, '\P{^Is_Nv=+000000030}', ""); - 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}', ""); - Expect(1, 133507, '\P{^Is_Nv=3.000000000000000e+01}', ""); - Expect(0, 133508, '\p{Is_Nv=3.000000000000000e+01}', ""); - 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: :=0_0_0_0_0_0_0_0_0_300}'); - Error('\P{Numeric_Value: :=0_0_0_0_0_0_0_0_0_300}'); + Error('\p{Is_Nv= :=+00_03_0}'); + Error('\P{Is_Nv= :=+00_03_0}'); + Expect(1, 133507, '\p{Is_Nv=00000003_0}', ""); + Expect(0, 133507, '\p{^Is_Nv=00000003_0}', ""); + Expect(0, 133507, '\P{Is_Nv=00000003_0}', ""); + Expect(1, 133507, '\P{^Is_Nv=00000003_0}', ""); + Expect(0, 133508, '\p{Is_Nv=00000003_0}', ""); + Expect(1, 133508, '\p{^Is_Nv=00000003_0}', ""); + Expect(1, 133508, '\P{Is_Nv=00000003_0}', ""); + Expect(0, 133508, '\P{^Is_Nv=00000003_0}', ""); + 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}', ""); + Expect(1, 133507, '\P{^Is_Nv: 3.000000000000000e+01}', ""); + Expect(0, 133508, '\p{Is_Nv: 3.000000000000000e+01}', ""); + 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=-00000300:=}'); + Error('\P{Numeric_Value=-00000300:=}'); Expect(1, 126229, '\p{Numeric_Value=:\A300\z:}', "");; Expect(0, 126230, '\p{Numeric_Value=:\A300\z:}', "");; - Expect(1, 126229, '\p{Numeric_Value=+000000000300}', ""); - Expect(0, 126229, '\p{^Numeric_Value=+000000000300}', ""); - Expect(0, 126229, '\P{Numeric_Value=+000000000300}', ""); - Expect(1, 126229, '\P{^Numeric_Value=+000000000300}', ""); - Expect(0, 126230, '\p{Numeric_Value=+000000000300}', ""); - Expect(1, 126230, '\p{^Numeric_Value=+000000000300}', ""); - Expect(1, 126230, '\P{Numeric_Value=+000000000300}', ""); - Expect(0, 126230, '\P{^Numeric_Value=+000000000300}', ""); + Expect(1, 126229, '\p{Numeric_Value=00300}', ""); + Expect(0, 126229, '\p{^Numeric_Value=00300}', ""); + Expect(0, 126229, '\P{Numeric_Value=00300}', ""); + Expect(1, 126229, '\P{^Numeric_Value=00300}', ""); + Expect(0, 126230, '\p{Numeric_Value=00300}', ""); + Expect(1, 126230, '\p{^Numeric_Value=00300}', ""); + Expect(1, 126230, '\P{Numeric_Value=00300}', ""); + Expect(0, 126230, '\P{^Numeric_Value=00300}', ""); 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}', ""); @@ -79165,18 +79755,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=/a/_300}'); - Error('\P{Nv=/a/_300}'); + Error('\p{Nv=:=0_0_0_0_0_0_0_0300}'); + Error('\P{Nv=:=0_0_0_0_0_0_0_0300}'); Expect(1, 126229, '\p{Nv=:\A300\z:}', "");; Expect(0, 126230, '\p{Nv=:\A300\z:}', "");; - Expect(1, 126229, '\p{Nv=0300}', ""); - Expect(0, 126229, '\p{^Nv=0300}', ""); - Expect(0, 126229, '\P{Nv=0300}', ""); - Expect(1, 126229, '\P{^Nv=0300}', ""); - Expect(0, 126230, '\p{Nv=0300}', ""); - Expect(1, 126230, '\p{^Nv=0300}', ""); - Expect(1, 126230, '\P{Nv=0300}', ""); - Expect(0, 126230, '\P{^Nv=0300}', ""); + Expect(1, 126229, '\p{Nv=+0000300}', ""); + Expect(0, 126229, '\p{^Nv=+0000300}', ""); + Expect(0, 126229, '\P{Nv=+0000300}', ""); + Expect(1, 126229, '\P{^Nv=+0000300}', ""); + Expect(0, 126230, '\p{Nv=+0000300}', ""); + Expect(1, 126230, '\p{^Nv=+0000300}', ""); + Expect(1, 126230, '\P{Nv=+0000300}', ""); + Expect(0, 126230, '\P{^Nv=+0000300}', ""); Expect(1, 126229, '\p{Nv=3.000000000000000e+02}', ""); Expect(0, 126229, '\p{^Nv=3.000000000000000e+02}', ""); Expect(0, 126229, '\P{Nv=3.000000000000000e+02}', ""); @@ -79185,36 +79775,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 2) { 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= /a/0300}'); - Error('\P{Is_Numeric_Value= /a/0300}'); - 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}', ""); - 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}', ""); - Expect(1, 126229, '\P{^Is_Numeric_Value:3.000000000000000e+02}', ""); - Expect(0, 126230, '\p{Is_Numeric_Value:3.000000000000000e+02}', ""); - Expect(1, 126230, '\p{^Is_Numeric_Value:3.000000000000000e+02}', ""); -} -if (!$::TESTCHUNK or $::TESTCHUNK == 3) { - Expect(1, 126230, '\P{Is_Numeric_Value:3.000000000000000e+02}', ""); - Expect(0, 126230, '\P{^Is_Numeric_Value:3.000000000000000e+02}', ""); - Error('\p{Is_Nv=_00_00_30_0:=}'); - Error('\P{Is_Nv=_00_00_30_0:=}'); - Expect(1, 126229, '\p{Is_Nv=0000000300}', ""); - Expect(0, 126229, '\p{^Is_Nv=0000000300}', ""); - Expect(0, 126229, '\P{Is_Nv=0000000300}', ""); - Expect(1, 126229, '\P{^Is_Nv=0000000300}', ""); - Expect(0, 126230, '\p{Is_Nv=0000000300}', ""); - Expect(1, 126230, '\p{^Is_Nv=0000000300}', ""); - Expect(1, 126230, '\P{Is_Nv=0000000300}', ""); - Expect(0, 126230, '\P{^Is_Nv=0000000300}', ""); + Error('\p{Is_Numeric_Value= +300:=}'); + Error('\P{Is_Numeric_Value= +300:=}'); + Expect(1, 126229, '\p{Is_Numeric_Value=+000_000_000_300}', ""); + Expect(0, 126229, '\p{^Is_Numeric_Value=+000_000_000_300}', ""); + Expect(0, 126229, '\P{Is_Numeric_Value=+000_000_000_300}', ""); + Expect(1, 126229, '\P{^Is_Numeric_Value=+000_000_000_300}', ""); + Expect(0, 126230, '\p{Is_Numeric_Value=+000_000_000_300}', ""); + Expect(1, 126230, '\p{^Is_Numeric_Value=+000_000_000_300}', ""); + Expect(1, 126230, '\P{Is_Numeric_Value=+000_000_000_300}', ""); + Expect(0, 126230, '\P{^Is_Numeric_Value=+000_000_000_300}', ""); + 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}', ""); + Expect(1, 126229, '\P{^Is_Numeric_Value=3.000000000000000e+02}', ""); + Expect(0, 126230, '\p{Is_Numeric_Value=3.000000000000000e+02}', ""); + 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=/a/- 0_0_0_0_0_0_300}'); + Error('\P{Is_Nv=/a/- 0_0_0_0_0_0_300}'); + Expect(1, 126229, '\p{Is_Nv=+300}', ""); + Expect(0, 126229, '\p{^Is_Nv=+300}', ""); + Expect(0, 126229, '\P{Is_Nv=+300}', ""); + Expect(1, 126229, '\P{^Is_Nv=+300}', ""); + Expect(0, 126230, '\p{Is_Nv=+300}', ""); + Expect(1, 126230, '\p{^Is_Nv=+300}', ""); + Expect(1, 126230, '\P{Is_Nv=+300}', ""); + Expect(0, 126230, '\P{^Is_Nv=+300}', ""); 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}', ""); @@ -79223,18 +79811,18 @@ 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=/a/__+00000003000}'); - Error('\P{Numeric_Value=/a/__+00000003000}'); + Error('\p{Numeric_Value=- 3000/a/}'); + Error('\P{Numeric_Value=- 3000/a/}'); Expect(1, 126238, '\p{Numeric_Value=:\A3000\z:}', "");; Expect(0, 126239, '\p{Numeric_Value=:\A3000\z:}', "");; - Expect(1, 126238, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_3_000}', ""); - Expect(0, 126238, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_3_000}', ""); - Expect(0, 126238, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_3_000}', ""); - Expect(1, 126238, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_3_000}', ""); - Expect(0, 126239, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_3_000}', ""); - Expect(1, 126239, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_3_000}', ""); - Expect(1, 126239, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_3_000}', ""); - Expect(0, 126239, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_3_000}', ""); + Expect(1, 126238, '\p{Numeric_Value=0_0_0_0_3000}', ""); + Expect(0, 126238, '\p{^Numeric_Value=0_0_0_0_3000}', ""); + Expect(0, 126238, '\P{Numeric_Value=0_0_0_0_3000}', ""); + Expect(1, 126238, '\P{^Numeric_Value=0_0_0_0_3000}', ""); + Expect(0, 126239, '\p{Numeric_Value=0_0_0_0_3000}', ""); + Expect(1, 126239, '\p{^Numeric_Value=0_0_0_0_3000}', ""); + Expect(1, 126239, '\P{Numeric_Value=0_0_0_0_3000}', ""); + Expect(0, 126239, '\P{^Numeric_Value=0_0_0_0_3000}', ""); 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}', ""); @@ -79243,18 +79831,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= 0003000/a/}'); - Error('\P{Nv= 0003000/a/}'); + Error('\p{Nv=_-000003000/a/}'); + Error('\P{Nv=_-000003000/a/}'); Expect(1, 126238, '\p{Nv=:\A3000\z:}', "");; Expect(0, 126239, '\p{Nv=:\A3000\z:}', "");; - Expect(1, 126238, '\p{Nv=+003000}', ""); - Expect(0, 126238, '\p{^Nv=+003000}', ""); - Expect(0, 126238, '\P{Nv=+003000}', ""); - Expect(1, 126238, '\P{^Nv=+003000}', ""); - Expect(0, 126239, '\p{Nv=+003000}', ""); - Expect(1, 126239, '\p{^Nv=+003000}', ""); - Expect(1, 126239, '\P{Nv=+003000}', ""); - Expect(0, 126239, '\P{^Nv=+003000}', ""); + Expect(1, 126238, '\p{Nv=+0_3_0_00}', ""); + Expect(0, 126238, '\p{^Nv=+0_3_0_00}', ""); + Expect(0, 126238, '\P{Nv=+0_3_0_00}', ""); + Expect(1, 126238, '\P{^Nv=+0_3_0_00}', ""); + Expect(0, 126239, '\p{Nv=+0_3_0_00}', ""); + Expect(1, 126239, '\p{^Nv=+0_3_0_00}', ""); + Expect(1, 126239, '\P{Nv=+0_3_0_00}', ""); + Expect(0, 126239, '\P{^Nv=+0_3_0_00}', ""); Expect(1, 126238, '\p{Nv=3.000000000000000e+03}', ""); Expect(0, 126238, '\p{^Nv=3.000000000000000e+03}', ""); Expect(0, 126238, '\P{Nv=3.000000000000000e+03}', ""); @@ -79263,16 +79851,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/0003000}'); - Error('\P{Is_Numeric_Value=-/a/0003000}'); - Expect(1, 126238, '\p{Is_Numeric_Value: 3000}', ""); - Expect(0, 126238, '\p{^Is_Numeric_Value: 3000}', ""); - Expect(0, 126238, '\P{Is_Numeric_Value: 3000}', ""); - Expect(1, 126238, '\P{^Is_Numeric_Value: 3000}', ""); - Expect(0, 126239, '\p{Is_Numeric_Value: 3000}', ""); - Expect(1, 126239, '\p{^Is_Numeric_Value: 3000}', ""); - Expect(1, 126239, '\P{Is_Numeric_Value: 3000}', ""); - Expect(0, 126239, '\P{^Is_Numeric_Value: 3000}', ""); + Error('\p{Is_Numeric_Value=__0000003000/a/}'); + Error('\P{Is_Numeric_Value=__0000003000/a/}'); + Expect(1, 126238, '\p{Is_Numeric_Value=00000003000}', ""); + Expect(0, 126238, '\p{^Is_Numeric_Value=00000003000}', ""); + Expect(0, 126238, '\P{Is_Numeric_Value=00000003000}', ""); + Expect(1, 126238, '\P{^Is_Numeric_Value=00000003000}', ""); + Expect(0, 126239, '\p{Is_Numeric_Value=00000003000}', ""); + Expect(1, 126239, '\p{^Is_Numeric_Value=00000003000}', ""); + Expect(1, 126239, '\P{Is_Numeric_Value=00000003000}', ""); + Expect(0, 126239, '\P{^Is_Numeric_Value=00000003000}', ""); 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}', ""); @@ -79281,16 +79869,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: 0000003000:=}'); - Error('\P{Is_Nv: 0000003000:=}'); - Expect(1, 126238, '\p{Is_Nv=+003000}', ""); - Expect(0, 126238, '\p{^Is_Nv=+003000}', ""); - Expect(0, 126238, '\P{Is_Nv=+003000}', ""); - Expect(1, 126238, '\P{^Is_Nv=+003000}', ""); - Expect(0, 126239, '\p{Is_Nv=+003000}', ""); - Expect(1, 126239, '\p{^Is_Nv=+003000}', ""); - Expect(1, 126239, '\P{Is_Nv=+003000}', ""); - Expect(0, 126239, '\P{^Is_Nv=+003000}', ""); + Error('\p{Is_Nv= :=+00_00_03_000}'); + Error('\P{Is_Nv= :=+00_00_03_000}'); + Expect(1, 126238, '\p{Is_Nv=003000}', ""); + Expect(0, 126238, '\p{^Is_Nv=003000}', ""); + Expect(0, 126238, '\P{Is_Nv=003000}', ""); + Expect(1, 126238, '\P{^Is_Nv=003000}', ""); + Expect(0, 126239, '\p{Is_Nv=003000}', ""); + Expect(1, 126239, '\p{^Is_Nv=003000}', ""); + Expect(1, 126239, '\P{Is_Nv=003000}', ""); + Expect(0, 126239, '\P{^Is_Nv=003000}', ""); 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}', ""); @@ -79299,18 +79887,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=_030000:=}'); - Error('\P{Numeric_Value=_030000:=}'); + Error('\p{Numeric_Value: -_0000030000/a/}'); + Error('\P{Numeric_Value: -_0000030000/a/}'); Expect(1, 126247, '\p{Numeric_Value=:\A30000\z:}', "");; Expect(0, 126248, '\p{Numeric_Value=:\A30000\z:}', "");; - 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: +00000000030000}', ""); + Expect(0, 126247, '\p{^Numeric_Value: +00000000030000}', ""); + Expect(0, 126247, '\P{Numeric_Value: +00000000030000}', ""); + Expect(1, 126247, '\P{^Numeric_Value: +00000000030000}', ""); + Expect(0, 126248, '\p{Numeric_Value: +00000000030000}', ""); + Expect(1, 126248, '\p{^Numeric_Value: +00000000030000}', ""); + Expect(1, 126248, '\P{Numeric_Value: +00000000030000}', ""); + Expect(0, 126248, '\P{^Numeric_Value: +00000000030000}', ""); 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}', ""); @@ -79319,18 +79907,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= 003_000_0/a/}'); - Error('\P{Nv= 003_000_0/a/}'); + Error('\p{Nv=/a/ 0_0_0_0_3_0000}'); + Error('\P{Nv=/a/ 0_0_0_0_3_0000}'); Expect(1, 126247, '\p{Nv=:\A30000\z:}', "");; Expect(0, 126248, '\p{Nv=:\A30000\z:}', "");; - Expect(1, 126247, '\p{Nv=00030000}', ""); - Expect(0, 126247, '\p{^Nv=00030000}', ""); - Expect(0, 126247, '\P{Nv=00030000}', ""); - Expect(1, 126247, '\P{^Nv=00030000}', ""); - Expect(0, 126248, '\p{Nv=00030000}', ""); - Expect(1, 126248, '\p{^Nv=00030000}', ""); - Expect(1, 126248, '\P{Nv=00030000}', ""); - Expect(0, 126248, '\P{^Nv=00030000}', ""); + Expect(1, 126247, '\p{Nv=0000000030000}', ""); + Expect(0, 126247, '\p{^Nv=0000000030000}', ""); + Expect(0, 126247, '\P{Nv=0000000030000}', ""); + Expect(1, 126247, '\P{^Nv=0000000030000}', ""); + Expect(0, 126248, '\p{Nv=0000000030000}', ""); + Expect(1, 126248, '\p{^Nv=0000000030000}', ""); + Expect(1, 126248, '\P{Nv=0000000030000}', ""); + Expect(0, 126248, '\P{^Nv=0000000030000}', ""); Expect(1, 126247, '\p{Nv=3.000000000000000e+04}', ""); Expect(0, 126247, '\p{^Nv=3.000000000000000e+04}', ""); Expect(0, 126247, '\P{Nv=3.000000000000000e+04}', ""); @@ -79339,16 +79927,18 @@ 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=:=-0_0_0_0_0_0_30000}'); - Error('\P{Is_Numeric_Value=:=-0_0_0_0_0_0_30000}'); - Expect(1, 126247, '\p{Is_Numeric_Value=0_0_0_3_0000}', ""); - Expect(0, 126247, '\p{^Is_Numeric_Value=0_0_0_3_0000}', ""); - Expect(0, 126247, '\P{Is_Numeric_Value=0_0_0_3_0000}', ""); - Expect(1, 126247, '\P{^Is_Numeric_Value=0_0_0_3_0000}', ""); - Expect(0, 126248, '\p{Is_Numeric_Value=0_0_0_3_0000}', ""); - Expect(1, 126248, '\p{^Is_Numeric_Value=0_0_0_3_0000}', ""); - Expect(1, 126248, '\P{Is_Numeric_Value=0_0_0_3_0000}', ""); - Expect(0, 126248, '\P{^Is_Numeric_Value=0_0_0_3_0000}', ""); + Error('\p{Is_Numeric_Value: /a/_-0_0_0_3_0_0_00}'); + Error('\P{Is_Numeric_Value: /a/_-0_0_0_3_0_0_00}'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 3) { + Expect(1, 126247, '\p{Is_Numeric_Value=00030000}', ""); + Expect(0, 126247, '\p{^Is_Numeric_Value=00030000}', ""); + Expect(0, 126247, '\P{Is_Numeric_Value=00030000}', ""); + Expect(1, 126247, '\P{^Is_Numeric_Value=00030000}', ""); + Expect(0, 126248, '\p{Is_Numeric_Value=00030000}', ""); + Expect(1, 126248, '\p{^Is_Numeric_Value=00030000}', ""); + Expect(1, 126248, '\P{Is_Numeric_Value=00030000}', ""); + Expect(0, 126248, '\P{^Is_Numeric_Value=00030000}', ""); 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}', ""); @@ -79357,16 +79947,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= /a/+00000030000}'); - Error('\P{Is_Nv= /a/+00000030000}'); - Expect(1, 126247, '\p{Is_Nv=0000030000}', ""); - Expect(0, 126247, '\p{^Is_Nv=0000030000}', ""); - Expect(0, 126247, '\P{Is_Nv=0000030000}', ""); - Expect(1, 126247, '\P{^Is_Nv=0000030000}', ""); - Expect(0, 126248, '\p{Is_Nv=0000030000}', ""); - Expect(1, 126248, '\p{^Is_Nv=0000030000}', ""); - Expect(1, 126248, '\P{Is_Nv=0000030000}', ""); - Expect(0, 126248, '\P{^Is_Nv=0000030000}', ""); + Error('\p{Is_Nv=_:=+30000}'); + Error('\P{Is_Nv=_:=+30000}'); + Expect(1, 126247, '\p{Is_Nv=+0_0_0_0_0_0_3_0000}', ""); + Expect(0, 126247, '\p{^Is_Nv=+0_0_0_0_0_0_3_0000}', ""); + Expect(0, 126247, '\P{Is_Nv=+0_0_0_0_0_0_3_0000}', ""); + Expect(1, 126247, '\P{^Is_Nv=+0_0_0_0_0_0_3_0000}', ""); + Expect(0, 126248, '\p{Is_Nv=+0_0_0_0_0_0_3_0000}', ""); + Expect(1, 126248, '\p{^Is_Nv=+0_0_0_0_0_0_3_0000}', ""); + Expect(1, 126248, '\P{Is_Nv=+0_0_0_0_0_0_3_0000}', ""); + Expect(0, 126248, '\P{^Is_Nv=+0_0_0_0_0_0_3_0000}', ""); 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}', ""); @@ -79375,18 +79965,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= 000000300000/a/}'); - Error('\P{Numeric_Value= 000000300000/a/}'); + Error('\p{Numeric_Value=/a/ 000000300000}'); + Error('\P{Numeric_Value=/a/ 000000300000}'); Expect(1, 68079, '\p{Numeric_Value=:\A300000\z:}', "");; Expect(0, 68080, '\p{Numeric_Value=:\A300000\z:}', "");; - Expect(1, 68079, '\p{Numeric_Value=000000000300000}', ""); - Expect(0, 68079, '\p{^Numeric_Value=000000000300000}', ""); - Expect(0, 68079, '\P{Numeric_Value=000000000300000}', ""); - Expect(1, 68079, '\P{^Numeric_Value=000000000300000}', ""); - Expect(0, 68080, '\p{Numeric_Value=000000000300000}', ""); - Expect(1, 68080, '\p{^Numeric_Value=000000000300000}', ""); - Expect(1, 68080, '\P{Numeric_Value=000000000300000}', ""); - Expect(0, 68080, '\P{^Numeric_Value=000000000300000}', ""); + Expect(1, 68079, '\p{Numeric_Value=0_0_3_0_0_000}', ""); + Expect(0, 68079, '\p{^Numeric_Value=0_0_3_0_0_000}', ""); + Expect(0, 68079, '\P{Numeric_Value=0_0_3_0_0_000}', ""); + Expect(1, 68079, '\P{^Numeric_Value=0_0_3_0_0_000}', ""); + Expect(0, 68080, '\p{Numeric_Value=0_0_3_0_0_000}', ""); + Expect(1, 68080, '\p{^Numeric_Value=0_0_3_0_0_000}', ""); + Expect(1, 68080, '\P{Numeric_Value=0_0_3_0_0_000}', ""); + Expect(0, 68080, '\P{^Numeric_Value=0_0_3_0_0_000}', ""); 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}', ""); @@ -79395,18 +79985,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= /a/000000000300000}'); - Error('\P{Nv= /a/000000000300000}'); + Error('\p{Nv=:= +030000_0}'); + Error('\P{Nv=:= +030000_0}'); Expect(1, 68079, '\p{Nv=:\A300000\z:}', "");; Expect(0, 68080, '\p{Nv=:\A300000\z:}', "");; - Expect(1, 68079, '\p{Nv=000300000}', ""); - Expect(0, 68079, '\p{^Nv=000300000}', ""); - Expect(0, 68079, '\P{Nv=000300000}', ""); - Expect(1, 68079, '\P{^Nv=000300000}', ""); - Expect(0, 68080, '\p{Nv=000300000}', ""); - Expect(1, 68080, '\p{^Nv=000300000}', ""); - Expect(1, 68080, '\P{Nv=000300000}', ""); - Expect(0, 68080, '\P{^Nv=000300000}', ""); + Expect(1, 68079, '\p{Nv=00000300000}', ""); + Expect(0, 68079, '\p{^Nv=00000300000}', ""); + Expect(0, 68079, '\P{Nv=00000300000}', ""); + Expect(1, 68079, '\P{^Nv=00000300000}', ""); + Expect(0, 68080, '\p{Nv=00000300000}', ""); + Expect(1, 68080, '\p{^Nv=00000300000}', ""); + Expect(1, 68080, '\P{Nv=00000300000}', ""); + Expect(0, 68080, '\P{^Nv=00000300000}', ""); Expect(1, 68079, '\p{Nv=3.000000000000000e+05}', ""); Expect(0, 68079, '\p{^Nv=3.000000000000000e+05}', ""); Expect(0, 68079, '\P{Nv=3.000000000000000e+05}', ""); @@ -79415,16 +80005,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=:=0_0_0_0_0_0_3_0_0_000}'); - Error('\P{Is_Numeric_Value=:=0_0_0_0_0_0_3_0_0_000}'); - Expect(1, 68079, '\p{Is_Numeric_Value: +0300000}', ""); - Expect(0, 68079, '\p{^Is_Numeric_Value: +0300000}', ""); - Expect(0, 68079, '\P{Is_Numeric_Value: +0300000}', ""); - Expect(1, 68079, '\P{^Is_Numeric_Value: +0300000}', ""); - Expect(0, 68080, '\p{Is_Numeric_Value: +0300000}', ""); - Expect(1, 68080, '\p{^Is_Numeric_Value: +0300000}', ""); - Expect(1, 68080, '\P{Is_Numeric_Value: +0300000}', ""); - Expect(0, 68080, '\P{^Is_Numeric_Value: +0300000}', ""); + Error('\p{Is_Numeric_Value= /a/+0300000}'); + Error('\P{Is_Numeric_Value= /a/+0300000}'); + 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}', ""); @@ -79433,16 +80023,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= /a/00_00_00_00_03_00000}'); - Error('\P{Is_Nv= /a/00_00_00_00_03_00000}'); - 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/003_000_00}'); + Error('\P{Is_Nv=/a/003_000_00}'); + Expect(1, 68079, '\p{Is_Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(0, 68079, '\p{^Is_Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(0, 68079, '\P{Is_Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(1, 68079, '\P{^Is_Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(0, 68080, '\p{Is_Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(1, 68080, '\p{^Is_Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(1, 68080, '\P{Is_Nv=0_0_0_0_0_0_0_0_300000}', ""); + Expect(0, 68080, '\P{^Is_Nv=0_0_0_0_0_0_0_0_300000}', ""); 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}', ""); @@ -79451,18 +80041,18 @@ 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=/a/ 3_1}'); - Error('\P{Numeric_Value=/a/ 3_1}'); + Error('\p{Numeric_Value=- 0_0_0_0_0_00031:=}'); + Error('\P{Numeric_Value=- 0_0_0_0_0_00031:=}'); Expect(1, 12891, '\p{Numeric_Value=:\A31\z:}', "");; Expect(0, 12892, '\p{Numeric_Value=:\A31\z:}', "");; - Expect(1, 12891, '\p{Numeric_Value=3_1}', ""); - Expect(0, 12891, '\p{^Numeric_Value=3_1}', ""); - Expect(0, 12891, '\P{Numeric_Value=3_1}', ""); - Expect(1, 12891, '\P{^Numeric_Value=3_1}', ""); - Expect(0, 12892, '\p{Numeric_Value=3_1}', ""); - Expect(1, 12892, '\p{^Numeric_Value=3_1}', ""); - Expect(1, 12892, '\P{Numeric_Value=3_1}', ""); - Expect(0, 12892, '\P{^Numeric_Value=3_1}', ""); + Expect(1, 12891, '\p{Numeric_Value=000_003_1}', ""); + Expect(0, 12891, '\p{^Numeric_Value=000_003_1}', ""); + Expect(0, 12891, '\P{Numeric_Value=000_003_1}', ""); + Expect(1, 12891, '\P{^Numeric_Value=000_003_1}', ""); + Expect(0, 12892, '\p{Numeric_Value=000_003_1}', ""); + Expect(1, 12892, '\p{^Numeric_Value=000_003_1}', ""); + Expect(1, 12892, '\P{Numeric_Value=000_003_1}', ""); + Expect(0, 12892, '\P{^Numeric_Value=000_003_1}', ""); 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}', ""); @@ -79471,36 +80061,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=/a/ +0_0_0_0_0_031}'); - Error('\P{Nv=/a/ +0_0_0_0_0_031}'); + Error('\p{Nv=:=_-00_03_1}'); + Error('\P{Nv=:=_-00_03_1}'); Expect(1, 12891, '\p{Nv=:\A31\z:}', "");; Expect(0, 12892, '\p{Nv=:\A31\z:}', "");; - Expect(1, 12891, '\p{Nv=00000031}', ""); - Expect(0, 12891, '\p{^Nv=00000031}', ""); - Expect(0, 12891, '\P{Nv=00000031}', ""); - Expect(1, 12891, '\P{^Nv=00000031}', ""); - Expect(0, 12892, '\p{Nv=00000031}', ""); - Expect(1, 12892, '\p{^Nv=00000031}', ""); - Expect(1, 12892, '\P{Nv=00000031}', ""); - Expect(0, 12892, '\P{^Nv=00000031}', ""); - Expect(1, 12891, '\p{Nv=3.100000000000000e+01}', ""); - Expect(0, 12891, '\p{^Nv=3.100000000000000e+01}', ""); - Expect(0, 12891, '\P{Nv=3.100000000000000e+01}', ""); - Expect(1, 12891, '\P{^Nv=3.100000000000000e+01}', ""); - Expect(0, 12892, '\p{Nv=3.100000000000000e+01}', ""); - 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=--031/a/}'); - Error('\P{Is_Numeric_Value=--031/a/}'); - Expect(1, 12891, '\p{Is_Numeric_Value=031}', ""); - Expect(0, 12891, '\p{^Is_Numeric_Value=031}', ""); - Expect(0, 12891, '\P{Is_Numeric_Value=031}', ""); - Expect(1, 12891, '\P{^Is_Numeric_Value=031}', ""); - Expect(0, 12892, '\p{Is_Numeric_Value=031}', ""); - Expect(1, 12892, '\p{^Is_Numeric_Value=031}', ""); - Expect(1, 12892, '\P{Is_Numeric_Value=031}', ""); - Expect(0, 12892, '\P{^Is_Numeric_Value=031}', ""); + Expect(1, 12891, '\p{Nv=+0000000031}', ""); + Expect(0, 12891, '\p{^Nv=+0000000031}', ""); + Expect(0, 12891, '\P{Nv=+0000000031}', ""); + Expect(1, 12891, '\P{^Nv=+0000000031}', ""); + Expect(0, 12892, '\p{Nv=+0000000031}', ""); + Expect(1, 12892, '\p{^Nv=+0000000031}', ""); + Expect(1, 12892, '\P{Nv=+0000000031}', ""); + Expect(0, 12892, '\P{^Nv=+0000000031}', ""); + Expect(1, 12891, '\p{Nv: 3.100000000000000e+01}', ""); + Expect(0, 12891, '\p{^Nv: 3.100000000000000e+01}', ""); + Expect(0, 12891, '\P{Nv: 3.100000000000000e+01}', ""); + Expect(1, 12891, '\P{^Nv: 3.100000000000000e+01}', ""); + Expect(0, 12892, '\p{Nv: 3.100000000000000e+01}', ""); + 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/ +0000031}'); + Error('\P{Is_Numeric_Value=/a/ +0000031}'); + Expect(1, 12891, '\p{Is_Numeric_Value=+0000031}', ""); + Expect(0, 12891, '\p{^Is_Numeric_Value=+0000031}', ""); + Expect(0, 12891, '\P{Is_Numeric_Value=+0000031}', ""); + Expect(1, 12891, '\P{^Is_Numeric_Value=+0000031}', ""); + Expect(0, 12892, '\p{Is_Numeric_Value=+0000031}', ""); + Expect(1, 12892, '\p{^Is_Numeric_Value=+0000031}', ""); + Expect(1, 12892, '\P{Is_Numeric_Value=+0000031}', ""); + Expect(0, 12892, '\P{^Is_Numeric_Value=+0000031}', ""); 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}', ""); @@ -79509,16 +80099,16 @@ 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=:= +3_1}'); - Error('\P{Is_Nv=:= +3_1}'); - Expect(1, 12891, '\p{Is_Nv=+00031}', ""); - Expect(0, 12891, '\p{^Is_Nv=+00031}', ""); - Expect(0, 12891, '\P{Is_Nv=+00031}', ""); - Expect(1, 12891, '\P{^Is_Nv=+00031}', ""); - Expect(0, 12892, '\p{Is_Nv=+00031}', ""); - Expect(1, 12892, '\p{^Is_Nv=+00031}', ""); - Expect(1, 12892, '\P{Is_Nv=+00031}', ""); - Expect(0, 12892, '\P{^Is_Nv=+00031}', ""); + Error('\p{Is_Nv= -+31/a/}'); + Error('\P{Is_Nv= -+31/a/}'); + Expect(1, 12891, '\p{Is_Nv=00_00_00_00_031}', ""); + Expect(0, 12891, '\p{^Is_Nv=00_00_00_00_031}', ""); + Expect(0, 12891, '\P{Is_Nv=00_00_00_00_031}', ""); + Expect(1, 12891, '\P{^Is_Nv=00_00_00_00_031}', ""); + Expect(0, 12892, '\p{Is_Nv=00_00_00_00_031}', ""); + Expect(1, 12892, '\p{^Is_Nv=00_00_00_00_031}', ""); + Expect(1, 12892, '\P{Is_Nv=00_00_00_00_031}', ""); + Expect(0, 12892, '\P{^Is_Nv=00_00_00_00_031}', ""); 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}', ""); @@ -79527,18 +80117,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=/a/0_0_0_0_0_0_0_0_32}'); - Error('\P{Numeric_Value=/a/0_0_0_0_0_0_0_0_32}'); + Error('\p{Numeric_Value= _0032:=}'); + Error('\P{Numeric_Value= _0032:=}'); Expect(1, 12892, '\p{Numeric_Value=:\A32\z:}', "");; Expect(0, 12893, '\p{Numeric_Value=:\A32\z:}', "");; - Expect(1, 12892, '\p{Numeric_Value=03_2}', ""); - Expect(0, 12892, '\p{^Numeric_Value=03_2}', ""); - Expect(0, 12892, '\P{Numeric_Value=03_2}', ""); - Expect(1, 12892, '\P{^Numeric_Value=03_2}', ""); - Expect(0, 12893, '\p{Numeric_Value=03_2}', ""); - Expect(1, 12893, '\p{^Numeric_Value=03_2}', ""); - Expect(1, 12893, '\P{Numeric_Value=03_2}', ""); - Expect(0, 12893, '\P{^Numeric_Value=03_2}', ""); + Expect(1, 12892, '\p{Numeric_Value=+0_0_0_032}', ""); + Expect(0, 12892, '\p{^Numeric_Value=+0_0_0_032}', ""); + Expect(0, 12892, '\P{Numeric_Value=+0_0_0_032}', ""); + Expect(1, 12892, '\P{^Numeric_Value=+0_0_0_032}', ""); + Expect(0, 12893, '\p{Numeric_Value=+0_0_0_032}', ""); + Expect(1, 12893, '\p{^Numeric_Value=+0_0_0_032}', ""); + Expect(1, 12893, '\P{Numeric_Value=+0_0_0_032}', ""); + Expect(0, 12893, '\P{^Numeric_Value=+0_0_0_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}', ""); @@ -79547,18 +80137,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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: 0000000003_2:=}'); - Error('\P{Nv: 0000000003_2:=}'); + Error('\p{Nv= /a/00_00_00_32}'); + Error('\P{Nv= /a/00_00_00_32}'); Expect(1, 12892, '\p{Nv=:\A32\z:}', "");; Expect(0, 12893, '\p{Nv=:\A32\z:}', "");; - Expect(1, 12892, '\p{Nv=+0_0_0_32}', ""); - Expect(0, 12892, '\p{^Nv=+0_0_0_32}', ""); - Expect(0, 12892, '\P{Nv=+0_0_0_32}', ""); - Expect(1, 12892, '\P{^Nv=+0_0_0_32}', ""); - Expect(0, 12893, '\p{Nv=+0_0_0_32}', ""); - Expect(1, 12893, '\p{^Nv=+0_0_0_32}', ""); - Expect(1, 12893, '\P{Nv=+0_0_0_32}', ""); - Expect(0, 12893, '\P{^Nv=+0_0_0_32}', ""); + Expect(1, 12892, '\p{Nv=000032}', ""); + Expect(0, 12892, '\p{^Nv=000032}', ""); + Expect(0, 12892, '\P{Nv=000032}', ""); + Expect(1, 12892, '\P{^Nv=000032}', ""); + Expect(0, 12893, '\p{Nv=000032}', ""); + Expect(1, 12893, '\p{^Nv=000032}', ""); + Expect(1, 12893, '\P{Nv=000032}', ""); + Expect(0, 12893, '\P{^Nv=000032}', ""); Expect(1, 12892, '\p{Nv=3.200000000000000e+01}', ""); Expect(0, 12892, '\p{^Nv=3.200000000000000e+01}', ""); Expect(0, 12892, '\P{Nv=3.200000000000000e+01}', ""); @@ -79567,54 +80157,54 @@ 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=_/a/32}'); - Error('\P{Is_Numeric_Value=_/a/32}'); - Expect(1, 12892, '\p{Is_Numeric_Value=0000032}', ""); - Expect(0, 12892, '\p{^Is_Numeric_Value=0000032}', ""); - Expect(0, 12892, '\P{Is_Numeric_Value=0000032}', ""); - Expect(1, 12892, '\P{^Is_Numeric_Value=0000032}', ""); - Expect(0, 12893, '\p{Is_Numeric_Value=0000032}', ""); - Expect(1, 12893, '\p{^Is_Numeric_Value=0000032}', ""); - Expect(1, 12893, '\P{Is_Numeric_Value=0000032}', ""); - Expect(0, 12893, '\P{^Is_Numeric_Value=0000032}', ""); - 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}', ""); - Expect(1, 12892, '\P{^Is_Numeric_Value: 3.200000000000000e+01}', ""); - Expect(0, 12893, '\p{Is_Numeric_Value: 3.200000000000000e+01}', ""); - 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= _0_0_0_0_0_0_32:=}'); - Error('\P{Is_Nv= _0_0_0_0_0_0_32:=}'); - Expect(1, 12892, '\p{Is_Nv=0000_0000_32}', ""); - Expect(0, 12892, '\p{^Is_Nv=0000_0000_32}', ""); - Expect(0, 12892, '\P{Is_Nv=0000_0000_32}', ""); - Expect(1, 12892, '\P{^Is_Nv=0000_0000_32}', ""); - Expect(0, 12893, '\p{Is_Nv=0000_0000_32}', ""); - Expect(1, 12893, '\p{^Is_Nv=0000_0000_32}', ""); - Expect(1, 12893, '\P{Is_Nv=0000_0000_32}', ""); - Expect(0, 12893, '\P{^Is_Nv=0000_0000_32}', ""); - 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}', ""); - Expect(1, 12892, '\P{^Is_Nv: 3.200000000000000e+01}', ""); - Expect(0, 12893, '\p{Is_Nv: 3.200000000000000e+01}', ""); - 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= 0033:=}'); - Error('\P{Numeric_Value= 0033:=}'); + Error('\p{Is_Numeric_Value=:= _00_03_2}'); + Error('\P{Is_Numeric_Value=:= _00_03_2}'); + Expect(1, 12892, '\p{Is_Numeric_Value: 000_000_003_2}', ""); + Expect(0, 12892, '\p{^Is_Numeric_Value: 000_000_003_2}', ""); + Expect(0, 12892, '\P{Is_Numeric_Value: 000_000_003_2}', ""); + Expect(1, 12892, '\P{^Is_Numeric_Value: 000_000_003_2}', ""); + Expect(0, 12893, '\p{Is_Numeric_Value: 000_000_003_2}', ""); + Expect(1, 12893, '\p{^Is_Numeric_Value: 000_000_003_2}', ""); + Expect(1, 12893, '\P{Is_Numeric_Value: 000_000_003_2}', ""); + Expect(0, 12893, '\P{^Is_Numeric_Value: 000_000_003_2}', ""); + 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}', ""); + Expect(1, 12892, '\P{^Is_Numeric_Value=3.200000000000000e+01}', ""); + Expect(0, 12893, '\p{Is_Numeric_Value=3.200000000000000e+01}', ""); + 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= +3_2/a/}'); + Error('\P{Is_Nv= +3_2/a/}'); + Expect(1, 12892, '\p{Is_Nv=+000_000_003_2}', ""); + Expect(0, 12892, '\p{^Is_Nv=+000_000_003_2}', ""); + Expect(0, 12892, '\P{Is_Nv=+000_000_003_2}', ""); + Expect(1, 12892, '\P{^Is_Nv=+000_000_003_2}', ""); + Expect(0, 12893, '\p{Is_Nv=+000_000_003_2}', ""); + Expect(1, 12893, '\p{^Is_Nv=+000_000_003_2}', ""); + Expect(1, 12893, '\P{Is_Nv=+000_000_003_2}', ""); + Expect(0, 12893, '\P{^Is_Nv=+000_000_003_2}', ""); + 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}', ""); + Expect(1, 12892, '\P{^Is_Nv=3.200000000000000e+01}', ""); + Expect(0, 12893, '\p{Is_Nv=3.200000000000000e+01}', ""); + 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= 03_3:=}'); + Error('\P{Numeric_Value= 03_3:=}'); Expect(1, 12893, '\p{Numeric_Value=:\A33\z:}', "");; Expect(0, 12894, '\p{Numeric_Value=:\A33\z:}', "");; - Expect(1, 12893, '\p{Numeric_Value=00_00_00_00_33}', ""); - Expect(0, 12893, '\p{^Numeric_Value=00_00_00_00_33}', ""); - Expect(0, 12893, '\P{Numeric_Value=00_00_00_00_33}', ""); - Expect(1, 12893, '\P{^Numeric_Value=00_00_00_00_33}', ""); - Expect(0, 12894, '\p{Numeric_Value=00_00_00_00_33}', ""); - Expect(1, 12894, '\p{^Numeric_Value=00_00_00_00_33}', ""); - Expect(1, 12894, '\P{Numeric_Value=00_00_00_00_33}', ""); - Expect(0, 12894, '\P{^Numeric_Value=00_00_00_00_33}', ""); + Expect(1, 12893, '\p{Numeric_Value: +003_3}', ""); + Expect(0, 12893, '\p{^Numeric_Value: +003_3}', ""); + Expect(0, 12893, '\P{Numeric_Value: +003_3}', ""); + Expect(1, 12893, '\P{^Numeric_Value: +003_3}', ""); + Expect(0, 12894, '\p{Numeric_Value: +003_3}', ""); + Expect(1, 12894, '\p{^Numeric_Value: +003_3}', ""); + Expect(1, 12894, '\P{Numeric_Value: +003_3}', ""); + Expect(0, 12894, '\P{^Numeric_Value: +003_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}', ""); @@ -79623,18 +80213,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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_0_0_33}'); - Error('\P{Nv=:=- +0_0_0_0_0_0_33}'); + Error('\p{Nv=_:=+00_00_33}'); + Error('\P{Nv=_:=+00_00_33}'); Expect(1, 12893, '\p{Nv=:\A33\z:}', "");; Expect(0, 12894, '\p{Nv=:\A33\z:}', "");; - Expect(1, 12893, '\p{Nv=+00033}', ""); - Expect(0, 12893, '\p{^Nv=+00033}', ""); - Expect(0, 12893, '\P{Nv=+00033}', ""); - Expect(1, 12893, '\P{^Nv=+00033}', ""); - Expect(0, 12894, '\p{Nv=+00033}', ""); - Expect(1, 12894, '\p{^Nv=+00033}', ""); - Expect(1, 12894, '\P{Nv=+00033}', ""); - Expect(0, 12894, '\P{^Nv=+00033}', ""); + Expect(1, 12893, '\p{Nv=000033}', ""); + Expect(0, 12893, '\p{^Nv=000033}', ""); + Expect(0, 12893, '\P{Nv=000033}', ""); + Expect(1, 12893, '\P{^Nv=000033}', ""); + Expect(0, 12894, '\p{Nv=000033}', ""); + Expect(1, 12894, '\p{^Nv=000033}', ""); + Expect(1, 12894, '\P{Nv=000033}', ""); + Expect(0, 12894, '\P{^Nv=000033}', ""); Expect(1, 12893, '\p{Nv=3.300000000000000e+01}', ""); Expect(0, 12893, '\p{^Nv=3.300000000000000e+01}', ""); Expect(0, 12893, '\P{Nv=3.300000000000000e+01}', ""); @@ -79643,34 +80233,34 @@ 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= :=+00_00_00_33}'); - Error('\P{Is_Numeric_Value= :=+00_00_00_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}', ""); - Expect(1, 12893, '\P{^Is_Numeric_Value=3.300000000000000e+01}', ""); - Expect(0, 12894, '\p{Is_Numeric_Value=3.300000000000000e+01}', ""); - 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= _00_00_33:=}'); - Error('\P{Is_Nv= _00_00_33:=}'); - Expect(1, 12893, '\p{Is_Nv=0_0_0_0_0_33}', ""); - Expect(0, 12893, '\p{^Is_Nv=0_0_0_0_0_33}', ""); - Expect(0, 12893, '\P{Is_Nv=0_0_0_0_0_33}', ""); - Expect(1, 12893, '\P{^Is_Nv=0_0_0_0_0_33}', ""); - Expect(0, 12894, '\p{Is_Nv=0_0_0_0_0_33}', ""); - Expect(1, 12894, '\p{^Is_Nv=0_0_0_0_0_33}', ""); - Expect(1, 12894, '\P{Is_Nv=0_0_0_0_0_33}', ""); - Expect(0, 12894, '\P{^Is_Nv=0_0_0_0_0_33}', ""); + Error('\p{Is_Numeric_Value=/a/ 0_0_0_0_0_0_0_0_33}'); + Error('\P{Is_Numeric_Value=/a/ 0_0_0_0_0_0_0_0_33}'); + Expect(1, 12893, '\p{Is_Numeric_Value=0033}', ""); + Expect(0, 12893, '\p{^Is_Numeric_Value=0033}', ""); + Expect(0, 12893, '\P{Is_Numeric_Value=0033}', ""); + Expect(1, 12893, '\P{^Is_Numeric_Value=0033}', ""); + Expect(0, 12894, '\p{Is_Numeric_Value=0033}', ""); + Expect(1, 12894, '\p{^Is_Numeric_Value=0033}', ""); + Expect(1, 12894, '\P{Is_Numeric_Value=0033}', ""); + Expect(0, 12894, '\P{^Is_Numeric_Value=0033}', ""); + 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}', ""); + Expect(1, 12893, '\P{^Is_Numeric_Value:3.300000000000000e+01}', ""); + Expect(0, 12894, '\p{Is_Numeric_Value:3.300000000000000e+01}', ""); + 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/_00033}'); + Error('\P{Is_Nv=/a/_00033}'); + Expect(1, 12893, '\p{Is_Nv=+0000000033}', ""); + Expect(0, 12893, '\p{^Is_Nv=+0000000033}', ""); + Expect(0, 12893, '\P{Is_Nv=+0000000033}', ""); + Expect(1, 12893, '\P{^Is_Nv=+0000000033}', ""); + Expect(0, 12894, '\p{Is_Nv=+0000000033}', ""); + Expect(1, 12894, '\p{^Is_Nv=+0000000033}', ""); + Expect(1, 12894, '\P{Is_Nv=+0000000033}', ""); + Expect(0, 12894, '\P{^Is_Nv=+0000000033}', ""); 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}', ""); @@ -79679,18 +80269,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= 0_0_0_0_0_0_034/a/}'); - Error('\P{Numeric_Value= 0_0_0_0_0_0_034/a/}'); + Error('\p{Numeric_Value=:= _0_0_0_0_0_0_0034}'); + Error('\P{Numeric_Value=:= _0_0_0_0_0_0_0034}'); Expect(1, 12894, '\p{Numeric_Value=:\A34\z:}', "");; Expect(0, 12895, '\p{Numeric_Value=:\A34\z:}', "");; - Expect(1, 12894, '\p{Numeric_Value=0_0_0_34}', ""); - Expect(0, 12894, '\p{^Numeric_Value=0_0_0_34}', ""); - Expect(0, 12894, '\P{Numeric_Value=0_0_0_34}', ""); - Expect(1, 12894, '\P{^Numeric_Value=0_0_0_34}', ""); - Expect(0, 12895, '\p{Numeric_Value=0_0_0_34}', ""); - Expect(1, 12895, '\p{^Numeric_Value=0_0_0_34}', ""); - Expect(1, 12895, '\P{Numeric_Value=0_0_0_34}', ""); - Expect(0, 12895, '\P{^Numeric_Value=0_0_0_34}', ""); + Expect(1, 12894, '\p{Numeric_Value: 00000034}', ""); + Expect(0, 12894, '\p{^Numeric_Value: 00000034}', ""); + Expect(0, 12894, '\P{Numeric_Value: 00000034}', ""); + Expect(1, 12894, '\P{^Numeric_Value: 00000034}', ""); + Expect(0, 12895, '\p{Numeric_Value: 00000034}', ""); + Expect(1, 12895, '\p{^Numeric_Value: 00000034}', ""); + Expect(1, 12895, '\P{Numeric_Value: 00000034}', ""); + Expect(0, 12895, '\P{^Numeric_Value: 00000034}', ""); 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}', ""); @@ -79699,54 +80289,54 @@ 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=:=-_00_00_00_00_03_4}'); - Error('\P{Nv=:=-_00_00_00_00_03_4}'); + Error('\p{Nv=:=_-00034}'); + Error('\P{Nv=:=_-00034}'); Expect(1, 12894, '\p{Nv=:\A34\z:}', "");; Expect(0, 12895, '\p{Nv=:\A34\z:}', "");; - Expect(1, 12894, '\p{Nv=+0_0_0_0_0_00034}', ""); - Expect(0, 12894, '\p{^Nv=+0_0_0_0_0_00034}', ""); - Expect(0, 12894, '\P{Nv=+0_0_0_0_0_00034}', ""); - Expect(1, 12894, '\P{^Nv=+0_0_0_0_0_00034}', ""); - Expect(0, 12895, '\p{Nv=+0_0_0_0_0_00034}', ""); - Expect(1, 12895, '\p{^Nv=+0_0_0_0_0_00034}', ""); - Expect(1, 12895, '\P{Nv=+0_0_0_0_0_00034}', ""); - Expect(0, 12895, '\P{^Nv=+0_0_0_0_0_00034}', ""); - Expect(1, 12894, '\p{Nv=3.400000000000000e+01}', ""); - Expect(0, 12894, '\p{^Nv=3.400000000000000e+01}', ""); - Expect(0, 12894, '\P{Nv=3.400000000000000e+01}', ""); - Expect(1, 12894, '\P{^Nv=3.400000000000000e+01}', ""); - Expect(0, 12895, '\p{Nv=3.400000000000000e+01}', ""); - 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= -+0000_0000_34/a/}'); - Error('\P{Is_Numeric_Value= -+0000_0000_34/a/}'); - Expect(1, 12894, '\p{Is_Numeric_Value: 0_0_0_0_0_0_0_0_0_34}', ""); - Expect(0, 12894, '\p{^Is_Numeric_Value: 0_0_0_0_0_0_0_0_0_34}', ""); - Expect(0, 12894, '\P{Is_Numeric_Value: 0_0_0_0_0_0_0_0_0_34}', ""); - Expect(1, 12894, '\P{^Is_Numeric_Value: 0_0_0_0_0_0_0_0_0_34}', ""); - Expect(0, 12895, '\p{Is_Numeric_Value: 0_0_0_0_0_0_0_0_0_34}', ""); - Expect(1, 12895, '\p{^Is_Numeric_Value: 0_0_0_0_0_0_0_0_0_34}', ""); - Expect(1, 12895, '\P{Is_Numeric_Value: 0_0_0_0_0_0_0_0_0_34}', ""); - Expect(0, 12895, '\P{^Is_Numeric_Value: 0_0_0_0_0_0_0_0_0_34}', ""); - 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/a/}'); - Error('\P{Is_Nv= 00000034/a/}'); - Expect(1, 12894, '\p{Is_Nv=0_0_0_0_0_0_0_0_34}', ""); - Expect(0, 12894, '\p{^Is_Nv=0_0_0_0_0_0_0_0_34}', ""); - Expect(0, 12894, '\P{Is_Nv=0_0_0_0_0_0_0_0_34}', ""); - Expect(1, 12894, '\P{^Is_Nv=0_0_0_0_0_0_0_0_34}', ""); - Expect(0, 12895, '\p{Is_Nv=0_0_0_0_0_0_0_0_34}', ""); - Expect(1, 12895, '\p{^Is_Nv=0_0_0_0_0_0_0_0_34}', ""); - Expect(1, 12895, '\P{Is_Nv=0_0_0_0_0_0_0_0_34}', ""); - Expect(0, 12895, '\P{^Is_Nv=0_0_0_0_0_0_0_0_34}', ""); + Expect(1, 12894, '\p{Nv=00_00_00_00_034}', ""); + Expect(0, 12894, '\p{^Nv=00_00_00_00_034}', ""); + Expect(0, 12894, '\P{Nv=00_00_00_00_034}', ""); + Expect(1, 12894, '\P{^Nv=00_00_00_00_034}', ""); + Expect(0, 12895, '\p{Nv=00_00_00_00_034}', ""); + Expect(1, 12895, '\p{^Nv=00_00_00_00_034}', ""); + Expect(1, 12895, '\P{Nv=00_00_00_00_034}', ""); + Expect(0, 12895, '\P{^Nv=00_00_00_00_034}', ""); + Expect(1, 12894, '\p{Nv:3.400000000000000e+01}', ""); + Expect(0, 12894, '\p{^Nv:3.400000000000000e+01}', ""); + Expect(0, 12894, '\P{Nv:3.400000000000000e+01}', ""); + Expect(1, 12894, '\P{^Nv:3.400000000000000e+01}', ""); + Expect(0, 12895, '\p{Nv:3.400000000000000e+01}', ""); + 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=/a/--+3_4}'); + Error('\P{Is_Numeric_Value=/a/--+3_4}'); + Expect(1, 12894, '\p{Is_Numeric_Value=00_03_4}', ""); + Expect(0, 12894, '\p{^Is_Numeric_Value=00_03_4}', ""); + Expect(0, 12894, '\P{Is_Numeric_Value=00_03_4}', ""); + Expect(1, 12894, '\P{^Is_Numeric_Value=00_03_4}', ""); + Expect(0, 12895, '\p{Is_Numeric_Value=00_03_4}', ""); + Expect(1, 12895, '\p{^Is_Numeric_Value=00_03_4}', ""); + Expect(1, 12895, '\P{Is_Numeric_Value=00_03_4}', ""); + Expect(0, 12895, '\P{^Is_Numeric_Value=00_03_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/ 0_0_0_34}'); + Error('\P{Is_Nv=/a/ 0_0_0_34}'); + Expect(1, 12894, '\p{Is_Nv=00_00_00_03_4}', ""); + Expect(0, 12894, '\p{^Is_Nv=00_00_00_03_4}', ""); + Expect(0, 12894, '\P{Is_Nv=00_00_00_03_4}', ""); + Expect(1, 12894, '\P{^Is_Nv=00_00_00_03_4}', ""); + Expect(0, 12895, '\p{Is_Nv=00_00_00_03_4}', ""); + Expect(1, 12895, '\p{^Is_Nv=00_00_00_03_4}', ""); + Expect(1, 12895, '\P{Is_Nv=00_00_00_03_4}', ""); + Expect(0, 12895, '\P{^Is_Nv=00_00_00_03_4}', ""); 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}', ""); @@ -79755,18 +80345,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/ +03_5}'); - Error('\P{Numeric_Value=/a/ +03_5}'); + Error('\p{Numeric_Value=_+000000035/a/}'); + Error('\P{Numeric_Value=_+000000035/a/}'); Expect(1, 12895, '\p{Numeric_Value=:\A35\z:}', "");; Expect(0, 12896, '\p{Numeric_Value=:\A35\z:}', "");; - Expect(1, 12895, '\p{Numeric_Value=000000035}', ""); - Expect(0, 12895, '\p{^Numeric_Value=000000035}', ""); - Expect(0, 12895, '\P{Numeric_Value=000000035}', ""); - Expect(1, 12895, '\P{^Numeric_Value=000000035}', ""); - Expect(0, 12896, '\p{Numeric_Value=000000035}', ""); - Expect(1, 12896, '\p{^Numeric_Value=000000035}', ""); - Expect(1, 12896, '\P{Numeric_Value=000000035}', ""); - Expect(0, 12896, '\P{^Numeric_Value=000000035}', ""); + Expect(1, 12895, '\p{Numeric_Value=+00003_5}', ""); + Expect(0, 12895, '\p{^Numeric_Value=+00003_5}', ""); + Expect(0, 12895, '\P{Numeric_Value=+00003_5}', ""); + Expect(1, 12895, '\P{^Numeric_Value=+00003_5}', ""); + Expect(0, 12896, '\p{Numeric_Value=+00003_5}', ""); + Expect(1, 12896, '\p{^Numeric_Value=+00003_5}', ""); + Expect(1, 12896, '\P{Numeric_Value=+00003_5}', ""); + Expect(0, 12896, '\P{^Numeric_Value=+00003_5}', ""); 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}', ""); @@ -79775,18 +80365,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=_ 000000035/a/}'); - Error('\P{Nv=_ 000000035/a/}'); + Error('\p{Nv=/a/ 000003_5}'); + Error('\P{Nv=/a/ 000003_5}'); Expect(1, 12895, '\p{Nv=:\A35\z:}', "");; Expect(0, 12896, '\p{Nv=:\A35\z:}', "");; - Expect(1, 12895, '\p{Nv=000003_5}', ""); - Expect(0, 12895, '\p{^Nv=000003_5}', ""); - Expect(0, 12895, '\P{Nv=000003_5}', ""); - Expect(1, 12895, '\P{^Nv=000003_5}', ""); - Expect(0, 12896, '\p{Nv=000003_5}', ""); - Expect(1, 12896, '\p{^Nv=000003_5}', ""); - Expect(1, 12896, '\P{Nv=000003_5}', ""); - Expect(0, 12896, '\P{^Nv=000003_5}', ""); + Expect(1, 12895, '\p{Nv=3_5}', ""); + Expect(0, 12895, '\p{^Nv=3_5}', ""); + Expect(0, 12895, '\P{Nv=3_5}', ""); + Expect(1, 12895, '\P{^Nv=3_5}', ""); + Expect(0, 12896, '\p{Nv=3_5}', ""); + Expect(1, 12896, '\p{^Nv=3_5}', ""); + Expect(1, 12896, '\P{Nv=3_5}', ""); + Expect(0, 12896, '\P{^Nv=3_5}', ""); Expect(1, 12895, '\p{Nv=3.500000000000000e+01}', ""); Expect(0, 12895, '\p{^Nv=3.500000000000000e+01}', ""); Expect(0, 12895, '\P{Nv=3.500000000000000e+01}', ""); @@ -79795,34 +80385,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: :=35}'); - Error('\P{Is_Numeric_Value: :=35}'); - Expect(1, 12895, '\p{Is_Numeric_Value=000035}', ""); - Expect(0, 12895, '\p{^Is_Numeric_Value=000035}', ""); - Expect(0, 12895, '\P{Is_Numeric_Value=000035}', ""); - Expect(1, 12895, '\P{^Is_Numeric_Value=000035}', ""); - Expect(0, 12896, '\p{Is_Numeric_Value=000035}', ""); - Expect(1, 12896, '\p{^Is_Numeric_Value=000035}', ""); - Expect(1, 12896, '\P{Is_Numeric_Value=000035}', ""); - Expect(0, 12896, '\P{^Is_Numeric_Value=000035}', ""); - 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: /a/ _35}'); - Error('\P{Is_Nv: /a/ _35}'); - Expect(1, 12895, '\p{Is_Nv=003_5}', ""); - Expect(0, 12895, '\p{^Is_Nv=003_5}', ""); - Expect(0, 12895, '\P{Is_Nv=003_5}', ""); - Expect(1, 12895, '\P{^Is_Nv=003_5}', ""); - Expect(0, 12896, '\p{Is_Nv=003_5}', ""); - Expect(1, 12896, '\p{^Is_Nv=003_5}', ""); - Expect(1, 12896, '\P{Is_Nv=003_5}', ""); - Expect(0, 12896, '\P{^Is_Nv=003_5}', ""); + Error('\p{Is_Numeric_Value= _+0_0_0_0_0_0_0_0_0_35:=}'); + Error('\P{Is_Numeric_Value= _+0_0_0_0_0_0_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= /a/000000035}'); + Error('\P{Is_Nv= /a/000000035}'); + Expect(1, 12895, '\p{Is_Nv=0_0_0_0_0_0035}', ""); + Expect(0, 12895, '\p{^Is_Nv=0_0_0_0_0_0035}', ""); + Expect(0, 12895, '\P{Is_Nv=0_0_0_0_0_0035}', ""); + Expect(1, 12895, '\P{^Is_Nv=0_0_0_0_0_0035}', ""); + Expect(0, 12896, '\p{Is_Nv=0_0_0_0_0_0035}', ""); + Expect(1, 12896, '\p{^Is_Nv=0_0_0_0_0_0035}', ""); + Expect(1, 12896, '\P{Is_Nv=0_0_0_0_0_0035}', ""); + Expect(0, 12896, '\P{^Is_Nv=0_0_0_0_0_0035}', ""); 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}', ""); @@ -79831,38 +80421,38 @@ 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= :=00000036}'); - Error('\P{Numeric_Value= :=00000036}'); + Error('\p{Numeric_Value= :=+00036}'); + Error('\P{Numeric_Value= :=+00036}'); Expect(1, 12977, '\p{Numeric_Value=:\A36\z:}', "");; Expect(0, 12978, '\p{Numeric_Value=:\A36\z:}', "");; - Expect(1, 12977, '\p{Numeric_Value=+00036}', ""); - Expect(0, 12977, '\p{^Numeric_Value=+00036}', ""); - Expect(0, 12977, '\P{Numeric_Value=+00036}', ""); - Expect(1, 12977, '\P{^Numeric_Value=+00036}', ""); - Expect(0, 12978, '\p{Numeric_Value=+00036}', ""); - Expect(1, 12978, '\p{^Numeric_Value=+00036}', ""); - Expect(1, 12978, '\P{Numeric_Value=+00036}', ""); - Expect(0, 12978, '\P{^Numeric_Value=+00036}', ""); - 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}', ""); - Expect(1, 12977, '\P{^Numeric_Value: 3.600000000000000e+01}', ""); - Expect(0, 12978, '\p{Numeric_Value: 3.600000000000000e+01}', ""); - 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= :=0036}'); - Error('\P{Nv= :=0036}'); + Expect(1, 12977, '\p{Numeric_Value: +00036}', ""); + Expect(0, 12977, '\p{^Numeric_Value: +00036}', ""); + Expect(0, 12977, '\P{Numeric_Value: +00036}', ""); + Expect(1, 12977, '\P{^Numeric_Value: +00036}', ""); + Expect(0, 12978, '\p{Numeric_Value: +00036}', ""); + Expect(1, 12978, '\p{^Numeric_Value: +00036}', ""); + Expect(1, 12978, '\P{Numeric_Value: +00036}', ""); + Expect(0, 12978, '\P{^Numeric_Value: +00036}', ""); + 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}', ""); + Expect(1, 12977, '\P{^Numeric_Value=3.600000000000000e+01}', ""); + Expect(0, 12978, '\p{Numeric_Value=3.600000000000000e+01}', ""); + 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=_/a/0000036}'); + Error('\P{Nv=_/a/0000036}'); Expect(1, 12977, '\p{Nv=:\A36\z:}', "");; Expect(0, 12978, '\p{Nv=:\A36\z:}', "");; - Expect(1, 12977, '\p{Nv=+0_0_0_0_0036}', ""); - Expect(0, 12977, '\p{^Nv=+0_0_0_0_0036}', ""); - Expect(0, 12977, '\P{Nv=+0_0_0_0_0036}', ""); - Expect(1, 12977, '\P{^Nv=+0_0_0_0_0036}', ""); - Expect(0, 12978, '\p{Nv=+0_0_0_0_0036}', ""); - Expect(1, 12978, '\p{^Nv=+0_0_0_0_0036}', ""); - Expect(1, 12978, '\P{Nv=+0_0_0_0_0036}', ""); - Expect(0, 12978, '\P{^Nv=+0_0_0_0_0036}', ""); + Expect(1, 12977, '\p{Nv=00036}', ""); + Expect(0, 12977, '\p{^Nv=00036}', ""); + Expect(0, 12977, '\P{Nv=00036}', ""); + Expect(1, 12977, '\P{^Nv=00036}', ""); + Expect(0, 12978, '\p{Nv=00036}', ""); + Expect(1, 12978, '\p{^Nv=00036}', ""); + Expect(1, 12978, '\P{Nv=00036}', ""); + Expect(0, 12978, '\P{^Nv=00036}', ""); Expect(1, 12977, '\p{Nv=3.600000000000000e+01}', ""); Expect(0, 12977, '\p{^Nv=3.600000000000000e+01}', ""); Expect(0, 12977, '\P{Nv=3.600000000000000e+01}', ""); @@ -79871,34 +80461,34 @@ 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=:=_-00000036}'); - Error('\P{Is_Numeric_Value=:=_-00000036}'); - Expect(1, 12977, '\p{Is_Numeric_Value: +00036}', ""); - Expect(0, 12977, '\p{^Is_Numeric_Value: +00036}', ""); - Expect(0, 12977, '\P{Is_Numeric_Value: +00036}', ""); - Expect(1, 12977, '\P{^Is_Numeric_Value: +00036}', ""); - Expect(0, 12978, '\p{Is_Numeric_Value: +00036}', ""); - Expect(1, 12978, '\p{^Is_Numeric_Value: +00036}', ""); - Expect(1, 12978, '\P{Is_Numeric_Value: +00036}', ""); - Expect(0, 12978, '\P{^Is_Numeric_Value: +00036}', ""); - 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}', ""); - Expect(1, 12977, '\P{^Is_Numeric_Value=3.600000000000000e+01}', ""); - Expect(0, 12978, '\p{Is_Numeric_Value=3.600000000000000e+01}', ""); - 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=_+00000_00003_6/a/}'); - Error('\P{Is_Nv=_+00000_00003_6/a/}'); - Expect(1, 12977, '\p{Is_Nv=00000000036}', ""); - Expect(0, 12977, '\p{^Is_Nv=00000000036}', ""); - Expect(0, 12977, '\P{Is_Nv=00000000036}', ""); - Expect(1, 12977, '\P{^Is_Nv=00000000036}', ""); - Expect(0, 12978, '\p{Is_Nv=00000000036}', ""); - Expect(1, 12978, '\p{^Is_Nv=00000000036}', ""); - Expect(1, 12978, '\P{Is_Nv=00000000036}', ""); - Expect(0, 12978, '\P{^Is_Nv=00000000036}', ""); + Error('\p{Is_Numeric_Value=/a/+0000036}'); + Error('\P{Is_Numeric_Value=/a/+0000036}'); + Expect(1, 12977, '\p{Is_Numeric_Value=3_6}', ""); + Expect(0, 12977, '\p{^Is_Numeric_Value=3_6}', ""); + Expect(0, 12977, '\P{Is_Numeric_Value=3_6}', ""); + Expect(1, 12977, '\P{^Is_Numeric_Value=3_6}', ""); + Expect(0, 12978, '\p{Is_Numeric_Value=3_6}', ""); + Expect(1, 12978, '\p{^Is_Numeric_Value=3_6}', ""); + Expect(1, 12978, '\P{Is_Numeric_Value=3_6}', ""); + Expect(0, 12978, '\P{^Is_Numeric_Value=3_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}', ""); + Expect(1, 12977, '\P{^Is_Numeric_Value: 3.600000000000000e+01}', ""); + Expect(0, 12978, '\p{Is_Numeric_Value: 3.600000000000000e+01}', ""); + 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=:= 000036}'); + Error('\P{Is_Nv=:= 000036}'); + Expect(1, 12977, '\p{Is_Nv=00_00_36}', ""); + Expect(0, 12977, '\p{^Is_Nv=00_00_36}', ""); + Expect(0, 12977, '\P{Is_Nv=00_00_36}', ""); + Expect(1, 12977, '\P{^Is_Nv=00_00_36}', ""); + Expect(0, 12978, '\p{Is_Nv=00_00_36}', ""); + Expect(1, 12978, '\p{^Is_Nv=00_00_36}', ""); + Expect(1, 12978, '\P{Is_Nv=00_00_36}', ""); + Expect(0, 12978, '\P{^Is_Nv=00_00_36}', ""); 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}', ""); @@ -79907,18 +80497,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=/a/ -037}'); - Error('\P{Numeric_Value=/a/ -037}'); + Error('\p{Numeric_Value=/a/_ 0000000037}'); + Error('\P{Numeric_Value=/a/_ 0000000037}'); Expect(1, 12978, '\p{Numeric_Value=:\A37\z:}', "");; Expect(0, 12979, '\p{Numeric_Value=:\A37\z:}', "");; - Expect(1, 12978, '\p{Numeric_Value=0037}', ""); - Expect(0, 12978, '\p{^Numeric_Value=0037}', ""); - Expect(0, 12978, '\P{Numeric_Value=0037}', ""); - Expect(1, 12978, '\P{^Numeric_Value=0037}', ""); - Expect(0, 12979, '\p{Numeric_Value=0037}', ""); - Expect(1, 12979, '\p{^Numeric_Value=0037}', ""); - Expect(1, 12979, '\P{Numeric_Value=0037}', ""); - Expect(0, 12979, '\P{^Numeric_Value=0037}', ""); + Expect(1, 12978, '\p{Numeric_Value=0003_7}', ""); + Expect(0, 12978, '\p{^Numeric_Value=0003_7}', ""); + Expect(0, 12978, '\P{Numeric_Value=0003_7}', ""); + Expect(1, 12978, '\P{^Numeric_Value=0003_7}', ""); + Expect(0, 12979, '\p{Numeric_Value=0003_7}', ""); + Expect(1, 12979, '\p{^Numeric_Value=0003_7}', ""); + Expect(1, 12979, '\P{Numeric_Value=0003_7}', ""); + Expect(0, 12979, '\P{^Numeric_Value=0003_7}', ""); 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}', ""); @@ -79927,18 +80517,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=-000000037/a/}'); - Error('\P{Nv=-000000037/a/}'); + Error('\p{Nv= 00037:=}'); + Error('\P{Nv= 00037:=}'); Expect(1, 12978, '\p{Nv=:\A37\z:}', "");; Expect(0, 12979, '\p{Nv=:\A37\z:}', "");; - Expect(1, 12978, '\p{Nv=+3_7}', ""); - Expect(0, 12978, '\p{^Nv=+3_7}', ""); - Expect(0, 12978, '\P{Nv=+3_7}', ""); - Expect(1, 12978, '\P{^Nv=+3_7}', ""); - Expect(0, 12979, '\p{Nv=+3_7}', ""); - Expect(1, 12979, '\p{^Nv=+3_7}', ""); - Expect(1, 12979, '\P{Nv=+3_7}', ""); - Expect(0, 12979, '\P{^Nv=+3_7}', ""); + Expect(1, 12978, '\p{Nv=000000037}', ""); + Expect(0, 12978, '\p{^Nv=000000037}', ""); + Expect(0, 12978, '\P{Nv=000000037}', ""); + Expect(1, 12978, '\P{^Nv=000000037}', ""); + Expect(0, 12979, '\p{Nv=000000037}', ""); + Expect(1, 12979, '\p{^Nv=000000037}', ""); + Expect(1, 12979, '\P{Nv=000000037}', ""); + Expect(0, 12979, '\P{^Nv=000000037}', ""); Expect(1, 12978, '\p{Nv=3.700000000000000e+01}', ""); Expect(0, 12978, '\p{^Nv=3.700000000000000e+01}', ""); Expect(0, 12978, '\P{Nv=3.700000000000000e+01}', ""); @@ -79947,16 +80537,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=_:=0037}'); - Error('\P{Is_Numeric_Value=_:=0037}'); - Expect(1, 12978, '\p{Is_Numeric_Value=0000037}', ""); - Expect(0, 12978, '\p{^Is_Numeric_Value=0000037}', ""); - Expect(0, 12978, '\P{Is_Numeric_Value=0000037}', ""); - Expect(1, 12978, '\P{^Is_Numeric_Value=0000037}', ""); - Expect(0, 12979, '\p{Is_Numeric_Value=0000037}', ""); - Expect(1, 12979, '\p{^Is_Numeric_Value=0000037}', ""); - Expect(1, 12979, '\P{Is_Numeric_Value=0000037}', ""); - Expect(0, 12979, '\P{^Is_Numeric_Value=0000037}', ""); + Error('\p{Is_Numeric_Value=--000000037/a/}'); + Error('\P{Is_Numeric_Value=--000000037/a/}'); + Expect(1, 12978, '\p{Is_Numeric_Value=000037}', ""); + Expect(0, 12978, '\p{^Is_Numeric_Value=000037}', ""); + Expect(0, 12978, '\P{Is_Numeric_Value=000037}', ""); + Expect(1, 12978, '\P{^Is_Numeric_Value=000037}', ""); + Expect(0, 12979, '\p{Is_Numeric_Value=000037}', ""); + Expect(1, 12979, '\p{^Is_Numeric_Value=000037}', ""); + Expect(1, 12979, '\P{Is_Numeric_Value=000037}', ""); + Expect(0, 12979, '\P{^Is_Numeric_Value=000037}', ""); 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}', ""); @@ -79965,36 +80555,36 @@ 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: _:=0_0_0_0_0_0_0_0_0_37}'); - Error('\P{Is_Nv: _:=0_0_0_0_0_0_0_0_0_37}'); - Expect(1, 12978, '\p{Is_Nv=03_7}', ""); - Expect(0, 12978, '\p{^Is_Nv=03_7}', ""); - Expect(0, 12978, '\P{Is_Nv=03_7}', ""); - Expect(1, 12978, '\P{^Is_Nv=03_7}', ""); - Expect(0, 12979, '\p{Is_Nv=03_7}', ""); - Expect(1, 12979, '\p{^Is_Nv=03_7}', ""); - Expect(1, 12979, '\P{Is_Nv=03_7}', ""); - Expect(0, 12979, '\P{^Is_Nv=03_7}', ""); - 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}', ""); - Expect(1, 12978, '\P{^Is_Nv=3.700000000000000e+01}', ""); - Expect(0, 12979, '\p{Is_Nv=3.700000000000000e+01}', ""); - 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: :=00_00_38}'); - Error('\P{Numeric_Value: :=00_00_38}'); + Error('\p{Is_Nv= /a/00000000037}'); + Error('\P{Is_Nv= /a/00000000037}'); + Expect(1, 12978, '\p{Is_Nv=0000000037}', ""); + Expect(0, 12978, '\p{^Is_Nv=0000000037}', ""); + Expect(0, 12978, '\P{Is_Nv=0000000037}', ""); + Expect(1, 12978, '\P{^Is_Nv=0000000037}', ""); + Expect(0, 12979, '\p{Is_Nv=0000000037}', ""); + Expect(1, 12979, '\p{^Is_Nv=0000000037}', ""); + Expect(1, 12979, '\P{Is_Nv=0000000037}', ""); + Expect(0, 12979, '\P{^Is_Nv=0000000037}', ""); + 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}', ""); + Expect(1, 12978, '\P{^Is_Nv: 3.700000000000000e+01}', ""); + Expect(0, 12979, '\p{Is_Nv: 3.700000000000000e+01}', ""); + 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=_ 00_00_00_03_8:=}'); + Error('\P{Numeric_Value=_ 00_00_00_03_8:=}'); Expect(1, 12979, '\p{Numeric_Value=:\A38\z:}', "");; Expect(0, 12980, '\p{Numeric_Value=:\A38\z:}', "");; - Expect(1, 12979, '\p{Numeric_Value=0038}', ""); - Expect(0, 12979, '\p{^Numeric_Value=0038}', ""); - Expect(0, 12979, '\P{Numeric_Value=0038}', ""); - Expect(1, 12979, '\P{^Numeric_Value=0038}', ""); - Expect(0, 12980, '\p{Numeric_Value=0038}', ""); - Expect(1, 12980, '\p{^Numeric_Value=0038}', ""); - Expect(1, 12980, '\P{Numeric_Value=0038}', ""); - Expect(0, 12980, '\P{^Numeric_Value=0038}', ""); + Expect(1, 12979, '\p{Numeric_Value=+000_003_8}', ""); + Expect(0, 12979, '\p{^Numeric_Value=+000_003_8}', ""); + Expect(0, 12979, '\P{Numeric_Value=+000_003_8}', ""); + Expect(1, 12979, '\P{^Numeric_Value=+000_003_8}', ""); + Expect(0, 12980, '\p{Numeric_Value=+000_003_8}', ""); + Expect(1, 12980, '\p{^Numeric_Value=+000_003_8}', ""); + Expect(1, 12980, '\P{Numeric_Value=+000_003_8}', ""); + Expect(0, 12980, '\P{^Numeric_Value=+000_003_8}', ""); 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}', ""); @@ -80003,18 +80593,18 @@ 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: -_0000038/a/}'); - Error('\P{Nv: -_0000038/a/}'); + Error('\p{Nv: /a/+0000_0000_38}'); + Error('\P{Nv: /a/+0000_0000_38}'); Expect(1, 12979, '\p{Nv=:\A38\z:}', "");; Expect(0, 12980, '\p{Nv=:\A38\z:}', "");; - Expect(1, 12979, '\p{Nv: +00000000038}', ""); - Expect(0, 12979, '\p{^Nv: +00000000038}', ""); - Expect(0, 12979, '\P{Nv: +00000000038}', ""); - Expect(1, 12979, '\P{^Nv: +00000000038}', ""); - Expect(0, 12980, '\p{Nv: +00000000038}', ""); - Expect(1, 12980, '\p{^Nv: +00000000038}', ""); - Expect(1, 12980, '\P{Nv: +00000000038}', ""); - Expect(0, 12980, '\P{^Nv: +00000000038}', ""); + Expect(1, 12979, '\p{Nv=0000038}', ""); + Expect(0, 12979, '\p{^Nv=0000038}', ""); + Expect(0, 12979, '\P{Nv=0000038}', ""); + Expect(1, 12979, '\P{^Nv=0000038}', ""); + Expect(0, 12980, '\p{Nv=0000038}', ""); + Expect(1, 12980, '\p{^Nv=0000038}', ""); + Expect(1, 12980, '\P{Nv=0000038}', ""); + Expect(0, 12980, '\P{^Nv=0000038}', ""); Expect(1, 12979, '\p{Nv=3.800000000000000e+01}', ""); Expect(0, 12979, '\p{^Nv=3.800000000000000e+01}', ""); Expect(0, 12979, '\P{Nv=3.800000000000000e+01}', ""); @@ -80023,16 +80613,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=/a/ 0_0_0_038}'); - Error('\P{Is_Numeric_Value=/a/ 0_0_0_038}'); - Expect(1, 12979, '\p{Is_Numeric_Value=0000000038}', ""); - Expect(0, 12979, '\p{^Is_Numeric_Value=0000000038}', ""); - Expect(0, 12979, '\P{Is_Numeric_Value=0000000038}', ""); - Expect(1, 12979, '\P{^Is_Numeric_Value=0000000038}', ""); - Expect(0, 12980, '\p{Is_Numeric_Value=0000000038}', ""); - Expect(1, 12980, '\p{^Is_Numeric_Value=0000000038}', ""); - Expect(1, 12980, '\P{Is_Numeric_Value=0000000038}', ""); - Expect(0, 12980, '\P{^Is_Numeric_Value=0000000038}', ""); + Error('\p{Is_Numeric_Value=/a/ -0_0_0_0_38}'); + Error('\P{Is_Numeric_Value=/a/ -0_0_0_0_38}'); + Expect(1, 12979, '\p{Is_Numeric_Value=+03_8}', ""); + Expect(0, 12979, '\p{^Is_Numeric_Value=+03_8}', ""); + Expect(0, 12979, '\P{Is_Numeric_Value=+03_8}', ""); + Expect(1, 12979, '\P{^Is_Numeric_Value=+03_8}', ""); + Expect(0, 12980, '\p{Is_Numeric_Value=+03_8}', ""); + Expect(1, 12980, '\p{^Is_Numeric_Value=+03_8}', ""); + Expect(1, 12980, '\P{Is_Numeric_Value=+03_8}', ""); + Expect(0, 12980, '\P{^Is_Numeric_Value=+03_8}', ""); 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}', ""); @@ -80041,16 +80631,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/_-0_0_0_38}'); - Error('\P{Is_Nv: /a/_-0_0_0_38}'); - Expect(1, 12979, '\p{Is_Nv=00038}', ""); - Expect(0, 12979, '\p{^Is_Nv=00038}', ""); - Expect(0, 12979, '\P{Is_Nv=00038}', ""); - Expect(1, 12979, '\P{^Is_Nv=00038}', ""); - Expect(0, 12980, '\p{Is_Nv=00038}', ""); - Expect(1, 12980, '\p{^Is_Nv=00038}', ""); - Expect(1, 12980, '\P{Is_Nv=00038}', ""); - Expect(0, 12980, '\P{^Is_Nv=00038}', ""); + Error('\p{Is_Nv= :=+000003_8}'); + Error('\P{Is_Nv= :=+000003_8}'); + Expect(1, 12979, '\p{Is_Nv=00000038}', ""); + Expect(0, 12979, '\p{^Is_Nv=00000038}', ""); + Expect(0, 12979, '\P{Is_Nv=00000038}', ""); + Expect(1, 12979, '\P{^Is_Nv=00000038}', ""); + Expect(0, 12980, '\p{Is_Nv=00000038}', ""); + Expect(1, 12980, '\p{^Is_Nv=00000038}', ""); + Expect(1, 12980, '\P{Is_Nv=00000038}', ""); + Expect(0, 12980, '\P{^Is_Nv=00000038}', ""); 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}', ""); @@ -80059,18 +80649,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=_:=+39}'); - Error('\P{Numeric_Value=_:=+39}'); + Error('\p{Numeric_Value=/a/+0000000039}'); + Error('\P{Numeric_Value=/a/+0000000039}'); Expect(1, 12980, '\p{Numeric_Value=:\A39\z:}', "");; Expect(0, 12981, '\p{Numeric_Value=:\A39\z:}', "");; - Expect(1, 12980, '\p{Numeric_Value=+0_0_0_0_0_039}', ""); - Expect(0, 12980, '\p{^Numeric_Value=+0_0_0_0_0_039}', ""); - Expect(0, 12980, '\P{Numeric_Value=+0_0_0_0_0_039}', ""); - Expect(1, 12980, '\P{^Numeric_Value=+0_0_0_0_0_039}', ""); - Expect(0, 12981, '\p{Numeric_Value=+0_0_0_0_0_039}', ""); - Expect(1, 12981, '\p{^Numeric_Value=+0_0_0_0_0_039}', ""); - Expect(1, 12981, '\P{Numeric_Value=+0_0_0_0_0_039}', ""); - Expect(0, 12981, '\P{^Numeric_Value=+0_0_0_0_0_039}', ""); + Expect(1, 12980, '\p{Numeric_Value=00_03_9}', ""); + Expect(0, 12980, '\p{^Numeric_Value=00_03_9}', ""); + Expect(0, 12980, '\P{Numeric_Value=00_03_9}', ""); + Expect(1, 12980, '\P{^Numeric_Value=00_03_9}', ""); + Expect(0, 12981, '\p{Numeric_Value=00_03_9}', ""); + Expect(1, 12981, '\p{^Numeric_Value=00_03_9}', ""); + Expect(1, 12981, '\P{Numeric_Value=00_03_9}', ""); + Expect(0, 12981, '\P{^Numeric_Value=00_03_9}', ""); 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}', ""); @@ -80079,18 +80669,18 @@ 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/ 00000039}'); - Error('\P{Nv=/a/ 00000039}'); + Error('\p{Nv= /a/03_9}'); + Error('\P{Nv= /a/03_9}'); Expect(1, 12980, '\p{Nv=:\A39\z:}', "");; Expect(0, 12981, '\p{Nv=:\A39\z:}', "");; - Expect(1, 12980, '\p{Nv=0_0_39}', ""); - Expect(0, 12980, '\p{^Nv=0_0_39}', ""); - Expect(0, 12980, '\P{Nv=0_0_39}', ""); - Expect(1, 12980, '\P{^Nv=0_0_39}', ""); - Expect(0, 12981, '\p{Nv=0_0_39}', ""); - Expect(1, 12981, '\p{^Nv=0_0_39}', ""); - Expect(1, 12981, '\P{Nv=0_0_39}', ""); - Expect(0, 12981, '\P{^Nv=0_0_39}', ""); + Expect(1, 12980, '\p{Nv: 0000039}', ""); + Expect(0, 12980, '\p{^Nv: 0000039}', ""); + Expect(0, 12980, '\P{Nv: 0000039}', ""); + Expect(1, 12980, '\P{^Nv: 0000039}', ""); + Expect(0, 12981, '\p{Nv: 0000039}', ""); + Expect(1, 12981, '\p{^Nv: 0000039}', ""); + Expect(1, 12981, '\P{Nv: 0000039}', ""); + Expect(0, 12981, '\P{^Nv: 0000039}', ""); Expect(1, 12980, '\p{Nv=3.900000000000000e+01}', ""); Expect(0, 12980, '\p{^Nv=3.900000000000000e+01}', ""); Expect(0, 12980, '\P{Nv=3.900000000000000e+01}', ""); @@ -80099,16 +80689,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=:= +03_9}'); - Error('\P{Is_Numeric_Value=:= +03_9}'); - Expect(1, 12980, '\p{Is_Numeric_Value=0000039}', ""); - Expect(0, 12980, '\p{^Is_Numeric_Value=0000039}', ""); - Expect(0, 12980, '\P{Is_Numeric_Value=0000039}', ""); - Expect(1, 12980, '\P{^Is_Numeric_Value=0000039}', ""); - Expect(0, 12981, '\p{Is_Numeric_Value=0000039}', ""); - Expect(1, 12981, '\p{^Is_Numeric_Value=0000039}', ""); - Expect(1, 12981, '\P{Is_Numeric_Value=0000039}', ""); - Expect(0, 12981, '\P{^Is_Numeric_Value=0000039}', ""); + Error('\p{Is_Numeric_Value=__0000039:=}'); + Error('\P{Is_Numeric_Value=__0000039:=}'); + Expect(1, 12980, '\p{Is_Numeric_Value: 0000000039}', ""); + Expect(0, 12980, '\p{^Is_Numeric_Value: 0000000039}', ""); + Expect(0, 12980, '\P{Is_Numeric_Value: 0000000039}', ""); + Expect(1, 12980, '\P{^Is_Numeric_Value: 0000000039}', ""); + Expect(0, 12981, '\p{Is_Numeric_Value: 0000000039}', ""); + Expect(1, 12981, '\p{^Is_Numeric_Value: 0000000039}', ""); + Expect(1, 12981, '\P{Is_Numeric_Value: 0000000039}', ""); + Expect(0, 12981, '\P{^Is_Numeric_Value: 0000000039}', ""); 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}', ""); @@ -80117,16 +80707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/+039}'); - Error('\P{Is_Nv= /a/+039}'); - Expect(1, 12980, '\p{Is_Nv=00039}', ""); - Expect(0, 12980, '\p{^Is_Nv=00039}', ""); - Expect(0, 12980, '\P{Is_Nv=00039}', ""); - Expect(1, 12980, '\P{^Is_Nv=00039}', ""); - Expect(0, 12981, '\p{Is_Nv=00039}', ""); - Expect(1, 12981, '\p{^Is_Nv=00039}', ""); - Expect(1, 12981, '\P{Is_Nv=00039}', ""); - Expect(0, 12981, '\P{^Is_Nv=00039}', ""); + Error('\p{Is_Nv: := 0_0_0_0_0_039}'); + Error('\P{Is_Nv: := 0_0_0_0_0_039}'); + Expect(1, 12980, '\p{Is_Nv=+0039}', ""); + Expect(0, 12980, '\p{^Is_Nv=+0039}', ""); + Expect(0, 12980, '\P{Is_Nv=+0039}', ""); + Expect(1, 12980, '\P{^Is_Nv=+0039}', ""); + Expect(0, 12981, '\p{Is_Nv=+0039}', ""); + Expect(1, 12981, '\p{^Is_Nv=+0039}', ""); + Expect(1, 12981, '\P{Is_Nv=+0039}', ""); + Expect(0, 12981, '\P{^Is_Nv=+0039}', ""); 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}', ""); @@ -80135,38 +80725,38 @@ 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=/a/00_4}'); - Error('\P{Numeric_Value=/a/00_4}'); + Error('\p{Numeric_Value: := 00000004}'); + Error('\P{Numeric_Value: := 00000004}'); Expect(1, 156269, '\p{Numeric_Value=:\A4\z:}', "");; Expect(0, 156270, '\p{Numeric_Value=:\A4\z:}', "");; - Expect(1, 156269, '\p{Numeric_Value=0_0_0_0_0_0004}', ""); - Expect(0, 156269, '\p{^Numeric_Value=0_0_0_0_0_0004}', ""); - Expect(0, 156269, '\P{Numeric_Value=0_0_0_0_0_0004}', ""); - Expect(1, 156269, '\P{^Numeric_Value=0_0_0_0_0_0004}', ""); - Expect(0, 156270, '\p{Numeric_Value=0_0_0_0_0_0004}', ""); - Expect(1, 156270, '\p{^Numeric_Value=0_0_0_0_0_0004}', ""); - Expect(1, 156270, '\P{Numeric_Value=0_0_0_0_0_0004}', ""); - Expect(0, 156270, '\P{^Numeric_Value=0_0_0_0_0_0004}', ""); - 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}', ""); - Expect(1, 156269, '\P{^Numeric_Value=4.000000000000000e+00}', ""); - Expect(0, 156270, '\p{Numeric_Value=4.000000000000000e+00}', ""); - 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=- 0_0_0_0_0_0004:=}'); - Error('\P{Nv=- 0_0_0_0_0_0004:=}'); + Expect(1, 156269, '\p{Numeric_Value=000000004}', ""); + Expect(0, 156269, '\p{^Numeric_Value=000000004}', ""); + Expect(0, 156269, '\P{Numeric_Value=000000004}', ""); + Expect(1, 156269, '\P{^Numeric_Value=000000004}', ""); + Expect(0, 156270, '\p{Numeric_Value=000000004}', ""); + Expect(1, 156270, '\p{^Numeric_Value=000000004}', ""); + Expect(1, 156270, '\P{Numeric_Value=000000004}', ""); + Expect(0, 156270, '\P{^Numeric_Value=000000004}', ""); + 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}', ""); + Expect(1, 156269, '\P{^Numeric_Value: 4.000000000000000e+00}', ""); + Expect(0, 156270, '\p{Numeric_Value: 4.000000000000000e+00}', ""); + 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=_:=000004}'); + Error('\P{Nv=_:=000004}'); Expect(1, 156269, '\p{Nv=:\A4\z:}', "");; Expect(0, 156270, '\p{Nv=:\A4\z:}', "");; - Expect(1, 156269, '\p{Nv=00_00_04}', ""); - Expect(0, 156269, '\p{^Nv=00_00_04}', ""); - Expect(0, 156269, '\P{Nv=00_00_04}', ""); - Expect(1, 156269, '\P{^Nv=00_00_04}', ""); - Expect(0, 156270, '\p{Nv=00_00_04}', ""); - Expect(1, 156270, '\p{^Nv=00_00_04}', ""); - Expect(1, 156270, '\P{Nv=00_00_04}', ""); - Expect(0, 156270, '\P{^Nv=00_00_04}', ""); + Expect(1, 156269, '\p{Nv=00000004}', ""); + Expect(0, 156269, '\p{^Nv=00000004}', ""); + Expect(0, 156269, '\P{Nv=00000004}', ""); + Expect(1, 156269, '\P{^Nv=00000004}', ""); + Expect(0, 156270, '\p{Nv=00000004}', ""); + Expect(1, 156270, '\p{^Nv=00000004}', ""); + Expect(1, 156270, '\P{Nv=00000004}', ""); + Expect(0, 156270, '\P{^Nv=00000004}', ""); Expect(1, 156269, '\p{Nv=4.000000000000000e+00}', ""); Expect(0, 156269, '\p{^Nv=4.000000000000000e+00}', ""); Expect(0, 156269, '\P{Nv=4.000000000000000e+00}', ""); @@ -80175,34 +80765,34 @@ 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=:=_-000_4}'); - Error('\P{Is_Numeric_Value=:=_-000_4}'); - Expect(1, 156269, '\p{Is_Numeric_Value=+000000004}', ""); - Expect(0, 156269, '\p{^Is_Numeric_Value=+000000004}', ""); - Expect(0, 156269, '\P{Is_Numeric_Value=+000000004}', ""); - Expect(1, 156269, '\P{^Is_Numeric_Value=+000000004}', ""); - Expect(0, 156270, '\p{Is_Numeric_Value=+000000004}', ""); - Expect(1, 156270, '\p{^Is_Numeric_Value=+000000004}', ""); - Expect(1, 156270, '\P{Is_Numeric_Value=+000000004}', ""); - Expect(0, 156270, '\P{^Is_Numeric_Value=+000000004}', ""); - 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}', ""); - Expect(1, 156269, '\P{^Is_Numeric_Value: 4.000000000000000e+00}', ""); - Expect(0, 156270, '\p{Is_Numeric_Value: 4.000000000000000e+00}', ""); - 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=/a/ +000004}'); - Error('\P{Is_Nv=/a/ +000004}'); - Expect(1, 156269, '\p{Is_Nv=+000004}', ""); - Expect(0, 156269, '\p{^Is_Nv=+000004}', ""); - Expect(0, 156269, '\P{Is_Nv=+000004}', ""); - Expect(1, 156269, '\P{^Is_Nv=+000004}', ""); - Expect(0, 156270, '\p{Is_Nv=+000004}', ""); - Expect(1, 156270, '\p{^Is_Nv=+000004}', ""); - Expect(1, 156270, '\P{Is_Nv=+000004}', ""); - Expect(0, 156270, '\P{^Is_Nv=+000004}', ""); + Error('\p{Is_Numeric_Value=--000_4:=}'); + Error('\P{Is_Numeric_Value=--000_4:=}'); + Expect(1, 156269, '\p{Is_Numeric_Value=0004}', ""); + Expect(0, 156269, '\p{^Is_Numeric_Value=0004}', ""); + Expect(0, 156269, '\P{Is_Numeric_Value=0004}', ""); + Expect(1, 156269, '\P{^Is_Numeric_Value=0004}', ""); + Expect(0, 156270, '\p{Is_Numeric_Value=0004}', ""); + Expect(1, 156270, '\p{^Is_Numeric_Value=0004}', ""); + Expect(1, 156270, '\P{Is_Numeric_Value=0004}', ""); + Expect(0, 156270, '\P{^Is_Numeric_Value=0004}', ""); + 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}', ""); + Expect(1, 156269, '\P{^Is_Numeric_Value=4.000000000000000e+00}', ""); + Expect(0, 156270, '\p{Is_Numeric_Value=4.000000000000000e+00}', ""); + 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=:=--+0000000004}'); + Error('\P{Is_Nv=:=--+0000000004}'); + Expect(1, 156269, '\p{Is_Nv: 0000000004}', ""); + Expect(0, 156269, '\p{^Is_Nv: 0000000004}', ""); + Expect(0, 156269, '\P{Is_Nv: 0000000004}', ""); + Expect(1, 156269, '\P{^Is_Nv: 0000000004}', ""); + Expect(0, 156270, '\p{Is_Nv: 0000000004}', ""); + Expect(1, 156270, '\p{^Is_Nv: 0000000004}', ""); + Expect(1, 156270, '\P{Is_Nv: 0000000004}', ""); + Expect(0, 156270, '\P{^Is_Nv: 0000000004}', ""); Expect(1, 156269, '\p{Is_Nv=4.000000000000000e+00}', ""); Expect(0, 156269, '\p{^Is_Nv=4.000000000000000e+00}', ""); Expect(0, 156269, '\P{Is_Nv=4.000000000000000e+00}', ""); @@ -80211,18 +80801,18 @@ 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= :=+4/00005}'); - Error('\P{Numeric_Value= :=+4/00005}'); + Error('\p{Numeric_Value= :=004/0005}'); + Error('\P{Numeric_Value= :=004/0005}'); Expect(1, 8536, '\p{Numeric_Value=:\A4/5\z:}', "");; Expect(0, 8537, '\p{Numeric_Value=:\A4/5\z:}', "");; - Expect(1, 8536, '\p{Numeric_Value=+0000000004/0000000005}', ""); - Expect(0, 8536, '\p{^Numeric_Value=+0000000004/0000000005}', ""); - Expect(0, 8536, '\P{Numeric_Value=+0000000004/0000000005}', ""); - Expect(1, 8536, '\P{^Numeric_Value=+0000000004/0000000005}', ""); - Expect(0, 8537, '\p{Numeric_Value=+0000000004/0000000005}', ""); - Expect(1, 8537, '\p{^Numeric_Value=+0000000004/0000000005}', ""); - Expect(1, 8537, '\P{Numeric_Value=+0000000004/0000000005}', ""); - Expect(0, 8537, '\P{^Numeric_Value=+0000000004/0000000005}', ""); + Expect(1, 8536, '\p{Numeric_Value=00000004/000005}', ""); + Expect(0, 8536, '\p{^Numeric_Value=00000004/000005}', ""); + Expect(0, 8536, '\P{Numeric_Value=00000004/000005}', ""); + Expect(1, 8536, '\P{^Numeric_Value=00000004/000005}', ""); + Expect(0, 8537, '\p{Numeric_Value=00000004/000005}', ""); + Expect(1, 8537, '\p{^Numeric_Value=00000004/000005}', ""); + Expect(1, 8537, '\P{Numeric_Value=00000004/000005}', ""); + Expect(0, 8537, '\P{^Numeric_Value=00000004/000005}', ""); Expect(1, 8536, '\p{Numeric_Value=240/300}', ""); Expect(0, 8536, '\p{^Numeric_Value=240/300}', ""); Expect(0, 8536, '\P{Numeric_Value=240/300}', ""); @@ -80247,42 +80837,42 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Numeric_Value=0.8}', ""); Expect(1, 8537, '\P{Numeric_Value=0.8}', ""); Expect(0, 8537, '\P{^Numeric_Value=0.8}', ""); - Expect(1, 8536, '\p{Numeric_Value=8.00e-01}', ""); - Expect(0, 8536, '\p{^Numeric_Value=8.00e-01}', ""); - Expect(0, 8536, '\P{Numeric_Value=8.00e-01}', ""); - Expect(1, 8536, '\P{^Numeric_Value=8.00e-01}', ""); - Expect(0, 8537, '\p{Numeric_Value=8.00e-01}', ""); - 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=_:=00004/0005}'); - Error('\P{Nv=_:=00004/0005}'); + Expect(1, 8536, '\p{Numeric_Value: 8.00e-01}', ""); + Expect(0, 8536, '\p{^Numeric_Value: 8.00e-01}', ""); + Expect(0, 8536, '\P{Numeric_Value: 8.00e-01}', ""); + Expect(1, 8536, '\P{^Numeric_Value: 8.00e-01}', ""); + Expect(0, 8537, '\p{Numeric_Value: 8.00e-01}', ""); + 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: /a/ +004/0000000005}'); + Error('\P{Nv: /a/ +004/0000000005}'); Expect(1, 8536, '\p{Nv=:\A4/5\z:}', "");; Expect(0, 8537, '\p{Nv=:\A4/5\z:}', "");; - Expect(1, 8536, '\p{Nv=0000004/000005}', ""); - Expect(0, 8536, '\p{^Nv=0000004/000005}', ""); - Expect(0, 8536, '\P{Nv=0000004/000005}', ""); - Expect(1, 8536, '\P{^Nv=0000004/000005}', ""); - Expect(0, 8537, '\p{Nv=0000004/000005}', ""); - Expect(1, 8537, '\p{^Nv=0000004/000005}', ""); - Expect(1, 8537, '\P{Nv=0000004/000005}', ""); - Expect(0, 8537, '\P{^Nv=0000004/000005}', ""); - Expect(1, 8536, '\p{Nv=240/300}', ""); - Expect(0, 8536, '\p{^Nv=240/300}', ""); - Expect(0, 8536, '\P{Nv=240/300}', ""); - Expect(1, 8536, '\P{^Nv=240/300}', ""); - Expect(0, 8537, '\p{Nv=240/300}', ""); - Expect(1, 8537, '\p{^Nv=240/300}', ""); - Expect(1, 8537, '\P{Nv=240/300}', ""); - Expect(0, 8537, '\P{^Nv=240/300}', ""); + Expect(1, 8536, '\p{Nv=4/5}', ""); + Expect(0, 8536, '\p{^Nv=4/5}', ""); + Expect(0, 8536, '\P{Nv=4/5}', ""); + Expect(1, 8536, '\P{^Nv=4/5}', ""); + Expect(0, 8537, '\p{Nv=4/5}', ""); + Expect(1, 8537, '\p{^Nv=4/5}', ""); + Expect(1, 8537, '\P{Nv=4/5}', ""); + Expect(0, 8537, '\P{^Nv=4/5}', ""); + Expect(1, 8536, '\p{Nv:240/300}', ""); + Expect(0, 8536, '\p{^Nv:240/300}', ""); + Expect(0, 8536, '\P{Nv:240/300}', ""); + Expect(1, 8536, '\P{^Nv:240/300}', ""); + Expect(0, 8537, '\p{Nv:240/300}', ""); + Expect(1, 8537, '\p{^Nv:240/300}', ""); + Expect(1, 8537, '\P{Nv:240/300}', ""); + Expect(0, 8537, '\P{^Nv:240/300}', ""); Expect(1, 8536, '\p{Nv=8.0e-01}', ""); Expect(0, 8536, '\p{^Nv=8.0e-01}', ""); Expect(0, 8536, '\P{Nv=8.0e-01}', ""); @@ -80315,16 +80905,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=-000004/0000005:=}'); - Error('\P{Is_Numeric_Value=-000004/0000005:=}'); - Expect(1, 8536, '\p{Is_Numeric_Value=4/0000005}', ""); - Expect(0, 8536, '\p{^Is_Numeric_Value=4/0000005}', ""); - Expect(0, 8536, '\P{Is_Numeric_Value=4/0000005}', ""); - Expect(1, 8536, '\P{^Is_Numeric_Value=4/0000005}', ""); - Expect(0, 8537, '\p{Is_Numeric_Value=4/0000005}', ""); - Expect(1, 8537, '\p{^Is_Numeric_Value=4/0000005}', ""); - Expect(1, 8537, '\P{Is_Numeric_Value=4/0000005}', ""); - Expect(0, 8537, '\P{^Is_Numeric_Value=4/0000005}', ""); + Error('\p{Is_Numeric_Value=- +04/0005:=}'); + Error('\P{Is_Numeric_Value=- +04/0005:=}'); + Expect(1, 8536, '\p{Is_Numeric_Value=4/000000005}', ""); + Expect(0, 8536, '\p{^Is_Numeric_Value=4/000000005}', ""); + Expect(0, 8536, '\P{Is_Numeric_Value=4/000000005}', ""); + Expect(1, 8536, '\P{^Is_Numeric_Value=4/000000005}', ""); + Expect(0, 8537, '\p{Is_Numeric_Value=4/000000005}', ""); + Expect(1, 8537, '\p{^Is_Numeric_Value=4/000000005}', ""); + Expect(1, 8537, '\P{Is_Numeric_Value=4/000000005}', ""); + Expect(0, 8537, '\P{^Is_Numeric_Value=4/000000005}', ""); 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}', ""); @@ -80333,14 +80923,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Is_Numeric_Value=240/300}', ""); Expect(1, 8537, '\P{Is_Numeric_Value=240/300}', ""); Expect(0, 8537, '\P{^Is_Numeric_Value=240/300}', ""); - Expect(1, 8536, '\p{Is_Numeric_Value:8.0e-01}', ""); - Expect(0, 8536, '\p{^Is_Numeric_Value:8.0e-01}', ""); - Expect(0, 8536, '\P{Is_Numeric_Value:8.0e-01}', ""); - Expect(1, 8536, '\P{^Is_Numeric_Value:8.0e-01}', ""); - Expect(0, 8537, '\p{Is_Numeric_Value:8.0e-01}', ""); - Expect(1, 8537, '\p{^Is_Numeric_Value:8.0e-01}', ""); - Expect(1, 8537, '\P{Is_Numeric_Value:8.0e-01}', ""); - Expect(0, 8537, '\P{^Is_Numeric_Value:8.0e-01}', ""); + Expect(1, 8536, '\p{Is_Numeric_Value=8.0e-01}', ""); + Expect(0, 8536, '\p{^Is_Numeric_Value=8.0e-01}', ""); + Expect(0, 8536, '\P{Is_Numeric_Value=8.0e-01}', ""); + Expect(1, 8536, '\P{^Is_Numeric_Value=8.0e-01}', ""); + Expect(0, 8537, '\p{Is_Numeric_Value=8.0e-01}', ""); + Expect(1, 8537, '\p{^Is_Numeric_Value=8.0e-01}', ""); + Expect(1, 8537, '\P{Is_Numeric_Value=8.0e-01}', ""); + Expect(0, 8537, '\P{^Is_Numeric_Value=8.0e-01}', ""); Expect(1, 8536, '\p{Is_Numeric_Value=0.8}', ""); Expect(0, 8536, '\p{^Is_Numeric_Value=0.8}', ""); Expect(0, 8536, '\P{Is_Numeric_Value=0.8}', ""); @@ -80365,16 +80955,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=_-004/000000005:=}'); - Error('\P{Is_Nv=_-004/000000005:=}'); - Expect(1, 8536, '\p{Is_Nv=000000004/0005}', ""); - Expect(0, 8536, '\p{^Is_Nv=000000004/0005}', ""); - Expect(0, 8536, '\P{Is_Nv=000000004/0005}', ""); - Expect(1, 8536, '\P{^Is_Nv=000000004/0005}', ""); - Expect(0, 8537, '\p{Is_Nv=000000004/0005}', ""); - Expect(1, 8537, '\p{^Is_Nv=000000004/0005}', ""); - Expect(1, 8537, '\P{Is_Nv=000000004/0005}', ""); - Expect(0, 8537, '\P{^Is_Nv=000000004/0005}', ""); + Error('\p{Is_Nv=-00000004/00000005:=}'); + Error('\P{Is_Nv=-00000004/00000005:=}'); + Expect(1, 8536, '\p{Is_Nv=004/000000005}', ""); + Expect(0, 8536, '\p{^Is_Nv=004/000000005}', ""); + Expect(0, 8536, '\P{Is_Nv=004/000000005}', ""); + Expect(1, 8536, '\P{^Is_Nv=004/000000005}', ""); + Expect(0, 8537, '\p{Is_Nv=004/000000005}', ""); + Expect(1, 8537, '\p{^Is_Nv=004/000000005}', ""); + Expect(1, 8537, '\P{Is_Nv=004/000000005}', ""); + Expect(0, 8537, '\P{^Is_Nv=004/000000005}', ""); Expect(1, 8536, '\p{Is_Nv=240/300}', ""); Expect(0, 8536, '\p{^Is_Nv=240/300}', ""); Expect(0, 8536, '\P{Is_Nv=240/300}', ""); @@ -80383,14 +80973,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Is_Nv=240/300}', ""); Expect(1, 8537, '\P{Is_Nv=240/300}', ""); Expect(0, 8537, '\P{^Is_Nv=240/300}', ""); - Expect(1, 8536, '\p{Is_Nv=8.0e-01}', ""); - Expect(0, 8536, '\p{^Is_Nv=8.0e-01}', ""); - Expect(0, 8536, '\P{Is_Nv=8.0e-01}', ""); - Expect(1, 8536, '\P{^Is_Nv=8.0e-01}', ""); - Expect(0, 8537, '\p{Is_Nv=8.0e-01}', ""); - Expect(1, 8537, '\p{^Is_Nv=8.0e-01}', ""); - Expect(1, 8537, '\P{Is_Nv=8.0e-01}', ""); - Expect(0, 8537, '\P{^Is_Nv=8.0e-01}', ""); + Expect(1, 8536, '\p{Is_Nv:8.0e-01}', ""); + Expect(0, 8536, '\p{^Is_Nv:8.0e-01}', ""); + Expect(0, 8536, '\P{Is_Nv:8.0e-01}', ""); + Expect(1, 8536, '\P{^Is_Nv:8.0e-01}', ""); + Expect(0, 8537, '\p{Is_Nv:8.0e-01}', ""); + Expect(1, 8537, '\p{^Is_Nv:8.0e-01}', ""); + Expect(1, 8537, '\P{Is_Nv:8.0e-01}', ""); + Expect(0, 8537, '\P{^Is_Nv:8.0e-01}', ""); Expect(1, 8536, '\p{Is_Nv=0.8}', ""); Expect(0, 8536, '\p{^Is_Nv=0.8}', ""); Expect(0, 8536, '\P{Is_Nv=0.8}', ""); @@ -80399,34 +80989,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8537, '\p{^Is_Nv=0.8}', ""); Expect(1, 8537, '\P{Is_Nv=0.8}', ""); Expect(0, 8537, '\P{^Is_Nv=0.8}', ""); - Expect(1, 8536, '\p{Is_Nv:8.00e-01}', ""); - Expect(0, 8536, '\p{^Is_Nv:8.00e-01}', ""); - Expect(0, 8536, '\P{Is_Nv:8.00e-01}', ""); - Expect(1, 8536, '\P{^Is_Nv:8.00e-01}', ""); - Expect(0, 8537, '\p{Is_Nv:8.00e-01}', ""); - Expect(1, 8537, '\p{^Is_Nv:8.00e-01}', ""); - Expect(1, 8537, '\P{Is_Nv:8.00e-01}', ""); - Expect(0, 8537, '\P{^Is_Nv:8.00e-01}', ""); - Expect(1, 8536, '\p{Is_Nv=0.80}', ""); - Expect(0, 8536, '\p{^Is_Nv=0.80}', ""); - Expect(0, 8536, '\P{Is_Nv=0.80}', ""); - Expect(1, 8536, '\P{^Is_Nv=0.80}', ""); - Expect(0, 8537, '\p{Is_Nv=0.80}', ""); - 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=:=040}'); - Error('\P{Numeric_Value=:=040}'); + Expect(1, 8536, '\p{Is_Nv=8.00e-01}', ""); + Expect(0, 8536, '\p{^Is_Nv=8.00e-01}', ""); + Expect(0, 8536, '\P{Is_Nv=8.00e-01}', ""); + Expect(1, 8536, '\P{^Is_Nv=8.00e-01}', ""); + Expect(0, 8537, '\p{Is_Nv=8.00e-01}', ""); + Expect(1, 8537, '\p{^Is_Nv=8.00e-01}', ""); + Expect(1, 8537, '\P{Is_Nv=8.00e-01}', ""); + Expect(0, 8537, '\P{^Is_Nv=8.00e-01}', ""); + Expect(1, 8536, '\p{Is_Nv:0.80}', ""); + Expect(0, 8536, '\p{^Is_Nv:0.80}', ""); + Expect(0, 8536, '\P{Is_Nv:0.80}', ""); + Expect(1, 8536, '\P{^Is_Nv:0.80}', ""); + Expect(0, 8537, '\p{Is_Nv:0.80}', ""); + 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=:= 0_0_0_0_40}'); + Error('\P{Numeric_Value=:= 0_0_0_0_40}'); Expect(1, 133532, '\p{Numeric_Value=:\A40\z:}', "");; Expect(0, 133533, '\p{Numeric_Value=:\A40\z:}', "");; - Expect(1, 133532, '\p{Numeric_Value=+0000000040}', ""); - Expect(0, 133532, '\p{^Numeric_Value=+0000000040}', ""); - Expect(0, 133532, '\P{Numeric_Value=+0000000040}', ""); - Expect(1, 133532, '\P{^Numeric_Value=+0000000040}', ""); - Expect(0, 133533, '\p{Numeric_Value=+0000000040}', ""); - Expect(1, 133533, '\p{^Numeric_Value=+0000000040}', ""); - Expect(1, 133533, '\P{Numeric_Value=+0000000040}', ""); - Expect(0, 133533, '\P{^Numeric_Value=+0000000040}', ""); + Expect(1, 133532, '\p{Numeric_Value=40}', ""); + Expect(0, 133532, '\p{^Numeric_Value=40}', ""); + Expect(0, 133532, '\P{Numeric_Value=40}', ""); + Expect(1, 133532, '\P{^Numeric_Value=40}', ""); + Expect(0, 133533, '\p{Numeric_Value=40}', ""); + Expect(1, 133533, '\p{^Numeric_Value=40}', ""); + Expect(1, 133533, '\P{Numeric_Value=40}', ""); + Expect(0, 133533, '\P{^Numeric_Value=40}', ""); 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}', ""); @@ -80435,36 +81025,36 @@ 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=/a/ 0_0_0_0_0_0_0_0_40}'); - Error('\P{Nv=/a/ 0_0_0_0_0_0_0_0_40}'); + Error('\p{Nv=_:=000040}'); + Error('\P{Nv=_:=000040}'); Expect(1, 133532, '\p{Nv=:\A40\z:}', "");; Expect(0, 133533, '\p{Nv=:\A40\z:}', "");; - Expect(1, 133532, '\p{Nv=0040}', ""); - Expect(0, 133532, '\p{^Nv=0040}', ""); - Expect(0, 133532, '\P{Nv=0040}', ""); - Expect(1, 133532, '\P{^Nv=0040}', ""); - Expect(0, 133533, '\p{Nv=0040}', ""); - Expect(1, 133533, '\p{^Nv=0040}', ""); - Expect(1, 133533, '\P{Nv=0040}', ""); - Expect(0, 133533, '\P{^Nv=0040}', ""); - Expect(1, 133532, '\p{Nv:4.000000000000000e+01}', ""); - Expect(0, 133532, '\p{^Nv:4.000000000000000e+01}', ""); - Expect(0, 133532, '\P{Nv:4.000000000000000e+01}', ""); - Expect(1, 133532, '\P{^Nv:4.000000000000000e+01}', ""); - Expect(0, 133533, '\p{Nv:4.000000000000000e+01}', ""); - 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=/a/_00040}'); - Error('\P{Is_Numeric_Value=/a/_00040}'); - Expect(1, 133532, '\p{Is_Numeric_Value=+0000000040}', ""); - Expect(0, 133532, '\p{^Is_Numeric_Value=+0000000040}', ""); - Expect(0, 133532, '\P{Is_Numeric_Value=+0000000040}', ""); - Expect(1, 133532, '\P{^Is_Numeric_Value=+0000000040}', ""); - Expect(0, 133533, '\p{Is_Numeric_Value=+0000000040}', ""); - Expect(1, 133533, '\p{^Is_Numeric_Value=+0000000040}', ""); - Expect(1, 133533, '\P{Is_Numeric_Value=+0000000040}', ""); - Expect(0, 133533, '\P{^Is_Numeric_Value=+0000000040}', ""); + Expect(1, 133532, '\p{Nv=0_0_0_0_0_0_0040}', ""); + Expect(0, 133532, '\p{^Nv=0_0_0_0_0_0_0040}', ""); + Expect(0, 133532, '\P{Nv=0_0_0_0_0_0_0040}', ""); + Expect(1, 133532, '\P{^Nv=0_0_0_0_0_0_0040}', ""); + Expect(0, 133533, '\p{Nv=0_0_0_0_0_0_0040}', ""); + Expect(1, 133533, '\p{^Nv=0_0_0_0_0_0_0040}', ""); + Expect(1, 133533, '\P{Nv=0_0_0_0_0_0_0040}', ""); + Expect(0, 133533, '\P{^Nv=0_0_0_0_0_0_0040}', ""); + Expect(1, 133532, '\p{Nv=4.000000000000000e+01}', ""); + Expect(0, 133532, '\p{^Nv=4.000000000000000e+01}', ""); + Expect(0, 133532, '\P{Nv=4.000000000000000e+01}', ""); + Expect(1, 133532, '\P{^Nv=4.000000000000000e+01}', ""); + Expect(0, 133533, '\p{Nv=4.000000000000000e+01}', ""); + 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= /a/000000040}'); + Error('\P{Is_Numeric_Value= /a/000000040}'); + Expect(1, 133532, '\p{Is_Numeric_Value=00_00_40}', ""); + Expect(0, 133532, '\p{^Is_Numeric_Value=00_00_40}', ""); + Expect(0, 133532, '\P{Is_Numeric_Value=00_00_40}', ""); + Expect(1, 133532, '\P{^Is_Numeric_Value=00_00_40}', ""); + Expect(0, 133533, '\p{Is_Numeric_Value=00_00_40}', ""); + Expect(1, 133533, '\p{^Is_Numeric_Value=00_00_40}', ""); + Expect(1, 133533, '\P{Is_Numeric_Value=00_00_40}', ""); + Expect(0, 133533, '\P{^Is_Numeric_Value=00_00_40}', ""); 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}', ""); @@ -80473,16 +81063,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=:= _0_0_0_0_0_0_0040}'); - Error('\P{Is_Nv=:= _0_0_0_0_0_0_0040}'); - Expect(1, 133532, '\p{Is_Nv: 00000040}', ""); - Expect(0, 133532, '\p{^Is_Nv: 00000040}', ""); - Expect(0, 133532, '\P{Is_Nv: 00000040}', ""); - Expect(1, 133532, '\P{^Is_Nv: 00000040}', ""); - Expect(0, 133533, '\p{Is_Nv: 00000040}', ""); - Expect(1, 133533, '\p{^Is_Nv: 00000040}', ""); - Expect(1, 133533, '\P{Is_Nv: 00000040}', ""); - Expect(0, 133533, '\P{^Is_Nv: 00000040}', ""); + Error('\p{Is_Nv= +0000040:=}'); + Error('\P{Is_Nv= +0000040:=}'); + Expect(1, 133532, '\p{Is_Nv=0040}', ""); + Expect(0, 133532, '\p{^Is_Nv=0040}', ""); + Expect(0, 133532, '\P{Is_Nv=0040}', ""); + Expect(1, 133532, '\P{^Is_Nv=0040}', ""); + Expect(0, 133533, '\p{Is_Nv=0040}', ""); + Expect(1, 133533, '\p{^Is_Nv=0040}', ""); + Expect(1, 133533, '\P{Is_Nv=0040}', ""); + Expect(0, 133533, '\P{^Is_Nv=0040}', ""); 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}', ""); @@ -80491,38 +81081,38 @@ 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=:=_-000400}'); - Error('\P{Numeric_Value=:=_-000400}'); + Error('\p{Numeric_Value= /a/000_040_0}'); + Error('\P{Numeric_Value= /a/000_040_0}'); Expect(1, 126264, '\p{Numeric_Value=:\A400\z:}', "");; Expect(0, 126265, '\p{Numeric_Value=:\A400\z:}', "");; - Expect(1, 126264, '\p{Numeric_Value=00_00_00_00_0400}', ""); - Expect(0, 126264, '\p{^Numeric_Value=00_00_00_00_0400}', ""); - Expect(0, 126264, '\P{Numeric_Value=00_00_00_00_0400}', ""); - Expect(1, 126264, '\P{^Numeric_Value=00_00_00_00_0400}', ""); - Expect(0, 126265, '\p{Numeric_Value=00_00_00_00_0400}', ""); - Expect(1, 126265, '\p{^Numeric_Value=00_00_00_00_0400}', ""); - Expect(1, 126265, '\P{Numeric_Value=00_00_00_00_0400}', ""); - Expect(0, 126265, '\P{^Numeric_Value=00_00_00_00_0400}', ""); - 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}', ""); - Expect(1, 126264, '\P{^Numeric_Value:4.000000000000000e+02}', ""); - Expect(0, 126265, '\p{Numeric_Value:4.000000000000000e+02}', ""); - 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/--+40_0}'); - Error('\P{Nv=/a/--+40_0}'); + Expect(1, 126264, '\p{Numeric_Value=00_04_00}', ""); + Expect(0, 126264, '\p{^Numeric_Value=00_04_00}', ""); + Expect(0, 126264, '\P{Numeric_Value=00_04_00}', ""); + Expect(1, 126264, '\P{^Numeric_Value=00_04_00}', ""); + Expect(0, 126265, '\p{Numeric_Value=00_04_00}', ""); + Expect(1, 126265, '\p{^Numeric_Value=00_04_00}', ""); + Expect(1, 126265, '\P{Numeric_Value=00_04_00}', ""); + Expect(0, 126265, '\P{^Numeric_Value=00_04_00}', ""); + 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}', ""); + Expect(1, 126264, '\P{^Numeric_Value=4.000000000000000e+02}', ""); + Expect(0, 126265, '\p{Numeric_Value=4.000000000000000e+02}', ""); + 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=- +00_00_00_00_0400/a/}'); + Error('\P{Nv=- +00_00_00_00_0400/a/}'); Expect(1, 126264, '\p{Nv=:\A400\z:}', "");; Expect(0, 126265, '\p{Nv=:\A400\z:}', "");; - Expect(1, 126264, '\p{Nv=00_04_00}', ""); - Expect(0, 126264, '\p{^Nv=00_04_00}', ""); - Expect(0, 126264, '\P{Nv=00_04_00}', ""); - Expect(1, 126264, '\P{^Nv=00_04_00}', ""); - Expect(0, 126265, '\p{Nv=00_04_00}', ""); - Expect(1, 126265, '\p{^Nv=00_04_00}', ""); - Expect(1, 126265, '\P{Nv=00_04_00}', ""); - Expect(0, 126265, '\P{^Nv=00_04_00}', ""); + Expect(1, 126264, '\p{Nv=0_0_0_0_0_0_0_0_400}', ""); + Expect(0, 126264, '\p{^Nv=0_0_0_0_0_0_0_0_400}', ""); + Expect(0, 126264, '\P{Nv=0_0_0_0_0_0_0_0_400}', ""); + Expect(1, 126264, '\P{^Nv=0_0_0_0_0_0_0_0_400}', ""); + Expect(0, 126265, '\p{Nv=0_0_0_0_0_0_0_0_400}', ""); + Expect(1, 126265, '\p{^Nv=0_0_0_0_0_0_0_0_400}', ""); + Expect(1, 126265, '\P{Nv=0_0_0_0_0_0_0_0_400}', ""); + Expect(0, 126265, '\P{^Nv=0_0_0_0_0_0_0_0_400}', ""); Expect(1, 126264, '\p{Nv=4.000000000000000e+02}', ""); Expect(0, 126264, '\p{^Nv=4.000000000000000e+02}', ""); Expect(0, 126264, '\P{Nv=4.000000000000000e+02}', ""); @@ -80531,16 +81121,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_4_00}'); - Error('\P{Is_Numeric_Value=/a/ 0_0_0_4_00}'); - Expect(1, 126264, '\p{Is_Numeric_Value=00_00_00_04_00}', ""); - Expect(0, 126264, '\p{^Is_Numeric_Value=00_00_00_04_00}', ""); - Expect(0, 126264, '\P{Is_Numeric_Value=00_00_00_04_00}', ""); - Expect(1, 126264, '\P{^Is_Numeric_Value=00_00_00_04_00}', ""); - Expect(0, 126265, '\p{Is_Numeric_Value=00_00_00_04_00}', ""); - Expect(1, 126265, '\p{^Is_Numeric_Value=00_00_00_04_00}', ""); - Expect(1, 126265, '\P{Is_Numeric_Value=00_00_00_04_00}', ""); - Expect(0, 126265, '\P{^Is_Numeric_Value=00_00_00_04_00}', ""); + Error('\p{Is_Numeric_Value=--00_00_00_00_400/a/}'); + Error('\P{Is_Numeric_Value=--00_00_00_00_400/a/}'); + 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}', ""); @@ -80549,56 +81139,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=_+0000000400/a/}'); - Error('\P{Is_Nv=_+0000000400/a/}'); - Expect(1, 126264, '\p{Is_Nv=+000040_0}', ""); - Expect(0, 126264, '\p{^Is_Nv=+000040_0}', ""); - Expect(0, 126264, '\P{Is_Nv=+000040_0}', ""); - Expect(1, 126264, '\P{^Is_Nv=+000040_0}', ""); - Expect(0, 126265, '\p{Is_Nv=+000040_0}', ""); - Expect(1, 126265, '\p{^Is_Nv=+000040_0}', ""); - Expect(1, 126265, '\P{Is_Nv=+000040_0}', ""); - Expect(0, 126265, '\P{^Is_Nv=+000040_0}', ""); - 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/ 00000400_0}'); - Error('\P{Numeric_Value=/a/ 00000400_0}'); + Error('\p{Is_Nv=/a/ +0400}'); + Error('\P{Is_Nv=/a/ +0400}'); + 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=_00004000:=}'); + Error('\P{Numeric_Value=_00004000:=}'); Expect(1, 126239, '\p{Numeric_Value=:\A4000\z:}', "");; Expect(0, 126240, '\p{Numeric_Value=:\A4000\z:}', "");; - Expect(1, 126239, '\p{Numeric_Value=400_0}', ""); - Expect(0, 126239, '\p{^Numeric_Value=400_0}', ""); - Expect(0, 126239, '\P{Numeric_Value=400_0}', ""); - Expect(1, 126239, '\P{^Numeric_Value=400_0}', ""); - Expect(0, 126240, '\p{Numeric_Value=400_0}', ""); - Expect(1, 126240, '\p{^Numeric_Value=400_0}', ""); - Expect(1, 126240, '\P{Numeric_Value=400_0}', ""); - Expect(0, 126240, '\P{^Numeric_Value=400_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_0_0_0_0_0_0_4_000:=}'); - Error('\P{Nv= _+0_0_0_0_0_0_0_0_0_4_000:=}'); + Expect(1, 126239, '\p{Numeric_Value=00000004000}', ""); + Expect(0, 126239, '\p{^Numeric_Value=00000004000}', ""); + Expect(0, 126239, '\P{Numeric_Value=00000004000}', ""); + Expect(1, 126239, '\P{^Numeric_Value=00000004000}', ""); + Expect(0, 126240, '\p{Numeric_Value=00000004000}', ""); + Expect(1, 126240, '\p{^Numeric_Value=00000004000}', ""); + Expect(1, 126240, '\P{Numeric_Value=00000004000}', ""); + Expect(0, 126240, '\P{^Numeric_Value=00000004000}', ""); + 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{Nv=:\A4000\z:}', "");; Expect(0, 126240, '\p{Nv=:\A4000\z:}', "");; - Expect(1, 126239, '\p{Nv=00000004000}', ""); - Expect(0, 126239, '\p{^Nv=00000004000}', ""); - Expect(0, 126239, '\P{Nv=00000004000}', ""); - Expect(1, 126239, '\P{^Nv=00000004000}', ""); - Expect(0, 126240, '\p{Nv=00000004000}', ""); - Expect(1, 126240, '\p{^Nv=00000004000}', ""); - Expect(1, 126240, '\P{Nv=00000004000}', ""); - Expect(0, 126240, '\P{^Nv=00000004000}', ""); + Expect(1, 126239, '\p{Nv=+000004000}', ""); + Expect(0, 126239, '\p{^Nv=+000004000}', ""); + Expect(0, 126239, '\P{Nv=+000004000}', ""); + Expect(1, 126239, '\P{^Nv=+000004000}', ""); + Expect(0, 126240, '\p{Nv=+000004000}', ""); + Expect(1, 126240, '\p{^Nv=+000004000}', ""); + Expect(1, 126240, '\P{Nv=+000004000}', ""); + Expect(0, 126240, '\P{^Nv=+000004000}', ""); Expect(1, 126239, '\p{Nv=4.000000000000000e+03}', ""); Expect(0, 126239, '\p{^Nv=4.000000000000000e+03}', ""); Expect(0, 126239, '\P{Nv=4.000000000000000e+03}', ""); @@ -80607,16 +81197,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= /a/00000004000}'); - Error('\P{Is_Numeric_Value= /a/00000004000}'); - Expect(1, 126239, '\p{Is_Numeric_Value=0_0_0_0_0_0_04000}', ""); - Expect(0, 126239, '\p{^Is_Numeric_Value=0_0_0_0_0_0_04000}', ""); - Expect(0, 126239, '\P{Is_Numeric_Value=0_0_0_0_0_0_04000}', ""); - Expect(1, 126239, '\P{^Is_Numeric_Value=0_0_0_0_0_0_04000}', ""); - Expect(0, 126240, '\p{Is_Numeric_Value=0_0_0_0_0_0_04000}', ""); - Expect(1, 126240, '\p{^Is_Numeric_Value=0_0_0_0_0_0_04000}', ""); - Expect(1, 126240, '\P{Is_Numeric_Value=0_0_0_0_0_0_04000}', ""); - Expect(0, 126240, '\P{^Is_Numeric_Value=0_0_0_0_0_0_04000}', ""); + Error('\p{Is_Numeric_Value=--+0_0_0_0_0_0_0_0_0_4000:=}'); + Error('\P{Is_Numeric_Value=--+0_0_0_0_0_0_0_0_0_4000:=}'); + Expect(1, 126239, '\p{Is_Numeric_Value=0_0_0_0_4_0_00}', ""); + Expect(0, 126239, '\p{^Is_Numeric_Value=0_0_0_0_4_0_00}', ""); + Expect(0, 126239, '\P{Is_Numeric_Value=0_0_0_0_4_0_00}', ""); + Expect(1, 126239, '\P{^Is_Numeric_Value=0_0_0_0_4_0_00}', ""); + Expect(0, 126240, '\p{Is_Numeric_Value=0_0_0_0_4_0_00}', ""); + Expect(1, 126240, '\p{^Is_Numeric_Value=0_0_0_0_4_0_00}', ""); + Expect(1, 126240, '\P{Is_Numeric_Value=0_0_0_0_4_0_00}', ""); + Expect(0, 126240, '\P{^Is_Numeric_Value=0_0_0_0_4_0_00}', ""); 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}', ""); @@ -80625,36 +81215,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= :=+0004000}'); - Error('\P{Is_Nv= :=+0004000}'); - Expect(1, 126239, '\p{Is_Nv: +0004000}', ""); - Expect(0, 126239, '\p{^Is_Nv: +0004000}', ""); - Expect(0, 126239, '\P{Is_Nv: +0004000}', ""); - Expect(1, 126239, '\P{^Is_Nv: +0004000}', ""); - Expect(0, 126240, '\p{Is_Nv: +0004000}', ""); - Expect(1, 126240, '\p{^Is_Nv: +0004000}', ""); - Expect(1, 126240, '\P{Is_Nv: +0004000}', ""); - Expect(0, 126240, '\P{^Is_Nv: +0004000}', ""); - 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/0000040000}'); - Error('\P{Numeric_Value=_/a/0000040000}'); + Error('\p{Is_Nv=/a/ -00000004000}'); + Error('\P{Is_Nv=/a/ -00000004000}'); + 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=_ +000_000_004_000_0:=}'); + Error('\P{Numeric_Value=_ +000_000_004_000_0:=}'); Expect(1, 126248, '\p{Numeric_Value=:\A40000\z:}', "");; Expect(0, 126249, '\p{Numeric_Value=:\A40000\z:}', "");; - Expect(1, 126248, '\p{Numeric_Value=00040000}', ""); - Expect(0, 126248, '\p{^Numeric_Value=00040000}', ""); - Expect(0, 126248, '\P{Numeric_Value=00040000}', ""); - Expect(1, 126248, '\P{^Numeric_Value=00040000}', ""); - Expect(0, 126249, '\p{Numeric_Value=00040000}', ""); - Expect(1, 126249, '\p{^Numeric_Value=00040000}', ""); - Expect(1, 126249, '\P{Numeric_Value=00040000}', ""); - Expect(0, 126249, '\P{^Numeric_Value=00040000}', ""); + Expect(1, 126248, '\p{Numeric_Value=00000000040000}', ""); + Expect(0, 126248, '\p{^Numeric_Value=00000000040000}', ""); + Expect(0, 126248, '\P{Numeric_Value=00000000040000}', ""); + Expect(1, 126248, '\P{^Numeric_Value=00000000040000}', ""); + Expect(0, 126249, '\p{Numeric_Value=00000000040000}', ""); + Expect(1, 126249, '\p{^Numeric_Value=00000000040000}', ""); + Expect(1, 126249, '\P{Numeric_Value=00000000040000}', ""); + Expect(0, 126249, '\P{^Numeric_Value=00000000040000}', ""); 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}', ""); @@ -80663,36 +81253,36 @@ 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/+0000040000}'); - Error('\P{Nv=/a/+0000040000}'); + Error('\p{Nv=_-0000000040000/a/}'); + Error('\P{Nv=_-0000000040000/a/}'); Expect(1, 126248, '\p{Nv=:\A40000\z:}', "");; Expect(0, 126249, '\p{Nv=:\A40000\z:}', "");; - Expect(1, 126248, '\p{Nv=4_0_0_00}', ""); - Expect(0, 126248, '\p{^Nv=4_0_0_00}', ""); - Expect(0, 126248, '\P{Nv=4_0_0_00}', ""); - Expect(1, 126248, '\P{^Nv=4_0_0_00}', ""); - Expect(0, 126249, '\p{Nv=4_0_0_00}', ""); - Expect(1, 126249, '\p{^Nv=4_0_0_00}', ""); - Expect(1, 126249, '\P{Nv=4_0_0_00}', ""); - Expect(0, 126249, '\P{^Nv=4_0_0_00}', ""); - Expect(1, 126248, '\p{Nv: 4.000000000000000e+04}', ""); - Expect(0, 126248, '\p{^Nv: 4.000000000000000e+04}', ""); - Expect(0, 126248, '\P{Nv: 4.000000000000000e+04}', ""); - Expect(1, 126248, '\P{^Nv: 4.000000000000000e+04}', ""); - Expect(0, 126249, '\p{Nv: 4.000000000000000e+04}', ""); - 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=:= 000040000}'); - Error('\P{Is_Numeric_Value=:= 000040000}'); - Expect(1, 126248, '\p{Is_Numeric_Value=00_00_40_000}', ""); - Expect(0, 126248, '\p{^Is_Numeric_Value=00_00_40_000}', ""); - Expect(0, 126248, '\P{Is_Numeric_Value=00_00_40_000}', ""); - Expect(1, 126248, '\P{^Is_Numeric_Value=00_00_40_000}', ""); - Expect(0, 126249, '\p{Is_Numeric_Value=00_00_40_000}', ""); - Expect(1, 126249, '\p{^Is_Numeric_Value=00_00_40_000}', ""); - Expect(1, 126249, '\P{Is_Numeric_Value=00_00_40_000}', ""); - Expect(0, 126249, '\P{^Is_Numeric_Value=00_00_40_000}', ""); + Expect(1, 126248, '\p{Nv=+0_0_0_0_0_0_0_0_0_4_0_000}', ""); + Expect(0, 126248, '\p{^Nv=+0_0_0_0_0_0_0_0_0_4_0_000}', ""); + Expect(0, 126248, '\P{Nv=+0_0_0_0_0_0_0_0_0_4_0_000}', ""); + Expect(1, 126248, '\P{^Nv=+0_0_0_0_0_0_0_0_0_4_0_000}', ""); + Expect(0, 126249, '\p{Nv=+0_0_0_0_0_0_0_0_0_4_0_000}', ""); + Expect(1, 126249, '\p{^Nv=+0_0_0_0_0_0_0_0_0_4_0_000}', ""); + Expect(1, 126249, '\P{Nv=+0_0_0_0_0_0_0_0_0_4_0_000}', ""); + Expect(0, 126249, '\P{^Nv=+0_0_0_0_0_0_0_0_0_4_0_000}', ""); + Expect(1, 126248, '\p{Nv=4.000000000000000e+04}', ""); + Expect(0, 126248, '\p{^Nv=4.000000000000000e+04}', ""); + Expect(0, 126248, '\P{Nv=4.000000000000000e+04}', ""); + Expect(1, 126248, '\P{^Nv=4.000000000000000e+04}', ""); + Expect(0, 126249, '\p{Nv=4.000000000000000e+04}', ""); + 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: :=004000_0}'); + Error('\P{Is_Numeric_Value: :=004000_0}'); + Expect(1, 126248, '\p{Is_Numeric_Value=40000}', ""); + Expect(0, 126248, '\p{^Is_Numeric_Value=40000}', ""); + Expect(0, 126248, '\P{Is_Numeric_Value=40000}', ""); + Expect(1, 126248, '\P{^Is_Numeric_Value=40000}', ""); + Expect(0, 126249, '\p{Is_Numeric_Value=40000}', ""); + Expect(1, 126249, '\p{^Is_Numeric_Value=40000}', ""); + Expect(1, 126249, '\P{Is_Numeric_Value=40000}', ""); + Expect(0, 126249, '\P{^Is_Numeric_Value=40000}', ""); 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}', ""); @@ -80701,16 +81291,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/_ 0000000040000}'); - Error('\P{Is_Nv=/a/_ 0000000040000}'); - Expect(1, 126248, '\p{Is_Nv=0004000_0}', ""); - Expect(0, 126248, '\p{^Is_Nv=0004000_0}', ""); - Expect(0, 126248, '\P{Is_Nv=0004000_0}', ""); - Expect(1, 126248, '\P{^Is_Nv=0004000_0}', ""); - Expect(0, 126249, '\p{Is_Nv=0004000_0}', ""); - Expect(1, 126249, '\p{^Is_Nv=0004000_0}', ""); - Expect(1, 126249, '\P{Is_Nv=0004000_0}', ""); - Expect(0, 126249, '\P{^Is_Nv=0004000_0}', ""); + Error('\p{Is_Nv=:= _0_0_0_4_0000}'); + Error('\P{Is_Nv=:= _0_0_0_4_0000}'); + Expect(1, 126248, '\p{Is_Nv=4000_0}', ""); + Expect(0, 126248, '\p{^Is_Nv=4000_0}', ""); + Expect(0, 126248, '\P{Is_Nv=4000_0}', ""); + Expect(1, 126248, '\P{^Is_Nv=4000_0}', ""); + Expect(0, 126249, '\p{Is_Nv=4000_0}', ""); + Expect(1, 126249, '\p{^Is_Nv=4000_0}', ""); + Expect(1, 126249, '\P{Is_Nv=4000_0}', ""); + Expect(0, 126249, '\P{^Is_Nv=4000_0}', ""); 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}', ""); @@ -80719,18 +81309,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= 000400000:=}'); - Error('\P{Numeric_Value= 000400000:=}'); + Error('\p{Numeric_Value=:= _400000}'); + Error('\P{Numeric_Value=:= _400000}'); Expect(1, 68080, '\p{Numeric_Value=:\A400000\z:}', "");; Expect(0, 68081, '\p{Numeric_Value=:\A400000\z:}', "");; - 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=00_04_00_000}', ""); + Expect(0, 68080, '\p{^Numeric_Value=00_04_00_000}', ""); + Expect(0, 68080, '\P{Numeric_Value=00_04_00_000}', ""); + Expect(1, 68080, '\P{^Numeric_Value=00_04_00_000}', ""); + Expect(0, 68081, '\p{Numeric_Value=00_04_00_000}', ""); + Expect(1, 68081, '\p{^Numeric_Value=00_04_00_000}', ""); + Expect(1, 68081, '\P{Numeric_Value=00_04_00_000}', ""); + Expect(0, 68081, '\P{^Numeric_Value=00_04_00_000}', ""); 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}', ""); @@ -80739,18 +81329,18 @@ 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=--0000000400000/a/}'); - Error('\P{Nv=--0000000400000/a/}'); + Error('\p{Nv=/a/_-0_0_4_0_0_000}'); + Error('\P{Nv=/a/_-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=0000400000}', ""); - Expect(0, 68080, '\p{^Nv=0000400000}', ""); - Expect(0, 68080, '\P{Nv=0000400000}', ""); - Expect(1, 68080, '\P{^Nv=0000400000}', ""); - Expect(0, 68081, '\p{Nv=0000400000}', ""); - Expect(1, 68081, '\p{^Nv=0000400000}', ""); - Expect(1, 68081, '\P{Nv=0000400000}', ""); - Expect(0, 68081, '\P{^Nv=0000400000}', ""); + Expect(1, 68080, '\p{Nv=+0000000400000}', ""); + Expect(0, 68080, '\p{^Nv=+0000000400000}', ""); + Expect(0, 68080, '\P{Nv=+0000000400000}', ""); + Expect(1, 68080, '\P{^Nv=+0000000400000}', ""); + Expect(0, 68081, '\p{Nv=+0000000400000}', ""); + Expect(1, 68081, '\p{^Nv=+0000000400000}', ""); + Expect(1, 68081, '\P{Nv=+0000000400000}', ""); + Expect(0, 68081, '\P{^Nv=+0000000400000}', ""); Expect(1, 68080, '\p{Nv=4.000000000000000e+05}', ""); Expect(0, 68080, '\p{^Nv=4.000000000000000e+05}', ""); Expect(0, 68080, '\P{Nv=4.000000000000000e+05}', ""); @@ -80759,34 +81349,34 @@ 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= /a/000000000400000}'); - Error('\P{Is_Numeric_Value= /a/000000000400000}'); - Expect(1, 68080, '\p{Is_Numeric_Value=00000000400000}', ""); - Expect(0, 68080, '\p{^Is_Numeric_Value=00000000400000}', ""); - Expect(0, 68080, '\P{Is_Numeric_Value=00000000400000}', ""); - Expect(1, 68080, '\P{^Is_Numeric_Value=00000000400000}', ""); - Expect(0, 68081, '\p{Is_Numeric_Value=00000000400000}', ""); - Expect(1, 68081, '\p{^Is_Numeric_Value=00000000400000}', ""); - Expect(1, 68081, '\P{Is_Numeric_Value=00000000400000}', ""); - Expect(0, 68081, '\P{^Is_Numeric_Value=00000000400000}', ""); - 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}', ""); - Expect(1, 68080, '\P{^Is_Numeric_Value: 4.000000000000000e+05}', ""); - Expect(0, 68081, '\p{Is_Numeric_Value: 4.000000000000000e+05}', ""); - 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=_ 00_00_00_04_00_000:=}'); - Error('\P{Is_Nv=_ 00_00_00_04_00_000:=}'); - Expect(1, 68080, '\p{Is_Nv=+000_004_000_00}', ""); - Expect(0, 68080, '\p{^Is_Nv=+000_004_000_00}', ""); - Expect(0, 68080, '\P{Is_Nv=+000_004_000_00}', ""); - Expect(1, 68080, '\P{^Is_Nv=+000_004_000_00}', ""); - Expect(0, 68081, '\p{Is_Nv=+000_004_000_00}', ""); - Expect(1, 68081, '\p{^Is_Nv=+000_004_000_00}', ""); - Expect(1, 68081, '\P{Is_Nv=+000_004_000_00}', ""); - Expect(0, 68081, '\P{^Is_Nv=+000_004_000_00}', ""); + Error('\p{Is_Numeric_Value=-/a/00_40_00_00}'); + Error('\P{Is_Numeric_Value=-/a/00_40_00_00}'); + Expect(1, 68080, '\p{Is_Numeric_Value=00000400000}', ""); + Expect(0, 68080, '\p{^Is_Numeric_Value=00000400000}', ""); + Expect(0, 68080, '\P{Is_Numeric_Value=00000400000}', ""); + Expect(1, 68080, '\P{^Is_Numeric_Value=00000400000}', ""); + Expect(0, 68081, '\p{Is_Numeric_Value=00000400000}', ""); + Expect(1, 68081, '\p{^Is_Numeric_Value=00000400000}', ""); + Expect(1, 68081, '\P{Is_Numeric_Value=00000400000}', ""); + Expect(0, 68081, '\P{^Is_Numeric_Value=00000400000}', ""); + 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}', ""); + Expect(1, 68080, '\P{^Is_Numeric_Value:4.000000000000000e+05}', ""); + Expect(0, 68081, '\p{Is_Numeric_Value:4.000000000000000e+05}', ""); + 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=:= _0000000400000}'); + Error('\P{Is_Nv=:= _0000000400000}'); + Expect(1, 68080, '\p{Is_Nv=+0000_4000_00}', ""); + Expect(0, 68080, '\p{^Is_Nv=+0000_4000_00}', ""); + Expect(0, 68080, '\P{Is_Nv=+0000_4000_00}', ""); + Expect(1, 68080, '\P{^Is_Nv=+0000_4000_00}', ""); + Expect(0, 68081, '\p{Is_Nv=+0000_4000_00}', ""); + Expect(1, 68081, '\p{^Is_Nv=+0000_4000_00}', ""); + Expect(1, 68081, '\P{Is_Nv=+0000_4000_00}', ""); + Expect(0, 68081, '\P{^Is_Nv=+0000_4000_00}', ""); 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}', ""); @@ -80795,18 +81385,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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: /a/+0000_0000_41}'); - Error('\P{Numeric_Value: /a/+0000_0000_41}'); + Error('\p{Numeric_Value=:=-+4_1}'); + Error('\P{Numeric_Value=:=-+4_1}'); Expect(1, 12982, '\p{Numeric_Value=:\A41\z:}', "");; Expect(0, 12983, '\p{Numeric_Value=:\A41\z:}', "");; - Expect(1, 12982, '\p{Numeric_Value=0000041}', ""); - Expect(0, 12982, '\p{^Numeric_Value=0000041}', ""); - Expect(0, 12982, '\P{Numeric_Value=0000041}', ""); - Expect(1, 12982, '\P{^Numeric_Value=0000041}', ""); - Expect(0, 12983, '\p{Numeric_Value=0000041}', ""); - Expect(1, 12983, '\p{^Numeric_Value=0000041}', ""); - Expect(1, 12983, '\P{Numeric_Value=0000041}', ""); - Expect(0, 12983, '\P{^Numeric_Value=0000041}', ""); + Expect(1, 12982, '\p{Numeric_Value: 00000041}', ""); + Expect(0, 12982, '\p{^Numeric_Value: 00000041}', ""); + Expect(0, 12982, '\P{Numeric_Value: 00000041}', ""); + Expect(1, 12982, '\P{^Numeric_Value: 00000041}', ""); + Expect(0, 12983, '\p{Numeric_Value: 00000041}', ""); + Expect(1, 12983, '\p{^Numeric_Value: 00000041}', ""); + Expect(1, 12983, '\P{Numeric_Value: 00000041}', ""); + Expect(0, 12983, '\P{^Numeric_Value: 00000041}', ""); 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}', ""); @@ -80815,18 +81405,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_41}'); - Error('\P{Nv=/a/ -0_0_0_0_41}'); + Error('\p{Nv= /a/0_0_41}'); + Error('\P{Nv= /a/0_0_41}'); Expect(1, 12982, '\p{Nv=:\A41\z:}', "");; Expect(0, 12983, '\p{Nv=:\A41\z:}', "");; - Expect(1, 12982, '\p{Nv=+04_1}', ""); - Expect(0, 12982, '\p{^Nv=+04_1}', ""); - Expect(0, 12982, '\P{Nv=+04_1}', ""); - Expect(1, 12982, '\P{^Nv=+04_1}', ""); - Expect(0, 12983, '\p{Nv=+04_1}', ""); - Expect(1, 12983, '\p{^Nv=+04_1}', ""); - Expect(1, 12983, '\P{Nv=+04_1}', ""); - Expect(0, 12983, '\P{^Nv=+04_1}', ""); + Expect(1, 12982, '\p{Nv=+00000000041}', ""); + Expect(0, 12982, '\p{^Nv=+00000000041}', ""); + Expect(0, 12982, '\P{Nv=+00000000041}', ""); + Expect(1, 12982, '\P{^Nv=+00000000041}', ""); + Expect(0, 12983, '\p{Nv=+00000000041}', ""); + Expect(1, 12983, '\p{^Nv=+00000000041}', ""); + Expect(1, 12983, '\P{Nv=+00000000041}', ""); + Expect(0, 12983, '\P{^Nv=+00000000041}', ""); Expect(1, 12982, '\p{Nv=4.100000000000000e+01}', ""); Expect(0, 12982, '\p{^Nv=4.100000000000000e+01}', ""); Expect(0, 12982, '\P{Nv=4.100000000000000e+01}', ""); @@ -80835,16 +81425,16 @@ 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= :=+000004_1}'); - Error('\P{Is_Numeric_Value= :=+000004_1}'); - Expect(1, 12982, '\p{Is_Numeric_Value=00000041}', ""); - Expect(0, 12982, '\p{^Is_Numeric_Value=00000041}', ""); - Expect(0, 12982, '\P{Is_Numeric_Value=00000041}', ""); - Expect(1, 12982, '\P{^Is_Numeric_Value=00000041}', ""); - Expect(0, 12983, '\p{Is_Numeric_Value=00000041}', ""); - Expect(1, 12983, '\p{^Is_Numeric_Value=00000041}', ""); - Expect(1, 12983, '\P{Is_Numeric_Value=00000041}', ""); - Expect(0, 12983, '\P{^Is_Numeric_Value=00000041}', ""); + Error('\p{Is_Numeric_Value=/a/_ 00000000041}'); + Error('\P{Is_Numeric_Value=/a/_ 00000000041}'); + Expect(1, 12982, '\p{Is_Numeric_Value=00041}', ""); + Expect(0, 12982, '\p{^Is_Numeric_Value=00041}', ""); + Expect(0, 12982, '\P{Is_Numeric_Value=00041}', ""); + Expect(1, 12982, '\P{^Is_Numeric_Value=00041}', ""); + Expect(0, 12983, '\p{Is_Numeric_Value=00041}', ""); + Expect(1, 12983, '\p{^Is_Numeric_Value=00041}', ""); + Expect(1, 12983, '\P{Is_Numeric_Value=00041}', ""); + Expect(0, 12983, '\P{^Is_Numeric_Value=00041}', ""); 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}', ""); @@ -80853,16 +81443,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/+0000000041}'); - Error('\P{Is_Nv=/a/+0000000041}'); - Expect(1, 12982, '\p{Is_Nv=00_04_1}', ""); - Expect(0, 12982, '\p{^Is_Nv=00_04_1}', ""); - Expect(0, 12982, '\P{Is_Nv=00_04_1}', ""); - Expect(1, 12982, '\P{^Is_Nv=00_04_1}', ""); - Expect(0, 12983, '\p{Is_Nv=00_04_1}', ""); - Expect(1, 12983, '\p{^Is_Nv=00_04_1}', ""); - Expect(1, 12983, '\P{Is_Nv=00_04_1}', ""); - Expect(0, 12983, '\P{^Is_Nv=00_04_1}', ""); + Error('\p{Is_Nv= _0_0_0_0_041:=}'); + Error('\P{Is_Nv= _0_0_0_0_041:=}'); + Expect(1, 12982, '\p{Is_Nv=00041}', ""); + Expect(0, 12982, '\p{^Is_Nv=00041}', ""); + Expect(0, 12982, '\P{Is_Nv=00041}', ""); + Expect(1, 12982, '\P{^Is_Nv=00041}', ""); + Expect(0, 12983, '\p{Is_Nv=00041}', ""); + Expect(1, 12983, '\p{^Is_Nv=00041}', ""); + Expect(1, 12983, '\P{Is_Nv=00041}', ""); + Expect(0, 12983, '\P{^Is_Nv=00041}', ""); 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}', ""); @@ -80871,18 +81461,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/04_2}'); - Error('\P{Numeric_Value= /a/04_2}'); + Error('\p{Numeric_Value=/a/00000042}'); + Error('\P{Numeric_Value=/a/00000042}'); Expect(1, 12983, '\p{Numeric_Value=:\A42\z:}', "");; Expect(0, 12984, '\p{Numeric_Value=:\A42\z:}', "");; - Expect(1, 12983, '\p{Numeric_Value: 0000042}', ""); - Expect(0, 12983, '\p{^Numeric_Value: 0000042}', ""); - Expect(0, 12983, '\P{Numeric_Value: 0000042}', ""); - Expect(1, 12983, '\P{^Numeric_Value: 0000042}', ""); - Expect(0, 12984, '\p{Numeric_Value: 0000042}', ""); - Expect(1, 12984, '\p{^Numeric_Value: 0000042}', ""); - Expect(1, 12984, '\P{Numeric_Value: 0000042}', ""); - Expect(0, 12984, '\P{^Numeric_Value: 0000042}', ""); + 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=4.200000000000000e+01}', ""); Expect(0, 12983, '\p{^Numeric_Value=4.200000000000000e+01}', ""); Expect(0, 12983, '\P{Numeric_Value=4.200000000000000e+01}', ""); @@ -80891,18 +81481,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=__0000042:=}'); - Error('\P{Nv=__0000042:=}'); + Error('\p{Nv=/a/- 00_00_00_42}'); + Error('\P{Nv=/a/- 00_00_00_42}'); Expect(1, 12983, '\p{Nv=:\A42\z:}', "");; Expect(0, 12984, '\p{Nv=:\A42\z:}', "");; - Expect(1, 12983, '\p{Nv: 0000000042}', ""); - Expect(0, 12983, '\p{^Nv: 0000000042}', ""); - Expect(0, 12983, '\P{Nv: 0000000042}', ""); - Expect(1, 12983, '\P{^Nv: 0000000042}', ""); - Expect(0, 12984, '\p{Nv: 0000000042}', ""); - Expect(1, 12984, '\p{^Nv: 0000000042}', ""); - Expect(1, 12984, '\P{Nv: 0000000042}', ""); - Expect(0, 12984, '\P{^Nv: 0000000042}', ""); + Expect(1, 12983, '\p{Nv=+0000042}', ""); + Expect(0, 12983, '\p{^Nv=+0000042}', ""); + Expect(0, 12983, '\P{Nv=+0000042}', ""); + Expect(1, 12983, '\P{^Nv=+0000042}', ""); + Expect(0, 12984, '\p{Nv=+0000042}', ""); + Expect(1, 12984, '\p{^Nv=+0000042}', ""); + Expect(1, 12984, '\P{Nv=+0000042}', ""); + Expect(0, 12984, '\P{^Nv=+0000042}', ""); Expect(1, 12983, '\p{Nv=4.200000000000000e+01}', ""); Expect(0, 12983, '\p{^Nv=4.200000000000000e+01}', ""); Expect(0, 12983, '\P{Nv=4.200000000000000e+01}', ""); @@ -80911,16 +81501,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: := 0_0_0_0_0_042}'); - Error('\P{Is_Numeric_Value: := 0_0_0_0_0_042}'); - Expect(1, 12983, '\p{Is_Numeric_Value=+0042}', ""); - Expect(0, 12983, '\p{^Is_Numeric_Value=+0042}', ""); - Expect(0, 12983, '\P{Is_Numeric_Value=+0042}', ""); - Expect(1, 12983, '\P{^Is_Numeric_Value=+0042}', ""); - Expect(0, 12984, '\p{Is_Numeric_Value=+0042}', ""); - Expect(1, 12984, '\p{^Is_Numeric_Value=+0042}', ""); - Expect(1, 12984, '\P{Is_Numeric_Value=+0042}', ""); - Expect(0, 12984, '\P{^Is_Numeric_Value=+0042}', ""); + Error('\p{Is_Numeric_Value=/a/-+0000042}'); + Error('\P{Is_Numeric_Value=/a/-+0000042}'); + Expect(1, 12983, '\p{Is_Numeric_Value=00000000042}', ""); + Expect(0, 12983, '\p{^Is_Numeric_Value=00000000042}', ""); + Expect(0, 12983, '\P{Is_Numeric_Value=00000000042}', ""); + Expect(1, 12983, '\P{^Is_Numeric_Value=00000000042}', ""); + Expect(0, 12984, '\p{Is_Numeric_Value=00000000042}', ""); + Expect(1, 12984, '\p{^Is_Numeric_Value=00000000042}', ""); + Expect(1, 12984, '\P{Is_Numeric_Value=00000000042}', ""); + Expect(0, 12984, '\P{^Is_Numeric_Value=00000000042}', ""); 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}', ""); @@ -80929,16 +81519,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: := 000000042}'); - Error('\P{Is_Nv: := 000000042}'); - Expect(1, 12983, '\p{Is_Nv=0000000042}', ""); - Expect(0, 12983, '\p{^Is_Nv=0000000042}', ""); - Expect(0, 12983, '\P{Is_Nv=0000000042}', ""); - Expect(1, 12983, '\P{^Is_Nv=0000000042}', ""); - Expect(0, 12984, '\p{Is_Nv=0000000042}', ""); - Expect(1, 12984, '\p{^Is_Nv=0000000042}', ""); - Expect(1, 12984, '\P{Is_Nv=0000000042}', ""); - Expect(0, 12984, '\P{^Is_Nv=0000000042}', ""); + Error('\p{Is_Nv=-_042:=}'); + Error('\P{Is_Nv=-_042:=}'); + Expect(1, 12983, '\p{Is_Nv=0_0_0_0_0042}', ""); + Expect(0, 12983, '\p{^Is_Nv=0_0_0_0_0042}', ""); + Expect(0, 12983, '\P{Is_Nv=0_0_0_0_0042}', ""); + Expect(1, 12983, '\P{^Is_Nv=0_0_0_0_0042}', ""); + Expect(0, 12984, '\p{Is_Nv=0_0_0_0_0042}', ""); + Expect(1, 12984, '\p{^Is_Nv=0_0_0_0_0042}', ""); + Expect(1, 12984, '\P{Is_Nv=0_0_0_0_0042}', ""); + Expect(0, 12984, '\P{^Is_Nv=0_0_0_0_0042}', ""); 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}', ""); @@ -80947,18 +81537,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=_:=0000043}'); - Error('\P{Numeric_Value=_:=0000043}'); + Error('\p{Numeric_Value=_ +00000043/a/}'); + Error('\P{Numeric_Value=_ +00000043/a/}'); Expect(1, 12984, '\p{Numeric_Value=:\A43\z:}', "");; Expect(0, 12985, '\p{Numeric_Value=:\A43\z:}', "");; - Expect(1, 12984, '\p{Numeric_Value=000000043}', ""); - Expect(0, 12984, '\p{^Numeric_Value=000000043}', ""); - Expect(0, 12984, '\P{Numeric_Value=000000043}', ""); - Expect(1, 12984, '\P{^Numeric_Value=000000043}', ""); - Expect(0, 12985, '\p{Numeric_Value=000000043}', ""); - Expect(1, 12985, '\p{^Numeric_Value=000000043}', ""); - Expect(1, 12985, '\P{Numeric_Value=000000043}', ""); - Expect(0, 12985, '\P{^Numeric_Value=000000043}', ""); + Expect(1, 12984, '\p{Numeric_Value=+00000043}', ""); + Expect(0, 12984, '\p{^Numeric_Value=+00000043}', ""); + Expect(0, 12984, '\P{Numeric_Value=+00000043}', ""); + Expect(1, 12984, '\P{^Numeric_Value=+00000043}', ""); + Expect(0, 12985, '\p{Numeric_Value=+00000043}', ""); + Expect(1, 12985, '\p{^Numeric_Value=+00000043}', ""); + Expect(1, 12985, '\P{Numeric_Value=+00000043}', ""); + Expect(0, 12985, '\P{^Numeric_Value=+00000043}', ""); 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}', ""); @@ -80967,18 +81557,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=--00_04_3:=}'); - Error('\P{Nv=--00_04_3:=}'); + Error('\p{Nv=:=__000_004_3}'); + Error('\P{Nv=:=__000_004_3}'); Expect(1, 12984, '\p{Nv=:\A43\z:}', "");; Expect(0, 12985, '\p{Nv=:\A43\z:}', "");; - Expect(1, 12984, '\p{Nv=00043}', ""); - Expect(0, 12984, '\p{^Nv=00043}', ""); - Expect(0, 12984, '\P{Nv=00043}', ""); - Expect(1, 12984, '\P{^Nv=00043}', ""); - Expect(0, 12985, '\p{Nv=00043}', ""); - Expect(1, 12985, '\p{^Nv=00043}', ""); - Expect(1, 12985, '\P{Nv=00043}', ""); - Expect(0, 12985, '\P{^Nv=00043}', ""); + 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}', ""); @@ -80987,16 +81577,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=:=--+00000000043}'); - Error('\P{Is_Numeric_Value=:=--+00000000043}'); - Expect(1, 12984, '\p{Is_Numeric_Value: 00000000043}', ""); - Expect(0, 12984, '\p{^Is_Numeric_Value: 00000000043}', ""); - Expect(0, 12984, '\P{Is_Numeric_Value: 00000000043}', ""); - Expect(1, 12984, '\P{^Is_Numeric_Value: 00000000043}', ""); - Expect(0, 12985, '\p{Is_Numeric_Value: 00000000043}', ""); - Expect(1, 12985, '\p{^Is_Numeric_Value: 00000000043}', ""); - Expect(1, 12985, '\P{Is_Numeric_Value: 00000000043}', ""); - Expect(0, 12985, '\P{^Is_Numeric_Value: 00000000043}', ""); + Error('\p{Is_Numeric_Value: 00000043/a/}'); + Error('\P{Is_Numeric_Value: 00000043/a/}'); + Expect(1, 12984, '\p{Is_Numeric_Value=004_3}', ""); + Expect(0, 12984, '\p{^Is_Numeric_Value=004_3}', ""); + Expect(0, 12984, '\P{Is_Numeric_Value=004_3}', ""); + Expect(1, 12984, '\P{^Is_Numeric_Value=004_3}', ""); + Expect(0, 12985, '\p{Is_Numeric_Value=004_3}', ""); + Expect(1, 12985, '\p{^Is_Numeric_Value=004_3}', ""); + Expect(1, 12985, '\P{Is_Numeric_Value=004_3}', ""); + Expect(0, 12985, '\P{^Is_Numeric_Value=004_3}', ""); 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}', ""); @@ -81005,16 +81595,16 @@ 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= 0043/a/}'); - Error('\P{Is_Nv= 0043/a/}'); - 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}', ""); + Error('\p{Is_Nv= 00_00_00_00_043:=}'); + Error('\P{Is_Nv= 00_00_00_00_043:=}'); + Expect(1, 12984, '\p{Is_Nv=0_0_0_0_0_00043}', ""); + Expect(0, 12984, '\p{^Is_Nv=0_0_0_0_0_00043}', ""); + Expect(0, 12984, '\P{Is_Nv=0_0_0_0_0_00043}', ""); + Expect(1, 12984, '\P{^Is_Nv=0_0_0_0_0_00043}', ""); + Expect(0, 12985, '\p{Is_Nv=0_0_0_0_0_00043}', ""); + Expect(1, 12985, '\p{^Is_Nv=0_0_0_0_0_00043}', ""); + Expect(1, 12985, '\P{Is_Nv=0_0_0_0_0_00043}', ""); + Expect(0, 12985, '\P{^Is_Nv=0_0_0_0_0_00043}', ""); 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}', ""); @@ -81023,18 +81613,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=:=_ 000000_004320_00}'); - Error('\P{Numeric_Value=:=_ 000000_004320_00}'); + Error('\p{Numeric_Value= 000432000:=}'); + Error('\P{Numeric_Value= 000432000:=}'); Expect(1, 74803, '\p{Numeric_Value=:\A432000\z:}', "");; Expect(0, 74804, '\p{Numeric_Value=:\A432000\z:}', "");; - Expect(1, 74803, '\p{Numeric_Value=+00000432000}', ""); - Expect(0, 74803, '\p{^Numeric_Value=+00000432000}', ""); - Expect(0, 74803, '\P{Numeric_Value=+00000432000}', ""); - Expect(1, 74803, '\P{^Numeric_Value=+00000432000}', ""); - Expect(0, 74804, '\p{Numeric_Value=+00000432000}', ""); - Expect(1, 74804, '\p{^Numeric_Value=+00000432000}', ""); - Expect(1, 74804, '\P{Numeric_Value=+00000432000}', ""); - Expect(0, 74804, '\P{^Numeric_Value=+00000432000}', ""); + Expect(1, 74803, '\p{Numeric_Value=+000432000}', ""); + Expect(0, 74803, '\p{^Numeric_Value=+000432000}', ""); + Expect(0, 74803, '\P{Numeric_Value=+000432000}', ""); + Expect(1, 74803, '\P{^Numeric_Value=+000432000}', ""); + Expect(0, 74804, '\p{Numeric_Value=+000432000}', ""); + Expect(1, 74804, '\p{^Numeric_Value=+000432000}', ""); + Expect(1, 74804, '\P{Numeric_Value=+000432000}', ""); + Expect(0, 74804, '\P{^Numeric_Value=+000432000}', ""); 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}', ""); @@ -81043,18 +81633,18 @@ 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/ 432000}'); - Error('\P{Nv=/a/ 432000}'); + Error('\p{Nv= -000_043_200_0/a/}'); + Error('\P{Nv= -000_043_200_0/a/}'); Expect(1, 74803, '\p{Nv=:\A432000\z:}', "");; Expect(0, 74804, '\p{Nv=:\A432000\z:}', "");; - Expect(1, 74803, '\p{Nv:+000_000_004_320_00}', ""); - Expect(0, 74803, '\p{^Nv:+000_000_004_320_00}', ""); - Expect(0, 74803, '\P{Nv:+000_000_004_320_00}', ""); - Expect(1, 74803, '\P{^Nv:+000_000_004_320_00}', ""); - Expect(0, 74804, '\p{Nv:+000_000_004_320_00}', ""); - Expect(1, 74804, '\p{^Nv:+000_000_004_320_00}', ""); - Expect(1, 74804, '\P{Nv:+000_000_004_320_00}', ""); - Expect(0, 74804, '\P{^Nv:+000_000_004_320_00}', ""); + Expect(1, 74803, '\p{Nv: 000432000}', ""); + Expect(0, 74803, '\p{^Nv: 000432000}', ""); + Expect(0, 74803, '\P{Nv: 000432000}', ""); + Expect(1, 74803, '\P{^Nv: 000432000}', ""); + Expect(0, 74804, '\p{Nv: 000432000}', ""); + Expect(1, 74804, '\p{^Nv: 000432000}', ""); + Expect(1, 74804, '\P{Nv: 000432000}', ""); + Expect(0, 74804, '\P{^Nv: 000432000}', ""); Expect(1, 74803, '\p{Nv=4.320000000000000e+05}', ""); Expect(0, 74803, '\p{^Nv=4.320000000000000e+05}', ""); Expect(0, 74803, '\P{Nv=4.320000000000000e+05}', ""); @@ -81063,34 +81653,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= -432000/a/}'); - Error('\P{Is_Numeric_Value= -432000/a/}'); - Expect(1, 74803, '\p{Is_Numeric_Value=0000432000}', ""); - Expect(0, 74803, '\p{^Is_Numeric_Value=0000432000}', ""); - Expect(0, 74803, '\P{Is_Numeric_Value=0000432000}', ""); - Expect(1, 74803, '\P{^Is_Numeric_Value=0000432000}', ""); - Expect(0, 74804, '\p{Is_Numeric_Value=0000432000}', ""); - Expect(1, 74804, '\p{^Is_Numeric_Value=0000432000}', ""); - Expect(1, 74804, '\P{Is_Numeric_Value=0000432000}', ""); - Expect(0, 74804, '\P{^Is_Numeric_Value=0000432000}', ""); - Expect(1, 74803, '\p{Is_Numeric_Value: 4.320000000000000e+05}', ""); - Expect(0, 74803, '\p{^Is_Numeric_Value: 4.320000000000000e+05}', ""); - Expect(0, 74803, '\P{Is_Numeric_Value: 4.320000000000000e+05}', ""); - Expect(1, 74803, '\P{^Is_Numeric_Value: 4.320000000000000e+05}', ""); - Expect(0, 74804, '\p{Is_Numeric_Value: 4.320000000000000e+05}', ""); - 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=432000/a/}'); - Error('\P{Is_Nv=432000/a/}'); - Expect(1, 74803, '\p{Is_Nv=+00_00_00_00_04_32_00_0}', ""); - Expect(0, 74803, '\p{^Is_Nv=+00_00_00_00_04_32_00_0}', ""); - Expect(0, 74803, '\P{Is_Nv=+00_00_00_00_04_32_00_0}', ""); - Expect(1, 74803, '\P{^Is_Nv=+00_00_00_00_04_32_00_0}', ""); - Expect(0, 74804, '\p{Is_Nv=+00_00_00_00_04_32_00_0}', ""); - Expect(1, 74804, '\p{^Is_Nv=+00_00_00_00_04_32_00_0}', ""); - Expect(1, 74804, '\P{Is_Nv=+00_00_00_00_04_32_00_0}', ""); - Expect(0, 74804, '\P{^Is_Nv=+00_00_00_00_04_32_00_0}', ""); + Error('\p{Is_Numeric_Value= 0_0_4_3_2000/a/}'); + Error('\P{Is_Numeric_Value= 0_0_4_3_2000/a/}'); + Expect(1, 74803, '\p{Is_Numeric_Value=00000000432000}', ""); + Expect(0, 74803, '\p{^Is_Numeric_Value=00000000432000}', ""); + Expect(0, 74803, '\P{Is_Numeric_Value=00000000432000}', ""); + Expect(1, 74803, '\P{^Is_Numeric_Value=00000000432000}', ""); + Expect(0, 74804, '\p{Is_Numeric_Value=00000000432000}', ""); + Expect(1, 74804, '\p{^Is_Numeric_Value=00000000432000}', ""); + Expect(1, 74804, '\P{Is_Numeric_Value=00000000432000}', ""); + Expect(0, 74804, '\P{^Is_Numeric_Value=00000000432000}', ""); + Expect(1, 74803, '\p{Is_Numeric_Value=4.320000000000000e+05}', ""); + Expect(0, 74803, '\p{^Is_Numeric_Value=4.320000000000000e+05}', ""); + Expect(0, 74803, '\P{Is_Numeric_Value=4.320000000000000e+05}', ""); + Expect(1, 74803, '\P{^Is_Numeric_Value=4.320000000000000e+05}', ""); + Expect(0, 74804, '\p{Is_Numeric_Value=4.320000000000000e+05}', ""); + 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=_/a/00432000}'); + Error('\P{Is_Nv=_/a/00432000}'); + Expect(1, 74803, '\p{Is_Nv=00_43_20_00}', ""); + Expect(0, 74803, '\p{^Is_Nv=00_43_20_00}', ""); + Expect(0, 74803, '\P{Is_Nv=00_43_20_00}', ""); + Expect(1, 74803, '\P{^Is_Nv=00_43_20_00}', ""); + Expect(0, 74804, '\p{Is_Nv=00_43_20_00}', ""); + Expect(1, 74804, '\p{^Is_Nv=00_43_20_00}', ""); + Expect(1, 74804, '\P{Is_Nv=00_43_20_00}', ""); + Expect(0, 74804, '\P{^Is_Nv=00_43_20_00}', ""); 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}', ""); @@ -81099,18 +81689,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=-:=0_0_44}'); - Error('\P{Numeric_Value=-:=0_0_44}'); + Error('\p{Numeric_Value: := 000000044}'); + Error('\P{Numeric_Value: := 000000044}'); 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_0_0_0044}', ""); - Expect(0, 12985, '\p{^Numeric_Value=+0_0_0_0_0_0044}', ""); - Expect(0, 12985, '\P{Numeric_Value=+0_0_0_0_0_0044}', ""); - Expect(1, 12985, '\P{^Numeric_Value=+0_0_0_0_0_0044}', ""); - Expect(0, 12986, '\p{Numeric_Value=+0_0_0_0_0_0044}', ""); - Expect(1, 12986, '\p{^Numeric_Value=+0_0_0_0_0_0044}', ""); - Expect(1, 12986, '\P{Numeric_Value=+0_0_0_0_0_0044}', ""); - Expect(0, 12986, '\P{^Numeric_Value=+0_0_0_0_0_0044}', ""); + Expect(1, 12985, '\p{Numeric_Value=00000044}', ""); + Expect(0, 12985, '\p{^Numeric_Value=00000044}', ""); + Expect(0, 12985, '\P{Numeric_Value=00000044}', ""); + Expect(1, 12985, '\P{^Numeric_Value=00000044}', ""); + Expect(0, 12986, '\p{Numeric_Value=00000044}', ""); + Expect(1, 12986, '\p{^Numeric_Value=00000044}', ""); + Expect(1, 12986, '\P{Numeric_Value=00000044}', ""); + Expect(0, 12986, '\P{^Numeric_Value=00000044}', ""); 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}', ""); @@ -81119,18 +81709,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= +04_4:=}'); - Error('\P{Nv= +04_4:=}'); + Error('\p{Nv=_00_00_44/a/}'); + Error('\P{Nv=_00_00_44/a/}'); Expect(1, 12985, '\p{Nv=:\A44\z:}', "");; Expect(0, 12986, '\p{Nv=:\A44\z:}', "");; - Expect(1, 12985, '\p{Nv=0000004_4}', ""); - Expect(0, 12985, '\p{^Nv=0000004_4}', ""); - Expect(0, 12985, '\P{Nv=0000004_4}', ""); - Expect(1, 12985, '\P{^Nv=0000004_4}', ""); - Expect(0, 12986, '\p{Nv=0000004_4}', ""); - Expect(1, 12986, '\p{^Nv=0000004_4}', ""); - Expect(1, 12986, '\P{Nv=0000004_4}', ""); - Expect(0, 12986, '\P{^Nv=0000004_4}', ""); + Expect(1, 12985, '\p{Nv=0000044}', ""); + Expect(0, 12985, '\p{^Nv=0000044}', ""); + Expect(0, 12985, '\P{Nv=0000044}', ""); + Expect(1, 12985, '\P{^Nv=0000044}', ""); + Expect(0, 12986, '\p{Nv=0000044}', ""); + Expect(1, 12986, '\p{^Nv=0000044}', ""); + Expect(1, 12986, '\P{Nv=0000044}', ""); + Expect(0, 12986, '\P{^Nv=0000044}', ""); Expect(1, 12985, '\p{Nv=4.400000000000000e+01}', ""); Expect(0, 12985, '\p{^Nv=4.400000000000000e+01}', ""); Expect(0, 12985, '\P{Nv=4.400000000000000e+01}', ""); @@ -81139,16 +81729,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=- 0_0_0_44/a/}'); - Error('\P{Is_Numeric_Value=- 0_0_0_44/a/}'); - Expect(1, 12985, '\p{Is_Numeric_Value=0_0_0_044}', ""); - Expect(0, 12985, '\p{^Is_Numeric_Value=0_0_0_044}', ""); - Expect(0, 12985, '\P{Is_Numeric_Value=0_0_0_044}', ""); - Expect(1, 12985, '\P{^Is_Numeric_Value=0_0_0_044}', ""); - Expect(0, 12986, '\p{Is_Numeric_Value=0_0_0_044}', ""); - Expect(1, 12986, '\p{^Is_Numeric_Value=0_0_0_044}', ""); - Expect(1, 12986, '\P{Is_Numeric_Value=0_0_0_044}', ""); - Expect(0, 12986, '\P{^Is_Numeric_Value=0_0_0_044}', ""); + Error('\p{Is_Numeric_Value=- +00000000044/a/}'); + Error('\P{Is_Numeric_Value=- +00000000044/a/}'); + Expect(1, 12985, '\p{Is_Numeric_Value=+4_4}', ""); + Expect(0, 12985, '\p{^Is_Numeric_Value=+4_4}', ""); + Expect(0, 12985, '\P{Is_Numeric_Value=+4_4}', ""); + Expect(1, 12985, '\P{^Is_Numeric_Value=+4_4}', ""); + Expect(0, 12986, '\p{Is_Numeric_Value=+4_4}', ""); + Expect(1, 12986, '\p{^Is_Numeric_Value=+4_4}', ""); + Expect(1, 12986, '\P{Is_Numeric_Value=+4_4}', ""); + Expect(0, 12986, '\P{^Is_Numeric_Value=+4_4}', ""); 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}', ""); @@ -81157,8 +81747,8 @@ 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/00004_4}'); - Error('\P{Is_Nv= /a/00004_4}'); + Error('\p{Is_Nv: := 00000000044}'); + Error('\P{Is_Nv: := 00000000044}'); Expect(1, 12985, '\p{Is_Nv=00_00_44}', ""); Expect(0, 12985, '\p{^Is_Nv=00_00_44}', ""); Expect(0, 12985, '\P{Is_Nv=00_00_44}', ""); @@ -81175,38 +81765,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= +0000045:=}'); - Error('\P{Numeric_Value= +0000045:=}'); + Error('\p{Numeric_Value=-:=+0_0_0_0_0_0_045}'); + Error('\P{Numeric_Value=-:=+0_0_0_0_0_0_045}'); Expect(1, 12986, '\p{Numeric_Value=:\A45\z:}', "");; Expect(0, 12987, '\p{Numeric_Value=:\A45\z:}', "");; - Expect(1, 12986, '\p{Numeric_Value=0045}', ""); - Expect(0, 12986, '\p{^Numeric_Value=0045}', ""); - Expect(0, 12986, '\P{Numeric_Value=0045}', ""); - Expect(1, 12986, '\P{^Numeric_Value=0045}', ""); - Expect(0, 12987, '\p{Numeric_Value=0045}', ""); - Expect(1, 12987, '\p{^Numeric_Value=0045}', ""); - Expect(1, 12987, '\P{Numeric_Value=0045}', ""); - Expect(0, 12987, '\P{^Numeric_Value=0045}', ""); - 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/00_00_45}'); - Error('\P{Nv= /a/00_00_45}'); + Expect(1, 12986, '\p{Numeric_Value=+00045}', ""); + Expect(0, 12986, '\p{^Numeric_Value=+00045}', ""); + Expect(0, 12986, '\P{Numeric_Value=+00045}', ""); + Expect(1, 12986, '\P{^Numeric_Value=+00045}', ""); + Expect(0, 12987, '\p{Numeric_Value=+00045}', ""); + Expect(1, 12987, '\p{^Numeric_Value=+00045}', ""); + Expect(1, 12987, '\P{Numeric_Value=+00045}', ""); + Expect(0, 12987, '\P{^Numeric_Value=+00045}', ""); + 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/0000_0000_45}'); + Error('\P{Nv=-/a/0000_0000_45}'); Expect(1, 12986, '\p{Nv=:\A45\z:}', "");; Expect(0, 12987, '\p{Nv=:\A45\z:}', "");; - Expect(1, 12986, '\p{Nv=0004_5}', ""); - Expect(0, 12986, '\p{^Nv=0004_5}', ""); - Expect(0, 12986, '\P{Nv=0004_5}', ""); - Expect(1, 12986, '\P{^Nv=0004_5}', ""); - Expect(0, 12987, '\p{Nv=0004_5}', ""); - Expect(1, 12987, '\p{^Nv=0004_5}', ""); - Expect(1, 12987, '\P{Nv=0004_5}', ""); - Expect(0, 12987, '\P{^Nv=0004_5}', ""); + Expect(1, 12986, '\p{Nv=0_0_0_0_0_0_045}', ""); + Expect(0, 12986, '\p{^Nv=0_0_0_0_0_0_045}', ""); + Expect(0, 12986, '\P{Nv=0_0_0_0_0_0_045}', ""); + Expect(1, 12986, '\P{^Nv=0_0_0_0_0_0_045}', ""); + Expect(0, 12987, '\p{Nv=0_0_0_0_0_0_045}', ""); + Expect(1, 12987, '\p{^Nv=0_0_0_0_0_0_045}', ""); + Expect(1, 12987, '\P{Nv=0_0_0_0_0_0_045}', ""); + Expect(0, 12987, '\P{^Nv=0_0_0_0_0_0_045}', ""); Expect(1, 12986, '\p{Nv=4.500000000000000e+01}', ""); Expect(0, 12986, '\p{^Nv=4.500000000000000e+01}', ""); Expect(0, 12986, '\P{Nv=4.500000000000000e+01}', ""); @@ -81215,16 +81805,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=- +00_00_00_00_045/a/}'); - Error('\P{Is_Numeric_Value=- +00_00_00_00_045/a/}'); - Expect(1, 12986, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_045}', ""); - Expect(0, 12986, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_045}', ""); - Expect(0, 12986, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_045}', ""); - Expect(1, 12986, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_045}', ""); - Expect(0, 12987, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_045}', ""); - Expect(1, 12987, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_045}', ""); - Expect(1, 12987, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_045}', ""); - Expect(0, 12987, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_045}', ""); + Error('\p{Is_Numeric_Value= /a/00000000045}'); + Error('\P{Is_Numeric_Value= /a/00000000045}'); + Expect(1, 12986, '\p{Is_Numeric_Value=0000000045}', ""); + Expect(0, 12986, '\p{^Is_Numeric_Value=0000000045}', ""); + Expect(0, 12986, '\P{Is_Numeric_Value=0000000045}', ""); + Expect(1, 12986, '\P{^Is_Numeric_Value=0000000045}', ""); + Expect(0, 12987, '\p{Is_Numeric_Value=0000000045}', ""); + Expect(1, 12987, '\p{^Is_Numeric_Value=0000000045}', ""); + Expect(1, 12987, '\P{Is_Numeric_Value=0000000045}', ""); + Expect(0, 12987, '\P{^Is_Numeric_Value=0000000045}', ""); 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}', ""); @@ -81233,16 +81823,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=--000_000_004_5/a/}'); - Error('\P{Is_Nv=--000_000_004_5/a/}'); - Expect(1, 12986, '\p{Is_Nv=045}', ""); - Expect(0, 12986, '\p{^Is_Nv=045}', ""); - Expect(0, 12986, '\P{Is_Nv=045}', ""); - Expect(1, 12986, '\P{^Is_Nv=045}', ""); - Expect(0, 12987, '\p{Is_Nv=045}', ""); - Expect(1, 12987, '\p{^Is_Nv=045}', ""); - Expect(1, 12987, '\P{Is_Nv=045}', ""); - Expect(0, 12987, '\P{^Is_Nv=045}', ""); + Error('\p{Is_Nv=/a/-00000000045}'); + Error('\P{Is_Nv=/a/-00000000045}'); + Expect(1, 12986, '\p{Is_Nv=04_5}', ""); + Expect(0, 12986, '\p{^Is_Nv=04_5}', ""); + Expect(0, 12986, '\P{Is_Nv=04_5}', ""); + Expect(1, 12986, '\P{^Is_Nv=04_5}', ""); + Expect(0, 12987, '\p{Is_Nv=04_5}', ""); + Expect(1, 12987, '\p{^Is_Nv=04_5}', ""); + Expect(1, 12987, '\P{Is_Nv=04_5}', ""); + Expect(0, 12987, '\P{^Is_Nv=04_5}', ""); 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}', ""); @@ -81251,8 +81841,8 @@ 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=/a/ +046}'); - Error('\P{Numeric_Value=/a/ +046}'); + Error('\p{Numeric_Value=_ 00_00_00_46:=}'); + Error('\P{Numeric_Value=_ 00_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=046}', ""); @@ -81271,36 +81861,36 @@ 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=_000046:=}'); - Error('\P{Nv=_000046:=}'); + Error('\p{Nv= 4_6/a/}'); + Error('\P{Nv= 4_6/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:4.600000000000000e+01}', ""); - Expect(0, 12987, '\p{^Nv:4.600000000000000e+01}', ""); - Expect(0, 12987, '\P{Nv:4.600000000000000e+01}', ""); - Expect(1, 12987, '\P{^Nv:4.600000000000000e+01}', ""); - Expect(0, 12988, '\p{Nv:4.600000000000000e+01}', ""); - 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=_:=0_0_0_46}'); - Error('\P{Is_Numeric_Value=_:=0_0_0_46}'); - Expect(1, 12987, '\p{Is_Numeric_Value=+0000046}', ""); - Expect(0, 12987, '\p{^Is_Numeric_Value=+0000046}', ""); - Expect(0, 12987, '\P{Is_Numeric_Value=+0000046}', ""); - Expect(1, 12987, '\P{^Is_Numeric_Value=+0000046}', ""); - Expect(0, 12988, '\p{Is_Numeric_Value=+0000046}', ""); - Expect(1, 12988, '\p{^Is_Numeric_Value=+0000046}', ""); - Expect(1, 12988, '\P{Is_Numeric_Value=+0000046}', ""); - Expect(0, 12988, '\P{^Is_Numeric_Value=+0000046}', ""); + Expect(1, 12987, '\p{Nv=+46}', ""); + Expect(0, 12987, '\p{^Nv=+46}', ""); + Expect(0, 12987, '\P{Nv=+46}', ""); + Expect(1, 12987, '\P{^Nv=+46}', ""); + Expect(0, 12988, '\p{Nv=+46}', ""); + Expect(1, 12988, '\p{^Nv=+46}', ""); + Expect(1, 12988, '\P{Nv=+46}', ""); + Expect(0, 12988, '\P{^Nv=+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}', ""); + Expect(1, 12987, '\P{^Nv=4.600000000000000e+01}', ""); + Expect(0, 12988, '\p{Nv=4.600000000000000e+01}', ""); + 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: :=+0046}'); + Error('\P{Is_Numeric_Value: :=+0046}'); + Expect(1, 12987, '\p{Is_Numeric_Value=+00_04_6}', ""); + Expect(0, 12987, '\p{^Is_Numeric_Value=+00_04_6}', ""); + Expect(0, 12987, '\P{Is_Numeric_Value=+00_04_6}', ""); + Expect(1, 12987, '\P{^Is_Numeric_Value=+00_04_6}', ""); + Expect(0, 12988, '\p{Is_Numeric_Value=+00_04_6}', ""); + Expect(1, 12988, '\p{^Is_Numeric_Value=+00_04_6}', ""); + Expect(1, 12988, '\P{Is_Numeric_Value=+00_04_6}', ""); + Expect(0, 12988, '\P{^Is_Numeric_Value=+00_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}', ""); @@ -81309,16 +81899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=--+0_0_0_0_0_0_0_0_046:=}'); - Error('\P{Is_Nv=--+0_0_0_0_0_0_0_0_046:=}'); - Expect(1, 12987, '\p{Is_Nv=0_0_0_0_46}', ""); - Expect(0, 12987, '\p{^Is_Nv=0_0_0_0_46}', ""); - Expect(0, 12987, '\P{Is_Nv=0_0_0_0_46}', ""); - Expect(1, 12987, '\P{^Is_Nv=0_0_0_0_46}', ""); - Expect(0, 12988, '\p{Is_Nv=0_0_0_0_46}', ""); - Expect(1, 12988, '\p{^Is_Nv=0_0_0_0_46}', ""); - Expect(1, 12988, '\P{Is_Nv=0_0_0_0_46}', ""); - Expect(0, 12988, '\P{^Is_Nv=0_0_0_0_46}', ""); + Error('\p{Is_Nv= 004_6/a/}'); + Error('\P{Is_Nv= 004_6/a/}'); + Expect(1, 12987, '\p{Is_Nv=0004_6}', ""); + Expect(0, 12987, '\p{^Is_Nv=0004_6}', ""); + Expect(0, 12987, '\P{Is_Nv=0004_6}', ""); + Expect(1, 12987, '\P{^Is_Nv=0004_6}', ""); + Expect(0, 12988, '\p{Is_Nv=0004_6}', ""); + Expect(1, 12988, '\p{^Is_Nv=0004_6}', ""); + Expect(1, 12988, '\P{Is_Nv=0004_6}', ""); + Expect(0, 12988, '\P{^Is_Nv=0004_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}', ""); @@ -81327,28 +81917,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=/a/ -000000047}'); - Error('\P{Numeric_Value=/a/ -000000047}'); + Error('\p{Numeric_Value=:=_+000047}'); + Error('\P{Numeric_Value=:=_+000047}'); Expect(1, 12988, '\p{Numeric_Value=:\A47\z:}', "");; Expect(0, 12989, '\p{Numeric_Value=:\A47\z:}', "");; - Expect(1, 12988, '\p{Numeric_Value: 00000000047}', ""); - Expect(0, 12988, '\p{^Numeric_Value: 00000000047}', ""); - Expect(0, 12988, '\P{Numeric_Value: 00000000047}', ""); - Expect(1, 12988, '\P{^Numeric_Value: 00000000047}', ""); - Expect(0, 12989, '\p{Numeric_Value: 00000000047}', ""); - Expect(1, 12989, '\p{^Numeric_Value: 00000000047}', ""); - Expect(1, 12989, '\P{Numeric_Value: 00000000047}', ""); - Expect(0, 12989, '\P{^Numeric_Value: 00000000047}', ""); - 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}', ""); - Expect(1, 12988, '\P{^Numeric_Value: 4.700000000000000e+01}', ""); - Expect(0, 12989, '\p{Numeric_Value: 4.700000000000000e+01}', ""); - 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=_ +000_000_004_7:=}'); - Error('\P{Nv=_ +000_000_004_7:=}'); + Expect(1, 12988, '\p{Numeric_Value=47}', ""); + Expect(0, 12988, '\p{^Numeric_Value=47}', ""); + Expect(0, 12988, '\P{Numeric_Value=47}', ""); + Expect(1, 12988, '\P{^Numeric_Value=47}', ""); + Expect(0, 12989, '\p{Numeric_Value=47}', ""); + Expect(1, 12989, '\p{^Numeric_Value=47}', ""); + Expect(1, 12989, '\P{Numeric_Value=47}', ""); + Expect(0, 12989, '\P{^Numeric_Value=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}', ""); + Expect(1, 12988, '\P{^Numeric_Value=4.700000000000000e+01}', ""); + Expect(0, 12989, '\p{Numeric_Value=4.700000000000000e+01}', ""); + 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/ 000_004_7}'); + Error('\P{Nv=/a/ 000_004_7}'); Expect(1, 12988, '\p{Nv=:\A47\z:}', "");; Expect(0, 12989, '\p{Nv=:\A47\z:}', "");; Expect(1, 12988, '\p{Nv=00000000047}', ""); @@ -81367,16 +81957,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=_-0000000047/a/}'); - Error('\P{Is_Numeric_Value=_-0000000047/a/}'); - Expect(1, 12988, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_47}', ""); - Expect(0, 12988, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_47}', ""); - Expect(0, 12988, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_47}', ""); - Expect(1, 12988, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_47}', ""); - Expect(0, 12989, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_47}', ""); - Expect(1, 12989, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_47}', ""); - Expect(1, 12989, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_47}', ""); - Expect(0, 12989, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_0_47}', ""); + Error('\p{Is_Numeric_Value=/a/+00000000047}'); + Error('\P{Is_Numeric_Value=/a/+00000000047}'); + 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}', ""); @@ -81385,16 +81975,16 @@ 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: :=004_7}'); - Error('\P{Is_Nv: :=004_7}'); - Expect(1, 12988, '\p{Is_Nv=47}', ""); - Expect(0, 12988, '\p{^Is_Nv=47}', ""); - Expect(0, 12988, '\P{Is_Nv=47}', ""); - Expect(1, 12988, '\P{^Is_Nv=47}', ""); - Expect(0, 12989, '\p{Is_Nv=47}', ""); - Expect(1, 12989, '\p{^Is_Nv=47}', ""); - Expect(1, 12989, '\P{Is_Nv=47}', ""); - Expect(0, 12989, '\P{^Is_Nv=47}', ""); + Error('\p{Is_Nv=/a/00047}'); + Error('\P{Is_Nv=/a/00047}'); + Expect(1, 12988, '\p{Is_Nv: 0000000047}', ""); + Expect(0, 12988, '\p{^Is_Nv: 0000000047}', ""); + Expect(0, 12988, '\P{Is_Nv: 0000000047}', ""); + Expect(1, 12988, '\P{^Is_Nv: 0000000047}', ""); + Expect(0, 12989, '\p{Is_Nv: 0000000047}', ""); + Expect(1, 12989, '\p{^Is_Nv: 0000000047}', ""); + Expect(1, 12989, '\P{Is_Nv: 0000000047}', ""); + Expect(0, 12989, '\P{^Is_Nv: 0000000047}', ""); 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}', ""); @@ -81403,18 +81993,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=:= _00_04_8}'); - Error('\P{Numeric_Value=:= _00_04_8}'); + Error('\p{Numeric_Value=_00048/a/}'); + Error('\P{Numeric_Value=_00048/a/}'); Expect(1, 12989, '\p{Numeric_Value=:\A48\z:}', "");; Expect(0, 12990, '\p{Numeric_Value=:\A48\z:}', "");; - Expect(1, 12989, '\p{Numeric_Value=4_8}', ""); - Expect(0, 12989, '\p{^Numeric_Value=4_8}', ""); - Expect(0, 12989, '\P{Numeric_Value=4_8}', ""); - Expect(1, 12989, '\P{^Numeric_Value=4_8}', ""); - Expect(0, 12990, '\p{Numeric_Value=4_8}', ""); - Expect(1, 12990, '\p{^Numeric_Value=4_8}', ""); - Expect(1, 12990, '\P{Numeric_Value=4_8}', ""); - Expect(0, 12990, '\P{^Numeric_Value=4_8}', ""); + Expect(1, 12989, '\p{Numeric_Value=048}', ""); + Expect(0, 12989, '\p{^Numeric_Value=048}', ""); + Expect(0, 12989, '\P{Numeric_Value=048}', ""); + Expect(1, 12989, '\P{^Numeric_Value=048}', ""); + Expect(0, 12990, '\p{Numeric_Value=048}', ""); + Expect(1, 12990, '\p{^Numeric_Value=048}', ""); + Expect(1, 12990, '\P{Numeric_Value=048}', ""); + Expect(0, 12990, '\P{^Numeric_Value=048}', ""); 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}', ""); @@ -81423,18 +82013,18 @@ 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=:= _48}'); - Error('\P{Nv=:= _48}'); + Error('\p{Nv=:=_+0000048}'); + Error('\P{Nv=:=_+0000048}'); Expect(1, 12989, '\p{Nv=:\A48\z:}', "");; Expect(0, 12990, '\p{Nv=:\A48\z:}', "");; - Expect(1, 12989, '\p{Nv=00_04_8}', ""); - Expect(0, 12989, '\p{^Nv=00_04_8}', ""); - Expect(0, 12989, '\P{Nv=00_04_8}', ""); - Expect(1, 12989, '\P{^Nv=00_04_8}', ""); - Expect(0, 12990, '\p{Nv=00_04_8}', ""); - Expect(1, 12990, '\p{^Nv=00_04_8}', ""); - Expect(1, 12990, '\P{Nv=00_04_8}', ""); - Expect(0, 12990, '\P{^Nv=00_04_8}', ""); + Expect(1, 12989, '\p{Nv: 0_0_0_0_0_48}', ""); + Expect(0, 12989, '\p{^Nv: 0_0_0_0_0_48}', ""); + Expect(0, 12989, '\P{Nv: 0_0_0_0_0_48}', ""); + Expect(1, 12989, '\P{^Nv: 0_0_0_0_0_48}', ""); + Expect(0, 12990, '\p{Nv: 0_0_0_0_0_48}', ""); + Expect(1, 12990, '\p{^Nv: 0_0_0_0_0_48}', ""); + Expect(1, 12990, '\P{Nv: 0_0_0_0_0_48}', ""); + Expect(0, 12990, '\P{^Nv: 0_0_0_0_0_48}', ""); Expect(1, 12989, '\p{Nv=4.800000000000000e+01}', ""); Expect(0, 12989, '\p{^Nv=4.800000000000000e+01}', ""); Expect(0, 12989, '\P{Nv=4.800000000000000e+01}', ""); @@ -81443,34 +82033,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=/a/_-0_0_48}'); - Error('\P{Is_Numeric_Value=/a/_-0_0_48}'); - Expect(1, 12989, '\p{Is_Numeric_Value=+000000048}', ""); - Expect(0, 12989, '\p{^Is_Numeric_Value=+000000048}', ""); - Expect(0, 12989, '\P{Is_Numeric_Value=+000000048}', ""); - Expect(1, 12989, '\P{^Is_Numeric_Value=+000000048}', ""); - Expect(0, 12990, '\p{Is_Numeric_Value=+000000048}', ""); - Expect(1, 12990, '\p{^Is_Numeric_Value=+000000048}', ""); - Expect(1, 12990, '\P{Is_Numeric_Value=+000000048}', ""); - Expect(0, 12990, '\P{^Is_Numeric_Value=+000000048}', ""); - 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}', ""); - Expect(1, 12989, '\P{^Is_Numeric_Value=4.800000000000000e+01}', ""); - Expect(0, 12990, '\p{Is_Numeric_Value=4.800000000000000e+01}', ""); - 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=-/a/004_8}'); - Error('\P{Is_Nv=-/a/004_8}'); - Expect(1, 12989, '\p{Is_Nv=0000048}', ""); - Expect(0, 12989, '\p{^Is_Nv=0000048}', ""); - Expect(0, 12989, '\P{Is_Nv=0000048}', ""); - Expect(1, 12989, '\P{^Is_Nv=0000048}', ""); - Expect(0, 12990, '\p{Is_Nv=0000048}', ""); - Expect(1, 12990, '\p{^Is_Nv=0000048}', ""); - Expect(1, 12990, '\P{Is_Nv=0000048}', ""); - Expect(0, 12990, '\P{^Is_Nv=0000048}', ""); + Error('\p{Is_Numeric_Value=-000004_8:=}'); + Error('\P{Is_Numeric_Value=-000004_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{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}', ""); + Expect(1, 12989, '\P{^Is_Numeric_Value: 4.800000000000000e+01}', ""); + Expect(0, 12990, '\p{Is_Numeric_Value: 4.800000000000000e+01}', ""); + 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=/a/ 0_0_0_0_0_00048}'); + Error('\P{Is_Nv=/a/ 0_0_0_0_0_00048}'); + Expect(1, 12989, '\p{Is_Nv=00000048}', ""); + Expect(0, 12989, '\p{^Is_Nv=00000048}', ""); + Expect(0, 12989, '\P{Is_Nv=00000048}', ""); + Expect(1, 12989, '\P{^Is_Nv=00000048}', ""); + Expect(0, 12990, '\p{Is_Nv=00000048}', ""); + Expect(1, 12990, '\p{^Is_Nv=00000048}', ""); + Expect(1, 12990, '\P{Is_Nv=00000048}', ""); + Expect(0, 12990, '\P{^Is_Nv=00000048}', ""); 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}', ""); @@ -81479,18 +82069,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=:= _000000049}'); - Error('\P{Numeric_Value=:= _000000049}'); + Error('\p{Numeric_Value=- 00049:=}'); + Error('\P{Numeric_Value=- 00049:=}'); Expect(1, 12990, '\p{Numeric_Value=:\A49\z:}', "");; Expect(0, 12991, '\p{Numeric_Value=:\A49\z:}', "");; - Expect(1, 12990, '\p{Numeric_Value=+00004_9}', ""); - Expect(0, 12990, '\p{^Numeric_Value=+00004_9}', ""); - Expect(0, 12990, '\P{Numeric_Value=+00004_9}', ""); - Expect(1, 12990, '\P{^Numeric_Value=+00004_9}', ""); - Expect(0, 12991, '\p{Numeric_Value=+00004_9}', ""); - Expect(1, 12991, '\p{^Numeric_Value=+00004_9}', ""); - Expect(1, 12991, '\P{Numeric_Value=+00004_9}', ""); - Expect(0, 12991, '\P{^Numeric_Value=+00004_9}', ""); + Expect(1, 12990, '\p{Numeric_Value=049}', ""); + Expect(0, 12990, '\p{^Numeric_Value=049}', ""); + Expect(0, 12990, '\P{Numeric_Value=049}', ""); + Expect(1, 12990, '\P{^Numeric_Value=049}', ""); + Expect(0, 12991, '\p{Numeric_Value=049}', ""); + Expect(1, 12991, '\p{^Numeric_Value=049}', ""); + Expect(1, 12991, '\P{Numeric_Value=049}', ""); + Expect(0, 12991, '\P{^Numeric_Value=049}', ""); 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}', ""); @@ -81499,18 +82089,18 @@ 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=:=-+4_9}'); - Error('\P{Nv=:=-+4_9}'); + Error('\p{Nv= 0049/a/}'); + Error('\P{Nv= 0049/a/}'); Expect(1, 12990, '\p{Nv=:\A49\z:}', "");; Expect(0, 12991, '\p{Nv=:\A49\z:}', "");; - Expect(1, 12990, '\p{Nv: 00000049}', ""); - Expect(0, 12990, '\p{^Nv: 00000049}', ""); - Expect(0, 12990, '\P{Nv: 00000049}', ""); - Expect(1, 12990, '\P{^Nv: 00000049}', ""); - Expect(0, 12991, '\p{Nv: 00000049}', ""); - Expect(1, 12991, '\p{^Nv: 00000049}', ""); - Expect(1, 12991, '\P{Nv: 00000049}', ""); - Expect(0, 12991, '\P{^Nv: 00000049}', ""); + 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}', ""); @@ -81519,16 +82109,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= /a/0_0_49}'); - Error('\P{Is_Numeric_Value= /a/0_0_49}'); - Expect(1, 12990, '\p{Is_Numeric_Value=+00000000049}', ""); - Expect(0, 12990, '\p{^Is_Numeric_Value=+00000000049}', ""); - Expect(0, 12990, '\P{Is_Numeric_Value=+00000000049}', ""); - Expect(1, 12990, '\P{^Is_Numeric_Value=+00000000049}', ""); - Expect(0, 12991, '\p{Is_Numeric_Value=+00000000049}', ""); - Expect(1, 12991, '\p{^Is_Numeric_Value=+00000000049}', ""); - Expect(1, 12991, '\P{Is_Numeric_Value=+00000000049}', ""); - Expect(0, 12991, '\P{^Is_Numeric_Value=+00000000049}', ""); + Error('\p{Is_Numeric_Value=-+004_9/a/}'); + Error('\P{Is_Numeric_Value=-+004_9/a/}'); + Expect(1, 12990, '\p{Is_Numeric_Value=00_00_00_00_04_9}', ""); + Expect(0, 12990, '\p{^Is_Numeric_Value=00_00_00_00_04_9}', ""); + Expect(0, 12990, '\P{Is_Numeric_Value=00_00_00_00_04_9}', ""); + Expect(1, 12990, '\P{^Is_Numeric_Value=00_00_00_00_04_9}', ""); + Expect(0, 12991, '\p{Is_Numeric_Value=00_00_00_00_04_9}', ""); + Expect(1, 12991, '\p{^Is_Numeric_Value=00_00_00_00_04_9}', ""); + Expect(1, 12991, '\P{Is_Numeric_Value=00_00_00_00_04_9}', ""); + Expect(0, 12991, '\P{^Is_Numeric_Value=00_00_00_00_04_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}', ""); @@ -81537,16 +82127,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=/a/_ 00000000049}'); - Error('\P{Is_Nv=/a/_ 00000000049}'); - Expect(1, 12990, '\p{Is_Nv=00049}', ""); - Expect(0, 12990, '\p{^Is_Nv=00049}', ""); - Expect(0, 12990, '\P{Is_Nv=00049}', ""); - Expect(1, 12990, '\P{^Is_Nv=00049}', ""); - Expect(0, 12991, '\p{Is_Nv=00049}', ""); - Expect(1, 12991, '\p{^Is_Nv=00049}', ""); - Expect(1, 12991, '\P{Is_Nv=00049}', ""); - Expect(0, 12991, '\P{^Is_Nv=00049}', ""); + Error('\p{Is_Nv=/a/ +4_9}'); + Error('\P{Is_Nv=/a/ +4_9}'); + 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}', ""); @@ -81555,18 +82145,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= _0_0_0_0_05:=}'); - Error('\P{Numeric_Value= _0_0_0_0_05:=}'); + Error('\p{Numeric_Value= -5/a/}'); + Error('\P{Numeric_Value= -5/a/}'); Expect(1, 131361, '\p{Numeric_Value=:\A5\z:}', "");; Expect(0, 131362, '\p{Numeric_Value=:\A5\z:}', "");; - Expect(1, 131361, '\p{Numeric_Value=0005}', ""); - Expect(0, 131361, '\p{^Numeric_Value=0005}', ""); - Expect(0, 131361, '\P{Numeric_Value=0005}', ""); - Expect(1, 131361, '\P{^Numeric_Value=0005}', ""); - Expect(0, 131362, '\p{Numeric_Value=0005}', ""); - Expect(1, 131362, '\p{^Numeric_Value=0005}', ""); - Expect(1, 131362, '\P{Numeric_Value=0005}', ""); - Expect(0, 131362, '\P{^Numeric_Value=0005}', ""); + 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=5.000000000000000e+00}', ""); Expect(0, 131361, '\p{^Numeric_Value=5.000000000000000e+00}', ""); Expect(0, 131361, '\P{Numeric_Value=5.000000000000000e+00}', ""); @@ -81575,18 +82165,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/0000005}'); - Error('\P{Nv=/a/0000005}'); + Error('\p{Nv=:=0000_0000_5}'); + Error('\P{Nv=:=0000_0000_5}'); Expect(1, 131361, '\p{Nv=:\A5\z:}', "");; Expect(0, 131362, '\p{Nv=:\A5\z:}', "");; - Expect(1, 131361, '\p{Nv=00000005}', ""); - Expect(0, 131361, '\p{^Nv=00000005}', ""); - Expect(0, 131361, '\P{Nv=00000005}', ""); - Expect(1, 131361, '\P{^Nv=00000005}', ""); - Expect(0, 131362, '\p{Nv=00000005}', ""); - Expect(1, 131362, '\p{^Nv=00000005}', ""); - Expect(1, 131362, '\P{Nv=00000005}', ""); - Expect(0, 131362, '\P{^Nv=00000005}', ""); + 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=5.000000000000000e+00}', ""); Expect(0, 131361, '\p{^Nv=5.000000000000000e+00}', ""); Expect(0, 131361, '\P{Nv=5.000000000000000e+00}', ""); @@ -81595,16 +82185,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=/a/- 000_000_5}'); - Error('\P{Is_Numeric_Value=/a/- 000_000_5}'); - Expect(1, 131361, '\p{Is_Numeric_Value=+000005}', ""); - Expect(0, 131361, '\p{^Is_Numeric_Value=+000005}', ""); - Expect(0, 131361, '\P{Is_Numeric_Value=+000005}', ""); - Expect(1, 131361, '\P{^Is_Numeric_Value=+000005}', ""); - Expect(0, 131362, '\p{Is_Numeric_Value=+000005}', ""); - Expect(1, 131362, '\p{^Is_Numeric_Value=+000005}', ""); - Expect(1, 131362, '\P{Is_Numeric_Value=+000005}', ""); - Expect(0, 131362, '\P{^Is_Numeric_Value=+000005}', ""); + Error('\p{Is_Numeric_Value=:= 0_5}'); + Error('\P{Is_Numeric_Value=:= 0_5}'); + Expect(1, 131361, '\p{Is_Numeric_Value:0_0_05}', ""); + Expect(0, 131361, '\p{^Is_Numeric_Value:0_0_05}', ""); + Expect(0, 131361, '\P{Is_Numeric_Value:0_0_05}', ""); + Expect(1, 131361, '\P{^Is_Numeric_Value:0_0_05}', ""); + Expect(0, 131362, '\p{Is_Numeric_Value:0_0_05}', ""); + Expect(1, 131362, '\p{^Is_Numeric_Value:0_0_05}', ""); + Expect(1, 131362, '\P{Is_Numeric_Value:0_0_05}', ""); + Expect(0, 131362, '\P{^Is_Numeric_Value:0_0_05}', ""); 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}', ""); @@ -81613,16 +82203,16 @@ 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/-+000005}'); - Error('\P{Is_Nv=/a/-+000005}'); - 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}', ""); + Error('\p{Is_Nv=:= _00000005}'); + Error('\P{Is_Nv=:= _00000005}'); + Expect(1, 131361, '\p{Is_Nv=000005}', ""); + Expect(0, 131361, '\p{^Is_Nv=000005}', ""); + Expect(0, 131361, '\P{Is_Nv=000005}', ""); + Expect(1, 131361, '\P{^Is_Nv=000005}', ""); + Expect(0, 131362, '\p{Is_Nv=000005}', ""); + Expect(1, 131362, '\p{^Is_Nv=000005}', ""); + Expect(1, 131362, '\P{Is_Nv=000005}', ""); + Expect(0, 131362, '\P{^Is_Nv=000005}', ""); 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}', ""); @@ -81631,18 +82221,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=-_05/00012/a/}'); - Error('\P{Numeric_Value=-_05/00012/a/}'); + Error('\p{Numeric_Value=-/a/0000005/00000000012}'); + Error('\P{Numeric_Value=-/a/0000005/00000000012}'); Expect(1, 68090, '\p{Numeric_Value=:\A5/12\z:}', "");; Expect(0, 68091, '\p{Numeric_Value=:\A5/12\z:}', "");; - Expect(1, 68090, '\p{Numeric_Value=00000005/00000012}', ""); - Expect(0, 68090, '\p{^Numeric_Value=00000005/00000012}', ""); - Expect(0, 68090, '\P{Numeric_Value=00000005/00000012}', ""); - Expect(1, 68090, '\P{^Numeric_Value=00000005/00000012}', ""); - Expect(0, 68091, '\p{Numeric_Value=00000005/00000012}', ""); - Expect(1, 68091, '\p{^Numeric_Value=00000005/00000012}', ""); - Expect(1, 68091, '\P{Numeric_Value=00000005/00000012}', ""); - Expect(0, 68091, '\P{^Numeric_Value=00000005/00000012}', ""); + Expect(1, 68090, '\p{Numeric_Value=0000005/12}', ""); + Expect(0, 68090, '\p{^Numeric_Value=0000005/12}', ""); + Expect(0, 68090, '\P{Numeric_Value=0000005/12}', ""); + Expect(1, 68090, '\P{^Numeric_Value=0000005/12}', ""); + Expect(0, 68091, '\p{Numeric_Value=0000005/12}', ""); + Expect(1, 68091, '\p{^Numeric_Value=0000005/12}', ""); + Expect(1, 68091, '\P{Numeric_Value=0000005/12}', ""); + Expect(0, 68091, '\P{^Numeric_Value=0000005/12}', ""); Expect(1, 68090, '\p{Numeric_Value=300/720}', ""); Expect(0, 68090, '\p{^Numeric_Value=300/720}', ""); Expect(0, 68090, '\P{Numeric_Value=300/720}', ""); @@ -81657,14 +82247,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Numeric_Value=4.17e-01}'); Error('\p{Numeric_Value=0.42}'); Error('\P{Numeric_Value=0.42}'); - Expect(1, 68090, '\p{Numeric_Value=4.167e-01}', ""); - Expect(0, 68090, '\p{^Numeric_Value=4.167e-01}', ""); - Expect(0, 68090, '\P{Numeric_Value=4.167e-01}', ""); - Expect(1, 68090, '\P{^Numeric_Value=4.167e-01}', ""); - Expect(0, 68091, '\p{Numeric_Value=4.167e-01}', ""); - Expect(1, 68091, '\p{^Numeric_Value=4.167e-01}', ""); - Expect(1, 68091, '\P{Numeric_Value=4.167e-01}', ""); - Expect(0, 68091, '\P{^Numeric_Value=4.167e-01}', ""); + Expect(1, 68090, '\p{Numeric_Value:4.167e-01}', ""); + Expect(0, 68090, '\p{^Numeric_Value:4.167e-01}', ""); + Expect(0, 68090, '\P{Numeric_Value:4.167e-01}', ""); + Expect(1, 68090, '\P{^Numeric_Value:4.167e-01}', ""); + Expect(0, 68091, '\p{Numeric_Value:4.167e-01}', ""); + Expect(1, 68091, '\p{^Numeric_Value:4.167e-01}', ""); + Expect(1, 68091, '\P{Numeric_Value:4.167e-01}', ""); + Expect(0, 68091, '\P{^Numeric_Value:4.167e-01}', ""); Error('\p{Numeric_Value=0.417}'); Error('\P{Numeric_Value=0.417}'); Expect(1, 68090, '\p{Numeric_Value=4.1667e-01}', ""); @@ -81683,14 +82273,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Numeric_Value=0.4167}', ""); Expect(1, 68091, '\P{Numeric_Value=0.4167}', ""); Expect(0, 68091, '\P{^Numeric_Value=0.4167}', ""); - Expect(1, 68090, '\p{Numeric_Value=4.16667e-01}', ""); - Expect(0, 68090, '\p{^Numeric_Value=4.16667e-01}', ""); - Expect(0, 68090, '\P{Numeric_Value=4.16667e-01}', ""); - Expect(1, 68090, '\P{^Numeric_Value=4.16667e-01}', ""); - Expect(0, 68091, '\p{Numeric_Value=4.16667e-01}', ""); - Expect(1, 68091, '\p{^Numeric_Value=4.16667e-01}', ""); - Expect(1, 68091, '\P{Numeric_Value=4.16667e-01}', ""); - Expect(0, 68091, '\P{^Numeric_Value=4.16667e-01}', ""); + Expect(1, 68090, '\p{Numeric_Value: 4.16667e-01}', ""); + Expect(0, 68090, '\p{^Numeric_Value: 4.16667e-01}', ""); + Expect(0, 68090, '\P{Numeric_Value: 4.16667e-01}', ""); + Expect(1, 68090, '\P{^Numeric_Value: 4.16667e-01}', ""); + Expect(0, 68091, '\p{Numeric_Value: 4.16667e-01}', ""); + Expect(1, 68091, '\p{^Numeric_Value: 4.16667e-01}', ""); + Expect(1, 68091, '\P{Numeric_Value: 4.16667e-01}', ""); + Expect(0, 68091, '\P{^Numeric_Value: 4.16667e-01}', ""); Expect(1, 68090, '\p{Numeric_Value=0.41667}', ""); Expect(0, 68090, '\p{^Numeric_Value=0.41667}', ""); Expect(0, 68090, '\P{Numeric_Value=0.41667}', ""); @@ -81699,18 +82289,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Numeric_Value=0.41667}', ""); Expect(1, 68091, '\P{Numeric_Value=0.41667}', ""); Expect(0, 68091, '\P{^Numeric_Value=0.41667}', ""); - Error('\p{Nv=/a/__0005/0000000012}'); - Error('\P{Nv=/a/__0005/0000000012}'); + Error('\p{Nv: 5/00012:=}'); + Error('\P{Nv: 5/00012:=}'); Expect(1, 68090, '\p{Nv=:\A5/12\z:}', "");; Expect(0, 68091, '\p{Nv=:\A5/12\z:}', "");; - Expect(1, 68090, '\p{Nv=+0000000005/0000012}', ""); - Expect(0, 68090, '\p{^Nv=+0000000005/0000012}', ""); - Expect(0, 68090, '\P{Nv=+0000000005/0000012}', ""); - Expect(1, 68090, '\P{^Nv=+0000000005/0000012}', ""); - Expect(0, 68091, '\p{Nv=+0000000005/0000012}', ""); - Expect(1, 68091, '\p{^Nv=+0000000005/0000012}', ""); - Expect(1, 68091, '\P{Nv=+0000000005/0000012}', ""); - Expect(0, 68091, '\P{^Nv=+0000000005/0000012}', ""); + Expect(1, 68090, '\p{Nv=+000005/00000000012}', ""); + Expect(0, 68090, '\p{^Nv=+000005/00000000012}', ""); + Expect(0, 68090, '\P{Nv=+000005/00000000012}', ""); + Expect(1, 68090, '\P{^Nv=+000005/00000000012}', ""); + Expect(0, 68091, '\p{Nv=+000005/00000000012}', ""); + Expect(1, 68091, '\p{^Nv=+000005/00000000012}', ""); + Expect(1, 68091, '\P{Nv=+000005/00000000012}', ""); + Expect(0, 68091, '\P{^Nv=+000005/00000000012}', ""); Expect(1, 68090, '\p{Nv=300/720}', ""); Expect(0, 68090, '\p{^Nv=300/720}', ""); Expect(0, 68090, '\P{Nv=300/720}', ""); @@ -81735,14 +82325,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68091, '\P{^Nv=4.167e-01}', ""); Error('\p{Nv=0.417}'); Error('\P{Nv=0.417}'); - Expect(1, 68090, '\p{Nv: 4.1667e-01}', ""); - Expect(0, 68090, '\p{^Nv: 4.1667e-01}', ""); - Expect(0, 68090, '\P{Nv: 4.1667e-01}', ""); - Expect(1, 68090, '\P{^Nv: 4.1667e-01}', ""); - Expect(0, 68091, '\p{Nv: 4.1667e-01}', ""); - 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=4.1667e-01}', ""); + Expect(0, 68090, '\p{^Nv=4.1667e-01}', ""); + Expect(0, 68090, '\P{Nv=4.1667e-01}', ""); + Expect(1, 68090, '\P{^Nv=4.1667e-01}', ""); + Expect(0, 68091, '\p{Nv=4.1667e-01}', ""); + 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}', ""); @@ -81767,16 +82357,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Nv=0.41667}', ""); Expect(1, 68091, '\P{Nv=0.41667}', ""); Expect(0, 68091, '\P{^Nv=0.41667}', ""); - Error('\p{Is_Numeric_Value=/a/ _+00000005/0012}'); - Error('\P{Is_Numeric_Value=/a/ _+00000005/0012}'); - Expect(1, 68090, '\p{Is_Numeric_Value=00000005/00012}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value=00000005/00012}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value=00000005/00012}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value=00000005/00012}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value=00000005/00012}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value=00000005/00012}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value=00000005/00012}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value=00000005/00012}', ""); + Error('\p{Is_Numeric_Value= 000005/0000012/a/}'); + Error('\P{Is_Numeric_Value= 000005/0000012/a/}'); + Expect(1, 68090, '\p{Is_Numeric_Value=+00005/000000012}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=+00005/000000012}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=+00005/000000012}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=+00005/000000012}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=+00005/000000012}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=+00005/000000012}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=+00005/000000012}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=+00005/000000012}', ""); 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}', ""); @@ -81801,14 +82391,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68091, '\P{^Is_Numeric_Value=4.167e-01}', ""); Error('\p{Is_Numeric_Value=0.417}'); Error('\P{Is_Numeric_Value=0.417}'); - Expect(1, 68090, '\p{Is_Numeric_Value=4.1667e-01}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value=4.1667e-01}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value=4.1667e-01}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value=4.1667e-01}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value=4.1667e-01}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value=4.1667e-01}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value=4.1667e-01}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value=4.1667e-01}', ""); + Expect(1, 68090, '\p{Is_Numeric_Value: 4.1667e-01}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value: 4.1667e-01}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value: 4.1667e-01}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value: 4.1667e-01}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value: 4.1667e-01}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value: 4.1667e-01}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value: 4.1667e-01}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value: 4.1667e-01}', ""); Expect(1, 68090, '\p{Is_Numeric_Value=0.4167}', ""); Expect(0, 68090, '\p{^Is_Numeric_Value=0.4167}', ""); Expect(0, 68090, '\P{Is_Numeric_Value=0.4167}', ""); @@ -81817,14 +82407,14 @@ 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}', ""); - Expect(1, 68090, '\p{Is_Numeric_Value:4.16667e-01}', ""); - Expect(0, 68090, '\p{^Is_Numeric_Value:4.16667e-01}', ""); - Expect(0, 68090, '\P{Is_Numeric_Value:4.16667e-01}', ""); - Expect(1, 68090, '\P{^Is_Numeric_Value:4.16667e-01}', ""); - Expect(0, 68091, '\p{Is_Numeric_Value:4.16667e-01}', ""); - Expect(1, 68091, '\p{^Is_Numeric_Value:4.16667e-01}', ""); - Expect(1, 68091, '\P{Is_Numeric_Value:4.16667e-01}', ""); - Expect(0, 68091, '\P{^Is_Numeric_Value:4.16667e-01}', ""); + Expect(1, 68090, '\p{Is_Numeric_Value=4.16667e-01}', ""); + Expect(0, 68090, '\p{^Is_Numeric_Value=4.16667e-01}', ""); + Expect(0, 68090, '\P{Is_Numeric_Value=4.16667e-01}', ""); + Expect(1, 68090, '\P{^Is_Numeric_Value=4.16667e-01}', ""); + Expect(0, 68091, '\p{Is_Numeric_Value=4.16667e-01}', ""); + Expect(1, 68091, '\p{^Is_Numeric_Value=4.16667e-01}', ""); + Expect(1, 68091, '\P{Is_Numeric_Value=4.16667e-01}', ""); + Expect(0, 68091, '\P{^Is_Numeric_Value=4.16667e-01}', ""); Expect(1, 68090, '\p{Is_Numeric_Value=0.41667}', ""); Expect(0, 68090, '\p{^Is_Numeric_Value=0.41667}', ""); Expect(0, 68090, '\P{Is_Numeric_Value=0.41667}', ""); @@ -81833,38 +82423,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Is_Numeric_Value=0.41667}', ""); Expect(1, 68091, '\P{Is_Numeric_Value=0.41667}', ""); Expect(0, 68091, '\P{^Is_Numeric_Value=0.41667}', ""); - Error('\p{Is_Nv=:=00000005/0012}'); - Error('\P{Is_Nv=:=00000005/0012}'); - Expect(1, 68090, '\p{Is_Nv=000000005/0000000012}', ""); - Expect(0, 68090, '\p{^Is_Nv=000000005/0000000012}', ""); - Expect(0, 68090, '\P{Is_Nv=000000005/0000000012}', ""); - Expect(1, 68090, '\P{^Is_Nv=000000005/0000000012}', ""); - Expect(0, 68091, '\p{Is_Nv=000000005/0000000012}', ""); - Expect(1, 68091, '\p{^Is_Nv=000000005/0000000012}', ""); - Expect(1, 68091, '\P{Is_Nv=000000005/0000000012}', ""); - Expect(0, 68091, '\P{^Is_Nv=000000005/0000000012}', ""); - Expect(1, 68090, '\p{Is_Nv=300/720}', ""); - Expect(0, 68090, '\p{^Is_Nv=300/720}', ""); - Expect(0, 68090, '\P{Is_Nv=300/720}', ""); - Expect(1, 68090, '\P{^Is_Nv=300/720}', ""); - Expect(0, 68091, '\p{Is_Nv=300/720}', ""); - Expect(1, 68091, '\p{^Is_Nv=300/720}', ""); - Expect(1, 68091, '\P{Is_Nv=300/720}', ""); - Expect(0, 68091, '\P{^Is_Nv=300/720}', ""); + Error('\p{Is_Nv= +05/00012/a/}'); + Error('\P{Is_Nv= +05/00012/a/}'); + 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}', ""); + Expect(1, 68090, '\p{Is_Nv: 300/720}', ""); + Expect(0, 68090, '\p{^Is_Nv: 300/720}', ""); + Expect(0, 68090, '\P{Is_Nv: 300/720}', ""); + Expect(1, 68090, '\P{^Is_Nv: 300/720}', ""); + Expect(0, 68091, '\p{Is_Nv: 300/720}', ""); + Expect(1, 68091, '\p{^Is_Nv: 300/720}', ""); + Expect(1, 68091, '\P{Is_Nv: 300/720}', ""); + Expect(0, 68091, '\P{^Is_Nv: 300/720}', ""); Error('\p{Is_Nv=4.2e-01}'); Error('\P{Is_Nv=4.2e-01}'); Error('\p{Is_Nv=4.17e-01}'); Error('\P{Is_Nv=4.17e-01}'); Error('\p{Is_Nv=0.42}'); Error('\P{Is_Nv=0.42}'); - Expect(1, 68090, '\p{Is_Nv=4.167e-01}', ""); - Expect(0, 68090, '\p{^Is_Nv=4.167e-01}', ""); - Expect(0, 68090, '\P{Is_Nv=4.167e-01}', ""); - Expect(1, 68090, '\P{^Is_Nv=4.167e-01}', ""); - Expect(0, 68091, '\p{Is_Nv=4.167e-01}', ""); - Expect(1, 68091, '\p{^Is_Nv=4.167e-01}', ""); - Expect(1, 68091, '\P{Is_Nv=4.167e-01}', ""); - Expect(0, 68091, '\P{^Is_Nv=4.167e-01}', ""); + Expect(1, 68090, '\p{Is_Nv:4.167e-01}', ""); + Expect(0, 68090, '\p{^Is_Nv:4.167e-01}', ""); + Expect(0, 68090, '\P{Is_Nv:4.167e-01}', ""); + Expect(1, 68090, '\P{^Is_Nv:4.167e-01}', ""); + Expect(0, 68091, '\p{Is_Nv:4.167e-01}', ""); + Expect(1, 68091, '\p{^Is_Nv:4.167e-01}', ""); + Expect(1, 68091, '\P{Is_Nv:4.167e-01}', ""); + Expect(0, 68091, '\P{^Is_Nv:4.167e-01}', ""); Error('\p{Is_Nv=0.417}'); Error('\P{Is_Nv=0.417}'); Expect(1, 68090, '\p{Is_Nv: 4.1667e-01}', ""); @@ -81899,18 +82489,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68091, '\p{^Is_Nv=0.41667}', ""); Expect(1, 68091, '\P{Is_Nv=0.41667}', ""); Expect(0, 68091, '\P{^Is_Nv=0.41667}', ""); - Error('\p{Numeric_Value: := 0000005/00002}'); - Error('\P{Numeric_Value: := 0000005/00002}'); + Error('\p{Numeric_Value=/a/ -05/00002}'); + Error('\P{Numeric_Value=/a/ -05/00002}'); Expect(1, 3884, '\p{Numeric_Value=:\A5/2\z:}', "");; Expect(0, 3885, '\p{Numeric_Value=:\A5/2\z:}', "");; - Expect(1, 3884, '\p{Numeric_Value=5/00002}', ""); - Expect(0, 3884, '\p{^Numeric_Value=5/00002}', ""); - Expect(0, 3884, '\P{Numeric_Value=5/00002}', ""); - Expect(1, 3884, '\P{^Numeric_Value=5/00002}', ""); - Expect(0, 3885, '\p{Numeric_Value=5/00002}', ""); - Expect(1, 3885, '\p{^Numeric_Value=5/00002}', ""); - Expect(1, 3885, '\P{Numeric_Value=5/00002}', ""); - Expect(0, 3885, '\P{^Numeric_Value=5/00002}', ""); + Expect(1, 3884, '\p{Numeric_Value=05/000000002}', ""); + Expect(0, 3884, '\p{^Numeric_Value=05/000000002}', ""); + Expect(0, 3884, '\P{Numeric_Value=05/000000002}', ""); + Expect(1, 3884, '\P{^Numeric_Value=05/000000002}', ""); + Expect(0, 3885, '\p{Numeric_Value=05/000000002}', ""); + Expect(1, 3885, '\p{^Numeric_Value=05/000000002}', ""); + Expect(1, 3885, '\P{Numeric_Value=05/000000002}', ""); + Expect(0, 3885, '\P{^Numeric_Value=05/000000002}', ""); Expect(1, 3884, '\p{Numeric_Value=300/120}', ""); Expect(0, 3884, '\p{^Numeric_Value=300/120}', ""); Expect(0, 3884, '\P{Numeric_Value=300/120}', ""); @@ -81951,18 +82541,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=- 00005/000000002/a/}'); - Error('\P{Nv=- 00005/000000002/a/}'); + Error('\p{Nv=_:=000005/002}'); + Error('\P{Nv=_:=000005/002}'); Expect(1, 3884, '\p{Nv=:\A5/2\z:}', "");; Expect(0, 3885, '\p{Nv=:\A5/2\z:}', "");; - Expect(1, 3884, '\p{Nv=+5/000000002}', ""); - Expect(0, 3884, '\p{^Nv=+5/000000002}', ""); - Expect(0, 3884, '\P{Nv=+5/000000002}', ""); - Expect(1, 3884, '\P{^Nv=+5/000000002}', ""); - Expect(0, 3885, '\p{Nv=+5/000000002}', ""); - Expect(1, 3885, '\p{^Nv=+5/000000002}', ""); - Expect(1, 3885, '\P{Nv=+5/000000002}', ""); - Expect(0, 3885, '\P{^Nv=+5/000000002}', ""); + Expect(1, 3884, '\p{Nv=0005/000000002}', ""); + Expect(0, 3884, '\p{^Nv=0005/000000002}', ""); + Expect(0, 3884, '\P{Nv=0005/000000002}', ""); + Expect(1, 3884, '\P{^Nv=0005/000000002}', ""); + Expect(0, 3885, '\p{Nv=0005/000000002}', ""); + Expect(1, 3885, '\p{^Nv=0005/000000002}', ""); + Expect(1, 3885, '\P{Nv=0005/000000002}', ""); + Expect(0, 3885, '\P{^Nv=0005/000000002}', ""); Expect(1, 3884, '\p{Nv=300/120}', ""); Expect(0, 3884, '\p{^Nv=300/120}', ""); Expect(0, 3884, '\P{Nv=300/120}', ""); @@ -81971,14 +82561,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Nv=300/120}', ""); Expect(1, 3885, '\P{Nv=300/120}', ""); Expect(0, 3885, '\P{^Nv=300/120}', ""); - Expect(1, 3884, '\p{Nv: 2.5e+00}', ""); - Expect(0, 3884, '\p{^Nv: 2.5e+00}', ""); - Expect(0, 3884, '\P{Nv: 2.5e+00}', ""); - Expect(1, 3884, '\P{^Nv: 2.5e+00}', ""); - Expect(0, 3885, '\p{Nv: 2.5e+00}', ""); - Expect(1, 3885, '\p{^Nv: 2.5e+00}', ""); - Expect(1, 3885, '\P{Nv: 2.5e+00}', ""); - Expect(0, 3885, '\P{^Nv: 2.5e+00}', ""); + Expect(1, 3884, '\p{Nv: 2.5e+00}', ""); + Expect(0, 3884, '\p{^Nv: 2.5e+00}', ""); + Expect(0, 3884, '\P{Nv: 2.5e+00}', ""); + Expect(1, 3884, '\P{^Nv: 2.5e+00}', ""); + Expect(0, 3885, '\p{Nv: 2.5e+00}', ""); + Expect(1, 3885, '\p{^Nv: 2.5e+00}', ""); + Expect(1, 3885, '\P{Nv: 2.5e+00}', ""); + Expect(0, 3885, '\P{^Nv: 2.5e+00}', ""); Expect(1, 3884, '\p{Nv=2.5}', ""); Expect(0, 3884, '\p{^Nv=2.5}', ""); Expect(0, 3884, '\P{Nv=2.5}', ""); @@ -81995,24 +82585,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Nv=2.50e+00}', ""); Expect(1, 3885, '\P{Nv=2.50e+00}', ""); Expect(0, 3885, '\P{^Nv=2.50e+00}', ""); - Expect(1, 3884, '\p{Nv: 2.50}', ""); - Expect(0, 3884, '\p{^Nv: 2.50}', ""); - Expect(0, 3884, '\P{Nv: 2.50}', ""); - Expect(1, 3884, '\P{^Nv: 2.50}', ""); - Expect(0, 3885, '\p{Nv: 2.50}', ""); - 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=_000000005/0000000002/a/}'); - Error('\P{Is_Numeric_Value=_000000005/0000000002/a/}'); - Expect(1, 3884, '\p{Is_Numeric_Value=+00000005/002}', ""); - Expect(0, 3884, '\p{^Is_Numeric_Value=+00000005/002}', ""); - Expect(0, 3884, '\P{Is_Numeric_Value=+00000005/002}', ""); - Expect(1, 3884, '\P{^Is_Numeric_Value=+00000005/002}', ""); - Expect(0, 3885, '\p{Is_Numeric_Value=+00000005/002}', ""); - Expect(1, 3885, '\p{^Is_Numeric_Value=+00000005/002}', ""); - Expect(1, 3885, '\P{Is_Numeric_Value=+00000005/002}', ""); - Expect(0, 3885, '\P{^Is_Numeric_Value=+00000005/002}', ""); + Expect(1, 3884, '\p{Nv=2.50}', ""); + Expect(0, 3884, '\p{^Nv=2.50}', ""); + Expect(0, 3884, '\P{Nv=2.50}', ""); + Expect(1, 3884, '\P{^Nv=2.50}', ""); + Expect(0, 3885, '\p{Nv=2.50}', ""); + 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::= -00000005/02}'); + Error('\P{Is_Numeric_Value::= -00000005/02}'); + Expect(1, 3884, '\p{Is_Numeric_Value:+0000005/02}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value:+0000005/02}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value:+0000005/02}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value:+0000005/02}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value:+0000005/02}', ""); + Expect(1, 3885, '\p{^Is_Numeric_Value:+0000005/02}', ""); + Expect(1, 3885, '\P{Is_Numeric_Value:+0000005/02}', ""); + Expect(0, 3885, '\P{^Is_Numeric_Value:+0000005/02}', ""); 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}', ""); @@ -82037,14 +82627,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Is_Numeric_Value=2.5}', ""); Expect(1, 3885, '\P{Is_Numeric_Value=2.5}', ""); Expect(0, 3885, '\P{^Is_Numeric_Value=2.5}', ""); - Expect(1, 3884, '\p{Is_Numeric_Value: 2.50e+00}', ""); - Expect(0, 3884, '\p{^Is_Numeric_Value: 2.50e+00}', ""); - Expect(0, 3884, '\P{Is_Numeric_Value: 2.50e+00}', ""); - Expect(1, 3884, '\P{^Is_Numeric_Value: 2.50e+00}', ""); - Expect(0, 3885, '\p{Is_Numeric_Value: 2.50e+00}', ""); - 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.50e+00}', ""); + Expect(0, 3884, '\p{^Is_Numeric_Value=2.50e+00}', ""); + Expect(0, 3884, '\P{Is_Numeric_Value=2.50e+00}', ""); + Expect(1, 3884, '\P{^Is_Numeric_Value=2.50e+00}', ""); + Expect(0, 3885, '\p{Is_Numeric_Value=2.50e+00}', ""); + 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}', ""); @@ -82053,16 +82643,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/2/a/}'); - Error('\P{Is_Nv=_5/2/a/}'); - Expect(1, 3884, '\p{Is_Nv=+05/0000002}', ""); - Expect(0, 3884, '\p{^Is_Nv=+05/0000002}', ""); - Expect(0, 3884, '\P{Is_Nv=+05/0000002}', ""); - Expect(1, 3884, '\P{^Is_Nv=+05/0000002}', ""); - Expect(0, 3885, '\p{Is_Nv=+05/0000002}', ""); - Expect(1, 3885, '\p{^Is_Nv=+05/0000002}', ""); - Expect(1, 3885, '\P{Is_Nv=+05/0000002}', ""); - Expect(0, 3885, '\P{^Is_Nv=+05/0000002}', ""); + Error('\p{Is_Nv= /a/000005/000002}'); + Error('\P{Is_Nv= /a/000005/000002}'); + Expect(1, 3884, '\p{Is_Nv=000000005/00000002}', ""); + Expect(0, 3884, '\p{^Is_Nv=000000005/00000002}', ""); + Expect(0, 3884, '\P{Is_Nv=000000005/00000002}', ""); + Expect(1, 3884, '\P{^Is_Nv=000000005/00000002}', ""); + Expect(0, 3885, '\p{Is_Nv=000000005/00000002}', ""); + Expect(1, 3885, '\p{^Is_Nv=000000005/00000002}', ""); + Expect(1, 3885, '\P{Is_Nv=000000005/00000002}', ""); + Expect(0, 3885, '\P{^Is_Nv=000000005/00000002}', ""); Expect(1, 3884, '\p{Is_Nv=300/120}', ""); Expect(0, 3884, '\p{^Is_Nv=300/120}', ""); Expect(0, 3884, '\P{Is_Nv=300/120}', ""); @@ -82071,14 +82661,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Is_Nv=300/120}', ""); Expect(1, 3885, '\P{Is_Nv=300/120}', ""); Expect(0, 3885, '\P{^Is_Nv=300/120}', ""); - Expect(1, 3884, '\p{Is_Nv: 2.5e+00}', ""); - Expect(0, 3884, '\p{^Is_Nv: 2.5e+00}', ""); - Expect(0, 3884, '\P{Is_Nv: 2.5e+00}', ""); - Expect(1, 3884, '\P{^Is_Nv: 2.5e+00}', ""); - Expect(0, 3885, '\p{Is_Nv: 2.5e+00}', ""); - 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.5e+00}', ""); + Expect(0, 3884, '\p{^Is_Nv=2.5e+00}', ""); + Expect(0, 3884, '\P{Is_Nv=2.5e+00}', ""); + Expect(1, 3884, '\P{^Is_Nv=2.5e+00}', ""); + Expect(0, 3885, '\p{Is_Nv=2.5e+00}', ""); + 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}', ""); @@ -82095,26 +82685,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3885, '\p{^Is_Nv=2.50e+00}', ""); Expect(1, 3885, '\P{Is_Nv=2.50e+00}', ""); Expect(0, 3885, '\P{^Is_Nv=2.50e+00}', ""); - Expect(1, 3884, '\p{Is_Nv: 2.50}', ""); - Expect(0, 3884, '\p{^Is_Nv: 2.50}', ""); - Expect(0, 3884, '\P{Is_Nv: 2.50}', ""); - Expect(1, 3884, '\P{^Is_Nv: 2.50}', ""); - Expect(0, 3885, '\p{Is_Nv: 2.50}', ""); - 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=:=-0000005/00000006}'); - Error('\P{Numeric_Value=:=-0000005/00000006}'); + Expect(1, 3884, '\p{Is_Nv=2.50}', ""); + Expect(0, 3884, '\p{^Is_Nv=2.50}', ""); + Expect(0, 3884, '\P{Is_Nv=2.50}', ""); + Expect(1, 3884, '\P{^Is_Nv=2.50}', ""); + Expect(0, 3885, '\p{Is_Nv=2.50}', ""); + 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=-/a/00000005/000006}'); + Error('\P{Numeric_Value=-/a/00000005/000006}'); Expect(1, 74844, '\p{Numeric_Value=:\A5/6\z:}', "");; Expect(0, 74845, '\p{Numeric_Value=:\A5/6\z:}', "");; - Expect(1, 74844, '\p{Numeric_Value=000000005/06}', ""); - Expect(0, 74844, '\p{^Numeric_Value=000000005/06}', ""); - Expect(0, 74844, '\P{Numeric_Value=000000005/06}', ""); - Expect(1, 74844, '\P{^Numeric_Value=000000005/06}', ""); - Expect(0, 74845, '\p{Numeric_Value=000000005/06}', ""); - Expect(1, 74845, '\p{^Numeric_Value=000000005/06}', ""); - Expect(1, 74845, '\P{Numeric_Value=000000005/06}', ""); - Expect(0, 74845, '\P{^Numeric_Value=000000005/06}', ""); + Expect(1, 74844, '\p{Numeric_Value=05/00000006}', ""); + Expect(0, 74844, '\p{^Numeric_Value=05/00000006}', ""); + Expect(0, 74844, '\P{Numeric_Value=05/00000006}', ""); + Expect(1, 74844, '\P{^Numeric_Value=05/00000006}', ""); + Expect(0, 74845, '\p{Numeric_Value=05/00000006}', ""); + Expect(1, 74845, '\p{^Numeric_Value=05/00000006}', ""); + Expect(1, 74845, '\P{Numeric_Value=05/00000006}', ""); + Expect(0, 74845, '\P{^Numeric_Value=05/00000006}', ""); Expect(1, 74844, '\p{Numeric_Value=300/360}', ""); Expect(0, 74844, '\p{^Numeric_Value=300/360}', ""); Expect(0, 74844, '\P{Numeric_Value=300/360}', ""); @@ -82139,14 +82729,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 74845, '\P{^Numeric_Value=8.333e-01}', ""); Error('\p{Numeric_Value=0.833}'); Error('\P{Numeric_Value=0.833}'); - Expect(1, 74844, '\p{Numeric_Value: 8.3333e-01}', ""); - Expect(0, 74844, '\p{^Numeric_Value: 8.3333e-01}', ""); - Expect(0, 74844, '\P{Numeric_Value: 8.3333e-01}', ""); - Expect(1, 74844, '\P{^Numeric_Value: 8.3333e-01}', ""); - Expect(0, 74845, '\p{Numeric_Value: 8.3333e-01}', ""); - 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=8.3333e-01}', ""); + Expect(0, 74844, '\p{^Numeric_Value=8.3333e-01}', ""); + Expect(0, 74844, '\P{Numeric_Value=8.3333e-01}', ""); + Expect(1, 74844, '\P{^Numeric_Value=8.3333e-01}', ""); + Expect(0, 74845, '\p{Numeric_Value=8.3333e-01}', ""); + 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}', ""); @@ -82163,34 +82753,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Numeric_Value=8.33333e-01}', ""); Expect(1, 74845, '\P{Numeric_Value=8.33333e-01}', ""); Expect(0, 74845, '\P{^Numeric_Value=8.33333e-01}', ""); - Expect(1, 74844, '\p{Numeric_Value=0.83333}', ""); - Expect(0, 74844, '\p{^Numeric_Value=0.83333}', ""); - Expect(0, 74844, '\P{Numeric_Value=0.83333}', ""); - Expect(1, 74844, '\P{^Numeric_Value=0.83333}', ""); - Expect(0, 74845, '\p{Numeric_Value=0.83333}', ""); - Expect(1, 74845, '\p{^Numeric_Value=0.83333}', ""); - Expect(1, 74845, '\P{Numeric_Value=0.83333}', ""); - Expect(0, 74845, '\P{^Numeric_Value=0.83333}', ""); - Error('\p{Nv=-_+5/000006/a/}'); - Error('\P{Nv=-_+5/000006/a/}'); + Expect(1, 74844, '\p{Numeric_Value: 0.83333}', ""); + Expect(0, 74844, '\p{^Numeric_Value: 0.83333}', ""); + Expect(0, 74844, '\P{Numeric_Value: 0.83333}', ""); + Expect(1, 74844, '\P{^Numeric_Value: 0.83333}', ""); + Expect(0, 74845, '\p{Numeric_Value: 0.83333}', ""); + Expect(1, 74845, '\p{^Numeric_Value: 0.83333}', ""); + Expect(1, 74845, '\P{Numeric_Value: 0.83333}', ""); + Expect(0, 74845, '\P{^Numeric_Value: 0.83333}', ""); + Error('\p{Nv: :=- 00000005/0000006}'); + Error('\P{Nv: :=- 00000005/0000006}'); Expect(1, 74844, '\p{Nv=:\A5/6\z:}', "");; Expect(0, 74845, '\p{Nv=:\A5/6\z:}', "");; - Expect(1, 74844, '\p{Nv=+00000005/00000006}', ""); - Expect(0, 74844, '\p{^Nv=+00000005/00000006}', ""); - Expect(0, 74844, '\P{Nv=+00000005/00000006}', ""); - Expect(1, 74844, '\P{^Nv=+00000005/00000006}', ""); - Expect(0, 74845, '\p{Nv=+00000005/00000006}', ""); - Expect(1, 74845, '\p{^Nv=+00000005/00000006}', ""); - Expect(1, 74845, '\P{Nv=+00000005/00000006}', ""); - Expect(0, 74845, '\P{^Nv=+00000005/00000006}', ""); - 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}', ""); + Expect(1, 74844, '\p{Nv=+00005/0006}', ""); + Expect(0, 74844, '\p{^Nv=+00005/0006}', ""); + Expect(0, 74844, '\P{Nv=+00005/0006}', ""); + Expect(1, 74844, '\P{^Nv=+00005/0006}', ""); + Expect(0, 74845, '\p{Nv=+00005/0006}', ""); + Expect(1, 74845, '\p{^Nv=+00005/0006}', ""); + Expect(1, 74845, '\P{Nv=+00005/0006}', ""); + Expect(0, 74845, '\P{^Nv=+00005/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}'); Error('\p{Nv=8.33e-01}'); @@ -82205,8 +82795,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Nv=8.333e-01}', ""); Expect(1, 74845, '\P{Nv=8.333e-01}', ""); Expect(0, 74845, '\P{^Nv=8.333e-01}', ""); - Error('\p{Nv=0.833}'); - Error('\P{Nv=0.833}'); + Error('\p{Nv: 0.833}'); + Error('\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}', ""); @@ -82239,28 +82829,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Nv=0.83333}', ""); Expect(1, 74845, '\P{Nv=0.83333}', ""); Expect(0, 74845, '\P{^Nv=0.83333}', ""); - Error('\p{Is_Numeric_Value=:=_ 0000000005/000000006}'); - Error('\P{Is_Numeric_Value=:=_ 0000000005/000000006}'); - Expect(1, 74844, '\p{Is_Numeric_Value=+00005/000000006}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value=+00005/000000006}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value=+00005/000000006}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value=+00005/000000006}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value=+00005/000000006}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value=+00005/000000006}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value=+00005/000000006}', ""); - Expect(0, 74845, '\P{^Is_Numeric_Value=+00005/000000006}', ""); - 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= 005/006/a/}'); + Error('\P{Is_Numeric_Value= 005/006/a/}'); + Expect(1, 74844, '\p{Is_Numeric_Value: +000005/000006}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value: +000005/000006}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value: +000005/000006}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value: +000005/000006}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value: +000005/000006}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value: +000005/000006}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value: +000005/000006}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value: +000005/000006}', ""); + 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}'); - Error('\p{Is_Numeric_Value: 8.33e-01}'); - Error('\P{Is_Numeric_Value: 8.33e-01}'); + Error('\p{Is_Numeric_Value=8.33e-01}'); + Error('\P{Is_Numeric_Value=8.33e-01}'); Error('\p{Is_Numeric_Value=0.83}'); Error('\P{Is_Numeric_Value=0.83}'); Expect(1, 74844, '\p{Is_Numeric_Value=8.333e-01}', ""); @@ -82273,14 +82863,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 74845, '\P{^Is_Numeric_Value=8.333e-01}', ""); Error('\p{Is_Numeric_Value=0.833}'); Error('\P{Is_Numeric_Value=0.833}'); - Expect(1, 74844, '\p{Is_Numeric_Value=8.3333e-01}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value=8.3333e-01}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value=8.3333e-01}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value=8.3333e-01}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value=8.3333e-01}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value=8.3333e-01}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value=8.3333e-01}', ""); - Expect(0, 74845, '\P{^Is_Numeric_Value=8.3333e-01}', ""); + Expect(1, 74844, '\p{Is_Numeric_Value: 8.3333e-01}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value: 8.3333e-01}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value: 8.3333e-01}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value: 8.3333e-01}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value: 8.3333e-01}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value: 8.3333e-01}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value: 8.3333e-01}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value: 8.3333e-01}', ""); Expect(1, 74844, '\p{Is_Numeric_Value=0.8333}', ""); Expect(0, 74844, '\p{^Is_Numeric_Value=0.8333}', ""); Expect(0, 74844, '\P{Is_Numeric_Value=0.8333}', ""); @@ -82289,32 +82879,32 @@ 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}', ""); - Expect(1, 74844, '\p{Is_Numeric_Value: 8.33333e-01}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value: 8.33333e-01}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value: 8.33333e-01}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value: 8.33333e-01}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value: 8.33333e-01}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value: 8.33333e-01}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value: 8.33333e-01}', ""); - Expect(0, 74845, '\P{^Is_Numeric_Value: 8.33333e-01}', ""); - Expect(1, 74844, '\p{Is_Numeric_Value: 0.83333}', ""); - Expect(0, 74844, '\p{^Is_Numeric_Value: 0.83333}', ""); - Expect(0, 74844, '\P{Is_Numeric_Value: 0.83333}', ""); - Expect(1, 74844, '\P{^Is_Numeric_Value: 0.83333}', ""); - Expect(0, 74845, '\p{Is_Numeric_Value: 0.83333}', ""); - Expect(1, 74845, '\p{^Is_Numeric_Value: 0.83333}', ""); - Expect(1, 74845, '\P{Is_Numeric_Value: 0.83333}', ""); - Expect(0, 74845, '\P{^Is_Numeric_Value: 0.83333}', ""); - Error('\p{Is_Nv=/a/ 0005/0006}'); - Error('\P{Is_Nv=/a/ 0005/0006}'); - Expect(1, 74844, '\p{Is_Nv=000005/000006}', ""); - Expect(0, 74844, '\p{^Is_Nv=000005/000006}', ""); - Expect(0, 74844, '\P{Is_Nv=000005/000006}', ""); - Expect(1, 74844, '\P{^Is_Nv=000005/000006}', ""); - Expect(0, 74845, '\p{Is_Nv=000005/000006}', ""); - Expect(1, 74845, '\p{^Is_Nv=000005/000006}', ""); - Expect(1, 74845, '\P{Is_Nv=000005/000006}', ""); - Expect(0, 74845, '\P{^Is_Nv=000005/000006}', ""); + Expect(1, 74844, '\p{Is_Numeric_Value=8.33333e-01}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=8.33333e-01}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=8.33333e-01}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=8.33333e-01}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=8.33333e-01}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=8.33333e-01}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=8.33333e-01}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=8.33333e-01}', ""); + Expect(1, 74844, '\p{Is_Numeric_Value=0.83333}', ""); + Expect(0, 74844, '\p{^Is_Numeric_Value=0.83333}', ""); + Expect(0, 74844, '\P{Is_Numeric_Value=0.83333}', ""); + Expect(1, 74844, '\P{^Is_Numeric_Value=0.83333}', ""); + Expect(0, 74845, '\p{Is_Numeric_Value=0.83333}', ""); + Expect(1, 74845, '\p{^Is_Numeric_Value=0.83333}', ""); + Expect(1, 74845, '\P{Is_Numeric_Value=0.83333}', ""); + Expect(0, 74845, '\P{^Is_Numeric_Value=0.83333}', ""); + Error('\p{Is_Nv=/a/ 05/06}'); + Error('\P{Is_Nv=/a/ 05/06}'); + Expect(1, 74844, '\p{Is_Nv=00005/06}', ""); + Expect(0, 74844, '\p{^Is_Nv=00005/06}', ""); + Expect(0, 74844, '\P{Is_Nv=00005/06}', ""); + Expect(1, 74844, '\P{^Is_Nv=00005/06}', ""); + Expect(0, 74845, '\p{Is_Nv=00005/06}', ""); + Expect(1, 74845, '\p{^Is_Nv=00005/06}', ""); + Expect(1, 74845, '\P{Is_Nv=00005/06}', ""); + Expect(0, 74845, '\P{^Is_Nv=00005/06}', ""); Expect(1, 74844, '\p{Is_Nv=300/360}', ""); Expect(0, 74844, '\p{^Is_Nv=300/360}', ""); Expect(0, 74844, '\P{Is_Nv=300/360}', ""); @@ -82337,8 +82927,8 @@ 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}', ""); - Error('\p{Is_Nv:0.833}'); - Error('\P{Is_Nv:0.833}'); + Error('\p{Is_Nv=0.833}'); + Error('\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}', ""); @@ -82363,26 +82953,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 74845, '\p{^Is_Nv=8.33333e-01}', ""); Expect(1, 74845, '\P{Is_Nv=8.33333e-01}', ""); Expect(0, 74845, '\P{^Is_Nv=8.33333e-01}', ""); - Expect(1, 74844, '\p{Is_Nv: 0.83333}', ""); - Expect(0, 74844, '\p{^Is_Nv: 0.83333}', ""); - Expect(0, 74844, '\P{Is_Nv: 0.83333}', ""); - Expect(1, 74844, '\P{^Is_Nv: 0.83333}', ""); - Expect(0, 74845, '\p{Is_Nv: 0.83333}', ""); - Expect(1, 74845, '\p{^Is_Nv: 0.83333}', ""); - Expect(1, 74845, '\P{Is_Nv: 0.83333}', ""); - Expect(0, 74845, '\P{^Is_Nv: 0.83333}', ""); - Error('\p{Numeric_Value= -05/008/a/}'); - Error('\P{Numeric_Value= -05/008/a/}'); + Expect(1, 74844, '\p{Is_Nv=0.83333}', ""); + Expect(0, 74844, '\p{^Is_Nv=0.83333}', ""); + Expect(0, 74844, '\P{Is_Nv=0.83333}', ""); + Expect(1, 74844, '\P{^Is_Nv=0.83333}', ""); + Expect(0, 74845, '\p{Is_Nv=0.83333}', ""); + Expect(1, 74845, '\p{^Is_Nv=0.83333}', ""); + Expect(1, 74845, '\P{Is_Nv=0.83333}', ""); + Expect(0, 74845, '\P{^Is_Nv=0.83333}', ""); + Error('\p{Numeric_Value=__0005/000000008/a/}'); + Error('\P{Numeric_Value=__0005/000000008/a/}'); Expect(1, 8541, '\p{Numeric_Value=:\A5/8\z:}', "");; Expect(0, 8542, '\p{Numeric_Value=:\A5/8\z:}', "");; - Expect(1, 8541, '\p{Numeric_Value=+000005/000008}', ""); - Expect(0, 8541, '\p{^Numeric_Value=+000005/000008}', ""); - Expect(0, 8541, '\P{Numeric_Value=+000005/000008}', ""); - Expect(1, 8541, '\P{^Numeric_Value=+000005/000008}', ""); - Expect(0, 8542, '\p{Numeric_Value=+000005/000008}', ""); - Expect(1, 8542, '\p{^Numeric_Value=+000005/000008}', ""); - Expect(1, 8542, '\P{Numeric_Value=+000005/000008}', ""); - Expect(0, 8542, '\P{^Numeric_Value=+000005/000008}', ""); + Expect(1, 8541, '\p{Numeric_Value=005/0000008}', ""); + Expect(0, 8541, '\p{^Numeric_Value=005/0000008}', ""); + Expect(0, 8541, '\P{Numeric_Value=005/0000008}', ""); + Expect(1, 8541, '\P{^Numeric_Value=005/0000008}', ""); + Expect(0, 8542, '\p{Numeric_Value=005/0000008}', ""); + Expect(1, 8542, '\p{^Numeric_Value=005/0000008}', ""); + Expect(1, 8542, '\P{Numeric_Value=005/0000008}', ""); + Expect(0, 8542, '\P{^Numeric_Value=005/0000008}', ""); Expect(1, 8541, '\p{Numeric_Value=300/480}', ""); Expect(0, 8541, '\p{^Numeric_Value=300/480}', ""); Expect(0, 8541, '\P{Numeric_Value=300/480}', ""); @@ -82411,14 +83001,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Numeric_Value=6.250e-01}', ""); Expect(1, 8542, '\P{Numeric_Value=6.250e-01}', ""); Expect(0, 8542, '\P{^Numeric_Value=6.250e-01}', ""); - Expect(1, 8541, '\p{Numeric_Value:0.625}', ""); - Expect(0, 8541, '\p{^Numeric_Value:0.625}', ""); - Expect(0, 8541, '\P{Numeric_Value:0.625}', ""); - Expect(1, 8541, '\P{^Numeric_Value:0.625}', ""); - Expect(0, 8542, '\p{Numeric_Value:0.625}', ""); - Expect(1, 8542, '\p{^Numeric_Value:0.625}', ""); - Expect(1, 8542, '\P{Numeric_Value:0.625}', ""); - Expect(0, 8542, '\P{^Numeric_Value:0.625}', ""); + Expect(1, 8541, '\p{Numeric_Value=0.625}', ""); + Expect(0, 8541, '\p{^Numeric_Value=0.625}', ""); + Expect(0, 8541, '\P{Numeric_Value=0.625}', ""); + Expect(1, 8541, '\P{^Numeric_Value=0.625}', ""); + Expect(0, 8542, '\p{Numeric_Value=0.625}', ""); + Expect(1, 8542, '\p{^Numeric_Value=0.625}', ""); + Expect(1, 8542, '\P{Numeric_Value=0.625}', ""); + Expect(0, 8542, '\P{^Numeric_Value=0.625}', ""); Expect(1, 8541, '\p{Numeric_Value=6.2500e-01}', ""); Expect(0, 8541, '\p{^Numeric_Value=6.2500e-01}', ""); Expect(0, 8541, '\P{Numeric_Value=6.2500e-01}', ""); @@ -82427,26 +83017,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Numeric_Value=6.2500e-01}', ""); Expect(1, 8542, '\P{Numeric_Value=6.2500e-01}', ""); Expect(0, 8542, '\P{^Numeric_Value=6.2500e-01}', ""); - Expect(1, 8541, '\p{Numeric_Value=0.6250}', ""); - Expect(0, 8541, '\p{^Numeric_Value=0.6250}', ""); - Expect(0, 8541, '\P{Numeric_Value=0.6250}', ""); - Expect(1, 8541, '\P{^Numeric_Value=0.6250}', ""); - Expect(0, 8542, '\p{Numeric_Value=0.6250}', ""); - 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=/a/05/08}'); - Error('\P{Nv=/a/05/08}'); + Expect(1, 8541, '\p{Numeric_Value: 0.6250}', ""); + Expect(0, 8541, '\p{^Numeric_Value: 0.6250}', ""); + Expect(0, 8541, '\P{Numeric_Value: 0.6250}', ""); + Expect(1, 8541, '\P{^Numeric_Value: 0.6250}', ""); + Expect(0, 8542, '\p{Numeric_Value: 0.6250}', ""); + 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=/a/--0000000005/000008}'); + Error('\P{Nv=/a/--0000000005/000008}'); Expect(1, 8541, '\p{Nv=:\A5/8\z:}', "");; Expect(0, 8542, '\p{Nv=:\A5/8\z:}', "");; - Expect(1, 8541, '\p{Nv=0000005/000000008}', ""); - Expect(0, 8541, '\p{^Nv=0000005/000000008}', ""); - Expect(0, 8541, '\P{Nv=0000005/000000008}', ""); - Expect(1, 8541, '\P{^Nv=0000005/000000008}', ""); - Expect(0, 8542, '\p{Nv=0000005/000000008}', ""); - Expect(1, 8542, '\p{^Nv=0000005/000000008}', ""); - Expect(1, 8542, '\P{Nv=0000005/000000008}', ""); - Expect(0, 8542, '\P{^Nv=0000005/000000008}', ""); + Expect(1, 8541, '\p{Nv=000005/0008}', ""); + Expect(0, 8541, '\p{^Nv=000005/0008}', ""); + Expect(0, 8541, '\P{Nv=000005/0008}', ""); + Expect(1, 8541, '\P{^Nv=000005/0008}', ""); + Expect(0, 8542, '\p{Nv=000005/0008}', ""); + Expect(1, 8542, '\p{^Nv=000005/0008}', ""); + Expect(1, 8542, '\P{Nv=000005/0008}', ""); + Expect(0, 8542, '\P{^Nv=000005/0008}', ""); Expect(1, 8541, '\p{Nv=300/480}', ""); Expect(0, 8541, '\p{^Nv=300/480}', ""); Expect(0, 8541, '\P{Nv=300/480}', ""); @@ -82467,14 +83057,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 8542, '\P{^Nv=6.25e-01}', ""); Error('\p{Nv=0.62}'); Error('\P{Nv=0.62}'); - Expect(1, 8541, '\p{Nv:6.250e-01}', ""); - Expect(0, 8541, '\p{^Nv:6.250e-01}', ""); - Expect(0, 8541, '\P{Nv:6.250e-01}', ""); - Expect(1, 8541, '\P{^Nv:6.250e-01}', ""); - Expect(0, 8542, '\p{Nv:6.250e-01}', ""); - 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=6.250e-01}', ""); + Expect(0, 8541, '\p{^Nv=6.250e-01}', ""); + Expect(0, 8541, '\P{Nv=6.250e-01}', ""); + Expect(1, 8541, '\P{^Nv=6.250e-01}', ""); + Expect(0, 8542, '\p{Nv=6.250e-01}', ""); + 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}', ""); @@ -82483,14 +83073,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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: 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}', ""); @@ -82499,16 +83089,16 @@ 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/000008:=}'); - Error('\P{Is_Numeric_Value=+00005/000008:=}'); - Expect(1, 8541, '\p{Is_Numeric_Value=005/0008}', ""); - Expect(0, 8541, '\p{^Is_Numeric_Value=005/0008}', ""); - Expect(0, 8541, '\P{Is_Numeric_Value=005/0008}', ""); - Expect(1, 8541, '\P{^Is_Numeric_Value=005/0008}', ""); - Expect(0, 8542, '\p{Is_Numeric_Value=005/0008}', ""); - Expect(1, 8542, '\p{^Is_Numeric_Value=005/0008}', ""); - Expect(1, 8542, '\P{Is_Numeric_Value=005/0008}', ""); - Expect(0, 8542, '\P{^Is_Numeric_Value=005/0008}', ""); + Error('\p{Is_Numeric_Value=-0000005/0000000008:=}'); + Error('\P{Is_Numeric_Value=-0000005/0000000008:=}'); + Expect(1, 8541, '\p{Is_Numeric_Value=0000005/0000008}', ""); + Expect(0, 8541, '\p{^Is_Numeric_Value=0000005/0000008}', ""); + Expect(0, 8541, '\P{Is_Numeric_Value=0000005/0000008}', ""); + Expect(1, 8541, '\P{^Is_Numeric_Value=0000005/0000008}', ""); + Expect(0, 8542, '\p{Is_Numeric_Value=0000005/0000008}', ""); + Expect(1, 8542, '\p{^Is_Numeric_Value=0000005/0000008}', ""); + Expect(1, 8542, '\P{Is_Numeric_Value=0000005/0000008}', ""); + Expect(0, 8542, '\P{^Is_Numeric_Value=0000005/0000008}', ""); 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}', ""); @@ -82561,16 +83151,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=_ 0000000005/00000008/a/}'); - Error('\P{Is_Nv=_ 0000000005/00000008/a/}'); - Expect(1, 8541, '\p{Is_Nv=+05/8}', ""); - Expect(0, 8541, '\p{^Is_Nv=+05/8}', ""); - Expect(0, 8541, '\P{Is_Nv=+05/8}', ""); - Expect(1, 8541, '\P{^Is_Nv=+05/8}', ""); - Expect(0, 8542, '\p{Is_Nv=+05/8}', ""); - Expect(1, 8542, '\p{^Is_Nv=+05/8}', ""); - Expect(1, 8542, '\P{Is_Nv=+05/8}', ""); - Expect(0, 8542, '\P{^Is_Nv=+05/8}', ""); + Error('\p{Is_Nv= :=0005/0000008}'); + Error('\P{Is_Nv= :=0005/0000008}'); + Expect(1, 8541, '\p{Is_Nv=000000005/0000008}', ""); + Expect(0, 8541, '\p{^Is_Nv=000000005/0000008}', ""); + Expect(0, 8541, '\P{Is_Nv=000000005/0000008}', ""); + Expect(1, 8541, '\P{^Is_Nv=000000005/0000008}', ""); + Expect(0, 8542, '\p{Is_Nv=000000005/0000008}', ""); + Expect(1, 8542, '\p{^Is_Nv=000000005/0000008}', ""); + Expect(1, 8542, '\P{Is_Nv=000000005/0000008}', ""); + Expect(0, 8542, '\P{^Is_Nv=000000005/0000008}', ""); Expect(1, 8541, '\p{Is_Nv=300/480}', ""); Expect(0, 8541, '\p{^Is_Nv=300/480}', ""); Expect(0, 8541, '\P{Is_Nv=300/480}', ""); @@ -82581,24 +83171,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 8542, '\P{^Is_Nv=300/480}', ""); Error('\p{Is_Nv=6.2e-01}'); Error('\P{Is_Nv=6.2e-01}'); - Expect(1, 8541, '\p{Is_Nv=6.25e-01}', ""); - Expect(0, 8541, '\p{^Is_Nv=6.25e-01}', ""); - Expect(0, 8541, '\P{Is_Nv=6.25e-01}', ""); - Expect(1, 8541, '\P{^Is_Nv=6.25e-01}', ""); - Expect(0, 8542, '\p{Is_Nv=6.25e-01}', ""); - 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}', ""); + Expect(1, 8541, '\p{Is_Nv: 6.25e-01}', ""); + Expect(0, 8541, '\p{^Is_Nv: 6.25e-01}', ""); + Expect(0, 8541, '\P{Is_Nv: 6.25e-01}', ""); + Expect(1, 8541, '\P{^Is_Nv: 6.25e-01}', ""); + Expect(0, 8542, '\p{Is_Nv: 6.25e-01}', ""); + 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}'); - 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}', ""); - Expect(1, 8541, '\P{^Is_Nv: 6.250e-01}', ""); - Expect(0, 8542, '\p{Is_Nv: 6.250e-01}', ""); - Expect(1, 8542, '\p{^Is_Nv: 6.250e-01}', ""); - Expect(1, 8542, '\P{Is_Nv: 6.250e-01}', ""); - Expect(0, 8542, '\P{^Is_Nv: 6.250e-01}', ""); + 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}', ""); + Expect(1, 8541, '\P{^Is_Nv=6.250e-01}', ""); + Expect(0, 8542, '\p{Is_Nv=6.250e-01}', ""); + Expect(1, 8542, '\p{^Is_Nv=6.250e-01}', ""); + Expect(1, 8542, '\P{Is_Nv=6.250e-01}', ""); + Expect(0, 8542, '\P{^Is_Nv=6.250e-01}', ""); Expect(1, 8541, '\p{Is_Nv=0.625}', ""); Expect(0, 8541, '\p{^Is_Nv=0.625}', ""); Expect(0, 8541, '\P{Is_Nv=0.625}', ""); @@ -82607,14 +83197,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8542, '\p{^Is_Nv=0.625}', ""); Expect(1, 8542, '\P{Is_Nv=0.625}', ""); Expect(0, 8542, '\P{^Is_Nv=0.625}', ""); - Expect(1, 8541, '\p{Is_Nv=6.2500e-01}', ""); - Expect(0, 8541, '\p{^Is_Nv=6.2500e-01}', ""); - Expect(0, 8541, '\P{Is_Nv=6.2500e-01}', ""); - Expect(1, 8541, '\P{^Is_Nv=6.2500e-01}', ""); - Expect(0, 8542, '\p{Is_Nv=6.2500e-01}', ""); - Expect(1, 8542, '\p{^Is_Nv=6.2500e-01}', ""); - Expect(1, 8542, '\P{Is_Nv=6.2500e-01}', ""); - Expect(0, 8542, '\P{^Is_Nv=6.2500e-01}', ""); + Expect(1, 8541, '\p{Is_Nv: 6.2500e-01}', ""); + Expect(0, 8541, '\p{^Is_Nv: 6.2500e-01}', ""); + Expect(0, 8541, '\P{Is_Nv: 6.2500e-01}', ""); + Expect(1, 8541, '\P{^Is_Nv: 6.2500e-01}', ""); + Expect(0, 8542, '\p{Is_Nv: 6.2500e-01}', ""); + Expect(1, 8542, '\p{^Is_Nv: 6.2500e-01}', ""); + Expect(1, 8542, '\P{Is_Nv: 6.2500e-01}', ""); + Expect(0, 8542, '\P{^Is_Nv: 6.2500e-01}', ""); Expect(1, 8541, '\p{Is_Nv=0.6250}', ""); Expect(0, 8541, '\p{^Is_Nv=0.6250}', ""); Expect(0, 8541, '\P{Is_Nv=0.6250}', ""); @@ -82623,56 +83213,56 @@ 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=- 0000000050/a/}'); - Error('\P{Numeric_Value=- 0000000050/a/}'); + Error('\p{Numeric_Value= /a/0_0_0_0_0_0_00050}'); + Error('\P{Numeric_Value= /a/0_0_0_0_0_0_00050}'); Expect(1, 126222, '\p{Numeric_Value=:\A50\z:}', "");; Expect(0, 126223, '\p{Numeric_Value=:\A50\z:}', "");; - Expect(1, 126222, '\p{Numeric_Value=0_0_0_0_0_0_0_0_050}', ""); - Expect(0, 126222, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_050}', ""); - Expect(0, 126222, '\P{Numeric_Value=0_0_0_0_0_0_0_0_050}', ""); - Expect(1, 126222, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_050}', ""); - Expect(0, 126223, '\p{Numeric_Value=0_0_0_0_0_0_0_0_050}', ""); - Expect(1, 126223, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_050}', ""); - Expect(1, 126223, '\P{Numeric_Value=0_0_0_0_0_0_0_0_050}', ""); - Expect(0, 126223, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_050}', ""); - 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}', ""); - Expect(1, 126222, '\P{^Numeric_Value=5.000000000000000e+01}', ""); - Expect(0, 126223, '\p{Numeric_Value=5.000000000000000e+01}', ""); - 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=-/a/+050}'); - Error('\P{Nv=-/a/+050}'); + Expect(1, 126222, '\p{Numeric_Value=0_0_0_0_0_00050}', ""); + Expect(0, 126222, '\p{^Numeric_Value=0_0_0_0_0_00050}', ""); + Expect(0, 126222, '\P{Numeric_Value=0_0_0_0_0_00050}', ""); + Expect(1, 126222, '\P{^Numeric_Value=0_0_0_0_0_00050}', ""); + Expect(0, 126223, '\p{Numeric_Value=0_0_0_0_0_00050}', ""); + Expect(1, 126223, '\p{^Numeric_Value=0_0_0_0_0_00050}', ""); + Expect(1, 126223, '\P{Numeric_Value=0_0_0_0_0_00050}', ""); + Expect(0, 126223, '\P{^Numeric_Value=0_0_0_0_0_00050}', ""); + 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}', ""); + Expect(1, 126222, '\P{^Numeric_Value: 5.000000000000000e+01}', ""); + Expect(0, 126223, '\p{Numeric_Value: 5.000000000000000e+01}', ""); + 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=_50/a/}'); + Error('\P{Nv=_50/a/}'); Expect(1, 126222, '\p{Nv=:\A50\z:}', "");; Expect(0, 126223, '\p{Nv=:\A50\z:}', "");; - Expect(1, 126222, '\p{Nv=+0_0_0_0_50}', ""); - Expect(0, 126222, '\p{^Nv=+0_0_0_0_50}', ""); - Expect(0, 126222, '\P{Nv=+0_0_0_0_50}', ""); - Expect(1, 126222, '\P{^Nv=+0_0_0_0_50}', ""); - Expect(0, 126223, '\p{Nv=+0_0_0_0_50}', ""); - Expect(1, 126223, '\p{^Nv=+0_0_0_0_50}', ""); - Expect(1, 126223, '\P{Nv=+0_0_0_0_50}', ""); - Expect(0, 126223, '\P{^Nv=+0_0_0_0_50}', ""); - Expect(1, 126222, '\p{Nv=5.000000000000000e+01}', ""); - Expect(0, 126222, '\p{^Nv=5.000000000000000e+01}', ""); - Expect(0, 126222, '\P{Nv=5.000000000000000e+01}', ""); - Expect(1, 126222, '\P{^Nv=5.000000000000000e+01}', ""); - Expect(0, 126223, '\p{Nv=5.000000000000000e+01}', ""); - 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=:=-+05_0}'); - Error('\P{Is_Numeric_Value=:=-+05_0}'); - Expect(1, 126222, '\p{Is_Numeric_Value=05_0}', ""); - Expect(0, 126222, '\p{^Is_Numeric_Value=05_0}', ""); - Expect(0, 126222, '\P{Is_Numeric_Value=05_0}', ""); - Expect(1, 126222, '\P{^Is_Numeric_Value=05_0}', ""); - Expect(0, 126223, '\p{Is_Numeric_Value=05_0}', ""); - Expect(1, 126223, '\p{^Is_Numeric_Value=05_0}', ""); - Expect(1, 126223, '\P{Is_Numeric_Value=05_0}', ""); - Expect(0, 126223, '\P{^Is_Numeric_Value=05_0}', ""); + Expect(1, 126222, '\p{Nv=000050}', ""); + Expect(0, 126222, '\p{^Nv=000050}', ""); + Expect(0, 126222, '\P{Nv=000050}', ""); + Expect(1, 126222, '\P{^Nv=000050}', ""); + Expect(0, 126223, '\p{Nv=000050}', ""); + Expect(1, 126223, '\p{^Nv=000050}', ""); + Expect(1, 126223, '\P{Nv=000050}', ""); + Expect(0, 126223, '\P{^Nv=000050}', ""); + Expect(1, 126222, '\p{Nv:5.000000000000000e+01}', ""); + Expect(0, 126222, '\p{^Nv:5.000000000000000e+01}', ""); + Expect(0, 126222, '\P{Nv:5.000000000000000e+01}', ""); + Expect(1, 126222, '\P{^Nv:5.000000000000000e+01}', ""); + Expect(0, 126223, '\p{Nv:5.000000000000000e+01}', ""); + 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/00_00_00_050}'); + Error('\P{Is_Numeric_Value= /a/00_00_00_050}'); + Expect(1, 126222, '\p{Is_Numeric_Value=+0000050}', ""); + Expect(0, 126222, '\p{^Is_Numeric_Value=+0000050}', ""); + Expect(0, 126222, '\P{Is_Numeric_Value=+0000050}', ""); + Expect(1, 126222, '\P{^Is_Numeric_Value=+0000050}', ""); + Expect(0, 126223, '\p{Is_Numeric_Value=+0000050}', ""); + Expect(1, 126223, '\p{^Is_Numeric_Value=+0000050}', ""); + Expect(1, 126223, '\P{Is_Numeric_Value=+0000050}', ""); + Expect(0, 126223, '\P{^Is_Numeric_Value=+0000050}', ""); 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}', ""); @@ -82681,16 +83271,16 @@ 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: :=0000000050}'); - Error('\P{Is_Nv: :=0000000050}'); - Expect(1, 126222, '\p{Is_Nv=00_00_00_00_050}', ""); - Expect(0, 126222, '\p{^Is_Nv=00_00_00_00_050}', ""); - Expect(0, 126222, '\P{Is_Nv=00_00_00_00_050}', ""); - Expect(1, 126222, '\P{^Is_Nv=00_00_00_00_050}', ""); - Expect(0, 126223, '\p{Is_Nv=00_00_00_00_050}', ""); - Expect(1, 126223, '\p{^Is_Nv=00_00_00_00_050}', ""); - Expect(1, 126223, '\P{Is_Nv=00_00_00_00_050}', ""); - Expect(0, 126223, '\P{^Is_Nv=00_00_00_00_050}', ""); + Error('\p{Is_Nv=0000050:=}'); + Error('\P{Is_Nv=0000050:=}'); + Expect(1, 126222, '\p{Is_Nv=000000005_0}', ""); + Expect(0, 126222, '\p{^Is_Nv=000000005_0}', ""); + Expect(0, 126222, '\P{Is_Nv=000000005_0}', ""); + Expect(1, 126222, '\P{^Is_Nv=000000005_0}', ""); + Expect(0, 126223, '\p{Is_Nv=000000005_0}', ""); + Expect(1, 126223, '\p{^Is_Nv=000000005_0}', ""); + Expect(1, 126223, '\P{Is_Nv=000000005_0}', ""); + Expect(0, 126223, '\P{^Is_Nv=000000005_0}', ""); 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}', ""); @@ -82699,18 +83289,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=0000000500:=}'); - Error('\P{Numeric_Value=0000000500:=}'); + Error('\p{Numeric_Value: _+00000000500:=}'); + Error('\P{Numeric_Value: _+00000000500:=}'); Expect(1, 126231, '\p{Numeric_Value=:\A500\z:}', "");; Expect(0, 126232, '\p{Numeric_Value=:\A500\z:}', "");; - Expect(1, 126231, '\p{Numeric_Value=+00500}', ""); - Expect(0, 126231, '\p{^Numeric_Value=+00500}', ""); - Expect(0, 126231, '\P{Numeric_Value=+00500}', ""); - Expect(1, 126231, '\P{^Numeric_Value=+00500}', ""); - Expect(0, 126232, '\p{Numeric_Value=+00500}', ""); - Expect(1, 126232, '\p{^Numeric_Value=+00500}', ""); - Expect(1, 126232, '\P{Numeric_Value=+00500}', ""); - Expect(0, 126232, '\P{^Numeric_Value=+00500}', ""); + Expect(1, 126231, '\p{Numeric_Value=0_0_0_0_0_0_5_00}', ""); + Expect(0, 126231, '\p{^Numeric_Value=0_0_0_0_0_0_5_00}', ""); + Expect(0, 126231, '\P{Numeric_Value=0_0_0_0_0_0_5_00}', ""); + Expect(1, 126231, '\P{^Numeric_Value=0_0_0_0_0_0_5_00}', ""); + Expect(0, 126232, '\p{Numeric_Value=0_0_0_0_0_0_5_00}', ""); + Expect(1, 126232, '\p{^Numeric_Value=0_0_0_0_0_0_5_00}', ""); + Expect(1, 126232, '\P{Numeric_Value=0_0_0_0_0_0_5_00}', ""); + Expect(0, 126232, '\P{^Numeric_Value=0_0_0_0_0_0_5_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}', ""); @@ -82719,18 +83309,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= 000000500:=}'); - Error('\P{Nv= 000000500:=}'); + Error('\p{Nv= +500/a/}'); + Error('\P{Nv= +500/a/}'); Expect(1, 126231, '\p{Nv=:\A500\z:}', "");; Expect(0, 126232, '\p{Nv=:\A500\z:}', "");; - Expect(1, 126231, '\p{Nv=+0000500}', ""); - Expect(0, 126231, '\p{^Nv=+0000500}', ""); - Expect(0, 126231, '\P{Nv=+0000500}', ""); - Expect(1, 126231, '\P{^Nv=+0000500}', ""); - Expect(0, 126232, '\p{Nv=+0000500}', ""); - Expect(1, 126232, '\p{^Nv=+0000500}', ""); - Expect(1, 126232, '\P{Nv=+0000500}', ""); - Expect(0, 126232, '\P{^Nv=+0000500}', ""); + Expect(1, 126231, '\p{Nv=+0000050_0}', ""); + Expect(0, 126231, '\p{^Nv=+0000050_0}', ""); + Expect(0, 126231, '\P{Nv=+0000050_0}', ""); + Expect(1, 126231, '\P{^Nv=+0000050_0}', ""); + Expect(0, 126232, '\p{Nv=+0000050_0}', ""); + Expect(1, 126232, '\p{^Nv=+0000050_0}', ""); + Expect(1, 126232, '\P{Nv=+0000050_0}', ""); + Expect(0, 126232, '\P{^Nv=+0000050_0}', ""); Expect(1, 126231, '\p{Nv=5.000000000000000e+02}', ""); Expect(0, 126231, '\p{^Nv=5.000000000000000e+02}', ""); Expect(0, 126231, '\P{Nv=5.000000000000000e+02}', ""); @@ -82739,16 +83329,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=-000_000_050_0:=}'); - Error('\P{Is_Numeric_Value=-000_000_050_0:=}'); - Expect(1, 126231, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_500}', ""); - Expect(0, 126231, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_500}', ""); - Expect(0, 126231, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_500}', ""); - Expect(1, 126231, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_500}', ""); - Expect(0, 126232, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_500}', ""); - Expect(1, 126232, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_500}', ""); - Expect(1, 126232, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_500}', ""); - Expect(0, 126232, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_500}', ""); + Error('\p{Is_Numeric_Value=/a/ 00_00_05_00}'); + Error('\P{Is_Numeric_Value=/a/ 00_00_05_00}'); + Expect(1, 126231, '\p{Is_Numeric_Value=00_00_00_05_00}', ""); + Expect(0, 126231, '\p{^Is_Numeric_Value=00_00_00_05_00}', ""); + Expect(0, 126231, '\P{Is_Numeric_Value=00_00_00_05_00}', ""); + Expect(1, 126231, '\P{^Is_Numeric_Value=00_00_00_05_00}', ""); + Expect(0, 126232, '\p{Is_Numeric_Value=00_00_00_05_00}', ""); + Expect(1, 126232, '\p{^Is_Numeric_Value=00_00_00_05_00}', ""); + Expect(1, 126232, '\P{Is_Numeric_Value=00_00_00_05_00}', ""); + Expect(0, 126232, '\P{^Is_Numeric_Value=00_00_00_05_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}', ""); @@ -82757,16 +83347,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=:=_ +000000500}'); - Error('\P{Is_Nv=:=_ +000000500}'); - Expect(1, 126231, '\p{Is_Nv=0_0_0_5_00}', ""); - Expect(0, 126231, '\p{^Is_Nv=0_0_0_5_00}', ""); - Expect(0, 126231, '\P{Is_Nv=0_0_0_5_00}', ""); - Expect(1, 126231, '\P{^Is_Nv=0_0_0_5_00}', ""); - Expect(0, 126232, '\p{Is_Nv=0_0_0_5_00}', ""); - Expect(1, 126232, '\p{^Is_Nv=0_0_0_5_00}', ""); - Expect(1, 126232, '\P{Is_Nv=0_0_0_5_00}', ""); - Expect(0, 126232, '\P{^Is_Nv=0_0_0_5_00}', ""); + Error('\p{Is_Nv= +500:=}'); + Error('\P{Is_Nv= +500:=}'); + Expect(1, 126231, '\p{Is_Nv: 500}', ""); + Expect(0, 126231, '\p{^Is_Nv: 500}', ""); + Expect(0, 126231, '\P{Is_Nv: 500}', ""); + Expect(1, 126231, '\P{^Is_Nv: 500}', ""); + Expect(0, 126232, '\p{Is_Nv: 500}', ""); + Expect(1, 126232, '\p{^Is_Nv: 500}', ""); + Expect(1, 126232, '\P{Is_Nv: 500}', ""); + Expect(0, 126232, '\P{^Is_Nv: 500}', ""); 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}', ""); @@ -82775,38 +83365,38 @@ 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= 00005000:=}'); - Error('\P{Numeric_Value= 00005000:=}'); + Error('\p{Numeric_Value= :=0_0_0_0_0_0_5_0_00}'); + Error('\P{Numeric_Value= :=0_0_0_0_0_0_5_0_00}'); Expect(1, 126240, '\p{Numeric_Value=:\A5000\z:}', "");; Expect(0, 126241, '\p{Numeric_Value=:\A5000\z:}', "");; - Expect(1, 126240, '\p{Numeric_Value=5_0_00}', ""); - Expect(0, 126240, '\p{^Numeric_Value=5_0_00}', ""); - Expect(0, 126240, '\P{Numeric_Value=5_0_00}', ""); - Expect(1, 126240, '\P{^Numeric_Value=5_0_00}', ""); - Expect(0, 126241, '\p{Numeric_Value=5_0_00}', ""); - Expect(1, 126241, '\p{^Numeric_Value=5_0_00}', ""); - Expect(1, 126241, '\P{Numeric_Value=5_0_00}', ""); - Expect(0, 126241, '\P{^Numeric_Value=5_0_00}', ""); - 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}', ""); - Expect(1, 126240, '\P{^Numeric_Value=5.000000000000000e+03}', ""); - Expect(0, 126241, '\p{Numeric_Value=5.000000000000000e+03}', ""); - 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=-:=000005000}'); - Error('\P{Nv=-:=000005000}'); + Expect(1, 126240, '\p{Numeric_Value=000005000}', ""); + Expect(0, 126240, '\p{^Numeric_Value=000005000}', ""); + Expect(0, 126240, '\P{Numeric_Value=000005000}', ""); + Expect(1, 126240, '\P{^Numeric_Value=000005000}', ""); + Expect(0, 126241, '\p{Numeric_Value=000005000}', ""); + Expect(1, 126241, '\p{^Numeric_Value=000005000}', ""); + Expect(1, 126241, '\P{Numeric_Value=000005000}', ""); + Expect(0, 126241, '\P{^Numeric_Value=000005000}', ""); + 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}', ""); + Expect(1, 126240, '\P{^Numeric_Value:5.000000000000000e+03}', ""); + Expect(0, 126241, '\p{Numeric_Value:5.000000000000000e+03}', ""); + 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: _000_000_000_500_0:=}'); + Error('\P{Nv: _000_000_000_500_0:=}'); Expect(1, 126240, '\p{Nv=:\A5000\z:}', "");; Expect(0, 126241, '\p{Nv=:\A5000\z:}', "");; - Expect(1, 126240, '\p{Nv=00005000}', ""); - Expect(0, 126240, '\p{^Nv=00005000}', ""); - Expect(0, 126240, '\P{Nv=00005000}', ""); - Expect(1, 126240, '\P{^Nv=00005000}', ""); - Expect(0, 126241, '\p{Nv=00005000}', ""); - Expect(1, 126241, '\p{^Nv=00005000}', ""); - Expect(1, 126241, '\P{Nv=00005000}', ""); - Expect(0, 126241, '\P{^Nv=00005000}', ""); + Expect(1, 126240, '\p{Nv=0000500_0}', ""); + Expect(0, 126240, '\p{^Nv=0000500_0}', ""); + Expect(0, 126240, '\P{Nv=0000500_0}', ""); + Expect(1, 126240, '\P{^Nv=0000500_0}', ""); + Expect(0, 126241, '\p{Nv=0000500_0}', ""); + Expect(1, 126241, '\p{^Nv=0000500_0}', ""); + Expect(1, 126241, '\P{Nv=0000500_0}', ""); + Expect(0, 126241, '\P{^Nv=0000500_0}', ""); Expect(1, 126240, '\p{Nv=5.000000000000000e+03}', ""); Expect(0, 126240, '\p{^Nv=5.000000000000000e+03}', ""); Expect(0, 126240, '\P{Nv=5.000000000000000e+03}', ""); @@ -82815,16 +83405,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/+005000}'); - Error('\P{Is_Numeric_Value: /a/+005000}'); - Expect(1, 126240, '\p{Is_Numeric_Value=+0_0_0_0_0_0_005000}', ""); - Expect(0, 126240, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_005000}', ""); - Expect(0, 126240, '\P{Is_Numeric_Value=+0_0_0_0_0_0_005000}', ""); - Expect(1, 126240, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_005000}', ""); - Expect(0, 126241, '\p{Is_Numeric_Value=+0_0_0_0_0_0_005000}', ""); - Expect(1, 126241, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_005000}', ""); - Expect(1, 126241, '\P{Is_Numeric_Value=+0_0_0_0_0_0_005000}', ""); - Expect(0, 126241, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_005000}', ""); + Error('\p{Is_Numeric_Value: /a/000005000}'); + Error('\P{Is_Numeric_Value: /a/000005000}'); + Expect(1, 126240, '\p{Is_Numeric_Value=0000005000}', ""); + Expect(0, 126240, '\p{^Is_Numeric_Value=0000005000}', ""); + Expect(0, 126240, '\P{Is_Numeric_Value=0000005000}', ""); + Expect(1, 126240, '\P{^Is_Numeric_Value=0000005000}', ""); + Expect(0, 126241, '\p{Is_Numeric_Value=0000005000}', ""); + Expect(1, 126241, '\p{^Is_Numeric_Value=0000005000}', ""); + Expect(1, 126241, '\P{Is_Numeric_Value=0000005000}', ""); + Expect(0, 126241, '\P{^Is_Numeric_Value=0000005000}', ""); 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}', ""); @@ -82833,36 +83423,36 @@ 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/-0005000}'); - Error('\P{Is_Nv=/a/-0005000}'); - Expect(1, 126240, '\p{Is_Nv:+5_0_00}', ""); - Expect(0, 126240, '\p{^Is_Nv:+5_0_00}', ""); - Expect(0, 126240, '\P{Is_Nv:+5_0_00}', ""); - Expect(1, 126240, '\P{^Is_Nv:+5_0_00}', ""); - Expect(0, 126241, '\p{Is_Nv:+5_0_00}', ""); - Expect(1, 126241, '\p{^Is_Nv:+5_0_00}', ""); - Expect(1, 126241, '\P{Is_Nv:+5_0_00}', ""); - Expect(0, 126241, '\P{^Is_Nv:+5_0_00}', ""); - 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}', ""); - Expect(1, 126240, '\P{^Is_Nv=5.000000000000000e+03}', ""); - Expect(0, 126241, '\p{Is_Nv=5.000000000000000e+03}', ""); - 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: := +050000}'); - Error('\P{Numeric_Value: := +050000}'); + Error('\p{Is_Nv=/a/ 0_0_0_0_0_0_0_05000}'); + Error('\P{Is_Nv=/a/ 0_0_0_0_0_0_0_05000}'); + Expect(1, 126240, '\p{Is_Nv=0000005000}', ""); + Expect(0, 126240, '\p{^Is_Nv=0000005000}', ""); + Expect(0, 126240, '\P{Is_Nv=0000005000}', ""); + Expect(1, 126240, '\P{^Is_Nv=0000005000}', ""); + Expect(0, 126241, '\p{Is_Nv=0000005000}', ""); + Expect(1, 126241, '\p{^Is_Nv=0000005000}', ""); + Expect(1, 126241, '\P{Is_Nv=0000005000}', ""); + Expect(0, 126241, '\P{^Is_Nv=0000005000}', ""); + 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}', ""); + Expect(1, 126240, '\P{^Is_Nv: 5.000000000000000e+03}', ""); + Expect(0, 126241, '\p{Is_Nv: 5.000000000000000e+03}', ""); + 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: -0000000050000:=}'); + Error('\P{Numeric_Value: -0000000050000:=}'); Expect(1, 126249, '\p{Numeric_Value=:\A50000\z:}', "");; Expect(0, 126250, '\p{Numeric_Value=:\A50000\z:}', "");; - Expect(1, 126249, '\p{Numeric_Value=0000_0500_00}', ""); - Expect(0, 126249, '\p{^Numeric_Value=0000_0500_00}', ""); - Expect(0, 126249, '\P{Numeric_Value=0000_0500_00}', ""); - Expect(1, 126249, '\P{^Numeric_Value=0000_0500_00}', ""); - Expect(0, 126250, '\p{Numeric_Value=0000_0500_00}', ""); - Expect(1, 126250, '\p{^Numeric_Value=0000_0500_00}', ""); - Expect(1, 126250, '\P{Numeric_Value=0000_0500_00}', ""); - Expect(0, 126250, '\P{^Numeric_Value=0000_0500_00}', ""); + Expect(1, 126249, '\p{Numeric_Value=050000}', ""); + Expect(0, 126249, '\p{^Numeric_Value=050000}', ""); + Expect(0, 126249, '\P{Numeric_Value=050000}', ""); + Expect(1, 126249, '\P{^Numeric_Value=050000}', ""); + Expect(0, 126250, '\p{Numeric_Value=050000}', ""); + Expect(1, 126250, '\p{^Numeric_Value=050000}', ""); + Expect(1, 126250, '\P{Numeric_Value=050000}', ""); + Expect(0, 126250, '\P{^Numeric_Value=050000}', ""); 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}', ""); @@ -82871,36 +83461,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= :=00_00_00_00_05_0000}'); - Error('\P{Nv= :=00_00_00_00_05_0000}'); + Error('\p{Nv=/a/- 0050000}'); + Error('\P{Nv=/a/- 0050000}'); Expect(1, 126249, '\p{Nv=:\A50000\z:}', "");; Expect(0, 126250, '\p{Nv=:\A50000\z:}', "");; - 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}', ""); - Expect(1, 126249, '\P{^Nv:5.000000000000000e+04}', ""); - Expect(0, 126250, '\p{Nv:5.000000000000000e+04}', ""); - 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: _-00_00_00_00_05_00_00:=}'); - Error('\P{Is_Numeric_Value: _-00_00_00_00_05_00_00:=}'); - Expect(1, 126249, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_050000}', ""); - Expect(0, 126249, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_050000}', ""); - Expect(0, 126249, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_050000}', ""); - Expect(1, 126249, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_050000}', ""); - Expect(0, 126250, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_0_050000}', ""); - Expect(1, 126250, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_050000}', ""); - Expect(1, 126250, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_0_050000}', ""); - Expect(0, 126250, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_0_050000}', ""); + Expect(1, 126249, '\p{Nv=00000_05000_0}', ""); + Expect(0, 126249, '\p{^Nv=00000_05000_0}', ""); + Expect(0, 126249, '\P{Nv=00000_05000_0}', ""); + Expect(1, 126249, '\P{^Nv=00000_05000_0}', ""); + Expect(0, 126250, '\p{Nv=00000_05000_0}', ""); + Expect(1, 126250, '\p{^Nv=00000_05000_0}', ""); + Expect(1, 126250, '\P{Nv=00000_05000_0}', ""); + Expect(0, 126250, '\P{^Nv=00000_05000_0}', ""); + Expect(1, 126249, '\p{Nv=5.000000000000000e+04}', ""); + Expect(0, 126249, '\p{^Nv=5.000000000000000e+04}', ""); + Expect(0, 126249, '\P{Nv=5.000000000000000e+04}', ""); + Expect(1, 126249, '\P{^Nv=5.000000000000000e+04}', ""); + Expect(0, 126250, '\p{Nv=5.000000000000000e+04}', ""); + 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=/a/-00_00_00_50_00_0}'); + Error('\P{Is_Numeric_Value=/a/-00_00_00_50_00_0}'); + Expect(1, 126249, '\p{Is_Numeric_Value=+005_000_0}', ""); + Expect(0, 126249, '\p{^Is_Numeric_Value=+005_000_0}', ""); + Expect(0, 126249, '\P{Is_Numeric_Value=+005_000_0}', ""); + Expect(1, 126249, '\P{^Is_Numeric_Value=+005_000_0}', ""); + Expect(0, 126250, '\p{Is_Numeric_Value=+005_000_0}', ""); + Expect(1, 126250, '\p{^Is_Numeric_Value=+005_000_0}', ""); + Expect(1, 126250, '\P{Is_Numeric_Value=+005_000_0}', ""); + Expect(0, 126250, '\P{^Is_Numeric_Value=+005_000_0}', ""); 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}', ""); @@ -82909,16 +83499,16 @@ 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: :=__0_0_0_0_5_0_000}'); - Error('\P{Is_Nv: :=__0_0_0_0_5_0_000}'); - Expect(1, 126249, '\p{Is_Nv=+5000_0}', ""); - Expect(0, 126249, '\p{^Is_Nv=+5000_0}', ""); - Expect(0, 126249, '\P{Is_Nv=+5000_0}', ""); - Expect(1, 126249, '\P{^Is_Nv=+5000_0}', ""); - Expect(0, 126250, '\p{Is_Nv=+5000_0}', ""); - Expect(1, 126250, '\p{^Is_Nv=+5000_0}', ""); - Expect(1, 126250, '\P{Is_Nv=+5000_0}', ""); - Expect(0, 126250, '\P{^Is_Nv=+5000_0}', ""); + Error('\p{Is_Nv=_:=050000}'); + Error('\P{Is_Nv=_:=050000}'); + Expect(1, 126249, '\p{Is_Nv=+005_000_0}', ""); + Expect(0, 126249, '\p{^Is_Nv=+005_000_0}', ""); + Expect(0, 126249, '\P{Is_Nv=+005_000_0}', ""); + Expect(1, 126249, '\P{^Is_Nv=+005_000_0}', ""); + Expect(0, 126250, '\p{Is_Nv=+005_000_0}', ""); + Expect(1, 126250, '\p{^Is_Nv=+005_000_0}', ""); + Expect(1, 126250, '\P{Is_Nv=+005_000_0}', ""); + Expect(0, 126250, '\P{^Is_Nv=+005_000_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}', ""); @@ -82927,18 +83517,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= :=0500000}'); - Error('\P{Numeric_Value= :=0500000}'); + Error('\p{Numeric_Value=:=0_0_0_0_0_0_0_5_00000}'); + Error('\P{Numeric_Value=:=0_0_0_0_0_0_0_5_00000}'); Expect(1, 68081, '\p{Numeric_Value=:\A500000\z:}', "");; Expect(0, 68082, '\p{Numeric_Value=:\A500000\z:}', "");; - Expect(1, 68081, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_0500000}', ""); - Expect(0, 68081, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_0500000}', ""); - Expect(0, 68081, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_0500000}', ""); - Expect(1, 68081, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_0500000}', ""); - Expect(0, 68082, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_0500000}', ""); - Expect(1, 68082, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_0500000}', ""); - Expect(1, 68082, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_0500000}', ""); - Expect(0, 68082, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_0500000}', ""); + Expect(1, 68081, '\p{Numeric_Value=+000000500000}', ""); + Expect(0, 68081, '\p{^Numeric_Value=+000000500000}', ""); + Expect(0, 68081, '\P{Numeric_Value=+000000500000}', ""); + Expect(1, 68081, '\P{^Numeric_Value=+000000500000}', ""); + Expect(0, 68082, '\p{Numeric_Value=+000000500000}', ""); + Expect(1, 68082, '\p{^Numeric_Value=+000000500000}', ""); + Expect(1, 68082, '\P{Numeric_Value=+000000500000}', ""); + Expect(0, 68082, '\P{^Numeric_Value=+000000500000}', ""); 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}', ""); @@ -82947,18 +83537,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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_0_500000}'); - Error('\P{Nv=/a/ 0_0_0_0_0_0_500000}'); + Error('\p{Nv=/a/+00500000}'); + Error('\P{Nv=/a/+00500000}'); Expect(1, 68081, '\p{Nv=:\A500000\z:}', "");; Expect(0, 68082, '\p{Nv=:\A500000\z:}', "");; - Expect(1, 68081, '\p{Nv=+00_00_00_00_50_00_00}', ""); - Expect(0, 68081, '\p{^Nv=+00_00_00_00_50_00_00}', ""); - Expect(0, 68081, '\P{Nv=+00_00_00_00_50_00_00}', ""); - Expect(1, 68081, '\P{^Nv=+00_00_00_00_50_00_00}', ""); - Expect(0, 68082, '\p{Nv=+00_00_00_00_50_00_00}', ""); - Expect(1, 68082, '\p{^Nv=+00_00_00_00_50_00_00}', ""); - Expect(1, 68082, '\P{Nv=+00_00_00_00_50_00_00}', ""); - Expect(0, 68082, '\P{^Nv=+00_00_00_00_50_00_00}', ""); + Expect(1, 68081, '\p{Nv=000000500000}', ""); + Expect(0, 68081, '\p{^Nv=000000500000}', ""); + Expect(0, 68081, '\P{Nv=000000500000}', ""); + Expect(1, 68081, '\P{^Nv=000000500000}', ""); + Expect(0, 68082, '\p{Nv=000000500000}', ""); + Expect(1, 68082, '\p{^Nv=000000500000}', ""); + Expect(1, 68082, '\P{Nv=000000500000}', ""); + Expect(0, 68082, '\P{^Nv=000000500000}', ""); Expect(1, 68081, '\p{Nv=5.000000000000000e+05}', ""); Expect(0, 68081, '\p{^Nv=5.000000000000000e+05}', ""); Expect(0, 68081, '\P{Nv=5.000000000000000e+05}', ""); @@ -82967,16 +83557,16 @@ 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=- 0500000:=}'); - Error('\P{Is_Numeric_Value=- 0500000:=}'); - Expect(1, 68081, '\p{Is_Numeric_Value=0_0_0_0_5_00000}', ""); - Expect(0, 68081, '\p{^Is_Numeric_Value=0_0_0_0_5_00000}', ""); - Expect(0, 68081, '\P{Is_Numeric_Value=0_0_0_0_5_00000}', ""); - Expect(1, 68081, '\P{^Is_Numeric_Value=0_0_0_0_5_00000}', ""); - Expect(0, 68082, '\p{Is_Numeric_Value=0_0_0_0_5_00000}', ""); - Expect(1, 68082, '\p{^Is_Numeric_Value=0_0_0_0_5_00000}', ""); - Expect(1, 68082, '\P{Is_Numeric_Value=0_0_0_0_5_00000}', ""); - Expect(0, 68082, '\P{^Is_Numeric_Value=0_0_0_0_5_00000}', ""); + Error('\p{Is_Numeric_Value=:=__0500000}'); + Error('\P{Is_Numeric_Value=:=__0500000}'); + Expect(1, 68081, '\p{Is_Numeric_Value:0050000_0}', ""); + Expect(0, 68081, '\p{^Is_Numeric_Value:0050000_0}', ""); + Expect(0, 68081, '\P{Is_Numeric_Value:0050000_0}', ""); + Expect(1, 68081, '\P{^Is_Numeric_Value:0050000_0}', ""); + Expect(0, 68082, '\p{Is_Numeric_Value:0050000_0}', ""); + Expect(1, 68082, '\p{^Is_Numeric_Value:0050000_0}', ""); + Expect(1, 68082, '\P{Is_Numeric_Value:0050000_0}', ""); + Expect(0, 68082, '\P{^Is_Numeric_Value:0050000_0}', ""); 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}', ""); @@ -82985,36 +83575,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=--005_000_00/a/}'); - Error('\P{Is_Nv=--005_000_00/a/}'); - Expect(1, 68081, '\p{Is_Nv=000000500000}', ""); - Expect(0, 68081, '\p{^Is_Nv=000000500000}', ""); - Expect(0, 68081, '\P{Is_Nv=000000500000}', ""); - Expect(1, 68081, '\P{^Is_Nv=000000500000}', ""); - Expect(0, 68082, '\p{Is_Nv=000000500000}', ""); - Expect(1, 68082, '\p{^Is_Nv=000000500000}', ""); - Expect(1, 68082, '\P{Is_Nv=000000500000}', ""); - Expect(0, 68082, '\P{^Is_Nv=000000500000}', ""); - 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=_:=00000_6}'); - Error('\P{Numeric_Value=_:=00000_6}'); + Error('\p{Is_Nv=-/a/+0_0_0_5_0_0_0_00}'); + Error('\P{Is_Nv=-/a/+0_0_0_5_0_0_0_00}'); + Expect(1, 68081, '\p{Is_Nv=0_0_0_0_0_0_0_0_500000}', ""); + Expect(0, 68081, '\p{^Is_Nv=0_0_0_0_0_0_0_0_500000}', ""); + Expect(0, 68081, '\P{Is_Nv=0_0_0_0_0_0_0_0_500000}', ""); + Expect(1, 68081, '\P{^Is_Nv=0_0_0_0_0_0_0_0_500000}', ""); + Expect(0, 68082, '\p{Is_Nv=0_0_0_0_0_0_0_0_500000}', ""); + Expect(1, 68082, '\p{^Is_Nv=0_0_0_0_0_0_0_0_500000}', ""); + Expect(1, 68082, '\P{Is_Nv=0_0_0_0_0_0_0_0_500000}', ""); + Expect(0, 68082, '\P{^Is_Nv=0_0_0_0_0_0_0_0_500000}', ""); + 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=:=- 000_000_000_6}'); + Error('\P{Numeric_Value=:=- 000_000_000_6}'); Expect(1, 133866, '\p{Numeric_Value=:\A6\z:}', "");; Expect(0, 133867, '\p{Numeric_Value=:\A6\z:}', "");; - Expect(1, 133866, '\p{Numeric_Value=00000000_6}', ""); - Expect(0, 133866, '\p{^Numeric_Value=00000000_6}', ""); - Expect(0, 133866, '\P{Numeric_Value=00000000_6}', ""); - Expect(1, 133866, '\P{^Numeric_Value=00000000_6}', ""); - Expect(0, 133867, '\p{Numeric_Value=00000000_6}', ""); - Expect(1, 133867, '\p{^Numeric_Value=00000000_6}', ""); - Expect(1, 133867, '\P{Numeric_Value=00000000_6}', ""); - Expect(0, 133867, '\P{^Numeric_Value=00000000_6}', ""); + Expect(1, 133866, '\p{Numeric_Value=00_00_6}', ""); + Expect(0, 133866, '\p{^Numeric_Value=00_00_6}', ""); + Expect(0, 133866, '\P{Numeric_Value=00_00_6}', ""); + Expect(1, 133866, '\P{^Numeric_Value=00_00_6}', ""); + Expect(0, 133867, '\p{Numeric_Value=00_00_6}', ""); + Expect(1, 133867, '\p{^Numeric_Value=00_00_6}', ""); + Expect(1, 133867, '\P{Numeric_Value=00_00_6}', ""); + Expect(0, 133867, '\P{^Numeric_Value=00_00_6}', ""); 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}', ""); @@ -83023,36 +83613,36 @@ 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=/a/ -0000006}'); - Error('\P{Nv=/a/ -0000006}'); + Error('\p{Nv=_ +0_0_0_0_0006/a/}'); + Error('\P{Nv=_ +0_0_0_0_0006/a/}'); Expect(1, 133866, '\p{Nv=:\A6\z:}', "");; Expect(0, 133867, '\p{Nv=:\A6\z:}', "");; - Expect(1, 133866, '\p{Nv=00006}', ""); - Expect(0, 133866, '\p{^Nv=00006}', ""); - Expect(0, 133866, '\P{Nv=00006}', ""); - Expect(1, 133866, '\P{^Nv=00006}', ""); - Expect(0, 133867, '\p{Nv=00006}', ""); - Expect(1, 133867, '\p{^Nv=00006}', ""); - Expect(1, 133867, '\P{Nv=00006}', ""); - Expect(0, 133867, '\P{^Nv=00006}', ""); - Expect(1, 133866, '\p{Nv: 6.000000000000000e+00}', ""); - Expect(0, 133866, '\p{^Nv: 6.000000000000000e+00}', ""); - Expect(0, 133866, '\P{Nv: 6.000000000000000e+00}', ""); - Expect(1, 133866, '\P{^Nv: 6.000000000000000e+00}', ""); - Expect(0, 133867, '\p{Nv: 6.000000000000000e+00}', ""); - 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=/a/ 06}'); - Error('\P{Is_Numeric_Value=/a/ 06}'); - Expect(1, 133866, '\p{Is_Numeric_Value=00_6}', ""); - Expect(0, 133866, '\p{^Is_Numeric_Value=00_6}', ""); - Expect(0, 133866, '\P{Is_Numeric_Value=00_6}', ""); - Expect(1, 133866, '\P{^Is_Numeric_Value=00_6}', ""); - Expect(0, 133867, '\p{Is_Numeric_Value=00_6}', ""); - Expect(1, 133867, '\p{^Is_Numeric_Value=00_6}', ""); - Expect(1, 133867, '\P{Is_Numeric_Value=00_6}', ""); - Expect(0, 133867, '\P{^Is_Numeric_Value=00_6}', ""); + Expect(1, 133866, '\p{Nv: 0_0_06}', ""); + Expect(0, 133866, '\p{^Nv: 0_0_06}', ""); + Expect(0, 133866, '\P{Nv: 0_0_06}', ""); + Expect(1, 133866, '\P{^Nv: 0_0_06}', ""); + Expect(0, 133867, '\p{Nv: 0_0_06}', ""); + Expect(1, 133867, '\p{^Nv: 0_0_06}', ""); + Expect(1, 133867, '\P{Nv: 0_0_06}', ""); + Expect(0, 133867, '\P{^Nv: 0_0_06}', ""); + Expect(1, 133866, '\p{Nv=6.000000000000000e+00}', ""); + Expect(0, 133866, '\p{^Nv=6.000000000000000e+00}', ""); + Expect(0, 133866, '\P{Nv=6.000000000000000e+00}', ""); + Expect(1, 133866, '\P{^Nv=6.000000000000000e+00}', ""); + Expect(0, 133867, '\p{Nv=6.000000000000000e+00}', ""); + 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:/a/__+000000006}'); + Error('\P{Is_Numeric_Value:/a/__+000000006}'); + Expect(1, 133866, '\p{Is_Numeric_Value=+0000006}', ""); + Expect(0, 133866, '\p{^Is_Numeric_Value=+0000006}', ""); + Expect(0, 133866, '\P{Is_Numeric_Value=+0000006}', ""); + Expect(1, 133866, '\P{^Is_Numeric_Value=+0000006}', ""); + Expect(0, 133867, '\p{Is_Numeric_Value=+0000006}', ""); + Expect(1, 133867, '\p{^Is_Numeric_Value=+0000006}', ""); + Expect(1, 133867, '\P{Is_Numeric_Value=+0000006}', ""); + Expect(0, 133867, '\P{^Is_Numeric_Value=+0000006}', ""); 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}', ""); @@ -83061,16 +83651,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=/a/__0006}'); - Error('\P{Is_Nv=/a/__0006}'); - Expect(1, 133866, '\p{Is_Nv=+6}', ""); - Expect(0, 133866, '\p{^Is_Nv=+6}', ""); - Expect(0, 133866, '\P{Is_Nv=+6}', ""); - Expect(1, 133866, '\P{^Is_Nv=+6}', ""); - Expect(0, 133867, '\p{Is_Nv=+6}', ""); - Expect(1, 133867, '\p{^Is_Nv=+6}', ""); - Expect(1, 133867, '\P{Is_Nv=+6}', ""); - Expect(0, 133867, '\P{^Is_Nv=+6}', ""); + Error('\p{Is_Nv= /a/+0_0_0_0_0_0_006}'); + Error('\P{Is_Nv= /a/+0_0_0_0_0_0_006}'); + Expect(1, 133866, '\p{Is_Nv=+00006}', ""); + Expect(0, 133866, '\p{^Is_Nv=+00006}', ""); + Expect(0, 133866, '\P{Is_Nv=+00006}', ""); + Expect(1, 133866, '\P{^Is_Nv=+00006}', ""); + Expect(0, 133867, '\p{Is_Nv=+00006}', ""); + Expect(1, 133867, '\p{^Is_Nv=+00006}', ""); + Expect(1, 133867, '\P{Is_Nv=+00006}', ""); + Expect(0, 133867, '\P{^Is_Nv=+00006}', ""); 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}', ""); @@ -83079,18 +83669,18 @@ 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= 0_0_0_0_0_0_0_0_060/a/}'); - Error('\P{Numeric_Value= 0_0_0_0_0_0_0_0_060/a/}'); + Error('\p{Numeric_Value=/a/0060}'); + Error('\P{Numeric_Value=/a/0060}'); Expect(1, 126223, '\p{Numeric_Value=:\A60\z:}', "");; Expect(0, 126224, '\p{Numeric_Value=:\A60\z:}', "");; - Expect(1, 126223, '\p{Numeric_Value=60}', ""); - Expect(0, 126223, '\p{^Numeric_Value=60}', ""); - Expect(0, 126223, '\P{Numeric_Value=60}', ""); - Expect(1, 126223, '\P{^Numeric_Value=60}', ""); - Expect(0, 126224, '\p{Numeric_Value=60}', ""); - Expect(1, 126224, '\p{^Numeric_Value=60}', ""); - Expect(1, 126224, '\P{Numeric_Value=60}', ""); - Expect(0, 126224, '\P{^Numeric_Value=60}', ""); + Expect(1, 126223, '\p{Numeric_Value=+60}', ""); + Expect(0, 126223, '\p{^Numeric_Value=+60}', ""); + Expect(0, 126223, '\P{Numeric_Value=+60}', ""); + Expect(1, 126223, '\P{^Numeric_Value=+60}', ""); + Expect(0, 126224, '\p{Numeric_Value=+60}', ""); + Expect(1, 126224, '\p{^Numeric_Value=+60}', ""); + Expect(1, 126224, '\P{Numeric_Value=+60}', ""); + Expect(0, 126224, '\P{^Numeric_Value=+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}', ""); @@ -83099,18 +83689,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=:=00000000060}'); - Error('\P{Nv=:=00000000060}'); + Error('\p{Nv::=0_0_60}'); + Error('\P{Nv::=0_0_60}'); Expect(1, 126223, '\p{Nv=:\A60\z:}', "");; Expect(0, 126224, '\p{Nv=:\A60\z:}', "");; - 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:0000060}', ""); + Expect(0, 126223, '\p{^Nv:0000060}', ""); + Expect(0, 126223, '\P{Nv:0000060}', ""); + Expect(1, 126223, '\P{^Nv:0000060}', ""); + Expect(0, 126224, '\p{Nv:0000060}', ""); + Expect(1, 126224, '\p{^Nv:0000060}', ""); + Expect(1, 126224, '\P{Nv:0000060}', ""); + Expect(0, 126224, '\P{^Nv:0000060}', ""); Expect(1, 126223, '\p{Nv=6.000000000000000e+01}', ""); Expect(0, 126223, '\p{^Nv=6.000000000000000e+01}', ""); Expect(0, 126223, '\P{Nv=6.000000000000000e+01}', ""); @@ -83119,16 +83709,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:/a/--00000060}'); - Error('\P{Is_Numeric_Value:/a/--00000060}'); - Expect(1, 126223, '\p{Is_Numeric_Value=006_0}', ""); - Expect(0, 126223, '\p{^Is_Numeric_Value=006_0}', ""); - Expect(0, 126223, '\P{Is_Numeric_Value=006_0}', ""); - Expect(1, 126223, '\P{^Is_Numeric_Value=006_0}', ""); - Expect(0, 126224, '\p{Is_Numeric_Value=006_0}', ""); - Expect(1, 126224, '\p{^Is_Numeric_Value=006_0}', ""); - Expect(1, 126224, '\P{Is_Numeric_Value=006_0}', ""); - Expect(0, 126224, '\P{^Is_Numeric_Value=006_0}', ""); + Error('\p{Is_Numeric_Value=:= +060}'); + Error('\P{Is_Numeric_Value=:= +060}'); + Expect(1, 126223, '\p{Is_Numeric_Value: 6_0}', ""); + Expect(0, 126223, '\p{^Is_Numeric_Value: 6_0}', ""); + Expect(0, 126223, '\P{Is_Numeric_Value: 6_0}', ""); + Expect(1, 126223, '\P{^Is_Numeric_Value: 6_0}', ""); + Expect(0, 126224, '\p{Is_Numeric_Value: 6_0}', ""); + Expect(1, 126224, '\p{^Is_Numeric_Value: 6_0}', ""); + Expect(1, 126224, '\P{Is_Numeric_Value: 6_0}', ""); + Expect(0, 126224, '\P{^Is_Numeric_Value: 6_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}', ""); @@ -83137,16 +83727,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=/a/_ 60}'); - Error('\P{Is_Nv=/a/_ 60}'); - Expect(1, 126223, '\p{Is_Nv=+0000000006_0}', ""); - Expect(0, 126223, '\p{^Is_Nv=+0000000006_0}', ""); - Expect(0, 126223, '\P{Is_Nv=+0000000006_0}', ""); - Expect(1, 126223, '\P{^Is_Nv=+0000000006_0}', ""); - Expect(0, 126224, '\p{Is_Nv=+0000000006_0}', ""); - Expect(1, 126224, '\p{^Is_Nv=+0000000006_0}', ""); - Expect(1, 126224, '\P{Is_Nv=+0000000006_0}', ""); - Expect(0, 126224, '\P{^Is_Nv=+0000000006_0}', ""); + Error('\p{Is_Nv=:= _00_00_00_060}'); + Error('\P{Is_Nv=:= _00_00_00_060}'); + Expect(1, 126223, '\p{Is_Nv=060}', ""); + Expect(0, 126223, '\p{^Is_Nv=060}', ""); + Expect(0, 126223, '\P{Is_Nv=060}', ""); + Expect(1, 126223, '\P{^Is_Nv=060}', ""); + Expect(0, 126224, '\p{Is_Nv=060}', ""); + Expect(1, 126224, '\p{^Is_Nv=060}', ""); + Expect(1, 126224, '\P{Is_Nv=060}', ""); + Expect(0, 126224, '\P{^Is_Nv=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}', ""); @@ -83155,18 +83745,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=_:=00000600}'); - Error('\P{Numeric_Value=_:=00000600}'); + Error('\p{Numeric_Value=/a/ 000000000600}'); + Error('\P{Numeric_Value=/a/ 000000000600}'); Expect(1, 126265, '\p{Numeric_Value=:\A600\z:}', "");; Expect(0, 126266, '\p{Numeric_Value=:\A600\z:}', "");; - Expect(1, 126265, '\p{Numeric_Value=00000_00006_00}', ""); - Expect(0, 126265, '\p{^Numeric_Value=00000_00006_00}', ""); - Expect(0, 126265, '\P{Numeric_Value=00000_00006_00}', ""); - Expect(1, 126265, '\P{^Numeric_Value=00000_00006_00}', ""); - Expect(0, 126266, '\p{Numeric_Value=00000_00006_00}', ""); - Expect(1, 126266, '\p{^Numeric_Value=00000_00006_00}', ""); - Expect(1, 126266, '\P{Numeric_Value=00000_00006_00}', ""); - Expect(0, 126266, '\P{^Numeric_Value=00000_00006_00}', ""); + Expect(1, 126265, '\p{Numeric_Value: 000000600}', ""); + Expect(0, 126265, '\p{^Numeric_Value: 000000600}', ""); + Expect(0, 126265, '\P{Numeric_Value: 000000600}', ""); + Expect(1, 126265, '\P{^Numeric_Value: 000000600}', ""); + Expect(0, 126266, '\p{Numeric_Value: 000000600}', ""); + Expect(1, 126266, '\p{^Numeric_Value: 000000600}', ""); + Expect(1, 126266, '\P{Numeric_Value: 000000600}', ""); + Expect(0, 126266, '\P{^Numeric_Value: 000000600}', ""); 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}', ""); @@ -83175,18 +83765,18 @@ 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= 0000600/a/}'); - Error('\P{Nv= 0000600/a/}'); + Error('\p{Nv= 00_06_00/a/}'); + Error('\P{Nv= 00_06_00/a/}'); Expect(1, 126265, '\p{Nv=:\A600\z:}', "");; Expect(0, 126266, '\p{Nv=:\A600\z:}', "");; - Expect(1, 126265, '\p{Nv=+000000600}', ""); - Expect(0, 126265, '\p{^Nv=+000000600}', ""); - Expect(0, 126265, '\P{Nv=+000000600}', ""); - Expect(1, 126265, '\P{^Nv=+000000600}', ""); - Expect(0, 126266, '\p{Nv=+000000600}', ""); - Expect(1, 126266, '\p{^Nv=+000000600}', ""); - Expect(1, 126266, '\P{Nv=+000000600}', ""); - Expect(0, 126266, '\P{^Nv=+000000600}', ""); + Expect(1, 126265, '\p{Nv=0000000600}', ""); + Expect(0, 126265, '\p{^Nv=0000000600}', ""); + Expect(0, 126265, '\P{Nv=0000000600}', ""); + Expect(1, 126265, '\P{^Nv=0000000600}', ""); + Expect(0, 126266, '\p{Nv=0000000600}', ""); + Expect(1, 126266, '\p{^Nv=0000000600}', ""); + Expect(1, 126266, '\P{Nv=0000000600}', ""); + Expect(0, 126266, '\P{^Nv=0000000600}', ""); Expect(1, 126265, '\p{Nv=6.000000000000000e+02}', ""); Expect(0, 126265, '\p{^Nv=6.000000000000000e+02}', ""); Expect(0, 126265, '\P{Nv=6.000000000000000e+02}', ""); @@ -83195,92 +83785,92 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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: /a/ _+0_0_0_0_0600}'); - Error('\P{Is_Numeric_Value: /a/ _+0_0_0_0_0600}'); - Expect(1, 126265, '\p{Is_Numeric_Value=000_060_0}', ""); - Expect(0, 126265, '\p{^Is_Numeric_Value=000_060_0}', ""); - Expect(0, 126265, '\P{Is_Numeric_Value=000_060_0}', ""); - Expect(1, 126265, '\P{^Is_Numeric_Value=000_060_0}', ""); - Expect(0, 126266, '\p{Is_Numeric_Value=000_060_0}', ""); - Expect(1, 126266, '\p{^Is_Numeric_Value=000_060_0}', ""); - Expect(1, 126266, '\P{Is_Numeric_Value=000_060_0}', ""); - Expect(0, 126266, '\P{^Is_Numeric_Value=000_060_0}', ""); - 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= /a/0000_0006_00}'); - Error('\P{Is_Nv= /a/0000_0006_00}'); - Expect(1, 126265, '\p{Is_Nv=000000600}', ""); - Expect(0, 126265, '\p{^Is_Nv=000000600}', ""); - Expect(0, 126265, '\P{Is_Nv=000000600}', ""); - Expect(1, 126265, '\P{^Is_Nv=000000600}', ""); - Expect(0, 126266, '\p{Is_Nv=000000600}', ""); - Expect(1, 126266, '\p{^Is_Nv=000000600}', ""); - Expect(1, 126266, '\P{Is_Nv=000000600}', ""); - Expect(0, 126266, '\P{^Is_Nv=000000600}', ""); - 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}', ""); - Expect(1, 126265, '\P{^Is_Nv: 6.000000000000000e+02}', ""); - Expect(0, 126266, '\p{Is_Nv: 6.000000000000000e+02}', ""); - 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=:=--+0_0_0_0_0_0_0_0_0_6_0_00}'); - Error('\P{Numeric_Value=:=--+0_0_0_0_0_0_0_0_0_6_0_00}'); + Error('\p{Is_Numeric_Value=:=_000_000_060_0}'); + Error('\P{Is_Numeric_Value=:=_000_000_060_0}'); + Expect(1, 126265, '\p{Is_Numeric_Value=000_006_00}', ""); + Expect(0, 126265, '\p{^Is_Numeric_Value=000_006_00}', ""); + Expect(0, 126265, '\P{Is_Numeric_Value=000_006_00}', ""); + Expect(1, 126265, '\P{^Is_Numeric_Value=000_006_00}', ""); + Expect(0, 126266, '\p{Is_Numeric_Value=000_006_00}', ""); + Expect(1, 126266, '\p{^Is_Numeric_Value=000_006_00}', ""); + Expect(1, 126266, '\P{Is_Numeric_Value=000_006_00}', ""); + Expect(0, 126266, '\P{^Is_Numeric_Value=000_006_00}', ""); + 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=_/a/0600}'); + Error('\P{Is_Nv=_/a/0600}'); + Expect(1, 126265, '\p{Is_Nv=00_00_00_00_60_0}', ""); + Expect(0, 126265, '\p{^Is_Nv=00_00_00_00_60_0}', ""); + Expect(0, 126265, '\P{Is_Nv=00_00_00_00_60_0}', ""); + Expect(1, 126265, '\P{^Is_Nv=00_00_00_00_60_0}', ""); + Expect(0, 126266, '\p{Is_Nv=00_00_00_00_60_0}', ""); + Expect(1, 126266, '\p{^Is_Nv=00_00_00_00_60_0}', ""); + Expect(1, 126266, '\P{Is_Nv=00_00_00_00_60_0}', ""); + Expect(0, 126266, '\P{^Is_Nv=00_00_00_00_60_0}', ""); + 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}', ""); + Expect(1, 126265, '\P{^Is_Nv=6.000000000000000e+02}', ""); + Expect(0, 126266, '\p{Is_Nv=6.000000000000000e+02}', ""); + 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=/a/__6000}'); + Error('\P{Numeric_Value=/a/__6000}'); Expect(1, 126241, '\p{Numeric_Value=:\A6000\z:}', "");; Expect(0, 126242, '\p{Numeric_Value=:\A6000\z:}', "");; - Expect(1, 126241, '\p{Numeric_Value=0_0_0_0_0_0_0_06000}', ""); - Expect(0, 126241, '\p{^Numeric_Value=0_0_0_0_0_0_0_06000}', ""); - Expect(0, 126241, '\P{Numeric_Value=0_0_0_0_0_0_0_06000}', ""); - Expect(1, 126241, '\P{^Numeric_Value=0_0_0_0_0_0_0_06000}', ""); - Expect(0, 126242, '\p{Numeric_Value=0_0_0_0_0_0_0_06000}', ""); - Expect(1, 126242, '\p{^Numeric_Value=0_0_0_0_0_0_0_06000}', ""); - Expect(1, 126242, '\P{Numeric_Value=0_0_0_0_0_0_0_06000}', ""); - Expect(0, 126242, '\P{^Numeric_Value=0_0_0_0_0_0_0_06000}', ""); - 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=:=- +000000006000}'); - Error('\P{Nv=:=- +000000006000}'); + Expect(1, 126241, '\p{Numeric_Value=+0006000}', ""); + Expect(0, 126241, '\p{^Numeric_Value=+0006000}', ""); + Expect(0, 126241, '\P{Numeric_Value=+0006000}', ""); + Expect(1, 126241, '\P{^Numeric_Value=+0006000}', ""); + Expect(0, 126242, '\p{Numeric_Value=+0006000}', ""); + Expect(1, 126242, '\p{^Numeric_Value=+0006000}', ""); + Expect(1, 126242, '\P{Numeric_Value=+0006000}', ""); + Expect(0, 126242, '\P{^Numeric_Value=+0006000}', ""); + 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= :=00_60_00}'); + Error('\P{Nv= :=00_60_00}'); Expect(1, 126241, '\p{Nv=:\A6000\z:}', "");; Expect(0, 126242, '\p{Nv=:\A6000\z:}', "");; - Expect(1, 126241, '\p{Nv=000006000}', ""); - Expect(0, 126241, '\p{^Nv=000006000}', ""); - Expect(0, 126241, '\P{Nv=000006000}', ""); - Expect(1, 126241, '\P{^Nv=000006000}', ""); - Expect(0, 126242, '\p{Nv=000006000}', ""); - Expect(1, 126242, '\p{^Nv=000006000}', ""); - Expect(1, 126242, '\P{Nv=000006000}', ""); - Expect(0, 126242, '\P{^Nv=000006000}', ""); - 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_600_0}'); - Error('\P{Is_Numeric_Value= :=000_600_0}'); - Expect(1, 126241, '\p{Is_Numeric_Value=000_000_006_000}', ""); - Expect(0, 126241, '\p{^Is_Numeric_Value=000_000_006_000}', ""); - Expect(0, 126241, '\P{Is_Numeric_Value=000_000_006_000}', ""); - Expect(1, 126241, '\P{^Is_Numeric_Value=000_000_006_000}', ""); - Expect(0, 126242, '\p{Is_Numeric_Value=000_000_006_000}', ""); - Expect(1, 126242, '\p{^Is_Numeric_Value=000_000_006_000}', ""); - Expect(1, 126242, '\P{Is_Numeric_Value=000_000_006_000}', ""); - Expect(0, 126242, '\P{^Is_Numeric_Value=000_000_006_000}', ""); + Expect(1, 126241, '\p{Nv=06000}', ""); + Expect(0, 126241, '\p{^Nv=06000}', ""); + Expect(0, 126241, '\P{Nv=06000}', ""); + Expect(1, 126241, '\P{^Nv=06000}', ""); + Expect(0, 126242, '\p{Nv=06000}', ""); + Expect(1, 126242, '\p{^Nv=06000}', ""); + Expect(1, 126242, '\P{Nv=06000}', ""); + Expect(0, 126242, '\P{^Nv=06000}', ""); + 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=-0000600_0:=}'); + Error('\P{Is_Numeric_Value=-0000600_0:=}'); + Expect(1, 126241, '\p{Is_Numeric_Value=0_0_0_0_0_6_0_00}', ""); + Expect(0, 126241, '\p{^Is_Numeric_Value=0_0_0_0_0_6_0_00}', ""); + Expect(0, 126241, '\P{Is_Numeric_Value=0_0_0_0_0_6_0_00}', ""); + Expect(1, 126241, '\P{^Is_Numeric_Value=0_0_0_0_0_6_0_00}', ""); + Expect(0, 126242, '\p{Is_Numeric_Value=0_0_0_0_0_6_0_00}', ""); + Expect(1, 126242, '\p{^Is_Numeric_Value=0_0_0_0_0_6_0_00}', ""); + Expect(1, 126242, '\P{Is_Numeric_Value=0_0_0_0_0_6_0_00}', ""); + Expect(0, 126242, '\P{^Is_Numeric_Value=0_0_0_0_0_6_0_00}', ""); 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}', ""); @@ -83289,36 +83879,36 @@ 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/ _+00000006000}'); - Error('\P{Is_Nv=/a/ _+00000006000}'); - Expect(1, 126241, '\p{Is_Nv=0000006000}', ""); - Expect(0, 126241, '\p{^Is_Nv=0000006000}', ""); - Expect(0, 126241, '\P{Is_Nv=0000006000}', ""); - Expect(1, 126241, '\P{^Is_Nv=0000006000}', ""); - Expect(0, 126242, '\p{Is_Nv=0000006000}', ""); - Expect(1, 126242, '\p{^Is_Nv=0000006000}', ""); - Expect(1, 126242, '\P{Is_Nv=0000006000}', ""); - Expect(0, 126242, '\P{^Is_Nv=0000006000}', ""); - 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/000006000_0}'); - Error('\P{Numeric_Value= /a/000006000_0}'); + Error('\p{Is_Nv:/a/-_0000006000}'); + Error('\P{Is_Nv:/a/-_0000006000}'); + Expect(1, 126241, '\p{Is_Nv=06000}', ""); + Expect(0, 126241, '\p{^Is_Nv=06000}', ""); + Expect(0, 126241, '\P{Is_Nv=06000}', ""); + Expect(1, 126241, '\P{^Is_Nv=06000}', ""); + Expect(0, 126242, '\p{Is_Nv=06000}', ""); + Expect(1, 126242, '\p{^Is_Nv=06000}', ""); + Expect(1, 126242, '\P{Is_Nv=06000}', ""); + Expect(0, 126242, '\P{^Is_Nv=06000}', ""); + 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::=- 0_0_0_0_0_0_060000}'); + Error('\P{Numeric_Value::=- 0_0_0_0_0_0_060000}'); Expect(1, 126250, '\p{Numeric_Value=:\A60000\z:}', "");; Expect(0, 126251, '\p{Numeric_Value=:\A60000\z:}', "");; - Expect(1, 126250, '\p{Numeric_Value=0_0_0_0_0_60000}', ""); - Expect(0, 126250, '\p{^Numeric_Value=0_0_0_0_0_60000}', ""); - Expect(0, 126250, '\P{Numeric_Value=0_0_0_0_0_60000}', ""); - Expect(1, 126250, '\P{^Numeric_Value=0_0_0_0_0_60000}', ""); - Expect(0, 126251, '\p{Numeric_Value=0_0_0_0_0_60000}', ""); - Expect(1, 126251, '\p{^Numeric_Value=0_0_0_0_0_60000}', ""); - Expect(1, 126251, '\P{Numeric_Value=0_0_0_0_0_60000}', ""); - Expect(0, 126251, '\P{^Numeric_Value=0_0_0_0_0_60000}', ""); + Expect(1, 126250, '\p{Numeric_Value=+0_0_0_0_6_0000}', ""); + Expect(0, 126250, '\p{^Numeric_Value=+0_0_0_0_6_0000}', ""); + Expect(0, 126250, '\P{Numeric_Value=+0_0_0_0_6_0000}', ""); + Expect(1, 126250, '\P{^Numeric_Value=+0_0_0_0_6_0000}', ""); + Expect(0, 126251, '\p{Numeric_Value=+0_0_0_0_6_0000}', ""); + Expect(1, 126251, '\p{^Numeric_Value=+0_0_0_0_6_0000}', ""); + Expect(1, 126251, '\P{Numeric_Value=+0_0_0_0_6_0000}', ""); + Expect(0, 126251, '\P{^Numeric_Value=+0_0_0_0_6_0000}', ""); 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}', ""); @@ -83327,18 +83917,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}'); + Error('\p{Nv=:=-+060000}'); + Error('\P{Nv=:=-+060000}'); Expect(1, 126250, '\p{Nv=:\A60000\z:}', "");; Expect(0, 126251, '\p{Nv=:\A60000\z:}', "");; - Expect(1, 126250, '\p{Nv: 0060000}', ""); - Expect(0, 126250, '\p{^Nv: 0060000}', ""); - Expect(0, 126250, '\P{Nv: 0060000}', ""); - Expect(1, 126250, '\P{^Nv: 0060000}', ""); - Expect(0, 126251, '\p{Nv: 0060000}', ""); - Expect(1, 126251, '\p{^Nv: 0060000}', ""); - Expect(1, 126251, '\P{Nv: 0060000}', ""); - Expect(0, 126251, '\P{^Nv: 0060000}', ""); + Expect(1, 126250, '\p{Nv=0000000060000}', ""); + Expect(0, 126250, '\p{^Nv=0000000060000}', ""); + Expect(0, 126250, '\P{Nv=0000000060000}', ""); + Expect(1, 126250, '\P{^Nv=0000000060000}', ""); + Expect(0, 126251, '\p{Nv=0000000060000}', ""); + Expect(1, 126251, '\p{^Nv=0000000060000}', ""); + Expect(1, 126251, '\P{Nv=0000000060000}', ""); + Expect(0, 126251, '\P{^Nv=0000000060000}', ""); Expect(1, 126250, '\p{Nv=6.000000000000000e+04}', ""); Expect(0, 126250, '\p{^Nv=6.000000000000000e+04}', ""); Expect(0, 126250, '\P{Nv=6.000000000000000e+04}', ""); @@ -83347,16 +83937,16 @@ 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=-:=+60_00_0}'); - Error('\P{Is_Numeric_Value=-:=+60_00_0}'); - Expect(1, 126250, '\p{Is_Numeric_Value=+0_6_0_0_00}', ""); - Expect(0, 126250, '\p{^Is_Numeric_Value=+0_6_0_0_00}', ""); - Expect(0, 126250, '\P{Is_Numeric_Value=+0_6_0_0_00}', ""); - Expect(1, 126250, '\P{^Is_Numeric_Value=+0_6_0_0_00}', ""); - Expect(0, 126251, '\p{Is_Numeric_Value=+0_6_0_0_00}', ""); - Expect(1, 126251, '\p{^Is_Numeric_Value=+0_6_0_0_00}', ""); - Expect(1, 126251, '\P{Is_Numeric_Value=+0_6_0_0_00}', ""); - Expect(0, 126251, '\P{^Is_Numeric_Value=+0_6_0_0_00}', ""); + Error('\p{Is_Numeric_Value=/a/0_0_0_0_0_0_0_6_0_0_00}'); + Error('\P{Is_Numeric_Value=/a/0_0_0_0_0_0_0_6_0_0_00}'); + Expect(1, 126250, '\p{Is_Numeric_Value=00_00_00_60_000}', ""); + Expect(0, 126250, '\p{^Is_Numeric_Value=00_00_00_60_000}', ""); + Expect(0, 126250, '\P{Is_Numeric_Value=00_00_00_60_000}', ""); + Expect(1, 126250, '\P{^Is_Numeric_Value=00_00_00_60_000}', ""); + Expect(0, 126251, '\p{Is_Numeric_Value=00_00_00_60_000}', ""); + Expect(1, 126251, '\p{^Is_Numeric_Value=00_00_00_60_000}', ""); + Expect(1, 126251, '\P{Is_Numeric_Value=00_00_00_60_000}', ""); + Expect(0, 126251, '\P{^Is_Numeric_Value=00_00_00_60_000}', ""); 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}', ""); @@ -83365,16 +83955,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= 0_0_0_0_0_0_060000:=}'); - Error('\P{Is_Nv= 0_0_0_0_0_0_060000:=}'); - Expect(1, 126250, '\p{Is_Nv=+00000_06000_0}', ""); - Expect(0, 126250, '\p{^Is_Nv=+00000_06000_0}', ""); - Expect(0, 126250, '\P{Is_Nv=+00000_06000_0}', ""); - Expect(1, 126250, '\P{^Is_Nv=+00000_06000_0}', ""); - Expect(0, 126251, '\p{Is_Nv=+00000_06000_0}', ""); - Expect(1, 126251, '\p{^Is_Nv=+00000_06000_0}', ""); - Expect(1, 126251, '\P{Is_Nv=+00000_06000_0}', ""); - Expect(0, 126251, '\P{^Is_Nv=+00000_06000_0}', ""); + Error('\p{Is_Nv: -+00000000060000/a/}'); + Error('\P{Is_Nv: -+00000000060000/a/}'); + Expect(1, 126250, '\p{Is_Nv=+00000000060000}', ""); + Expect(0, 126250, '\p{^Is_Nv=+00000000060000}', ""); + Expect(0, 126250, '\P{Is_Nv=+00000000060000}', ""); + Expect(1, 126250, '\P{^Is_Nv=+00000000060000}', ""); + Expect(0, 126251, '\p{Is_Nv=+00000000060000}', ""); + Expect(1, 126251, '\p{^Is_Nv=+00000000060000}', ""); + Expect(1, 126251, '\P{Is_Nv=+00000000060000}', ""); + Expect(0, 126251, '\P{^Is_Nv=+00000000060000}', ""); 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}', ""); @@ -83383,38 +83973,38 @@ 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/0_0_0_0_0_0_6_0_0_0_00}'); - Error('\P{Numeric_Value= /a/0_0_0_0_0_0_6_0_0_0_00}'); + Error('\p{Numeric_Value= 00_00_06_00_00_0:=}'); + Error('\P{Numeric_Value= 00_00_06_00_00_0:=}'); Expect(1, 68082, '\p{Numeric_Value=:\A600000\z:}', "");; Expect(0, 68083, '\p{Numeric_Value=:\A600000\z:}', "");; - Expect(1, 68082, '\p{Numeric_Value=+0060000_0}', ""); - Expect(0, 68082, '\p{^Numeric_Value=+0060000_0}', ""); - Expect(0, 68082, '\P{Numeric_Value=+0060000_0}', ""); - Expect(1, 68082, '\P{^Numeric_Value=+0060000_0}', ""); - Expect(0, 68083, '\p{Numeric_Value=+0060000_0}', ""); - Expect(1, 68083, '\p{^Numeric_Value=+0060000_0}', ""); - Expect(1, 68083, '\P{Numeric_Value=+0060000_0}', ""); - Expect(0, 68083, '\P{^Numeric_Value=+0060000_0}', ""); - 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/- 0_6_0_0_000}'); - Error('\P{Nv=/a/- 0_6_0_0_000}'); + Expect(1, 68082, '\p{Numeric_Value=000000000600000}', ""); + Expect(0, 68082, '\p{^Numeric_Value=000000000600000}', ""); + Expect(0, 68082, '\P{Numeric_Value=000000000600000}', ""); + Expect(1, 68082, '\P{^Numeric_Value=000000000600000}', ""); + Expect(0, 68083, '\p{Numeric_Value=000000000600000}', ""); + Expect(1, 68083, '\p{^Numeric_Value=000000000600000}', ""); + Expect(1, 68083, '\P{Numeric_Value=000000000600000}', ""); + Expect(0, 68083, '\P{^Numeric_Value=000000000600000}', ""); + 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: -+000000000600000:=}'); + Error('\P{Nv: -+000000000600000:=}'); Expect(1, 68082, '\p{Nv=:\A600000\z:}', "");; Expect(0, 68083, '\p{Nv=:\A600000\z:}', "");; - Expect(1, 68082, '\p{Nv=0_0_6_0_0000}', ""); - Expect(0, 68082, '\p{^Nv=0_0_6_0_0000}', ""); - Expect(0, 68082, '\P{Nv=0_0_6_0_0000}', ""); - Expect(1, 68082, '\P{^Nv=0_0_6_0_0000}', ""); - Expect(0, 68083, '\p{Nv=0_0_6_0_0000}', ""); - Expect(1, 68083, '\p{^Nv=0_0_6_0_0000}', ""); - Expect(1, 68083, '\P{Nv=0_0_6_0_0000}', ""); - Expect(0, 68083, '\P{^Nv=0_0_6_0_0000}', ""); + Expect(1, 68082, '\p{Nv=00600000}', ""); + Expect(0, 68082, '\p{^Nv=00600000}', ""); + Expect(0, 68082, '\P{Nv=00600000}', ""); + Expect(1, 68082, '\P{^Nv=00600000}', ""); + Expect(0, 68083, '\p{Nv=00600000}', ""); + Expect(1, 68083, '\p{^Nv=00600000}', ""); + Expect(1, 68083, '\P{Nv=00600000}', ""); + Expect(0, 68083, '\P{^Nv=00600000}', ""); Expect(1, 68082, '\p{Nv=6.000000000000000e+05}', ""); Expect(0, 68082, '\p{^Nv=6.000000000000000e+05}', ""); Expect(0, 68082, '\P{Nv=6.000000000000000e+05}', ""); @@ -83423,34 +84013,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=:= 0000600000}'); - Error('\P{Is_Numeric_Value=:= 0000600000}'); - Expect(1, 68082, '\p{Is_Numeric_Value: 0_0_0_6_0_0000}', ""); - Expect(0, 68082, '\p{^Is_Numeric_Value: 0_0_0_6_0_0000}', ""); - Expect(0, 68082, '\P{Is_Numeric_Value: 0_0_0_6_0_0000}', ""); - Expect(1, 68082, '\P{^Is_Numeric_Value: 0_0_0_6_0_0000}', ""); - Expect(0, 68083, '\p{Is_Numeric_Value: 0_0_0_6_0_0000}', ""); - Expect(1, 68083, '\p{^Is_Numeric_Value: 0_0_0_6_0_0000}', ""); - Expect(1, 68083, '\P{Is_Numeric_Value: 0_0_0_6_0_0000}', ""); - Expect(0, 68083, '\P{^Is_Numeric_Value: 0_0_0_6_0_0000}', ""); - 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}', ""); - Expect(1, 68082, '\P{^Is_Numeric_Value=6.000000000000000e+05}', ""); - Expect(0, 68083, '\p{Is_Numeric_Value=6.000000000000000e+05}', ""); - 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=+00_06_00_00_0}', ""); - Expect(0, 68082, '\p{^Is_Nv=+00_06_00_00_0}', ""); - Expect(0, 68082, '\P{Is_Nv=+00_06_00_00_0}', ""); - Expect(1, 68082, '\P{^Is_Nv=+00_06_00_00_0}', ""); - Expect(0, 68083, '\p{Is_Nv=+00_06_00_00_0}', ""); - Expect(1, 68083, '\p{^Is_Nv=+00_06_00_00_0}', ""); - Expect(1, 68083, '\P{Is_Nv=+00_06_00_00_0}', ""); - Expect(0, 68083, '\P{^Is_Nv=+00_06_00_00_0}', ""); + Error('\p{Is_Numeric_Value: +00_00_00_06_00_00_0:=}'); + Error('\P{Is_Numeric_Value: +00_00_00_06_00_00_0:=}'); + Expect(1, 68082, '\p{Is_Numeric_Value=00_60_00_00}', ""); + Expect(0, 68082, '\p{^Is_Numeric_Value=00_60_00_00}', ""); + Expect(0, 68082, '\P{Is_Numeric_Value=00_60_00_00}', ""); + Expect(1, 68082, '\P{^Is_Numeric_Value=00_60_00_00}', ""); + Expect(0, 68083, '\p{Is_Numeric_Value=00_60_00_00}', ""); + Expect(1, 68083, '\p{^Is_Numeric_Value=00_60_00_00}', ""); + Expect(1, 68083, '\P{Is_Numeric_Value=00_60_00_00}', ""); + Expect(0, 68083, '\P{^Is_Numeric_Value=00_60_00_00}', ""); + 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}', ""); + Expect(1, 68082, '\P{^Is_Numeric_Value: 6.000000000000000e+05}', ""); + Expect(0, 68083, '\p{Is_Numeric_Value: 6.000000000000000e+05}', ""); + 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=:= _6_0_0_0_00}'); + Error('\P{Is_Nv=:= _6_0_0_0_00}'); + Expect(1, 68082, '\p{Is_Nv=00_06_00_000}', ""); + Expect(0, 68082, '\p{^Is_Nv=00_06_00_000}', ""); + Expect(0, 68082, '\P{Is_Nv=00_06_00_000}', ""); + Expect(1, 68082, '\P{^Is_Nv=00_06_00_000}', ""); + Expect(0, 68083, '\p{Is_Nv=00_06_00_000}', ""); + Expect(1, 68083, '\p{^Is_Nv=00_06_00_000}', ""); + Expect(1, 68083, '\P{Is_Nv=00_06_00_000}', ""); + Expect(0, 68083, '\P{^Is_Nv=00_06_00_000}', ""); 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}', ""); @@ -83459,18 +84049,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=_/a/0000_7}'); - Error('\P{Numeric_Value=_/a/0000_7}'); + Error('\p{Numeric_Value: _:=00000_7}'); + Error('\P{Numeric_Value: _:=00000_7}'); Expect(1, 131073, '\p{Numeric_Value=:\A7\z:}', "");; Expect(0, 131074, '\p{Numeric_Value=:\A7\z:}', "");; - Expect(1, 131073, '\p{Numeric_Value=+07}', ""); - Expect(0, 131073, '\p{^Numeric_Value=+07}', ""); - Expect(0, 131073, '\P{Numeric_Value=+07}', ""); - Expect(1, 131073, '\P{^Numeric_Value=+07}', ""); - Expect(0, 131074, '\p{Numeric_Value=+07}', ""); - Expect(1, 131074, '\p{^Numeric_Value=+07}', ""); - Expect(1, 131074, '\P{Numeric_Value=+07}', ""); - Expect(0, 131074, '\P{^Numeric_Value=+07}', ""); + Expect(1, 131073, '\p{Numeric_Value=7}', ""); + Expect(0, 131073, '\p{^Numeric_Value=7}', ""); + Expect(0, 131073, '\P{Numeric_Value=7}', ""); + Expect(1, 131073, '\P{^Numeric_Value=7}', ""); + Expect(0, 131074, '\p{Numeric_Value=7}', ""); + Expect(1, 131074, '\p{^Numeric_Value=7}', ""); + Expect(1, 131074, '\P{Numeric_Value=7}', ""); + Expect(0, 131074, '\P{^Numeric_Value=7}', ""); 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}', ""); @@ -83479,18 +84069,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/000000007}'); - Error('\P{Nv=/a/000000007}'); + Error('\p{Nv=-:=00007}'); + Error('\P{Nv=-:=00007}'); Expect(1, 131073, '\p{Nv=:\A7\z:}', "");; Expect(0, 131074, '\p{Nv=:\A7\z:}', "");; - Expect(1, 131073, '\p{Nv=00_00_7}', ""); - Expect(0, 131073, '\p{^Nv=00_00_7}', ""); - Expect(0, 131073, '\P{Nv=00_00_7}', ""); - Expect(1, 131073, '\P{^Nv=00_00_7}', ""); - Expect(0, 131074, '\p{Nv=00_00_7}', ""); - Expect(1, 131074, '\p{^Nv=00_00_7}', ""); - Expect(1, 131074, '\P{Nv=00_00_7}', ""); - Expect(0, 131074, '\P{^Nv=00_00_7}', ""); + Expect(1, 131073, '\p{Nv=+007}', ""); + Expect(0, 131073, '\p{^Nv=+007}', ""); + Expect(0, 131073, '\P{Nv=+007}', ""); + Expect(1, 131073, '\P{^Nv=+007}', ""); + Expect(0, 131074, '\p{Nv=+007}', ""); + Expect(1, 131074, '\p{^Nv=+007}', ""); + Expect(1, 131074, '\P{Nv=+007}', ""); + Expect(0, 131074, '\P{^Nv=+007}', ""); Expect(1, 131073, '\p{Nv=7.000000000000000e+00}', ""); Expect(0, 131073, '\p{^Nv=7.000000000000000e+00}', ""); Expect(0, 131073, '\P{Nv=7.000000000000000e+00}', ""); @@ -83499,16 +84089,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= 00_00_7/a/}'); - Error('\P{Is_Numeric_Value= 00_00_7/a/}'); - Expect(1, 131073, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_007}', ""); - Expect(0, 131073, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_007}', ""); - Expect(0, 131073, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_007}', ""); - Expect(1, 131073, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_007}', ""); - Expect(0, 131074, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0_007}', ""); - Expect(1, 131074, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0_007}', ""); - Expect(1, 131074, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0_007}', ""); - Expect(0, 131074, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0_007}', ""); + Error('\p{Is_Numeric_Value= 0_0_0_0_0_0007:=}'); + Error('\P{Is_Numeric_Value= 0_0_0_0_0_0007:=}'); + Expect(1, 131073, '\p{Is_Numeric_Value=+0000000007}', ""); + Expect(0, 131073, '\p{^Is_Numeric_Value=+0000000007}', ""); + Expect(0, 131073, '\P{Is_Numeric_Value=+0000000007}', ""); + Expect(1, 131073, '\P{^Is_Numeric_Value=+0000000007}', ""); + Expect(0, 131074, '\p{Is_Numeric_Value=+0000000007}', ""); + Expect(1, 131074, '\p{^Is_Numeric_Value=+0000000007}', ""); + Expect(1, 131074, '\P{Is_Numeric_Value=+0000000007}', ""); + Expect(0, 131074, '\P{^Is_Numeric_Value=+0000000007}', ""); 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}', ""); @@ -83517,36 +84107,36 @@ 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= +00000007:=}'); - Error('\P{Is_Nv= +00000007:=}'); - Expect(1, 131073, '\p{Is_Nv=000000007}', ""); - Expect(0, 131073, '\p{^Is_Nv=000000007}', ""); - Expect(0, 131073, '\P{Is_Nv=000000007}', ""); - Expect(1, 131073, '\P{^Is_Nv=000000007}', ""); - Expect(0, 131074, '\p{Is_Nv=000000007}', ""); - Expect(1, 131074, '\p{^Is_Nv=000000007}', ""); - Expect(1, 131074, '\P{Is_Nv=000000007}', ""); - Expect(0, 131074, '\P{^Is_Nv=000000007}', ""); - 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}', ""); - Expect(1, 131073, '\P{^Is_Nv=7.000000000000000e+00}', ""); - Expect(0, 131074, '\p{Is_Nv=7.000000000000000e+00}', ""); - 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= -00007/012:=}'); - Error('\P{Numeric_Value= -00007/012:=}'); + Error('\p{Is_Nv=_/a/0000000007}'); + Error('\P{Is_Nv=_/a/0000000007}'); + Expect(1, 131073, '\p{Is_Nv=+07}', ""); + Expect(0, 131073, '\p{^Is_Nv=+07}', ""); + Expect(0, 131073, '\P{Is_Nv=+07}', ""); + Expect(1, 131073, '\P{^Is_Nv=+07}', ""); + Expect(0, 131074, '\p{Is_Nv=+07}', ""); + Expect(1, 131074, '\p{^Is_Nv=+07}', ""); + Expect(1, 131074, '\P{Is_Nv=+07}', ""); + Expect(0, 131074, '\P{^Is_Nv=+07}', ""); + 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}', ""); + Expect(1, 131073, '\P{^Is_Nv: 7.000000000000000e+00}', ""); + Expect(0, 131074, '\p{Is_Nv: 7.000000000000000e+00}', ""); + 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: _ 0000000007/00000000012:=}'); + Error('\P{Numeric_Value: _ 0000000007/00000000012:=}'); 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/00012}', ""); - Expect(0, 68092, '\p{^Numeric_Value: +0007/00012}', ""); - Expect(0, 68092, '\P{Numeric_Value: +0007/00012}', ""); - Expect(1, 68092, '\P{^Numeric_Value: +0007/00012}', ""); - Expect(0, 68093, '\p{Numeric_Value: +0007/00012}', ""); - Expect(1, 68093, '\p{^Numeric_Value: +0007/00012}', ""); - Expect(1, 68093, '\P{Numeric_Value: +0007/00012}', ""); - Expect(0, 68093, '\P{^Numeric_Value: +0007/00012}', ""); + Expect(1, 68092, '\p{Numeric_Value=+0000007/00000012}', ""); + Expect(0, 68092, '\p{^Numeric_Value=+0000007/00000012}', ""); + Expect(0, 68092, '\P{Numeric_Value=+0000007/00000012}', ""); + Expect(1, 68092, '\P{^Numeric_Value=+0000007/00000012}', ""); + Expect(0, 68093, '\p{Numeric_Value=+0000007/00000012}', ""); + Expect(1, 68093, '\p{^Numeric_Value=+0000007/00000012}', ""); + Expect(1, 68093, '\P{Numeric_Value=+0000007/00000012}', ""); + Expect(0, 68093, '\P{^Numeric_Value=+0000007/00000012}', ""); Expect(1, 68092, '\p{Numeric_Value=420/720}', ""); Expect(0, 68092, '\p{^Numeric_Value=420/720}', ""); Expect(0, 68092, '\P{Numeric_Value=420/720}', ""); @@ -83559,16 +84149,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Numeric_Value=5.8e-01}'); Error('\p{Numeric_Value=5.83e-01}'); Error('\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}', ""); + 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}', ""); Error('\p{Numeric_Value=0.583}'); Error('\P{Numeric_Value=0.583}'); Expect(1, 68092, '\p{Numeric_Value=5.8333e-01}', ""); @@ -83579,14 +84169,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}', ""); - Expect(1, 68092, '\P{^Numeric_Value: 0.5833}', ""); - Expect(0, 68093, '\p{Numeric_Value: 0.5833}', ""); - Expect(1, 68093, '\p{^Numeric_Value: 0.5833}', ""); - Expect(1, 68093, '\P{Numeric_Value: 0.5833}', ""); - Expect(0, 68093, '\P{^Numeric_Value: 0.5833}', ""); + Expect(1, 68092, '\p{Numeric_Value=0.5833}', ""); + Expect(0, 68092, '\p{^Numeric_Value=0.5833}', ""); + Expect(0, 68092, '\P{Numeric_Value=0.5833}', ""); + Expect(1, 68092, '\P{^Numeric_Value=0.5833}', ""); + Expect(0, 68093, '\p{Numeric_Value=0.5833}', ""); + Expect(1, 68093, '\p{^Numeric_Value=0.5833}', ""); + Expect(1, 68093, '\P{Numeric_Value=0.5833}', ""); + Expect(0, 68093, '\P{^Numeric_Value=0.5833}', ""); Expect(1, 68092, '\p{Numeric_Value=5.83333e-01}', ""); Expect(0, 68092, '\p{^Numeric_Value=5.83333e-01}', ""); Expect(0, 68092, '\P{Numeric_Value=5.83333e-01}', ""); @@ -83603,18 +84193,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Numeric_Value=0.58333}', ""); Expect(1, 68093, '\P{Numeric_Value=0.58333}', ""); Expect(0, 68093, '\P{^Numeric_Value=0.58333}', ""); - Error('\p{Nv= 000000007/00012/a/}'); - Error('\P{Nv= 000000007/00012/a/}'); + Error('\p{Nv: _+000000007/12:=}'); + Error('\P{Nv: _+000000007/12:=}'); Expect(1, 68092, '\p{Nv=:\A7/12\z:}', "");; Expect(0, 68093, '\p{Nv=:\A7/12\z:}', "");; - Expect(1, 68092, '\p{Nv=+0000007/012}', ""); - Expect(0, 68092, '\p{^Nv=+0000007/012}', ""); - Expect(0, 68092, '\P{Nv=+0000007/012}', ""); - Expect(1, 68092, '\P{^Nv=+0000007/012}', ""); - Expect(0, 68093, '\p{Nv=+0000007/012}', ""); - Expect(1, 68093, '\p{^Nv=+0000007/012}', ""); - Expect(1, 68093, '\P{Nv=+0000007/012}', ""); - Expect(0, 68093, '\P{^Nv=+0000007/012}', ""); + Expect(1, 68092, '\p{Nv=0000007/00000000012}', ""); + Expect(0, 68092, '\p{^Nv=0000007/00000000012}', ""); + Expect(0, 68092, '\P{Nv=0000007/00000000012}', ""); + Expect(1, 68092, '\P{^Nv=0000007/00000000012}', ""); + Expect(0, 68093, '\p{Nv=0000007/00000000012}', ""); + Expect(1, 68093, '\p{^Nv=0000007/00000000012}', ""); + Expect(1, 68093, '\P{Nv=0000007/00000000012}', ""); + Expect(0, 68093, '\P{^Nv=0000007/00000000012}', ""); Expect(1, 68092, '\p{Nv=420/720}', ""); Expect(0, 68092, '\p{^Nv=420/720}', ""); Expect(0, 68092, '\P{Nv=420/720}', ""); @@ -83625,36 +84215,36 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68093, '\P{^Nv=420/720}', ""); Error('\p{Nv=5.8e-01}'); Error('\P{Nv=5.8e-01}'); - Error('\p{Nv=5.83e-01}'); - Error('\P{Nv=5.83e-01}'); + Error('\p{Nv: 5.83e-01}'); + Error('\P{Nv: 5.83e-01}'); Error('\p{Nv=0.58}'); Error('\P{Nv=0.58}'); - Expect(1, 68092, '\p{Nv: 5.833e-01}', ""); - Expect(0, 68092, '\p{^Nv: 5.833e-01}', ""); - Expect(0, 68092, '\P{Nv: 5.833e-01}', ""); - Expect(1, 68092, '\P{^Nv: 5.833e-01}', ""); - Expect(0, 68093, '\p{Nv: 5.833e-01}', ""); - Expect(1, 68093, '\p{^Nv: 5.833e-01}', ""); - Expect(1, 68093, '\P{Nv: 5.833e-01}', ""); - Expect(0, 68093, '\P{^Nv: 5.833e-01}', ""); + Expect(1, 68092, '\p{Nv=5.833e-01}', ""); + Expect(0, 68092, '\p{^Nv=5.833e-01}', ""); + Expect(0, 68092, '\P{Nv=5.833e-01}', ""); + Expect(1, 68092, '\P{^Nv=5.833e-01}', ""); + Expect(0, 68093, '\p{Nv=5.833e-01}', ""); + Expect(1, 68093, '\p{^Nv=5.833e-01}', ""); + Expect(1, 68093, '\P{Nv=5.833e-01}', ""); + Expect(0, 68093, '\P{^Nv=5.833e-01}', ""); Error('\p{Nv=0.583}'); Error('\P{Nv=0.583}'); - Expect(1, 68092, '\p{Nv=5.8333e-01}', ""); - Expect(0, 68092, '\p{^Nv=5.8333e-01}', ""); - Expect(0, 68092, '\P{Nv=5.8333e-01}', ""); - Expect(1, 68092, '\P{^Nv=5.8333e-01}', ""); - Expect(0, 68093, '\p{Nv=5.8333e-01}', ""); - 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}', ""); + Expect(1, 68092, '\p{Nv:5.8333e-01}', ""); + Expect(0, 68092, '\p{^Nv:5.8333e-01}', ""); + Expect(0, 68092, '\P{Nv:5.8333e-01}', ""); + Expect(1, 68092, '\P{^Nv:5.8333e-01}', ""); + Expect(0, 68093, '\p{Nv:5.8333e-01}', ""); + 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}', ""); Expect(1, 68092, '\p{Nv=5.83333e-01}', ""); Expect(0, 68092, '\p{^Nv=5.83333e-01}', ""); Expect(0, 68092, '\P{Nv=5.83333e-01}', ""); @@ -83663,24 +84253,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Nv=5.83333e-01}', ""); Expect(1, 68093, '\P{Nv=5.83333e-01}', ""); Expect(0, 68093, '\P{^Nv=5.83333e-01}', ""); - Expect(1, 68092, '\p{Nv: 0.58333}', ""); - Expect(0, 68092, '\p{^Nv: 0.58333}', ""); - Expect(0, 68092, '\P{Nv: 0.58333}', ""); - Expect(1, 68092, '\P{^Nv: 0.58333}', ""); - Expect(0, 68093, '\p{Nv: 0.58333}', ""); - Expect(1, 68093, '\p{^Nv: 0.58333}', ""); - Expect(1, 68093, '\P{Nv: 0.58333}', ""); - Expect(0, 68093, '\P{^Nv: 0.58333}', ""); - Error('\p{Is_Numeric_Value= _00007/00000012:=}'); - Error('\P{Is_Numeric_Value= _00007/00000012:=}'); - Expect(1, 68092, '\p{Is_Numeric_Value=0000000007/00012}', ""); - Expect(0, 68092, '\p{^Is_Numeric_Value=0000000007/00012}', ""); - Expect(0, 68092, '\P{Is_Numeric_Value=0000000007/00012}', ""); - Expect(1, 68092, '\P{^Is_Numeric_Value=0000000007/00012}', ""); - Expect(0, 68093, '\p{Is_Numeric_Value=0000000007/00012}', ""); - Expect(1, 68093, '\p{^Is_Numeric_Value=0000000007/00012}', ""); - Expect(1, 68093, '\P{Is_Numeric_Value=0000000007/00012}', ""); - Expect(0, 68093, '\P{^Is_Numeric_Value=0000000007/00012}', ""); + Expect(1, 68092, '\p{Nv: 0.58333}', ""); + Expect(0, 68092, '\p{^Nv: 0.58333}', ""); + Expect(0, 68092, '\P{Nv: 0.58333}', ""); + Expect(1, 68092, '\P{^Nv: 0.58333}', ""); + Expect(0, 68093, '\p{Nv: 0.58333}', ""); + Expect(1, 68093, '\p{^Nv: 0.58333}', ""); + Expect(1, 68093, '\P{Nv: 0.58333}', ""); + Expect(0, 68093, '\P{^Nv: 0.58333}', ""); + Error('\p{Is_Numeric_Value= :=00007/0000000012}'); + Error('\P{Is_Numeric_Value= :=00007/0000000012}'); + 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{Is_Numeric_Value=420/720}', ""); Expect(0, 68092, '\p{^Is_Numeric_Value=420/720}', ""); Expect(0, 68092, '\P{Is_Numeric_Value=420/720}', ""); @@ -83693,8 +84283,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Is_Numeric_Value=5.8e-01}'); Error('\p{Is_Numeric_Value=5.83e-01}'); Error('\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}', ""); @@ -83713,22 +84303,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Numeric_Value=5.8333e-01}', ""); Expect(1, 68093, '\P{Is_Numeric_Value=5.8333e-01}', ""); Expect(0, 68093, '\P{^Is_Numeric_Value=5.8333e-01}', ""); - Expect(1, 68092, '\p{Is_Numeric_Value=0.5833}', ""); - Expect(0, 68092, '\p{^Is_Numeric_Value=0.5833}', ""); - Expect(0, 68092, '\P{Is_Numeric_Value=0.5833}', ""); - Expect(1, 68092, '\P{^Is_Numeric_Value=0.5833}', ""); - Expect(0, 68093, '\p{Is_Numeric_Value=0.5833}', ""); - 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}', ""); - Expect(1, 68092, '\p{Is_Numeric_Value=5.83333e-01}', ""); - Expect(0, 68092, '\p{^Is_Numeric_Value=5.83333e-01}', ""); - Expect(0, 68092, '\P{Is_Numeric_Value=5.83333e-01}', ""); - Expect(1, 68092, '\P{^Is_Numeric_Value=5.83333e-01}', ""); - Expect(0, 68093, '\p{Is_Numeric_Value=5.83333e-01}', ""); - Expect(1, 68093, '\p{^Is_Numeric_Value=5.83333e-01}', ""); - Expect(1, 68093, '\P{Is_Numeric_Value=5.83333e-01}', ""); - Expect(0, 68093, '\P{^Is_Numeric_Value=5.83333e-01}', ""); + Expect(1, 68092, '\p{Is_Numeric_Value:0.5833}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value:0.5833}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value:0.5833}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value:0.5833}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value:0.5833}', ""); + 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}', ""); + Expect(1, 68092, '\p{Is_Numeric_Value: 5.83333e-01}', ""); + Expect(0, 68092, '\p{^Is_Numeric_Value: 5.83333e-01}', ""); + Expect(0, 68092, '\P{Is_Numeric_Value: 5.83333e-01}', ""); + Expect(1, 68092, '\P{^Is_Numeric_Value: 5.83333e-01}', ""); + Expect(0, 68093, '\p{Is_Numeric_Value: 5.83333e-01}', ""); + Expect(1, 68093, '\p{^Is_Numeric_Value: 5.83333e-01}', ""); + Expect(1, 68093, '\P{Is_Numeric_Value: 5.83333e-01}', ""); + Expect(0, 68093, '\P{^Is_Numeric_Value: 5.83333e-01}', ""); Expect(1, 68092, '\p{Is_Numeric_Value=0.58333}', ""); Expect(0, 68092, '\p{^Is_Numeric_Value=0.58333}', ""); Expect(0, 68092, '\P{Is_Numeric_Value=0.58333}', ""); @@ -83737,24 +84327,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Numeric_Value=0.58333}', ""); Expect(1, 68093, '\P{Is_Numeric_Value=0.58333}', ""); Expect(0, 68093, '\P{^Is_Numeric_Value=0.58333}', ""); - Error('\p{Is_Nv=:=07/0000012}'); - Error('\P{Is_Nv=:=07/0000012}'); - Expect(1, 68092, '\p{Is_Nv=0000000007/0000012}', ""); - Expect(0, 68092, '\p{^Is_Nv=0000000007/0000012}', ""); - Expect(0, 68092, '\P{Is_Nv=0000000007/0000012}', ""); - Expect(1, 68092, '\P{^Is_Nv=0000000007/0000012}', ""); - Expect(0, 68093, '\p{Is_Nv=0000000007/0000012}', ""); - Expect(1, 68093, '\p{^Is_Nv=0000000007/0000012}', ""); - Expect(1, 68093, '\P{Is_Nv=0000000007/0000012}', ""); - Expect(0, 68093, '\P{^Is_Nv=0000000007/0000012}', ""); - Expect(1, 68092, '\p{Is_Nv=420/720}', ""); - Expect(0, 68092, '\p{^Is_Nv=420/720}', ""); - Expect(0, 68092, '\P{Is_Nv=420/720}', ""); - Expect(1, 68092, '\P{^Is_Nv=420/720}', ""); - Expect(0, 68093, '\p{Is_Nv=420/720}', ""); - Expect(1, 68093, '\p{^Is_Nv=420/720}', ""); - Expect(1, 68093, '\P{Is_Nv=420/720}', ""); - Expect(0, 68093, '\P{^Is_Nv=420/720}', ""); + Error('\p{Is_Nv=_0000000007/00000012:=}'); + Error('\P{Is_Nv=_0000000007/00000012:=}'); + Expect(1, 68092, '\p{Is_Nv=0000000007/12}', ""); + Expect(0, 68092, '\p{^Is_Nv=0000000007/12}', ""); + Expect(0, 68092, '\P{Is_Nv=0000000007/12}', ""); + Expect(1, 68092, '\P{^Is_Nv=0000000007/12}', ""); + Expect(0, 68093, '\p{Is_Nv=0000000007/12}', ""); + Expect(1, 68093, '\p{^Is_Nv=0000000007/12}', ""); + Expect(1, 68093, '\P{Is_Nv=0000000007/12}', ""); + Expect(0, 68093, '\P{^Is_Nv=0000000007/12}', ""); + Expect(1, 68092, '\p{Is_Nv: 420/720}', ""); + Expect(0, 68092, '\p{^Is_Nv: 420/720}', ""); + Expect(0, 68092, '\P{Is_Nv: 420/720}', ""); + Expect(1, 68092, '\P{^Is_Nv: 420/720}', ""); + Expect(0, 68093, '\p{Is_Nv: 420/720}', ""); + Expect(1, 68093, '\p{^Is_Nv: 420/720}', ""); + Expect(1, 68093, '\P{Is_Nv: 420/720}', ""); + Expect(0, 68093, '\P{^Is_Nv: 420/720}', ""); Error('\p{Is_Nv=5.8e-01}'); Error('\P{Is_Nv=5.8e-01}'); Error('\p{Is_Nv=5.83e-01}'); @@ -83771,14 +84361,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 68093, '\P{^Is_Nv=5.833e-01}', ""); Error('\p{Is_Nv=0.583}'); Error('\P{Is_Nv=0.583}'); - Expect(1, 68092, '\p{Is_Nv: 5.8333e-01}', ""); - Expect(0, 68092, '\p{^Is_Nv: 5.8333e-01}', ""); - Expect(0, 68092, '\P{Is_Nv: 5.8333e-01}', ""); - Expect(1, 68092, '\P{^Is_Nv: 5.8333e-01}', ""); - Expect(0, 68093, '\p{Is_Nv: 5.8333e-01}', ""); - 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=5.8333e-01}', ""); + Expect(0, 68092, '\p{^Is_Nv=5.8333e-01}', ""); + Expect(0, 68092, '\P{Is_Nv=5.8333e-01}', ""); + Expect(1, 68092, '\P{^Is_Nv=5.8333e-01}', ""); + Expect(0, 68093, '\p{Is_Nv=5.8333e-01}', ""); + 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}', ""); @@ -83795,26 +84385,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 68093, '\p{^Is_Nv=5.83333e-01}', ""); Expect(1, 68093, '\P{Is_Nv=5.83333e-01}', ""); Expect(0, 68093, '\P{^Is_Nv=5.83333e-01}', ""); - Expect(1, 68092, '\p{Is_Nv=0.58333}', ""); - Expect(0, 68092, '\p{^Is_Nv=0.58333}', ""); - Expect(0, 68092, '\P{Is_Nv=0.58333}', ""); - Expect(1, 68092, '\P{^Is_Nv=0.58333}', ""); - Expect(0, 68093, '\p{Is_Nv=0.58333}', ""); - Expect(1, 68093, '\p{^Is_Nv=0.58333}', ""); - Expect(1, 68093, '\P{Is_Nv=0.58333}', ""); - Expect(0, 68093, '\P{^Is_Nv=0.58333}', ""); - Error('\p{Numeric_Value: 000000007/000002/a/}'); - Error('\P{Numeric_Value: 000000007/000002/a/}'); + Expect(1, 68092, '\p{Is_Nv: 0.58333}', ""); + Expect(0, 68092, '\p{^Is_Nv: 0.58333}', ""); + Expect(0, 68092, '\P{Is_Nv: 0.58333}', ""); + Expect(1, 68092, '\P{^Is_Nv: 0.58333}', ""); + Expect(0, 68093, '\p{Is_Nv: 0.58333}', ""); + Expect(1, 68093, '\p{^Is_Nv: 0.58333}', ""); + Expect(1, 68093, '\P{Is_Nv: 0.58333}', ""); + Expect(0, 68093, '\P{^Is_Nv: 0.58333}', ""); + Error('\p{Numeric_Value=- 00007/00002:=}'); + Error('\P{Numeric_Value=- 00007/00002:=}'); Expect(1, 3885, '\p{Numeric_Value=:\A7/2\z:}', "");; Expect(0, 3886, '\p{Numeric_Value=:\A7/2\z:}', "");; - Expect(1, 3885, '\p{Numeric_Value=7/000000002}', ""); - Expect(0, 3885, '\p{^Numeric_Value=7/000000002}', ""); - Expect(0, 3885, '\P{Numeric_Value=7/000000002}', ""); - Expect(1, 3885, '\P{^Numeric_Value=7/000000002}', ""); - Expect(0, 3886, '\p{Numeric_Value=7/000000002}', ""); - Expect(1, 3886, '\p{^Numeric_Value=7/000000002}', ""); - Expect(1, 3886, '\P{Numeric_Value=7/000000002}', ""); - Expect(0, 3886, '\P{^Numeric_Value=7/000000002}', ""); + Expect(1, 3885, '\p{Numeric_Value=+000000007/000002}', ""); + Expect(0, 3885, '\p{^Numeric_Value=+000000007/000002}', ""); + Expect(0, 3885, '\P{Numeric_Value=+000000007/000002}', ""); + Expect(1, 3885, '\P{^Numeric_Value=+000000007/000002}', ""); + Expect(0, 3886, '\p{Numeric_Value=+000000007/000002}', ""); + Expect(1, 3886, '\p{^Numeric_Value=+000000007/000002}', ""); + Expect(1, 3886, '\P{Numeric_Value=+000000007/000002}', ""); + Expect(0, 3886, '\P{^Numeric_Value=+000000007/000002}', ""); Expect(1, 3885, '\p{Numeric_Value=420/120}', ""); Expect(0, 3885, '\p{^Numeric_Value=420/120}', ""); Expect(0, 3885, '\P{Numeric_Value=420/120}', ""); @@ -83823,14 +84413,14 @@ 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.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}', ""); @@ -83839,14 +84429,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}', ""); - Expect(1, 3885, '\P{^Numeric_Value:3.50e+00}', ""); - Expect(0, 3886, '\p{Numeric_Value:3.50e+00}', ""); - 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.50e+00}', ""); + Expect(0, 3885, '\p{^Numeric_Value: 3.50e+00}', ""); + Expect(0, 3885, '\P{Numeric_Value: 3.50e+00}', ""); + Expect(1, 3885, '\P{^Numeric_Value: 3.50e+00}', ""); + Expect(0, 3886, '\p{Numeric_Value: 3.50e+00}', ""); + 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}', ""); @@ -83855,18 +84445,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/000000007/02}'); - Error('\P{Nv=-/a/000000007/02}'); + Error('\p{Nv=/a/007/0002}'); + Error('\P{Nv=/a/007/0002}'); Expect(1, 3885, '\p{Nv=:\A7/2\z:}', "");; Expect(0, 3886, '\p{Nv=:\A7/2\z:}', "");; - Expect(1, 3885, '\p{Nv=0000007/2}', ""); - Expect(0, 3885, '\p{^Nv=0000007/2}', ""); - Expect(0, 3885, '\P{Nv=0000007/2}', ""); - Expect(1, 3885, '\P{^Nv=0000007/2}', ""); - Expect(0, 3886, '\p{Nv=0000007/2}', ""); - Expect(1, 3886, '\p{^Nv=0000007/2}', ""); - Expect(1, 3886, '\P{Nv=0000007/2}', ""); - Expect(0, 3886, '\P{^Nv=0000007/2}', ""); + Expect(1, 3885, '\p{Nv=0000007/00002}', ""); + Expect(0, 3885, '\p{^Nv=0000007/00002}', ""); + Expect(0, 3885, '\P{Nv=0000007/00002}', ""); + Expect(1, 3885, '\P{^Nv=0000007/00002}', ""); + Expect(0, 3886, '\p{Nv=0000007/00002}', ""); + Expect(1, 3886, '\p{^Nv=0000007/00002}', ""); + Expect(1, 3886, '\P{Nv=0000007/00002}', ""); + Expect(0, 3886, '\P{^Nv=0000007/00002}', ""); Expect(1, 3885, '\p{Nv=420/120}', ""); Expect(0, 3885, '\p{^Nv=420/120}', ""); Expect(0, 3885, '\P{Nv=420/120}', ""); @@ -83883,40 +84473,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}', ""); - Expect(1, 3885, '\P{^Nv: 3.5}', ""); - Expect(0, 3886, '\p{Nv: 3.5}', ""); - Expect(1, 3886, '\p{^Nv: 3.5}', ""); - Expect(1, 3886, '\P{Nv: 3.5}', ""); - Expect(0, 3886, '\P{^Nv: 3.5}', ""); - Expect(1, 3885, '\p{Nv=3.50e+00}', ""); - Expect(0, 3885, '\p{^Nv=3.50e+00}', ""); - Expect(0, 3885, '\P{Nv=3.50e+00}', ""); - Expect(1, 3885, '\P{^Nv=3.50e+00}', ""); - Expect(0, 3886, '\p{Nv=3.50e+00}', ""); - 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=-:=0000000007/00002}'); - Error('\P{Is_Numeric_Value=-:=0000000007/00002}'); - Expect(1, 3885, '\p{Is_Numeric_Value=007/0000000002}', ""); - Expect(0, 3885, '\p{^Is_Numeric_Value=007/0000000002}', ""); - Expect(0, 3885, '\P{Is_Numeric_Value=007/0000000002}', ""); - Expect(1, 3885, '\P{^Is_Numeric_Value=007/0000000002}', ""); - Expect(0, 3886, '\p{Is_Numeric_Value=007/0000000002}', ""); - Expect(1, 3886, '\p{^Is_Numeric_Value=007/0000000002}', ""); - Expect(1, 3886, '\P{Is_Numeric_Value=007/0000000002}', ""); - Expect(0, 3886, '\P{^Is_Numeric_Value=007/0000000002}', ""); + Expect(1, 3885, '\p{Nv=3.5}', ""); + Expect(0, 3885, '\p{^Nv=3.5}', ""); + Expect(0, 3885, '\P{Nv=3.5}', ""); + Expect(1, 3885, '\P{^Nv=3.5}', ""); + Expect(0, 3886, '\p{Nv=3.5}', ""); + Expect(1, 3886, '\p{^Nv=3.5}', ""); + Expect(1, 3886, '\P{Nv=3.5}', ""); + Expect(0, 3886, '\P{^Nv=3.5}', ""); + Expect(1, 3885, '\p{Nv: 3.50e+00}', ""); + Expect(0, 3885, '\p{^Nv: 3.50e+00}', ""); + Expect(0, 3885, '\P{Nv: 3.50e+00}', ""); + Expect(1, 3885, '\P{^Nv: 3.50e+00}', ""); + Expect(0, 3886, '\p{Nv: 3.50e+00}', ""); + 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/000002:=}'); + Error('\P{Is_Numeric_Value=007/000002:=}'); + Expect(1, 3885, '\p{Is_Numeric_Value=0000000007/000000002}', ""); + Expect(0, 3885, '\p{^Is_Numeric_Value=0000000007/000000002}', ""); + Expect(0, 3885, '\P{Is_Numeric_Value=0000000007/000000002}', ""); + Expect(1, 3885, '\P{^Is_Numeric_Value=0000000007/000000002}', ""); + Expect(0, 3886, '\p{Is_Numeric_Value=0000000007/000000002}', ""); + Expect(1, 3886, '\p{^Is_Numeric_Value=0000000007/000000002}', ""); + Expect(1, 3886, '\P{Is_Numeric_Value=0000000007/000000002}', ""); + Expect(0, 3886, '\P{^Is_Numeric_Value=0000000007/000000002}', ""); 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}', ""); @@ -83925,14 +84515,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 3886, '\p{^Is_Numeric_Value=420/120}', ""); Expect(1, 3886, '\P{Is_Numeric_Value=420/120}', ""); Expect(0, 3886, '\P{^Is_Numeric_Value=420/120}', ""); - Expect(1, 3885, '\p{Is_Numeric_Value:3.5e+00}', ""); - Expect(0, 3885, '\p{^Is_Numeric_Value:3.5e+00}', ""); - Expect(0, 3885, '\P{Is_Numeric_Value:3.5e+00}', ""); - Expect(1, 3885, '\P{^Is_Numeric_Value:3.5e+00}', ""); - Expect(0, 3886, '\p{Is_Numeric_Value:3.5e+00}', ""); - Expect(1, 3886, '\p{^Is_Numeric_Value:3.5e+00}', ""); - Expect(1, 3886, '\P{Is_Numeric_Value:3.5e+00}', ""); - Expect(0, 3886, '\P{^Is_Numeric_Value:3.5e+00}', ""); + Expect(1, 3885, '\p{Is_Numeric_Value: 3.5e+00}', ""); + Expect(0, 3885, '\p{^Is_Numeric_Value: 3.5e+00}', ""); + Expect(0, 3885, '\P{Is_Numeric_Value: 3.5e+00}', ""); + Expect(1, 3885, '\P{^Is_Numeric_Value: 3.5e+00}', ""); + Expect(0, 3886, '\p{Is_Numeric_Value: 3.5e+00}', ""); + Expect(1, 3886, '\p{^Is_Numeric_Value: 3.5e+00}', ""); + Expect(1, 3886, '\P{Is_Numeric_Value: 3.5e+00}', ""); + Expect(0, 3886, '\P{^Is_Numeric_Value: 3.5e+00}', ""); Expect(1, 3885, '\p{Is_Numeric_Value=3.5}', ""); Expect(0, 3885, '\p{^Is_Numeric_Value=3.5}', ""); Expect(0, 3885, '\P{Is_Numeric_Value=3.5}', ""); @@ -83957,16 +84547,16 @@ 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=-:=00007/00002}'); - Error('\P{Is_Nv=-:=00007/00002}'); - Expect(1, 3885, '\p{Is_Nv=+7/00002}', ""); - Expect(0, 3885, '\p{^Is_Nv=+7/00002}', ""); - Expect(0, 3885, '\P{Is_Nv=+7/00002}', ""); - Expect(1, 3885, '\P{^Is_Nv=+7/00002}', ""); - Expect(0, 3886, '\p{Is_Nv=+7/00002}', ""); - Expect(1, 3886, '\p{^Is_Nv=+7/00002}', ""); - Expect(1, 3886, '\P{Is_Nv=+7/00002}', ""); - Expect(0, 3886, '\P{^Is_Nv=+7/00002}', ""); + Error('\p{Is_Nv: /a/-0000000007/2}'); + Error('\P{Is_Nv: /a/-0000000007/2}'); + Expect(1, 3885, '\p{Is_Nv=00000007/000000002}', ""); + Expect(0, 3885, '\p{^Is_Nv=00000007/000000002}', ""); + Expect(0, 3885, '\P{Is_Nv=00000007/000000002}', ""); + Expect(1, 3885, '\P{^Is_Nv=00000007/000000002}', ""); + Expect(0, 3886, '\p{Is_Nv=00000007/000000002}', ""); + Expect(1, 3886, '\p{^Is_Nv=00000007/000000002}', ""); + Expect(1, 3886, '\P{Is_Nv=00000007/000000002}', ""); + Expect(0, 3886, '\P{^Is_Nv=00000007/000000002}', ""); Expect(1, 3885, '\p{Is_Nv=420/120}', ""); Expect(0, 3885, '\p{^Is_Nv=420/120}', ""); Expect(0, 3885, '\P{Is_Nv=420/120}', ""); @@ -84007,18 +84597,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=:= 00000007/00008}'); - Error('\P{Numeric_Value=:= 00000007/00008}'); + Error('\p{Numeric_Value=:= +0000007/000008}'); + Error('\P{Numeric_Value=:= +0000007/000008}'); Expect(1, 8542, '\p{Numeric_Value=:\A7/8\z:}', "");; Expect(0, 8543, '\p{Numeric_Value=:\A7/8\z:}', "");; - Expect(1, 8542, '\p{Numeric_Value=7/00008}', ""); - Expect(0, 8542, '\p{^Numeric_Value=7/00008}', ""); - Expect(0, 8542, '\P{Numeric_Value=7/00008}', ""); - Expect(1, 8542, '\P{^Numeric_Value=7/00008}', ""); - Expect(0, 8543, '\p{Numeric_Value=7/00008}', ""); - Expect(1, 8543, '\p{^Numeric_Value=7/00008}', ""); - Expect(1, 8543, '\P{Numeric_Value=7/00008}', ""); - Expect(0, 8543, '\P{^Numeric_Value=7/00008}', ""); + Expect(1, 8542, '\p{Numeric_Value=000007/0000008}', ""); + Expect(0, 8542, '\p{^Numeric_Value=000007/0000008}', ""); + Expect(0, 8542, '\P{Numeric_Value=000007/0000008}', ""); + Expect(1, 8542, '\P{^Numeric_Value=000007/0000008}', ""); + Expect(0, 8543, '\p{Numeric_Value=000007/0000008}', ""); + Expect(1, 8543, '\p{^Numeric_Value=000007/0000008}', ""); + Expect(1, 8543, '\P{Numeric_Value=000007/0000008}', ""); + Expect(0, 8543, '\P{^Numeric_Value=000007/0000008}', ""); Expect(1, 8542, '\p{Numeric_Value=420/480}', ""); Expect(0, 8542, '\p{^Numeric_Value=420/480}', ""); Expect(0, 8542, '\P{Numeric_Value=420/480}', ""); @@ -84065,26 +84655,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}', ""); - Expect(1, 8542, '\P{^Numeric_Value=0.8750}', ""); - Expect(0, 8543, '\p{Numeric_Value=0.8750}', ""); - 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=-0000000007/0008:=}'); - Error('\P{Nv=-0000000007/0008:=}'); + Expect(1, 8542, '\p{Numeric_Value: 0.8750}', ""); + Expect(0, 8542, '\p{^Numeric_Value: 0.8750}', ""); + Expect(0, 8542, '\P{Numeric_Value: 0.8750}', ""); + Expect(1, 8542, '\P{^Numeric_Value: 0.8750}', ""); + Expect(0, 8543, '\p{Numeric_Value: 0.8750}', ""); + 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= /a/00007/8}'); + Error('\P{Nv= /a/00007/8}'); Expect(1, 8542, '\p{Nv=:\A7/8\z:}', "");; Expect(0, 8543, '\p{Nv=:\A7/8\z:}', "");; - Expect(1, 8542, '\p{Nv=000000007/008}', ""); - Expect(0, 8542, '\p{^Nv=000000007/008}', ""); - Expect(0, 8542, '\P{Nv=000000007/008}', ""); - Expect(1, 8542, '\P{^Nv=000000007/008}', ""); - Expect(0, 8543, '\p{Nv=000000007/008}', ""); - Expect(1, 8543, '\p{^Nv=000000007/008}', ""); - Expect(1, 8543, '\P{Nv=000000007/008}', ""); - Expect(0, 8543, '\P{^Nv=000000007/008}', ""); + Expect(1, 8542, '\p{Nv=00007/0008}', ""); + Expect(0, 8542, '\p{^Nv=00007/0008}', ""); + Expect(0, 8542, '\P{Nv=00007/0008}', ""); + Expect(1, 8542, '\P{^Nv=00007/0008}', ""); + Expect(0, 8543, '\p{Nv=00007/0008}', ""); + Expect(1, 8543, '\p{^Nv=00007/0008}', ""); + Expect(1, 8543, '\P{Nv=00007/0008}', ""); + Expect(0, 8543, '\P{^Nv=00007/0008}', ""); Expect(1, 8542, '\p{Nv=420/480}', ""); Expect(0, 8542, '\p{^Nv=420/480}', ""); Expect(0, 8542, '\P{Nv=420/480}', ""); @@ -84093,18 +84683,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 8543, '\p{^Nv=420/480}', ""); Expect(1, 8543, '\P{Nv=420/480}', ""); Expect(0, 8543, '\P{^Nv=420/480}', ""); - Error('\p{Nv=8.8e-01}'); - Error('\P{Nv=8.8e-01}'); - Error('\p{Nv:0.9}'); - Error('\P{Nv:0.9}'); - Expect(1, 8542, '\p{Nv: 8.75e-01}', ""); - Expect(0, 8542, '\p{^Nv: 8.75e-01}', ""); - Expect(0, 8542, '\P{Nv: 8.75e-01}', ""); - Expect(1, 8542, '\P{^Nv: 8.75e-01}', ""); - Expect(0, 8543, '\p{Nv: 8.75e-01}', ""); - Expect(1, 8543, '\p{^Nv: 8.75e-01}', ""); - Expect(1, 8543, '\P{Nv: 8.75e-01}', ""); - Expect(0, 8543, '\P{^Nv: 8.75e-01}', ""); + Error('\p{Nv: 8.8e-01}'); + Error('\P{Nv: 8.8e-01}'); + Error('\p{Nv=0.9}'); + Error('\P{Nv=0.9}'); + Expect(1, 8542, '\p{Nv=8.75e-01}', ""); + Expect(0, 8542, '\p{^Nv=8.75e-01}', ""); + Expect(0, 8542, '\P{Nv=8.75e-01}', ""); + Expect(1, 8542, '\P{^Nv=8.75e-01}', ""); + Expect(0, 8543, '\p{Nv=8.75e-01}', ""); + Expect(1, 8543, '\p{^Nv=8.75e-01}', ""); + Expect(1, 8543, '\P{Nv=8.75e-01}', ""); + Expect(0, 8543, '\P{^Nv=8.75e-01}', ""); Error('\p{Nv=0.88}'); Error('\P{Nv=0.88}'); Expect(1, 8542, '\p{Nv=8.750e-01}', ""); @@ -84139,26 +84729,26 @@ 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=-:=+00007/8}'); - Error('\P{Is_Numeric_Value=-:=+00007/8}'); - Expect(1, 8542, '\p{Is_Numeric_Value=+7/0000008}', ""); - Expect(0, 8542, '\p{^Is_Numeric_Value=+7/0000008}', ""); - Expect(0, 8542, '\P{Is_Numeric_Value=+7/0000008}', ""); - Expect(1, 8542, '\P{^Is_Numeric_Value=+7/0000008}', ""); - Expect(0, 8543, '\p{Is_Numeric_Value=+7/0000008}', ""); - Expect(1, 8543, '\p{^Is_Numeric_Value=+7/0000008}', ""); - Expect(1, 8543, '\P{Is_Numeric_Value=+7/0000008}', ""); - Expect(0, 8543, '\P{^Is_Numeric_Value=+7/0000008}', ""); - 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=:= 7/0008}'); + Error('\P{Is_Numeric_Value=:= 7/0008}'); + Expect(1, 8542, '\p{Is_Numeric_Value=+0000007/08}', ""); + Expect(0, 8542, '\p{^Is_Numeric_Value=+0000007/08}', ""); + Expect(0, 8542, '\P{Is_Numeric_Value=+0000007/08}', ""); + Expect(1, 8542, '\P{^Is_Numeric_Value=+0000007/08}', ""); + Expect(0, 8543, '\p{Is_Numeric_Value=+0000007/08}', ""); + Expect(1, 8543, '\p{^Is_Numeric_Value=+0000007/08}', ""); + Expect(1, 8543, '\P{Is_Numeric_Value=+0000007/08}', ""); + Expect(0, 8543, '\P{^Is_Numeric_Value=+0000007/08}', ""); + 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}'); Error('\P{Is_Numeric_Value=0.9}'); Expect(1, 8542, '\p{Is_Numeric_Value=8.75e-01}', ""); @@ -84169,8 +84759,8 @@ 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}'); + 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}', ""); @@ -84203,16 +84793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= /a/07/00000008}'); - Error('\P{Is_Nv= /a/07/00000008}'); - Expect(1, 8542, '\p{Is_Nv=+0000000007/00008}', ""); - Expect(0, 8542, '\p{^Is_Nv=+0000000007/00008}', ""); - Expect(0, 8542, '\P{Is_Nv=+0000000007/00008}', ""); - Expect(1, 8542, '\P{^Is_Nv=+0000000007/00008}', ""); - Expect(0, 8543, '\p{Is_Nv=+0000000007/00008}', ""); - Expect(1, 8543, '\p{^Is_Nv=+0000000007/00008}', ""); - Expect(1, 8543, '\P{Is_Nv=+0000000007/00008}', ""); - Expect(0, 8543, '\P{^Is_Nv=+0000000007/00008}', ""); + Error('\p{Is_Nv=/a/-_0007/00000008}'); + Error('\P{Is_Nv=/a/-_0007/00000008}'); + 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_Nv=420/480}', ""); Expect(0, 8542, '\p{^Is_Nv=420/480}', ""); Expect(0, 8542, '\P{Is_Nv=420/480}', ""); @@ -84235,14 +84825,14 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}', ""); + 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}', ""); @@ -84267,18 +84857,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/+0000000070}'); - Error('\P{Numeric_Value=-/a/+0000000070}'); + Error('\p{Numeric_Value=/a/7_0}'); + Error('\P{Numeric_Value=/a/7_0}'); Expect(1, 126224, '\p{Numeric_Value=:\A70\z:}', "");; Expect(0, 126225, '\p{Numeric_Value=:\A70\z:}', "");; - Expect(1, 126224, '\p{Numeric_Value=+0_0_0_0_070}', ""); - Expect(0, 126224, '\p{^Numeric_Value=+0_0_0_0_070}', ""); - Expect(0, 126224, '\P{Numeric_Value=+0_0_0_0_070}', ""); - Expect(1, 126224, '\P{^Numeric_Value=+0_0_0_0_070}', ""); - Expect(0, 126225, '\p{Numeric_Value=+0_0_0_0_070}', ""); - Expect(1, 126225, '\p{^Numeric_Value=+0_0_0_0_070}', ""); - Expect(1, 126225, '\P{Numeric_Value=+0_0_0_0_070}', ""); - Expect(0, 126225, '\P{^Numeric_Value=+0_0_0_0_070}', ""); + Expect(1, 126224, '\p{Numeric_Value:0000_0007_0}', ""); + Expect(0, 126224, '\p{^Numeric_Value:0000_0007_0}', ""); + Expect(0, 126224, '\P{Numeric_Value:0000_0007_0}', ""); + Expect(1, 126224, '\P{^Numeric_Value:0000_0007_0}', ""); + Expect(0, 126225, '\p{Numeric_Value:0000_0007_0}', ""); + Expect(1, 126225, '\p{^Numeric_Value:0000_0007_0}', ""); + Expect(1, 126225, '\P{Numeric_Value:0000_0007_0}', ""); + Expect(0, 126225, '\P{^Numeric_Value:0000_0007_0}', ""); 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}', ""); @@ -84287,18 +84877,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=_ +0007_0:=}'); - Error('\P{Nv=_ +0007_0:=}'); + Error('\p{Nv= :=000000070}'); + Error('\P{Nv= :=000000070}'); Expect(1, 126224, '\p{Nv=:\A70\z:}', "");; Expect(0, 126225, '\p{Nv=:\A70\z:}', "");; - 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: +0_0_70}', ""); + Expect(0, 126224, '\p{^Nv: +0_0_70}', ""); + Expect(0, 126224, '\P{Nv: +0_0_70}', ""); + Expect(1, 126224, '\P{^Nv: +0_0_70}', ""); + Expect(0, 126225, '\p{Nv: +0_0_70}', ""); + Expect(1, 126225, '\p{^Nv: +0_0_70}', ""); + Expect(1, 126225, '\P{Nv: +0_0_70}', ""); + Expect(0, 126225, '\P{^Nv: +0_0_70}', ""); Expect(1, 126224, '\p{Nv=7.000000000000000e+01}', ""); Expect(0, 126224, '\p{^Nv=7.000000000000000e+01}', ""); Expect(0, 126224, '\P{Nv=7.000000000000000e+01}', ""); @@ -84307,54 +84897,54 @@ 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: - 0070/a/}'); - Error('\P{Is_Numeric_Value: - 0070/a/}'); - Expect(1, 126224, '\p{Is_Numeric_Value=00070}', ""); - Expect(0, 126224, '\p{^Is_Numeric_Value=00070}', ""); - Expect(0, 126224, '\P{Is_Numeric_Value=00070}', ""); - Expect(1, 126224, '\P{^Is_Numeric_Value=00070}', ""); - Expect(0, 126225, '\p{Is_Numeric_Value=00070}', ""); - Expect(1, 126225, '\p{^Is_Numeric_Value=00070}', ""); - Expect(1, 126225, '\P{Is_Numeric_Value=00070}', ""); - Expect(0, 126225, '\P{^Is_Numeric_Value=00070}', ""); - 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=-+00000000070:=}'); - Error('\P{Is_Nv=-+00000000070:=}'); - Expect(1, 126224, '\p{Is_Nv=00000000070}', ""); - Expect(0, 126224, '\p{^Is_Nv=00000000070}', ""); - Expect(0, 126224, '\P{Is_Nv=00000000070}', ""); - Expect(1, 126224, '\P{^Is_Nv=00000000070}', ""); - Expect(0, 126225, '\p{Is_Nv=00000000070}', ""); - Expect(1, 126225, '\p{^Is_Nv=00000000070}', ""); - Expect(1, 126225, '\P{Is_Nv=00000000070}', ""); - Expect(0, 126225, '\P{^Is_Nv=00000000070}', ""); - 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}', ""); - Expect(1, 126224, '\P{^Is_Nv=7.000000000000000e+01}', ""); - Expect(0, 126225, '\p{Is_Nv=7.000000000000000e+01}', ""); - 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/0_0_0_0_0_0700}'); - Error('\P{Numeric_Value= /a/0_0_0_0_0_0700}'); + Error('\p{Is_Numeric_Value= 00000000070/a/}'); + Error('\P{Is_Numeric_Value= 00000000070/a/}'); + Expect(1, 126224, '\p{Is_Numeric_Value: 70}', ""); + Expect(0, 126224, '\p{^Is_Numeric_Value: 70}', ""); + Expect(0, 126224, '\P{Is_Numeric_Value: 70}', ""); + Expect(1, 126224, '\P{^Is_Numeric_Value: 70}', ""); + Expect(0, 126225, '\p{Is_Numeric_Value: 70}', ""); + Expect(1, 126225, '\p{^Is_Numeric_Value: 70}', ""); + Expect(1, 126225, '\P{Is_Numeric_Value: 70}', ""); + Expect(0, 126225, '\P{^Is_Numeric_Value: 70}', ""); + 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= 0070/a/}'); + Error('\P{Is_Nv= 0070/a/}'); + Expect(1, 126224, '\p{Is_Nv=0_0_0_0_0070}', ""); + Expect(0, 126224, '\p{^Is_Nv=0_0_0_0_0070}', ""); + Expect(0, 126224, '\P{Is_Nv=0_0_0_0_0070}', ""); + Expect(1, 126224, '\P{^Is_Nv=0_0_0_0_0070}', ""); + Expect(0, 126225, '\p{Is_Nv=0_0_0_0_0070}', ""); + Expect(1, 126225, '\p{^Is_Nv=0_0_0_0_0070}', ""); + Expect(1, 126225, '\P{Is_Nv=0_0_0_0_0070}', ""); + Expect(0, 126225, '\P{^Is_Nv=0_0_0_0_0070}', ""); + 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}', ""); + Expect(1, 126224, '\P{^Is_Nv:7.000000000000000e+01}', ""); + Expect(0, 126225, '\p{Is_Nv:7.000000000000000e+01}', ""); + 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/ +000000000700}'); + Error('\P{Numeric_Value=/a/ +000000000700}'); Expect(1, 126233, '\p{Numeric_Value=:\A700\z:}', "");; Expect(0, 126234, '\p{Numeric_Value=:\A700\z:}', "");; - Expect(1, 126233, '\p{Numeric_Value=0_7_00}', ""); - Expect(0, 126233, '\p{^Numeric_Value=0_7_00}', ""); - Expect(0, 126233, '\P{Numeric_Value=0_7_00}', ""); - Expect(1, 126233, '\P{^Numeric_Value=0_7_00}', ""); - Expect(0, 126234, '\p{Numeric_Value=0_7_00}', ""); - Expect(1, 126234, '\p{^Numeric_Value=0_7_00}', ""); - Expect(1, 126234, '\P{Numeric_Value=0_7_00}', ""); - Expect(0, 126234, '\P{^Numeric_Value=0_7_00}', ""); + Expect(1, 126233, '\p{Numeric_Value:+00000000700}', ""); + Expect(0, 126233, '\p{^Numeric_Value:+00000000700}', ""); + Expect(0, 126233, '\P{Numeric_Value:+00000000700}', ""); + Expect(1, 126233, '\P{^Numeric_Value:+00000000700}', ""); + Expect(0, 126234, '\p{Numeric_Value:+00000000700}', ""); + Expect(1, 126234, '\p{^Numeric_Value:+00000000700}', ""); + Expect(1, 126234, '\P{Numeric_Value:+00000000700}', ""); + Expect(0, 126234, '\P{^Numeric_Value:+00000000700}', ""); 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}', ""); @@ -84363,18 +84953,18 @@ 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=/a/-000000700}'); - Error('\P{Nv=/a/-000000700}'); + Error('\p{Nv=_-0000700/a/}'); + Error('\P{Nv=_-0000700/a/}'); Expect(1, 126233, '\p{Nv=:\A700\z:}', "");; Expect(0, 126234, '\p{Nv=:\A700\z:}', "");; - Expect(1, 126233, '\p{Nv=+0000000700}', ""); - Expect(0, 126233, '\p{^Nv=+0000000700}', ""); - Expect(0, 126233, '\P{Nv=+0000000700}', ""); - Expect(1, 126233, '\P{^Nv=+0000000700}', ""); - Expect(0, 126234, '\p{Nv=+0000000700}', ""); - Expect(1, 126234, '\p{^Nv=+0000000700}', ""); - Expect(1, 126234, '\P{Nv=+0000000700}', ""); - Expect(0, 126234, '\P{^Nv=+0000000700}', ""); + Expect(1, 126233, '\p{Nv=+0700}', ""); + Expect(0, 126233, '\p{^Nv=+0700}', ""); + Expect(0, 126233, '\P{Nv=+0700}', ""); + Expect(1, 126233, '\P{^Nv=+0700}', ""); + Expect(0, 126234, '\p{Nv=+0700}', ""); + Expect(1, 126234, '\p{^Nv=+0700}', ""); + Expect(1, 126234, '\P{Nv=+0700}', ""); + Expect(0, 126234, '\P{^Nv=+0700}', ""); Expect(1, 126233, '\p{Nv=7.000000000000000e+02}', ""); Expect(0, 126233, '\p{^Nv=7.000000000000000e+02}', ""); Expect(0, 126233, '\P{Nv=7.000000000000000e+02}', ""); @@ -84383,54 +84973,54 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=:=+0000000700}'); - Error('\P{Is_Numeric_Value=:=+0000000700}'); - Expect(1, 126233, '\p{Is_Numeric_Value=0_0_0_0_0_00700}', ""); - Expect(0, 126233, '\p{^Is_Numeric_Value=0_0_0_0_0_00700}', ""); - Expect(0, 126233, '\P{Is_Numeric_Value=0_0_0_0_0_00700}', ""); - Expect(1, 126233, '\P{^Is_Numeric_Value=0_0_0_0_0_00700}', ""); - Expect(0, 126234, '\p{Is_Numeric_Value=0_0_0_0_0_00700}', ""); - Expect(1, 126234, '\p{^Is_Numeric_Value=0_0_0_0_0_00700}', ""); - Expect(1, 126234, '\P{Is_Numeric_Value=0_0_0_0_0_00700}', ""); - Expect(0, 126234, '\P{^Is_Numeric_Value=0_0_0_0_0_00700}', ""); - 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= 00_07_00/a/}'); - Error('\P{Is_Nv= 00_07_00/a/}'); - Expect(1, 126233, '\p{Is_Nv=70_0}', ""); - Expect(0, 126233, '\p{^Is_Nv=70_0}', ""); - Expect(0, 126233, '\P{Is_Nv=70_0}', ""); - Expect(1, 126233, '\P{^Is_Nv=70_0}', ""); - Expect(0, 126234, '\p{Is_Nv=70_0}', ""); - Expect(1, 126234, '\p{^Is_Nv=70_0}', ""); - Expect(1, 126234, '\P{Is_Nv=70_0}', ""); - Expect(0, 126234, '\P{^Is_Nv=70_0}', ""); - 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}', ""); - Expect(1, 126233, '\P{^Is_Nv=7.000000000000000e+02}', ""); - Expect(0, 126234, '\p{Is_Nv=7.000000000000000e+02}', ""); - 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=-_00007000:=}'); - Error('\P{Numeric_Value=-_00007000:=}'); + Error('\p{Is_Numeric_Value=:= +000700}'); + Error('\P{Is_Numeric_Value=:= +000700}'); + Expect(1, 126233, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', ""); + Expect(0, 126233, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', ""); + Expect(0, 126233, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', ""); + Expect(1, 126233, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', ""); + Expect(0, 126234, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', ""); + Expect(1, 126234, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', ""); + Expect(1, 126234, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', ""); + Expect(0, 126234, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', ""); + 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=:= _00000000700}'); + Error('\P{Is_Nv=:= _00000000700}'); + Expect(1, 126233, '\p{Is_Nv=000700}', ""); + Expect(0, 126233, '\p{^Is_Nv=000700}', ""); + Expect(0, 126233, '\P{Is_Nv=000700}', ""); + Expect(1, 126233, '\P{^Is_Nv=000700}', ""); + Expect(0, 126234, '\p{Is_Nv=000700}', ""); + Expect(1, 126234, '\p{^Is_Nv=000700}', ""); + Expect(1, 126234, '\P{Is_Nv=000700}', ""); + Expect(0, 126234, '\P{^Is_Nv=000700}', ""); + 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}', ""); + Expect(1, 126233, '\P{^Is_Nv: 7.000000000000000e+02}', ""); + Expect(0, 126234, '\p{Is_Nv: 7.000000000000000e+02}', ""); + 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= -+0_0_0_0_0_0_0_0_7000:=}'); + Error('\P{Numeric_Value= -+0_0_0_0_0_0_0_0_7000:=}'); Expect(1, 126242, '\p{Numeric_Value=:\A7000\z:}', "");; Expect(0, 126243, '\p{Numeric_Value=:\A7000\z:}', "");; - Expect(1, 126242, '\p{Numeric_Value=00_07_00_0}', ""); - Expect(0, 126242, '\p{^Numeric_Value=00_07_00_0}', ""); - Expect(0, 126242, '\P{Numeric_Value=00_07_00_0}', ""); - Expect(1, 126242, '\P{^Numeric_Value=00_07_00_0}', ""); - Expect(0, 126243, '\p{Numeric_Value=00_07_00_0}', ""); - Expect(1, 126243, '\p{^Numeric_Value=00_07_00_0}', ""); - Expect(1, 126243, '\P{Numeric_Value=00_07_00_0}', ""); - Expect(0, 126243, '\P{^Numeric_Value=00_07_00_0}', ""); + Expect(1, 126242, '\p{Numeric_Value=000_000_700_0}', ""); + Expect(0, 126242, '\p{^Numeric_Value=000_000_700_0}', ""); + Expect(0, 126242, '\P{Numeric_Value=000_000_700_0}', ""); + Expect(1, 126242, '\P{^Numeric_Value=000_000_700_0}', ""); + Expect(0, 126243, '\p{Numeric_Value=000_000_700_0}', ""); + Expect(1, 126243, '\p{^Numeric_Value=000_000_700_0}', ""); + Expect(1, 126243, '\P{Numeric_Value=000_000_700_0}', ""); + Expect(0, 126243, '\P{^Numeric_Value=000_000_700_0}', ""); 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}', ""); @@ -84439,18 +85029,18 @@ 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=07000:=}'); - Error('\P{Nv=07000:=}'); + Error('\p{Nv: :=_-0_0_0_0_0_0_0_0_7_0_00}'); + Error('\P{Nv: :=_-0_0_0_0_0_0_0_0_7_0_00}'); Expect(1, 126242, '\p{Nv=:\A7000\z:}', "");; Expect(0, 126243, '\p{Nv=:\A7000\z:}', "");; - Expect(1, 126242, '\p{Nv=+00000_00070_00}', ""); - Expect(0, 126242, '\p{^Nv=+00000_00070_00}', ""); - Expect(0, 126242, '\P{Nv=+00000_00070_00}', ""); - Expect(1, 126242, '\P{^Nv=+00000_00070_00}', ""); - Expect(0, 126243, '\p{Nv=+00000_00070_00}', ""); - Expect(1, 126243, '\p{^Nv=+00000_00070_00}', ""); - Expect(1, 126243, '\P{Nv=+00000_00070_00}', ""); - Expect(0, 126243, '\P{^Nv=+00000_00070_00}', ""); + Expect(1, 126242, '\p{Nv=000700_0}', ""); + Expect(0, 126242, '\p{^Nv=000700_0}', ""); + Expect(0, 126242, '\P{Nv=000700_0}', ""); + Expect(1, 126242, '\P{^Nv=000700_0}', ""); + Expect(0, 126243, '\p{Nv=000700_0}', ""); + Expect(1, 126243, '\p{^Nv=000700_0}', ""); + Expect(1, 126243, '\P{Nv=000700_0}', ""); + Expect(0, 126243, '\P{^Nv=000700_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}', ""); @@ -84459,34 +85049,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/0_0_0_0_0_0_007000}'); - Error('\P{Is_Numeric_Value= /a/0_0_0_0_0_0_007000}'); - Expect(1, 126242, '\p{Is_Numeric_Value=0_0_0_7_0_00}', ""); - Expect(0, 126242, '\p{^Is_Numeric_Value=0_0_0_7_0_00}', ""); - Expect(0, 126242, '\P{Is_Numeric_Value=0_0_0_7_0_00}', ""); - Expect(1, 126242, '\P{^Is_Numeric_Value=0_0_0_7_0_00}', ""); - Expect(0, 126243, '\p{Is_Numeric_Value=0_0_0_7_0_00}', ""); - Expect(1, 126243, '\p{^Is_Numeric_Value=0_0_0_7_0_00}', ""); - Expect(1, 126243, '\P{Is_Numeric_Value=0_0_0_7_0_00}', ""); - Expect(0, 126243, '\P{^Is_Numeric_Value=0_0_0_7_0_00}', ""); - 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}', ""); - Expect(1, 126242, '\P{^Is_Numeric_Value=7.000000000000000e+03}', ""); - Expect(0, 126243, '\p{Is_Numeric_Value=7.000000000000000e+03}', ""); - 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= 0700_0:=}'); - Error('\P{Is_Nv= 0700_0:=}'); - Expect(1, 126242, '\p{Is_Nv=000_000_000_700_0}', ""); - Expect(0, 126242, '\p{^Is_Nv=000_000_000_700_0}', ""); - Expect(0, 126242, '\P{Is_Nv=000_000_000_700_0}', ""); - Expect(1, 126242, '\P{^Is_Nv=000_000_000_700_0}', ""); - Expect(0, 126243, '\p{Is_Nv=000_000_000_700_0}', ""); - Expect(1, 126243, '\p{^Is_Nv=000_000_000_700_0}', ""); - Expect(1, 126243, '\P{Is_Nv=000_000_000_700_0}', ""); - Expect(0, 126243, '\P{^Is_Nv=000_000_000_700_0}', ""); + Error('\p{Is_Numeric_Value= :=+000000007000}'); + Error('\P{Is_Numeric_Value= :=+000000007000}'); + Expect(1, 126242, '\p{Is_Numeric_Value=+0_0_0_0_0_0_7000}', ""); + Expect(0, 126242, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_7000}', ""); + Expect(0, 126242, '\P{Is_Numeric_Value=+0_0_0_0_0_0_7000}', ""); + Expect(1, 126242, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_7000}', ""); + Expect(0, 126243, '\p{Is_Numeric_Value=+0_0_0_0_0_0_7000}', ""); + Expect(1, 126243, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_7000}', ""); + Expect(1, 126243, '\P{Is_Numeric_Value=+0_0_0_0_0_0_7000}', ""); + Expect(0, 126243, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_7000}', ""); + 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}', ""); + Expect(1, 126242, '\P{^Is_Numeric_Value: 7.000000000000000e+03}', ""); + Expect(0, 126243, '\p{Is_Numeric_Value: 7.000000000000000e+03}', ""); + 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/00_70_00}'); + Error('\P{Is_Nv= /a/00_70_00}'); + Expect(1, 126242, '\p{Is_Nv=+000000007000}', ""); + Expect(0, 126242, '\p{^Is_Nv=+000000007000}', ""); + Expect(0, 126242, '\P{Is_Nv=+000000007000}', ""); + Expect(1, 126242, '\P{^Is_Nv=+000000007000}', ""); + Expect(0, 126243, '\p{Is_Nv=+000000007000}', ""); + Expect(1, 126243, '\p{^Is_Nv=+000000007000}', ""); + Expect(1, 126243, '\P{Is_Nv=+000000007000}', ""); + Expect(0, 126243, '\P{^Is_Nv=+000000007000}', ""); 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}', ""); @@ -84495,18 +85085,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=-/a/+0000070000}'); - Error('\P{Numeric_Value=-/a/+0000070000}'); + Error('\p{Numeric_Value=/a/ +000000007000_0}'); + Error('\P{Numeric_Value=/a/ +000000007000_0}'); Expect(1, 126251, '\p{Numeric_Value=:\A70000\z:}', "");; Expect(0, 126252, '\p{Numeric_Value=:\A70000\z:}', "");; - Expect(1, 126251, '\p{Numeric_Value=000000070000}', ""); - Expect(0, 126251, '\p{^Numeric_Value=000000070000}', ""); - Expect(0, 126251, '\P{Numeric_Value=000000070000}', ""); - Expect(1, 126251, '\P{^Numeric_Value=000000070000}', ""); - Expect(0, 126252, '\p{Numeric_Value=000000070000}', ""); - Expect(1, 126252, '\p{^Numeric_Value=000000070000}', ""); - Expect(1, 126252, '\P{Numeric_Value=000000070000}', ""); - Expect(0, 126252, '\P{^Numeric_Value=000000070000}', ""); + Expect(1, 126251, '\p{Numeric_Value=00_00_70_00_0}', ""); + Expect(0, 126251, '\p{^Numeric_Value=00_00_70_00_0}', ""); + Expect(0, 126251, '\P{Numeric_Value=00_00_70_00_0}', ""); + Expect(1, 126251, '\P{^Numeric_Value=00_00_70_00_0}', ""); + Expect(0, 126252, '\p{Numeric_Value=00_00_70_00_0}', ""); + Expect(1, 126252, '\p{^Numeric_Value=00_00_70_00_0}', ""); + Expect(1, 126252, '\P{Numeric_Value=00_00_70_00_0}', ""); + Expect(0, 126252, '\P{^Numeric_Value=00_00_70_00_0}', ""); 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}', ""); @@ -84515,18 +85105,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/070000}'); - Error('\P{Nv: -/a/070000}'); + Error('\p{Nv=_ 0000000070000/a/}'); + Error('\P{Nv=_ 0000000070000/a/}'); Expect(1, 126251, '\p{Nv=:\A70000\z:}', "");; Expect(0, 126252, '\p{Nv=:\A70000\z:}', "");; - Expect(1, 126251, '\p{Nv=070000}', ""); - Expect(0, 126251, '\p{^Nv=070000}', ""); - Expect(0, 126251, '\P{Nv=070000}', ""); - Expect(1, 126251, '\P{^Nv=070000}', ""); - Expect(0, 126252, '\p{Nv=070000}', ""); - Expect(1, 126252, '\p{^Nv=070000}', ""); - Expect(1, 126252, '\P{Nv=070000}', ""); - Expect(0, 126252, '\P{^Nv=070000}', ""); + Expect(1, 126251, '\p{Nv=+0_0_0_0_7_0000}', ""); + Expect(0, 126251, '\p{^Nv=+0_0_0_0_7_0000}', ""); + Expect(0, 126251, '\P{Nv=+0_0_0_0_7_0000}', ""); + Expect(1, 126251, '\P{^Nv=+0_0_0_0_7_0000}', ""); + Expect(0, 126252, '\p{Nv=+0_0_0_0_7_0000}', ""); + Expect(1, 126252, '\p{^Nv=+0_0_0_0_7_0000}', ""); + Expect(1, 126252, '\P{Nv=+0_0_0_0_7_0000}', ""); + Expect(0, 126252, '\P{^Nv=+0_0_0_0_7_0000}', ""); Expect(1, 126251, '\p{Nv=7.000000000000000e+04}', ""); Expect(0, 126251, '\p{^Nv=7.000000000000000e+04}', ""); Expect(0, 126251, '\P{Nv=7.000000000000000e+04}', ""); @@ -84535,16 +85125,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: _+0_0_0_0_0_0_0_0_70000:=}'); - Error('\P{Is_Numeric_Value: _+0_0_0_0_0_0_0_0_70000:=}'); - Expect(1, 126251, '\p{Is_Numeric_Value=0_0_0_0_0_0_70000}', ""); - Expect(0, 126251, '\p{^Is_Numeric_Value=0_0_0_0_0_0_70000}', ""); - Expect(0, 126251, '\P{Is_Numeric_Value=0_0_0_0_0_0_70000}', ""); - Expect(1, 126251, '\P{^Is_Numeric_Value=0_0_0_0_0_0_70000}', ""); - Expect(0, 126252, '\p{Is_Numeric_Value=0_0_0_0_0_0_70000}', ""); - Expect(1, 126252, '\p{^Is_Numeric_Value=0_0_0_0_0_0_70000}', ""); - Expect(1, 126252, '\P{Is_Numeric_Value=0_0_0_0_0_0_70000}', ""); - Expect(0, 126252, '\P{^Is_Numeric_Value=0_0_0_0_0_0_70000}', ""); + Error('\p{Is_Numeric_Value= -00_70_00_0/a/}'); + Error('\P{Is_Numeric_Value= -00_70_00_0/a/}'); + Expect(1, 126251, '\p{Is_Numeric_Value: 00000070000}', ""); + Expect(0, 126251, '\p{^Is_Numeric_Value: 00000070000}', ""); + Expect(0, 126251, '\P{Is_Numeric_Value: 00000070000}', ""); + Expect(1, 126251, '\P{^Is_Numeric_Value: 00000070000}', ""); + Expect(0, 126252, '\p{Is_Numeric_Value: 00000070000}', ""); + Expect(1, 126252, '\p{^Is_Numeric_Value: 00000070000}', ""); + Expect(1, 126252, '\P{Is_Numeric_Value: 00000070000}', ""); + Expect(0, 126252, '\P{^Is_Numeric_Value: 00000070000}', ""); 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}', ""); @@ -84553,36 +85143,36 @@ 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=070000}', ""); - Expect(0, 126251, '\p{^Is_Nv=070000}', ""); - Expect(0, 126251, '\P{Is_Nv=070000}', ""); - Expect(1, 126251, '\P{^Is_Nv=070000}', ""); - Expect(0, 126252, '\p{Is_Nv=070000}', ""); - Expect(1, 126252, '\p{^Is_Nv=070000}', ""); - Expect(1, 126252, '\P{Is_Nv=070000}', ""); - Expect(0, 126252, '\P{^Is_Nv=070000}', ""); - 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}', ""); - Expect(1, 126251, '\P{^Is_Nv=7.000000000000000e+04}', ""); - Expect(0, 126252, '\p{Is_Nv=7.000000000000000e+04}', ""); - 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/_70000_0}'); - Error('\P{Numeric_Value=/a/_70000_0}'); + Error('\p{Is_Nv=:=_ 0_7_0_0_00}'); + Error('\P{Is_Nv=:=_ 0_7_0_0_00}'); + Expect(1, 126251, '\p{Is_Nv=+7000_0}', ""); + Expect(0, 126251, '\p{^Is_Nv=+7000_0}', ""); + Expect(0, 126251, '\P{Is_Nv=+7000_0}', ""); + Expect(1, 126251, '\P{^Is_Nv=+7000_0}', ""); + Expect(0, 126252, '\p{Is_Nv=+7000_0}', ""); + Expect(1, 126252, '\p{^Is_Nv=+7000_0}', ""); + Expect(1, 126252, '\P{Is_Nv=+7000_0}', ""); + Expect(0, 126252, '\P{^Is_Nv=+7000_0}', ""); + 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}', ""); + Expect(1, 126251, '\P{^Is_Nv: 7.000000000000000e+04}', ""); + Expect(0, 126252, '\p{Is_Nv: 7.000000000000000e+04}', ""); + 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/ 700000}'); + Error('\P{Numeric_Value=/a/ 700000}'); Expect(1, 68083, '\p{Numeric_Value=:\A700000\z:}', "");; Expect(0, 68084, '\p{Numeric_Value=:\A700000\z:}', "");; - Expect(1, 68083, '\p{Numeric_Value=+0000000700000}', ""); - Expect(0, 68083, '\p{^Numeric_Value=+0000000700000}', ""); - Expect(0, 68083, '\P{Numeric_Value=+0000000700000}', ""); - Expect(1, 68083, '\P{^Numeric_Value=+0000000700000}', ""); - Expect(0, 68084, '\p{Numeric_Value=+0000000700000}', ""); - Expect(1, 68084, '\p{^Numeric_Value=+0000000700000}', ""); - Expect(1, 68084, '\P{Numeric_Value=+0000000700000}', ""); - Expect(0, 68084, '\P{^Numeric_Value=+0000000700000}', ""); + Expect(1, 68083, '\p{Numeric_Value=+0_0_0_0_0_0_700000}', ""); + Expect(0, 68083, '\p{^Numeric_Value=+0_0_0_0_0_0_700000}', ""); + Expect(0, 68083, '\P{Numeric_Value=+0_0_0_0_0_0_700000}', ""); + Expect(1, 68083, '\P{^Numeric_Value=+0_0_0_0_0_0_700000}', ""); + Expect(0, 68084, '\p{Numeric_Value=+0_0_0_0_0_0_700000}', ""); + Expect(1, 68084, '\p{^Numeric_Value=+0_0_0_0_0_0_700000}', ""); + Expect(1, 68084, '\P{Numeric_Value=+0_0_0_0_0_0_700000}', ""); + Expect(0, 68084, '\P{^Numeric_Value=+0_0_0_0_0_0_700000}', ""); 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}', ""); @@ -84591,18 +85181,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: --0700000/a/}'); - Error('\P{Nv: --0700000/a/}'); + Error('\p{Nv= 700000/a/}'); + Error('\P{Nv= 700000/a/}'); Expect(1, 68083, '\p{Nv=:\A700000\z:}', "");; Expect(0, 68084, '\p{Nv=:\A700000\z:}', "");; - Expect(1, 68083, '\p{Nv=+0_0_0_0_0_7_00000}', ""); - Expect(0, 68083, '\p{^Nv=+0_0_0_0_0_7_00000}', ""); - Expect(0, 68083, '\P{Nv=+0_0_0_0_0_7_00000}', ""); - Expect(1, 68083, '\P{^Nv=+0_0_0_0_0_7_00000}', ""); - Expect(0, 68084, '\p{Nv=+0_0_0_0_0_7_00000}', ""); - Expect(1, 68084, '\p{^Nv=+0_0_0_0_0_7_00000}', ""); - Expect(1, 68084, '\P{Nv=+0_0_0_0_0_7_00000}', ""); - Expect(0, 68084, '\P{^Nv=+0_0_0_0_0_7_00000}', ""); + Expect(1, 68083, '\p{Nv=000_007_000_00}', ""); + Expect(0, 68083, '\p{^Nv=000_007_000_00}', ""); + Expect(0, 68083, '\P{Nv=000_007_000_00}', ""); + Expect(1, 68083, '\P{^Nv=000_007_000_00}', ""); + Expect(0, 68084, '\p{Nv=000_007_000_00}', ""); + Expect(1, 68084, '\p{^Nv=000_007_000_00}', ""); + Expect(1, 68084, '\P{Nv=000_007_000_00}', ""); + Expect(0, 68084, '\P{^Nv=000_007_000_00}', ""); Expect(1, 68083, '\p{Nv=7.000000000000000e+05}', ""); Expect(0, 68083, '\p{^Nv=7.000000000000000e+05}', ""); Expect(0, 68083, '\P{Nv=7.000000000000000e+05}', ""); @@ -84611,16 +85201,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=:=_+000000700000}'); - Error('\P{Is_Numeric_Value=:=_+000000700000}'); - Expect(1, 68083, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_7_0_0000}', ""); - Expect(0, 68083, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_7_0_0000}', ""); - Expect(0, 68083, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_7_0_0000}', ""); - Expect(1, 68083, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_7_0_0000}', ""); - Expect(0, 68084, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_7_0_0000}', ""); - Expect(1, 68084, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_7_0_0000}', ""); - Expect(1, 68084, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_7_0_0000}', ""); - Expect(0, 68084, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_7_0_0000}', ""); + Error('\p{Is_Numeric_Value= +0700000/a/}'); + Error('\P{Is_Numeric_Value= +0700000/a/}'); + Expect(1, 68083, '\p{Is_Numeric_Value=000700000}', ""); + Expect(0, 68083, '\p{^Is_Numeric_Value=000700000}', ""); + Expect(0, 68083, '\P{Is_Numeric_Value=000700000}', ""); + Expect(1, 68083, '\P{^Is_Numeric_Value=000700000}', ""); + Expect(0, 68084, '\p{Is_Numeric_Value=000700000}', ""); + Expect(1, 68084, '\p{^Is_Numeric_Value=000700000}', ""); + Expect(1, 68084, '\P{Is_Numeric_Value=000700000}', ""); + Expect(0, 68084, '\P{^Is_Numeric_Value=000700000}', ""); 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}', ""); @@ -84629,36 +85219,36 @@ 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=:= -00_07_00_000}'); - Error('\P{Is_Nv=:= -00_07_00_000}'); - Expect(1, 68083, '\p{Is_Nv=000000070000_0}', ""); - Expect(0, 68083, '\p{^Is_Nv=000000070000_0}', ""); - Expect(0, 68083, '\P{Is_Nv=000000070000_0}', ""); - Expect(1, 68083, '\P{^Is_Nv=000000070000_0}', ""); - Expect(0, 68084, '\p{Is_Nv=000000070000_0}', ""); - Expect(1, 68084, '\p{^Is_Nv=000000070000_0}', ""); - Expect(1, 68084, '\P{Is_Nv=000000070000_0}', ""); - Expect(0, 68084, '\P{^Is_Nv=000000070000_0}', ""); - 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}', ""); - Expect(1, 68083, '\P{^Is_Nv=7.000000000000000e+05}', ""); - Expect(0, 68084, '\p{Is_Nv=7.000000000000000e+05}', ""); - 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=_-+0_0_0_08/a/}'); - Error('\P{Numeric_Value=_-+0_0_0_08/a/}'); + Error('\p{Is_Nv= 00700000:=}'); + Error('\P{Is_Nv= 00700000:=}'); + Expect(1, 68083, '\p{Is_Nv=0_0_7_0_0_0_00}', ""); + Expect(0, 68083, '\p{^Is_Nv=0_0_7_0_0_0_00}', ""); + Expect(0, 68083, '\P{Is_Nv=0_0_7_0_0_0_00}', ""); + Expect(1, 68083, '\P{^Is_Nv=0_0_7_0_0_0_00}', ""); + Expect(0, 68084, '\p{Is_Nv=0_0_7_0_0_0_00}', ""); + Expect(1, 68084, '\p{^Is_Nv=0_0_7_0_0_0_00}', ""); + Expect(1, 68084, '\P{Is_Nv=0_0_7_0_0_0_00}', ""); + Expect(0, 68084, '\P{^Is_Nv=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}', ""); + Expect(1, 68083, '\P{^Is_Nv: 7.000000000000000e+05}', ""); + Expect(0, 68084, '\p{Is_Nv: 7.000000000000000e+05}', ""); + 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/00_00_00_00_08}'); + Error('\P{Numeric_Value=/a/00_00_00_00_08}'); Expect(1, 130040, '\p{Numeric_Value=:\A8\z:}', "");; Expect(0, 130041, '\p{Numeric_Value=:\A8\z:}', "");; - Expect(1, 130040, '\p{Numeric_Value=08}', ""); - Expect(0, 130040, '\p{^Numeric_Value=08}', ""); - Expect(0, 130040, '\P{Numeric_Value=08}', ""); - Expect(1, 130040, '\P{^Numeric_Value=08}', ""); - Expect(0, 130041, '\p{Numeric_Value=08}', ""); - Expect(1, 130041, '\p{^Numeric_Value=08}', ""); - Expect(1, 130041, '\P{Numeric_Value=08}', ""); - Expect(0, 130041, '\P{^Numeric_Value=08}', ""); + Expect(1, 130040, '\p{Numeric_Value=0008}', ""); + Expect(0, 130040, '\p{^Numeric_Value=0008}', ""); + Expect(0, 130040, '\P{Numeric_Value=0008}', ""); + Expect(1, 130040, '\P{^Numeric_Value=0008}', ""); + Expect(0, 130041, '\p{Numeric_Value=0008}', ""); + Expect(1, 130041, '\p{^Numeric_Value=0008}', ""); + Expect(1, 130041, '\P{Numeric_Value=0008}', ""); + Expect(0, 130041, '\P{^Numeric_Value=0008}', ""); 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}', ""); @@ -84667,18 +85257,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=/a/ -000_8}'); - Error('\P{Nv=/a/ -000_8}'); + Error('\p{Nv=/a/ 0_0_0_008}'); + Error('\P{Nv=/a/ 0_0_0_008}'); Expect(1, 130040, '\p{Nv=:\A8\z:}', "");; Expect(0, 130041, '\p{Nv=:\A8\z:}', "");; - Expect(1, 130040, '\p{Nv: 000000_8}', ""); - Expect(0, 130040, '\p{^Nv: 000000_8}', ""); - Expect(0, 130040, '\P{Nv: 000000_8}', ""); - Expect(1, 130040, '\P{^Nv: 000000_8}', ""); - Expect(0, 130041, '\p{Nv: 000000_8}', ""); - Expect(1, 130041, '\p{^Nv: 000000_8}', ""); - Expect(1, 130041, '\P{Nv: 000000_8}', ""); - Expect(0, 130041, '\P{^Nv: 000000_8}', ""); + Expect(1, 130040, '\p{Nv=+00000008}', ""); + Expect(0, 130040, '\p{^Nv=+00000008}', ""); + Expect(0, 130040, '\P{Nv=+00000008}', ""); + Expect(1, 130040, '\P{^Nv=+00000008}', ""); + Expect(0, 130041, '\p{Nv=+00000008}', ""); + Expect(1, 130041, '\p{^Nv=+00000008}', ""); + Expect(1, 130041, '\P{Nv=+00000008}', ""); + Expect(0, 130041, '\P{^Nv=+00000008}', ""); Expect(1, 130040, '\p{Nv=8.000000000000000e+00}', ""); Expect(0, 130040, '\p{^Nv=8.000000000000000e+00}', ""); Expect(0, 130040, '\P{Nv=8.000000000000000e+00}', ""); @@ -84687,16 +85277,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=00008}', ""); - Expect(0, 130040, '\p{^Is_Numeric_Value=00008}', ""); - Expect(0, 130040, '\P{Is_Numeric_Value=00008}', ""); - Expect(1, 130040, '\P{^Is_Numeric_Value=00008}', ""); - Expect(0, 130041, '\p{Is_Numeric_Value=00008}', ""); - Expect(1, 130041, '\p{^Is_Numeric_Value=00008}', ""); - Expect(1, 130041, '\P{Is_Numeric_Value=00008}', ""); - Expect(0, 130041, '\P{^Is_Numeric_Value=00008}', ""); + Error('\p{Is_Numeric_Value=/a/ +0_0_0_0_008}'); + Error('\P{Is_Numeric_Value=/a/ +0_0_0_0_008}'); + Expect(1, 130040, '\p{Is_Numeric_Value: +000_000_000_8}', ""); + Expect(0, 130040, '\p{^Is_Numeric_Value: +000_000_000_8}', ""); + Expect(0, 130040, '\P{Is_Numeric_Value: +000_000_000_8}', ""); + Expect(1, 130040, '\P{^Is_Numeric_Value: +000_000_000_8}', ""); + Expect(0, 130041, '\p{Is_Numeric_Value: +000_000_000_8}', ""); + Expect(1, 130041, '\p{^Is_Numeric_Value: +000_000_000_8}', ""); + Expect(1, 130041, '\P{Is_Numeric_Value: +000_000_000_8}', ""); + Expect(0, 130041, '\P{^Is_Numeric_Value: +000_000_000_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}', ""); @@ -84705,16 +85295,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=:= 00008}'); - Error('\P{Is_Nv=:= 00008}'); - Expect(1, 130040, '\p{Is_Nv=00000008}', ""); - Expect(0, 130040, '\p{^Is_Nv=00000008}', ""); - Expect(0, 130040, '\P{Is_Nv=00000008}', ""); - Expect(1, 130040, '\P{^Is_Nv=00000008}', ""); - Expect(0, 130041, '\p{Is_Nv=00000008}', ""); - Expect(1, 130041, '\p{^Is_Nv=00000008}', ""); - Expect(1, 130041, '\P{Is_Nv=00000008}', ""); - Expect(0, 130041, '\P{^Is_Nv=00000008}', ""); + Error('\p{Is_Nv=_-0_8:=}'); + Error('\P{Is_Nv=_-0_8:=}'); + Expect(1, 130040, '\p{Is_Nv=+00_00_08}', ""); + Expect(0, 130040, '\p{^Is_Nv=+00_00_08}', ""); + Expect(0, 130040, '\P{Is_Nv=+00_00_08}', ""); + Expect(1, 130040, '\P{^Is_Nv=+00_00_08}', ""); + Expect(0, 130041, '\p{Is_Nv=+00_00_08}', ""); + Expect(1, 130041, '\p{^Is_Nv=+00_00_08}', ""); + Expect(1, 130041, '\P{Is_Nv=+00_00_08}', ""); + Expect(0, 130041, '\P{^Is_Nv=+00_00_08}', ""); 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}', ""); @@ -84723,18 +85313,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= -0_0_0_0_0_0_0_0_080:=}'); - Error('\P{Numeric_Value= -0_0_0_0_0_0_0_0_080:=}'); + Error('\p{Numeric_Value=-_+00000000080:=}'); + Error('\P{Numeric_Value=-_+00000000080:=}'); Expect(1, 126225, '\p{Numeric_Value=:\A80\z:}', "");; Expect(0, 126226, '\p{Numeric_Value=:\A80\z:}', "");; - Expect(1, 126225, '\p{Numeric_Value=00000000080}', ""); - Expect(0, 126225, '\p{^Numeric_Value=00000000080}', ""); - Expect(0, 126225, '\P{Numeric_Value=00000000080}', ""); - Expect(1, 126225, '\P{^Numeric_Value=00000000080}', ""); - Expect(0, 126226, '\p{Numeric_Value=00000000080}', ""); - Expect(1, 126226, '\p{^Numeric_Value=00000000080}', ""); - Expect(1, 126226, '\P{Numeric_Value=00000000080}', ""); - Expect(0, 126226, '\P{^Numeric_Value=00000000080}', ""); + 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.000000000000000e+01}', ""); Expect(0, 126225, '\p{^Numeric_Value=8.000000000000000e+01}', ""); Expect(0, 126225, '\P{Numeric_Value=8.000000000000000e+01}', ""); @@ -84743,18 +85333,18 @@ 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: __0000000080/a/}'); - Error('\P{Nv: __0000000080/a/}'); + Error('\p{Nv=_-0_0_0_0_0_0_0_0080:=}'); + Error('\P{Nv=_-0_0_0_0_0_0_0_0080:=}'); Expect(1, 126225, '\p{Nv=:\A80\z:}', "");; Expect(0, 126226, '\p{Nv=:\A80\z:}', "");; - 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=0000000080}', ""); + Expect(0, 126225, '\p{^Nv=0000000080}', ""); + Expect(0, 126225, '\P{Nv=0000000080}', ""); + Expect(1, 126225, '\P{^Nv=0000000080}', ""); + Expect(0, 126226, '\p{Nv=0000000080}', ""); + Expect(1, 126226, '\p{^Nv=0000000080}', ""); + Expect(1, 126226, '\P{Nv=0000000080}', ""); + Expect(0, 126226, '\P{^Nv=0000000080}', ""); Expect(1, 126225, '\p{Nv=8.000000000000000e+01}', ""); Expect(0, 126225, '\p{^Nv=8.000000000000000e+01}', ""); Expect(0, 126225, '\P{Nv=8.000000000000000e+01}', ""); @@ -84763,16 +85353,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/ 0000000080}'); - Error('\P{Is_Numeric_Value=/a/ 0000000080}'); - Expect(1, 126225, '\p{Is_Numeric_Value=0080}', ""); - Expect(0, 126225, '\p{^Is_Numeric_Value=0080}', ""); - Expect(0, 126225, '\P{Is_Numeric_Value=0080}', ""); - Expect(1, 126225, '\P{^Is_Numeric_Value=0080}', ""); - Expect(0, 126226, '\p{Is_Numeric_Value=0080}', ""); - Expect(1, 126226, '\p{^Is_Numeric_Value=0080}', ""); - Expect(1, 126226, '\P{Is_Numeric_Value=0080}', ""); - Expect(0, 126226, '\P{^Is_Numeric_Value=0080}', ""); + Error('\p{Is_Numeric_Value=_ 080:=}'); + Error('\P{Is_Numeric_Value=_ 080:=}'); + Expect(1, 126225, '\p{Is_Numeric_Value=000080}', ""); + Expect(0, 126225, '\p{^Is_Numeric_Value=000080}', ""); + Expect(0, 126225, '\P{Is_Numeric_Value=000080}', ""); + Expect(1, 126225, '\P{^Is_Numeric_Value=000080}', ""); + Expect(0, 126226, '\p{Is_Numeric_Value=000080}', ""); + Expect(1, 126226, '\p{^Is_Numeric_Value=000080}', ""); + Expect(1, 126226, '\P{Is_Numeric_Value=000080}', ""); + Expect(0, 126226, '\P{^Is_Numeric_Value=000080}', ""); 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}', ""); @@ -84781,16 +85371,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/ 0000080}'); - Error('\P{Is_Nv=/a/ 0000080}'); - Expect(1, 126225, '\p{Is_Nv=+000008_0}', ""); - Expect(0, 126225, '\p{^Is_Nv=+000008_0}', ""); - Expect(0, 126225, '\P{Is_Nv=+000008_0}', ""); - Expect(1, 126225, '\P{^Is_Nv=+000008_0}', ""); - Expect(0, 126226, '\p{Is_Nv=+000008_0}', ""); - Expect(1, 126226, '\p{^Is_Nv=+000008_0}', ""); - Expect(1, 126226, '\P{Is_Nv=+000008_0}', ""); - Expect(0, 126226, '\P{^Is_Nv=+000008_0}', ""); + Error('\p{Is_Nv:- 00080/a/}'); + Error('\P{Is_Nv:- 00080/a/}'); + Expect(1, 126225, '\p{Is_Nv=+00_00_80}', ""); + Expect(0, 126225, '\p{^Is_Nv=+00_00_80}', ""); + Expect(0, 126225, '\P{Is_Nv=+00_00_80}', ""); + Expect(1, 126225, '\P{^Is_Nv=+00_00_80}', ""); + Expect(0, 126226, '\p{Is_Nv=+00_00_80}', ""); + Expect(1, 126226, '\p{^Is_Nv=+00_00_80}', ""); + Expect(1, 126226, '\P{Is_Nv=+00_00_80}', ""); + Expect(0, 126226, '\P{^Is_Nv=+00_00_80}', ""); 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}', ""); @@ -84799,18 +85389,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=-000000800:=}'); - Error('\P{Numeric_Value=-000000800:=}'); + 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=0000800}', ""); - Expect(0, 126234, '\p{^Numeric_Value=0000800}', ""); - Expect(0, 126234, '\P{Numeric_Value=0000800}', ""); - Expect(1, 126234, '\P{^Numeric_Value=0000800}', ""); - Expect(0, 126235, '\p{Numeric_Value=0000800}', ""); - Expect(1, 126235, '\p{^Numeric_Value=0000800}', ""); - Expect(1, 126235, '\P{Numeric_Value=0000800}', ""); - Expect(0, 126235, '\P{^Numeric_Value=0000800}', ""); + Expect(1, 126234, '\p{Numeric_Value=00_00_00_00_80_0}', ""); + Expect(0, 126234, '\p{^Numeric_Value=00_00_00_00_80_0}', ""); + Expect(0, 126234, '\P{Numeric_Value=00_00_00_00_80_0}', ""); + Expect(1, 126234, '\P{^Numeric_Value=00_00_00_00_80_0}', ""); + Expect(0, 126235, '\p{Numeric_Value=00_00_00_00_80_0}', ""); + Expect(1, 126235, '\p{^Numeric_Value=00_00_00_00_80_0}', ""); + Expect(1, 126235, '\P{Numeric_Value=00_00_00_00_80_0}', ""); + Expect(0, 126235, '\P{^Numeric_Value=00_00_00_00_80_0}', ""); 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}', ""); @@ -84819,74 +85409,74 @@ 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/_ 0_0_0_0_8_00}'); - Error('\P{Nv=/a/_ 0_0_0_0_8_00}'); + Error('\p{Nv=:=- 00000000800}'); + Error('\P{Nv=:=- 00000000800}'); Expect(1, 126234, '\p{Nv=:\A800\z:}', "");; Expect(0, 126235, '\p{Nv=:\A800\z:}', "");; - Expect(1, 126234, '\p{Nv=+800}', ""); - Expect(0, 126234, '\p{^Nv=+800}', ""); - Expect(0, 126234, '\P{Nv=+800}', ""); - Expect(1, 126234, '\P{^Nv=+800}', ""); - Expect(0, 126235, '\p{Nv=+800}', ""); - Expect(1, 126235, '\p{^Nv=+800}', ""); - Expect(1, 126235, '\P{Nv=+800}', ""); - Expect(0, 126235, '\P{^Nv=+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}', ""); - Expect(1, 126234, '\P{^Nv: 8.000000000000000e+02}', ""); - Expect(0, 126235, '\p{Nv: 8.000000000000000e+02}', ""); - 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:-0000800/a/}'); - Error('\P{Is_Numeric_Value:-0000800/a/}'); - Expect(1, 126234, '\p{Is_Numeric_Value=00000800}', ""); - Expect(0, 126234, '\p{^Is_Numeric_Value=00000800}', ""); - Expect(0, 126234, '\P{Is_Numeric_Value=00000800}', ""); - Expect(1, 126234, '\P{^Is_Numeric_Value=00000800}', ""); - Expect(0, 126235, '\p{Is_Numeric_Value=00000800}', ""); - Expect(1, 126235, '\p{^Is_Numeric_Value=00000800}', ""); - Expect(1, 126235, '\P{Is_Numeric_Value=00000800}', ""); - Expect(0, 126235, '\P{^Is_Numeric_Value=00000800}', ""); - 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}', ""); - Expect(1, 126234, '\P{^Is_Numeric_Value=8.000000000000000e+02}', ""); - Expect(0, 126235, '\p{Is_Numeric_Value=8.000000000000000e+02}', ""); - 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/ 80_0}'); - Error('\P{Is_Nv=/a/ 80_0}'); - Expect(1, 126234, '\p{Is_Nv=00000_00008_00}', ""); - Expect(0, 126234, '\p{^Is_Nv=00000_00008_00}', ""); - Expect(0, 126234, '\P{Is_Nv=00000_00008_00}', ""); - Expect(1, 126234, '\P{^Is_Nv=00000_00008_00}', ""); - Expect(0, 126235, '\p{Is_Nv=00000_00008_00}', ""); - Expect(1, 126235, '\p{^Is_Nv=00000_00008_00}', ""); - Expect(1, 126235, '\P{Is_Nv=00000_00008_00}', ""); - Expect(0, 126235, '\P{^Is_Nv=00000_00008_00}', ""); - Expect(1, 126234, '\p{Is_Nv:8.000000000000000e+02}', ""); - Expect(0, 126234, '\p{^Is_Nv:8.000000000000000e+02}', ""); - Expect(0, 126234, '\P{Is_Nv:8.000000000000000e+02}', ""); - Expect(1, 126234, '\P{^Is_Nv:8.000000000000000e+02}', ""); - Expect(0, 126235, '\p{Is_Nv:8.000000000000000e+02}', ""); - 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=/a/ +8000}'); - Error('\P{Numeric_Value=/a/ +8000}'); + Expect(1, 126234, '\p{Nv=+00800}', ""); + Expect(0, 126234, '\p{^Nv=+00800}', ""); + Expect(0, 126234, '\P{Nv=+00800}', ""); + Expect(1, 126234, '\P{^Nv=+00800}', ""); + Expect(0, 126235, '\p{Nv=+00800}', ""); + Expect(1, 126235, '\p{^Nv=+00800}', ""); + Expect(1, 126235, '\P{Nv=+00800}', ""); + Expect(0, 126235, '\P{^Nv=+00800}', ""); + Expect(1, 126234, '\p{Nv=8.000000000000000e+02}', ""); + Expect(0, 126234, '\p{^Nv=8.000000000000000e+02}', ""); + Expect(0, 126234, '\P{Nv=8.000000000000000e+02}', ""); + Expect(1, 126234, '\P{^Nv=8.000000000000000e+02}', ""); + Expect(0, 126235, '\p{Nv=8.000000000000000e+02}', ""); + 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=/a/__+000000800}'); + Error('\P{Is_Numeric_Value=/a/__+000000800}'); + Expect(1, 126234, '\p{Is_Numeric_Value=+0_0_8_00}', ""); + Expect(0, 126234, '\p{^Is_Numeric_Value=+0_0_8_00}', ""); + Expect(0, 126234, '\P{Is_Numeric_Value=+0_0_8_00}', ""); + Expect(1, 126234, '\P{^Is_Numeric_Value=+0_0_8_00}', ""); + Expect(0, 126235, '\p{Is_Numeric_Value=+0_0_8_00}', ""); + Expect(1, 126235, '\p{^Is_Numeric_Value=+0_0_8_00}', ""); + Expect(1, 126235, '\P{Is_Numeric_Value=+0_0_8_00}', ""); + Expect(0, 126235, '\P{^Is_Numeric_Value=+0_0_8_00}', ""); + 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}', ""); + Expect(1, 126234, '\P{^Is_Numeric_Value:8.000000000000000e+02}', ""); + Expect(0, 126235, '\p{Is_Numeric_Value:8.000000000000000e+02}', ""); + 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=_ 000_080_0:=}'); + Error('\P{Is_Nv=_ 000_080_0:=}'); + Expect(1, 126234, '\p{Is_Nv=0_0_0_0_0_0_0_0_800}', ""); + Expect(0, 126234, '\p{^Is_Nv=0_0_0_0_0_0_0_0_800}', ""); + Expect(0, 126234, '\P{Is_Nv=0_0_0_0_0_0_0_0_800}', ""); + Expect(1, 126234, '\P{^Is_Nv=0_0_0_0_0_0_0_0_800}', ""); + Expect(0, 126235, '\p{Is_Nv=0_0_0_0_0_0_0_0_800}', ""); + Expect(1, 126235, '\p{^Is_Nv=0_0_0_0_0_0_0_0_800}', ""); + Expect(1, 126235, '\P{Is_Nv=0_0_0_0_0_0_0_0_800}', ""); + Expect(0, 126235, '\P{^Is_Nv=0_0_0_0_0_0_0_0_800}', ""); + Expect(1, 126234, '\p{Is_Nv=8.000000000000000e+02}', ""); + Expect(0, 126234, '\p{^Is_Nv=8.000000000000000e+02}', ""); + Expect(0, 126234, '\P{Is_Nv=8.000000000000000e+02}', ""); + Expect(1, 126234, '\P{^Is_Nv=8.000000000000000e+02}', ""); + Expect(0, 126235, '\p{Is_Nv=8.000000000000000e+02}', ""); + 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=-0008000:=}'); + Error('\P{Numeric_Value=-0008000:=}'); Expect(1, 126243, '\p{Numeric_Value=:\A8000\z:}', "");; Expect(0, 126244, '\p{Numeric_Value=:\A8000\z:}', "");; - Expect(1, 126243, '\p{Numeric_Value=008000}', ""); - Expect(0, 126243, '\p{^Numeric_Value=008000}', ""); - Expect(0, 126243, '\P{Numeric_Value=008000}', ""); - Expect(1, 126243, '\P{^Numeric_Value=008000}', ""); - Expect(0, 126244, '\p{Numeric_Value=008000}', ""); - Expect(1, 126244, '\p{^Numeric_Value=008000}', ""); - Expect(1, 126244, '\P{Numeric_Value=008000}', ""); - Expect(0, 126244, '\P{^Numeric_Value=008000}', ""); + 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}', ""); @@ -84895,18 +85485,18 @@ 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=0_0_0_0_0_0_0_8000:=}'); - Error('\P{Nv=0_0_0_0_0_0_0_8000:=}'); + Error('\p{Nv= -+000008000/a/}'); + Error('\P{Nv= -+000008000/a/}'); Expect(1, 126243, '\p{Nv=:\A8000\z:}', "");; Expect(0, 126244, '\p{Nv=:\A8000\z:}', "");; - Expect(1, 126243, '\p{Nv: 0_0_0_8_000}', ""); - Expect(0, 126243, '\p{^Nv: 0_0_0_8_000}', ""); - Expect(0, 126243, '\P{Nv: 0_0_0_8_000}', ""); - Expect(1, 126243, '\P{^Nv: 0_0_0_8_000}', ""); - Expect(0, 126244, '\p{Nv: 0_0_0_8_000}', ""); - Expect(1, 126244, '\p{^Nv: 0_0_0_8_000}', ""); - Expect(1, 126244, '\P{Nv: 0_0_0_8_000}', ""); - Expect(0, 126244, '\P{^Nv: 0_0_0_8_000}', ""); + Expect(1, 126243, '\p{Nv=00_00_00_08_000}', ""); + Expect(0, 126243, '\p{^Nv=00_00_00_08_000}', ""); + Expect(0, 126243, '\P{Nv=00_00_00_08_000}', ""); + Expect(1, 126243, '\P{^Nv=00_00_00_08_000}', ""); + Expect(0, 126244, '\p{Nv=00_00_00_08_000}', ""); + Expect(1, 126244, '\p{^Nv=00_00_00_08_000}', ""); + Expect(1, 126244, '\P{Nv=00_00_00_08_000}', ""); + Expect(0, 126244, '\P{^Nv=00_00_00_08_000}', ""); Expect(1, 126243, '\p{Nv=8.000000000000000e+03}', ""); Expect(0, 126243, '\p{^Nv=8.000000000000000e+03}', ""); Expect(0, 126243, '\P{Nv=8.000000000000000e+03}', ""); @@ -84915,16 +85505,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/0000000008000}'); - Error('\P{Is_Numeric_Value= /a/0000000008000}'); - Expect(1, 126243, '\p{Is_Numeric_Value=0008000}', ""); - Expect(0, 126243, '\p{^Is_Numeric_Value=0008000}', ""); - Expect(0, 126243, '\P{Is_Numeric_Value=0008000}', ""); - Expect(1, 126243, '\P{^Is_Numeric_Value=0008000}', ""); - Expect(0, 126244, '\p{Is_Numeric_Value=0008000}', ""); - Expect(1, 126244, '\p{^Is_Numeric_Value=0008000}', ""); - Expect(1, 126244, '\P{Is_Numeric_Value=0008000}', ""); - Expect(0, 126244, '\P{^Is_Numeric_Value=0008000}', ""); + Error('\p{Is_Numeric_Value=/a/_-0_0_8_0_00}'); + Error('\P{Is_Numeric_Value=/a/_-0_0_8_0_00}'); + Expect(1, 126243, '\p{Is_Numeric_Value=+00_00_00_80_00}', ""); + Expect(0, 126243, '\p{^Is_Numeric_Value=+00_00_00_80_00}', ""); + Expect(0, 126243, '\P{Is_Numeric_Value=+00_00_00_80_00}', ""); + Expect(1, 126243, '\P{^Is_Numeric_Value=+00_00_00_80_00}', ""); + Expect(0, 126244, '\p{Is_Numeric_Value=+00_00_00_80_00}', ""); + Expect(1, 126244, '\p{^Is_Numeric_Value=+00_00_00_80_00}', ""); + Expect(1, 126244, '\P{Is_Numeric_Value=+00_00_00_80_00}', ""); + Expect(0, 126244, '\P{^Is_Numeric_Value=+00_00_00_80_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}', ""); @@ -84933,8 +85523,8 @@ 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=__+0_0_0_0_8_000/a/}'); - Error('\P{Is_Nv=__+0_0_0_0_8_000/a/}'); + Error('\p{Is_Nv=/a/0_0_8_000}'); + Error('\P{Is_Nv=/a/0_0_8_000}'); Expect(1, 126243, '\p{Is_Nv=000_080_00}', ""); Expect(0, 126243, '\p{^Is_Nv=000_080_00}', ""); Expect(0, 126243, '\P{Is_Nv=000_080_00}', ""); @@ -84951,38 +85541,38 @@ 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: /a/ _080000}'); - Error('\P{Numeric_Value: /a/ _080000}'); + Error('\p{Numeric_Value= 0_0_0_0_0_0_0_0080000:=}'); + Error('\P{Numeric_Value= 0_0_0_0_0_0_0_0080000:=}'); Expect(1, 126252, '\p{Numeric_Value=:\A80000\z:}', "");; Expect(0, 126253, '\p{Numeric_Value=:\A80000\z:}', "");; - Expect(1, 126252, '\p{Numeric_Value=000080000}', ""); - Expect(0, 126252, '\p{^Numeric_Value=000080000}', ""); - Expect(0, 126252, '\P{Numeric_Value=000080000}', ""); - Expect(1, 126252, '\P{^Numeric_Value=000080000}', ""); - Expect(0, 126253, '\p{Numeric_Value=000080000}', ""); - Expect(1, 126253, '\p{^Numeric_Value=000080000}', ""); - Expect(1, 126253, '\P{Numeric_Value=000080000}', ""); - Expect(0, 126253, '\P{^Numeric_Value=000080000}', ""); - 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}', ""); - Expect(1, 126252, '\P{^Numeric_Value:8.000000000000000e+04}', ""); - Expect(0, 126253, '\p{Numeric_Value:8.000000000000000e+04}', ""); - 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=:=000008000_0}'); - Error('\P{Nv=:=000008000_0}'); + Expect(1, 126252, '\p{Numeric_Value=0000080000}', ""); + Expect(0, 126252, '\p{^Numeric_Value=0000080000}', ""); + Expect(0, 126252, '\P{Numeric_Value=0000080000}', ""); + Expect(1, 126252, '\P{^Numeric_Value=0000080000}', ""); + Expect(0, 126253, '\p{Numeric_Value=0000080000}', ""); + Expect(1, 126253, '\p{^Numeric_Value=0000080000}', ""); + Expect(1, 126253, '\P{Numeric_Value=0000080000}', ""); + Expect(0, 126253, '\P{^Numeric_Value=0000080000}', ""); + 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}', ""); + Expect(1, 126252, '\P{^Numeric_Value=8.000000000000000e+04}', ""); + Expect(0, 126253, '\p{Numeric_Value=8.000000000000000e+04}', ""); + 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=_ 0_0_0_8_0_000/a/}'); + Error('\P{Nv=_ 0_0_0_8_0_000/a/}'); Expect(1, 126252, '\p{Nv=:\A80000\z:}', "");; Expect(0, 126253, '\p{Nv=:\A80000\z:}', "");; - Expect(1, 126252, '\p{Nv: +000008000_0}', ""); - Expect(0, 126252, '\p{^Nv: +000008000_0}', ""); - Expect(0, 126252, '\P{Nv: +000008000_0}', ""); - Expect(1, 126252, '\P{^Nv: +000008000_0}', ""); - Expect(0, 126253, '\p{Nv: +000008000_0}', ""); - Expect(1, 126253, '\p{^Nv: +000008000_0}', ""); - Expect(1, 126253, '\P{Nv: +000008000_0}', ""); - Expect(0, 126253, '\P{^Nv: +000008000_0}', ""); + Expect(1, 126252, '\p{Nv=0_0_0_0_0_0_0_0_8_0_000}', ""); + Expect(0, 126252, '\p{^Nv=0_0_0_0_0_0_0_0_8_0_000}', ""); + Expect(0, 126252, '\P{Nv=0_0_0_0_0_0_0_0_8_0_000}', ""); + Expect(1, 126252, '\P{^Nv=0_0_0_0_0_0_0_0_8_0_000}', ""); + Expect(0, 126253, '\p{Nv=0_0_0_0_0_0_0_0_8_0_000}', ""); + Expect(1, 126253, '\p{^Nv=0_0_0_0_0_0_0_0_8_0_000}', ""); + Expect(1, 126253, '\P{Nv=0_0_0_0_0_0_0_0_8_0_000}', ""); + Expect(0, 126253, '\P{^Nv=0_0_0_0_0_0_0_0_8_0_000}', ""); Expect(1, 126252, '\p{Nv=8.000000000000000e+04}', ""); Expect(0, 126252, '\p{^Nv=8.000000000000000e+04}', ""); Expect(0, 126252, '\P{Nv=8.000000000000000e+04}', ""); @@ -84991,16 +85581,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= :=0_0_0_0_0_0_8_0_0_00}'); - Error('\P{Is_Numeric_Value= :=0_0_0_0_0_0_8_0_0_00}'); - Expect(1, 126252, '\p{Is_Numeric_Value=+00080000}', ""); - Expect(0, 126252, '\p{^Is_Numeric_Value=+00080000}', ""); - Expect(0, 126252, '\P{Is_Numeric_Value=+00080000}', ""); - Expect(1, 126252, '\P{^Is_Numeric_Value=+00080000}', ""); - Expect(0, 126253, '\p{Is_Numeric_Value=+00080000}', ""); - Expect(1, 126253, '\p{^Is_Numeric_Value=+00080000}', ""); - Expect(1, 126253, '\P{Is_Numeric_Value=+00080000}', ""); - Expect(0, 126253, '\P{^Is_Numeric_Value=+00080000}', ""); + Error('\p{Is_Numeric_Value=_:=+0_0_0_0_0_0_0_0_8_0_000}'); + Error('\P{Is_Numeric_Value=_:=+0_0_0_0_0_0_0_0_8_0_000}'); + Expect(1, 126252, '\p{Is_Numeric_Value=080000}', ""); + Expect(0, 126252, '\p{^Is_Numeric_Value=080000}', ""); + Expect(0, 126252, '\P{Is_Numeric_Value=080000}', ""); + Expect(1, 126252, '\P{^Is_Numeric_Value=080000}', ""); + Expect(0, 126253, '\p{Is_Numeric_Value=080000}', ""); + Expect(1, 126253, '\p{^Is_Numeric_Value=080000}', ""); + Expect(1, 126253, '\P{Is_Numeric_Value=080000}', ""); + Expect(0, 126253, '\P{^Is_Numeric_Value=080000}', ""); 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}', ""); @@ -85009,16 +85599,16 @@ 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= +00_08_00_00/a/}'); - Error('\P{Is_Nv= +00_08_00_00/a/}'); - 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}', ""); + Error('\p{Is_Nv: --0_0_0_0_0_0_0_0_080000/a/}'); + Error('\P{Is_Nv: --0_0_0_0_0_0_0_0_080000/a/}'); + Expect(1, 126252, '\p{Is_Nv=+00_00_00_00_80_00_0}', ""); + Expect(0, 126252, '\p{^Is_Nv=+00_00_00_00_80_00_0}', ""); + Expect(0, 126252, '\P{Is_Nv=+00_00_00_00_80_00_0}', ""); + Expect(1, 126252, '\P{^Is_Nv=+00_00_00_00_80_00_0}', ""); + Expect(0, 126253, '\p{Is_Nv=+00_00_00_00_80_00_0}', ""); + Expect(1, 126253, '\p{^Is_Nv=+00_00_00_00_80_00_0}', ""); + Expect(1, 126253, '\P{Is_Nv=+00_00_00_00_80_00_0}', ""); + Expect(0, 126253, '\P{^Is_Nv=+00_00_00_00_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}', ""); @@ -85027,18 +85617,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= -0_0_0_0_8_00000/a/}'); - Error('\P{Numeric_Value= -0_0_0_0_8_00000/a/}'); + Error('\p{Numeric_Value=/a/0800000}'); + Error('\P{Numeric_Value=/a/0800000}'); Expect(1, 68084, '\p{Numeric_Value=:\A800000\z:}', "");; Expect(0, 68085, '\p{Numeric_Value=:\A800000\z:}', "");; - Expect(1, 68084, '\p{Numeric_Value:+000_000_000_800_000}', ""); - Expect(0, 68084, '\p{^Numeric_Value:+000_000_000_800_000}', ""); - Expect(0, 68084, '\P{Numeric_Value:+000_000_000_800_000}', ""); - Expect(1, 68084, '\P{^Numeric_Value:+000_000_000_800_000}', ""); - Expect(0, 68085, '\p{Numeric_Value:+000_000_000_800_000}', ""); - Expect(1, 68085, '\p{^Numeric_Value:+000_000_000_800_000}', ""); - Expect(1, 68085, '\P{Numeric_Value:+000_000_000_800_000}', ""); - Expect(0, 68085, '\P{^Numeric_Value:+000_000_000_800_000}', ""); + Expect(1, 68084, '\p{Numeric_Value=00800000}', ""); + Expect(0, 68084, '\p{^Numeric_Value=00800000}', ""); + Expect(0, 68084, '\P{Numeric_Value=00800000}', ""); + Expect(1, 68084, '\P{^Numeric_Value=00800000}', ""); + Expect(0, 68085, '\p{Numeric_Value=00800000}', ""); + Expect(1, 68085, '\p{^Numeric_Value=00800000}', ""); + Expect(1, 68085, '\P{Numeric_Value=00800000}', ""); + Expect(0, 68085, '\P{^Numeric_Value=00800000}', ""); 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}', ""); @@ -85047,36 +85637,36 @@ 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=:=- +0000_8000_00}'); - Error('\P{Nv=:=- +0000_8000_00}'); + Error('\p{Nv: :=+0800000}'); + Error('\P{Nv: :=+0800000}'); Expect(1, 68084, '\p{Nv=:\A800000\z:}', "");; Expect(0, 68085, '\p{Nv=:\A800000\z:}', "");; - Expect(1, 68084, '\p{Nv=00000800000}', ""); - Expect(0, 68084, '\p{^Nv=00000800000}', ""); - Expect(0, 68084, '\P{Nv=00000800000}', ""); - Expect(1, 68084, '\P{^Nv=00000800000}', ""); - Expect(0, 68085, '\p{Nv=00000800000}', ""); - Expect(1, 68085, '\p{^Nv=00000800000}', ""); - Expect(1, 68085, '\P{Nv=00000800000}', ""); - Expect(0, 68085, '\P{^Nv=00000800000}', ""); - Expect(1, 68084, '\p{Nv=8.000000000000000e+05}', ""); - Expect(0, 68084, '\p{^Nv=8.000000000000000e+05}', ""); - Expect(0, 68084, '\P{Nv=8.000000000000000e+05}', ""); - Expect(1, 68084, '\P{^Nv=8.000000000000000e+05}', ""); - Expect(0, 68085, '\p{Nv=8.000000000000000e+05}', ""); - 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=_/a/000000800000}'); - Error('\P{Is_Numeric_Value=_/a/000000800000}'); - Expect(1, 68084, '\p{Is_Numeric_Value=00_00_80_00_00}', ""); - Expect(0, 68084, '\p{^Is_Numeric_Value=00_00_80_00_00}', ""); - Expect(0, 68084, '\P{Is_Numeric_Value=00_00_80_00_00}', ""); - Expect(1, 68084, '\P{^Is_Numeric_Value=00_00_80_00_00}', ""); - Expect(0, 68085, '\p{Is_Numeric_Value=00_00_80_00_00}', ""); - Expect(1, 68085, '\p{^Is_Numeric_Value=00_00_80_00_00}', ""); - Expect(1, 68085, '\P{Is_Numeric_Value=00_00_80_00_00}', ""); - Expect(0, 68085, '\P{^Is_Numeric_Value=00_00_80_00_00}', ""); + Expect(1, 68084, '\p{Nv=+00800000}', ""); + Expect(0, 68084, '\p{^Nv=+00800000}', ""); + Expect(0, 68084, '\P{Nv=+00800000}', ""); + Expect(1, 68084, '\P{^Nv=+00800000}', ""); + Expect(0, 68085, '\p{Nv=+00800000}', ""); + Expect(1, 68085, '\p{^Nv=+00800000}', ""); + Expect(1, 68085, '\P{Nv=+00800000}', ""); + Expect(0, 68085, '\P{^Nv=+00800000}', ""); + Expect(1, 68084, '\p{Nv: 8.000000000000000e+05}', ""); + Expect(0, 68084, '\p{^Nv: 8.000000000000000e+05}', ""); + Expect(0, 68084, '\P{Nv: 8.000000000000000e+05}', ""); + Expect(1, 68084, '\P{^Nv: 8.000000000000000e+05}', ""); + Expect(0, 68085, '\p{Nv: 8.000000000000000e+05}', ""); + 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=_-00_80_00_00/a/}'); + Error('\P{Is_Numeric_Value=_-00_80_00_00/a/}'); + Expect(1, 68084, '\p{Is_Numeric_Value=0000800000}', ""); + Expect(0, 68084, '\p{^Is_Numeric_Value=0000800000}', ""); + Expect(0, 68084, '\P{Is_Numeric_Value=0000800000}', ""); + Expect(1, 68084, '\P{^Is_Numeric_Value=0000800000}', ""); + Expect(0, 68085, '\p{Is_Numeric_Value=0000800000}', ""); + Expect(1, 68085, '\p{^Is_Numeric_Value=0000800000}', ""); + Expect(1, 68085, '\P{Is_Numeric_Value=0000800000}', ""); + Expect(0, 68085, '\P{^Is_Numeric_Value=0000800000}', ""); 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}', ""); @@ -85085,16 +85675,16 @@ 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=-_+000_008_000_00:=}'); - Error('\P{Is_Nv=-_+000_008_000_00:=}'); - Expect(1, 68084, '\p{Is_Nv=080_000_0}', ""); - Expect(0, 68084, '\p{^Is_Nv=080_000_0}', ""); - Expect(0, 68084, '\P{Is_Nv=080_000_0}', ""); - Expect(1, 68084, '\P{^Is_Nv=080_000_0}', ""); - Expect(0, 68085, '\p{Is_Nv=080_000_0}', ""); - Expect(1, 68085, '\p{^Is_Nv=080_000_0}', ""); - Expect(1, 68085, '\P{Is_Nv=080_000_0}', ""); - Expect(0, 68085, '\P{^Is_Nv=080_000_0}', ""); + Error('\p{Is_Nv= +0800000:=}'); + Error('\P{Is_Nv= +0800000:=}'); + Expect(1, 68084, '\p{Is_Nv: +00000000800000}', ""); + Expect(0, 68084, '\p{^Is_Nv: +00000000800000}', ""); + Expect(0, 68084, '\P{Is_Nv: +00000000800000}', ""); + Expect(1, 68084, '\P{^Is_Nv: +00000000800000}', ""); + Expect(0, 68085, '\p{Is_Nv: +00000000800000}', ""); + Expect(1, 68085, '\p{^Is_Nv: +00000000800000}', ""); + Expect(1, 68085, '\P{Is_Nv: +00000000800000}', ""); + Expect(0, 68085, '\P{^Is_Nv: +00000000800000}', ""); 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}', ""); @@ -85103,18 +85693,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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= 00009:=}'); - Error('\P{Numeric_Value= 00009:=}'); + Error('\p{Numeric_Value=- +0009/a/}'); + Error('\P{Numeric_Value=- +0009/a/}'); Expect(1, 194704, '\p{Numeric_Value=:\A9\z:}', "");; Expect(0, 194705, '\p{Numeric_Value=:\A9\z:}', "");; - Expect(1, 194704, '\p{Numeric_Value=0_0_0_0_0_0_0_009}', ""); - Expect(0, 194704, '\p{^Numeric_Value=0_0_0_0_0_0_0_009}', ""); - Expect(0, 194704, '\P{Numeric_Value=0_0_0_0_0_0_0_009}', ""); - Expect(1, 194704, '\P{^Numeric_Value=0_0_0_0_0_0_0_009}', ""); - Expect(0, 194705, '\p{Numeric_Value=0_0_0_0_0_0_0_009}', ""); - Expect(1, 194705, '\p{^Numeric_Value=0_0_0_0_0_0_0_009}', ""); - Expect(1, 194705, '\P{Numeric_Value=0_0_0_0_0_0_0_009}', ""); - Expect(0, 194705, '\P{^Numeric_Value=0_0_0_0_0_0_0_009}', ""); + Expect(1, 194704, '\p{Numeric_Value=+009}', ""); + Expect(0, 194704, '\p{^Numeric_Value=+009}', ""); + Expect(0, 194704, '\P{Numeric_Value=+009}', ""); + Expect(1, 194704, '\P{^Numeric_Value=+009}', ""); + Expect(0, 194705, '\p{Numeric_Value=+009}', ""); + Expect(1, 194705, '\p{^Numeric_Value=+009}', ""); + Expect(1, 194705, '\P{Numeric_Value=+009}', ""); + Expect(0, 194705, '\P{^Numeric_Value=+009}', ""); 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}', ""); @@ -85123,36 +85713,36 @@ 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=:=_ 000_9}'); - Error('\P{Nv=:=_ 000_9}'); + Error('\p{Nv=:= +9}'); + Error('\P{Nv=:= +9}'); Expect(1, 194704, '\p{Nv=:\A9\z:}', "");; Expect(0, 194705, '\p{Nv=:\A9\z:}', "");; - Expect(1, 194704, '\p{Nv:009}', ""); - Expect(0, 194704, '\p{^Nv:009}', ""); - Expect(0, 194704, '\P{Nv:009}', ""); - Expect(1, 194704, '\P{^Nv:009}', ""); - Expect(0, 194705, '\p{Nv:009}', ""); - Expect(1, 194705, '\p{^Nv:009}', ""); - Expect(1, 194705, '\P{Nv:009}', ""); - Expect(0, 194705, '\P{^Nv:009}', ""); - Expect(1, 194704, '\p{Nv: 9.000000000000000e+00}', ""); - Expect(0, 194704, '\p{^Nv: 9.000000000000000e+00}', ""); - Expect(0, 194704, '\P{Nv: 9.000000000000000e+00}', ""); - Expect(1, 194704, '\P{^Nv: 9.000000000000000e+00}', ""); - Expect(0, 194705, '\p{Nv: 9.000000000000000e+00}', ""); - 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= _0000009:=}'); - Error('\P{Is_Numeric_Value= _0000009:=}'); - Expect(1, 194704, '\p{Is_Numeric_Value=0000009}', ""); - Expect(0, 194704, '\p{^Is_Numeric_Value=0000009}', ""); - Expect(0, 194704, '\P{Is_Numeric_Value=0000009}', ""); - Expect(1, 194704, '\P{^Is_Numeric_Value=0000009}', ""); - Expect(0, 194705, '\p{Is_Numeric_Value=0000009}', ""); - Expect(1, 194705, '\p{^Is_Numeric_Value=0000009}', ""); - Expect(1, 194705, '\P{Is_Numeric_Value=0000009}', ""); - Expect(0, 194705, '\P{^Is_Numeric_Value=0000009}', ""); + Expect(1, 194704, '\p{Nv=09}', ""); + Expect(0, 194704, '\p{^Nv=09}', ""); + Expect(0, 194704, '\P{Nv=09}', ""); + Expect(1, 194704, '\P{^Nv=09}', ""); + Expect(0, 194705, '\p{Nv=09}', ""); + Expect(1, 194705, '\p{^Nv=09}', ""); + Expect(1, 194705, '\P{Nv=09}', ""); + Expect(0, 194705, '\P{^Nv=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}', ""); + Expect(1, 194704, '\P{^Nv=9.000000000000000e+00}', ""); + Expect(0, 194705, '\p{Nv=9.000000000000000e+00}', ""); + 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}'); + Error('\P{Is_Numeric_Value: :=- 00000009}'); + Expect(1, 194704, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_009}', ""); + Expect(0, 194704, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_009}', ""); + Expect(0, 194704, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_009}', ""); + Expect(1, 194704, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_009}', ""); + Expect(0, 194705, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_009}', ""); + Expect(1, 194705, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_009}', ""); + Expect(1, 194705, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_009}', ""); + Expect(0, 194705, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_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}', ""); @@ -85161,16 +85751,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=+000009:=}'); - Error('\P{Is_Nv=+000009:=}'); - Expect(1, 194704, '\p{Is_Nv=+00000000_9}', ""); - Expect(0, 194704, '\p{^Is_Nv=+00000000_9}', ""); - Expect(0, 194704, '\P{Is_Nv=+00000000_9}', ""); - Expect(1, 194704, '\P{^Is_Nv=+00000000_9}', ""); - Expect(0, 194705, '\p{Is_Nv=+00000000_9}', ""); - Expect(1, 194705, '\p{^Is_Nv=+00000000_9}', ""); - Expect(1, 194705, '\P{Is_Nv=+00000000_9}', ""); - Expect(0, 194705, '\P{^Is_Nv=+00000000_9}', ""); + Error('\p{Is_Nv=00009/a/}'); + Error('\P{Is_Nv=00009/a/}'); + Expect(1, 194704, '\p{Is_Nv=0_9}', ""); + Expect(0, 194704, '\p{^Is_Nv=0_9}', ""); + Expect(0, 194704, '\P{Is_Nv=0_9}', ""); + Expect(1, 194704, '\P{^Is_Nv=0_9}', ""); + Expect(0, 194705, '\p{Is_Nv=0_9}', ""); + Expect(1, 194705, '\p{^Is_Nv=0_9}', ""); + Expect(1, 194705, '\P{Is_Nv=0_9}', ""); + Expect(0, 194705, '\P{^Is_Nv=0_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}', ""); @@ -85179,18 +85769,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=-:=0000000009/000002}'); - Error('\P{Numeric_Value=-:=0000000009/000002}'); + Error('\p{Numeric_Value=/a/+9/0000002}'); + Error('\P{Numeric_Value=/a/+9/0000002}'); Expect(1, 3886, '\p{Numeric_Value=:\A9/2\z:}', "");; Expect(0, 3887, '\p{Numeric_Value=:\A9/2\z:}', "");; - Expect(1, 3886, '\p{Numeric_Value=000009/00000002}', ""); - Expect(0, 3886, '\p{^Numeric_Value=000009/00000002}', ""); - Expect(0, 3886, '\P{Numeric_Value=000009/00000002}', ""); - Expect(1, 3886, '\P{^Numeric_Value=000009/00000002}', ""); - Expect(0, 3887, '\p{Numeric_Value=000009/00000002}', ""); - Expect(1, 3887, '\p{^Numeric_Value=000009/00000002}', ""); - Expect(1, 3887, '\P{Numeric_Value=000009/00000002}', ""); - Expect(0, 3887, '\P{^Numeric_Value=000009/00000002}', ""); + Expect(1, 3886, '\p{Numeric_Value=+009/0000002}', ""); + Expect(0, 3886, '\p{^Numeric_Value=+009/0000002}', ""); + Expect(0, 3886, '\P{Numeric_Value=+009/0000002}', ""); + Expect(1, 3886, '\P{^Numeric_Value=+009/0000002}', ""); + Expect(0, 3887, '\p{Numeric_Value=+009/0000002}', ""); + Expect(1, 3887, '\p{^Numeric_Value=+009/0000002}', ""); + Expect(1, 3887, '\P{Numeric_Value=+009/0000002}', ""); + Expect(0, 3887, '\P{^Numeric_Value=+009/0000002}', ""); Expect(1, 3886, '\p{Numeric_Value=540/120}', ""); Expect(0, 3886, '\p{^Numeric_Value=540/120}', ""); Expect(0, 3886, '\P{Numeric_Value=540/120}', ""); @@ -85207,14 +85797,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}', ""); @@ -85231,18 +85821,18 @@ 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= -009/00000002/a/}'); - Error('\P{Nv= -009/00000002/a/}'); + Error('\p{Nv=-_+0009/002/a/}'); + Error('\P{Nv=-_+0009/002/a/}'); Expect(1, 3886, '\p{Nv=:\A9/2\z:}', "");; Expect(0, 3887, '\p{Nv=:\A9/2\z:}', "");; - Expect(1, 3886, '\p{Nv=0000009/00002}', ""); - Expect(0, 3886, '\p{^Nv=0000009/00002}', ""); - Expect(0, 3886, '\P{Nv=0000009/00002}', ""); - Expect(1, 3886, '\P{^Nv=0000009/00002}', ""); - Expect(0, 3887, '\p{Nv=0000009/00002}', ""); - Expect(1, 3887, '\p{^Nv=0000009/00002}', ""); - Expect(1, 3887, '\P{Nv=0000009/00002}', ""); - Expect(0, 3887, '\P{^Nv=0000009/00002}', ""); + Expect(1, 3886, '\p{Nv=+9/00002}', ""); + Expect(0, 3886, '\p{^Nv=+9/00002}', ""); + Expect(0, 3886, '\P{Nv=+9/00002}', ""); + Expect(1, 3886, '\P{^Nv=+9/00002}', ""); + Expect(0, 3887, '\p{Nv=+9/00002}', ""); + Expect(1, 3887, '\p{^Nv=+9/00002}', ""); + Expect(1, 3887, '\P{Nv=+9/00002}', ""); + Expect(0, 3887, '\P{^Nv=+9/00002}', ""); Expect(1, 3886, '\p{Nv: 540/120}', ""); Expect(0, 3886, '\p{^Nv: 540/120}', ""); Expect(0, 3886, '\P{Nv: 540/120}', ""); @@ -85251,22 +85841,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}', ""); - Expect(1, 3886, '\P{^Nv=4.5e+00}', ""); - Expect(0, 3887, '\p{Nv=4.5e+00}', ""); - Expect(1, 3887, '\p{^Nv=4.5e+00}', ""); - Expect(1, 3887, '\P{Nv=4.5e+00}', ""); - Expect(0, 3887, '\P{^Nv=4.5e+00}', ""); - Expect(1, 3886, '\p{Nv: 4.5}', ""); - Expect(0, 3886, '\p{^Nv: 4.5}', ""); - Expect(0, 3886, '\P{Nv: 4.5}', ""); - Expect(1, 3886, '\P{^Nv: 4.5}', ""); - Expect(0, 3887, '\p{Nv: 4.5}', ""); - Expect(1, 3887, '\p{^Nv: 4.5}', ""); - Expect(1, 3887, '\P{Nv: 4.5}', ""); - Expect(0, 3887, '\P{^Nv: 4.5}', ""); + Expect(1, 3886, '\p{Nv: 4.5e+00}', ""); + Expect(0, 3886, '\p{^Nv: 4.5e+00}', ""); + Expect(0, 3886, '\P{Nv: 4.5e+00}', ""); + Expect(1, 3886, '\P{^Nv: 4.5e+00}', ""); + Expect(0, 3887, '\p{Nv: 4.5e+00}', ""); + Expect(1, 3887, '\p{^Nv: 4.5e+00}', ""); + Expect(1, 3887, '\P{Nv: 4.5e+00}', ""); + Expect(0, 3887, '\P{^Nv: 4.5e+00}', ""); + Expect(1, 3886, '\p{Nv: 4.5}', ""); + Expect(0, 3886, '\p{^Nv: 4.5}', ""); + Expect(0, 3886, '\P{Nv: 4.5}', ""); + Expect(1, 3886, '\P{^Nv: 4.5}', ""); + Expect(0, 3887, '\p{Nv: 4.5}', ""); + Expect(1, 3887, '\p{^Nv: 4.5}', ""); + Expect(1, 3887, '\P{Nv: 4.5}', ""); + Expect(0, 3887, '\P{^Nv: 4.5}', ""); Expect(1, 3886, '\p{Nv=4.50e+00}', ""); Expect(0, 3886, '\p{^Nv=4.50e+00}', ""); Expect(0, 3886, '\P{Nv=4.50e+00}', ""); @@ -85283,16 +85873,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: :=009/00002}'); - Error('\P{Is_Numeric_Value: :=009/00002}'); - Expect(1, 3886, '\p{Is_Numeric_Value=9/000000002}', ""); - Expect(0, 3886, '\p{^Is_Numeric_Value=9/000000002}', ""); - Expect(0, 3886, '\P{Is_Numeric_Value=9/000000002}', ""); - Expect(1, 3886, '\P{^Is_Numeric_Value=9/000000002}', ""); - Expect(0, 3887, '\p{Is_Numeric_Value=9/000000002}', ""); - Expect(1, 3887, '\p{^Is_Numeric_Value=9/000000002}', ""); - Expect(1, 3887, '\P{Is_Numeric_Value=9/000000002}', ""); - Expect(0, 3887, '\P{^Is_Numeric_Value=9/000000002}', ""); + Error('\p{Is_Numeric_Value=:=_ 009/0002}'); + Error('\P{Is_Numeric_Value=:=_ 009/0002}'); + Expect(1, 3886, '\p{Is_Numeric_Value=00009/002}', ""); + Expect(0, 3886, '\p{^Is_Numeric_Value=00009/002}', ""); + Expect(0, 3886, '\P{Is_Numeric_Value=00009/002}', ""); + Expect(1, 3886, '\P{^Is_Numeric_Value=00009/002}', ""); + Expect(0, 3887, '\p{Is_Numeric_Value=00009/002}', ""); + Expect(1, 3887, '\p{^Is_Numeric_Value=00009/002}', ""); + Expect(1, 3887, '\P{Is_Numeric_Value=00009/002}', ""); + Expect(0, 3887, '\P{^Is_Numeric_Value=00009/002}', ""); 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}', ""); @@ -85333,24 +85923,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/00000002}'); - Error('\P{Is_Nv= /a/9/00000002}'); - Expect(1, 3886, '\p{Is_Nv=+000009/02}', ""); - Expect(0, 3886, '\p{^Is_Nv=+000009/02}', ""); - Expect(0, 3886, '\P{Is_Nv=+000009/02}', ""); - Expect(1, 3886, '\P{^Is_Nv=+000009/02}', ""); - Expect(0, 3887, '\p{Is_Nv=+000009/02}', ""); - Expect(1, 3887, '\p{^Is_Nv=+000009/02}', ""); - Expect(1, 3887, '\P{Is_Nv=+000009/02}', ""); - Expect(0, 3887, '\P{^Is_Nv=+000009/02}', ""); - Expect(1, 3886, '\p{Is_Nv:540/120}', ""); - Expect(0, 3886, '\p{^Is_Nv:540/120}', ""); - Expect(0, 3886, '\P{Is_Nv:540/120}', ""); - Expect(1, 3886, '\P{^Is_Nv:540/120}', ""); - Expect(0, 3887, '\p{Is_Nv:540/120}', ""); - Expect(1, 3887, '\p{^Is_Nv:540/120}', ""); - Expect(1, 3887, '\P{Is_Nv:540/120}', ""); - Expect(0, 3887, '\P{^Is_Nv:540/120}', ""); + Error('\p{Is_Nv=_ +0000009/000000002:=}'); + Error('\P{Is_Nv=_ +0000009/000000002:=}'); + 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_Nv=540/120}', ""); + Expect(0, 3886, '\p{^Is_Nv=540/120}', ""); + Expect(0, 3886, '\P{Is_Nv=540/120}', ""); + Expect(1, 3886, '\P{^Is_Nv=540/120}', ""); + Expect(0, 3887, '\p{Is_Nv=540/120}', ""); + Expect(1, 3887, '\p{^Is_Nv=540/120}', ""); + Expect(1, 3887, '\P{Is_Nv=540/120}', ""); + Expect(0, 3887, '\P{^Is_Nv=540/120}', ""); Expect(1, 3886, '\p{Is_Nv=4.5e+00}', ""); Expect(0, 3886, '\p{^Is_Nv=4.5e+00}', ""); Expect(0, 3886, '\P{Is_Nv=4.5e+00}', ""); @@ -85383,18 +85973,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= 009_0:=}'); - Error('\P{Numeric_Value= 009_0:=}'); + Error('\p{Numeric_Value= :=+0000000090}'); + Error('\P{Numeric_Value= :=+0000000090}'); Expect(1, 126226, '\p{Numeric_Value=:\A90\z:}', "");; Expect(0, 126227, '\p{Numeric_Value=:\A90\z:}', "");; - Expect(1, 126226, '\p{Numeric_Value=000_009_0}', ""); - Expect(0, 126226, '\p{^Numeric_Value=000_009_0}', ""); - Expect(0, 126226, '\P{Numeric_Value=000_009_0}', ""); - Expect(1, 126226, '\P{^Numeric_Value=000_009_0}', ""); - Expect(0, 126227, '\p{Numeric_Value=000_009_0}', ""); - Expect(1, 126227, '\p{^Numeric_Value=000_009_0}', ""); - Expect(1, 126227, '\P{Numeric_Value=000_009_0}', ""); - Expect(0, 126227, '\P{^Numeric_Value=000_009_0}', ""); + Expect(1, 126226, '\p{Numeric_Value=90}', ""); + Expect(0, 126226, '\p{^Numeric_Value=90}', ""); + Expect(0, 126226, '\P{Numeric_Value=90}', ""); + Expect(1, 126226, '\P{^Numeric_Value=90}', ""); + Expect(0, 126227, '\p{Numeric_Value=90}', ""); + Expect(1, 126227, '\p{^Numeric_Value=90}', ""); + Expect(1, 126227, '\P{Numeric_Value=90}', ""); + Expect(0, 126227, '\P{^Numeric_Value=90}', ""); 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}', ""); @@ -85403,18 +85993,18 @@ 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_0_0_0_0_0_0_90:=}'); - Error('\P{Nv= 0_0_0_0_0_0_0_0_0_90:=}'); + Error('\p{Nv=:=000090}'); + Error('\P{Nv=:=000090}'); Expect(1, 126226, '\p{Nv=:\A90\z:}', "");; Expect(0, 126227, '\p{Nv=:\A90\z:}', "");; - Expect(1, 126226, '\p{Nv=+00090}', ""); - Expect(0, 126226, '\p{^Nv=+00090}', ""); - Expect(0, 126226, '\P{Nv=+00090}', ""); - Expect(1, 126226, '\P{^Nv=+00090}', ""); - Expect(0, 126227, '\p{Nv=+00090}', ""); - Expect(1, 126227, '\p{^Nv=+00090}', ""); - Expect(1, 126227, '\P{Nv=+00090}', ""); - Expect(0, 126227, '\P{^Nv=+00090}', ""); + Expect(1, 126226, '\p{Nv=09_0}', ""); + Expect(0, 126226, '\p{^Nv=09_0}', ""); + Expect(0, 126226, '\P{Nv=09_0}', ""); + Expect(1, 126226, '\P{^Nv=09_0}', ""); + Expect(0, 126227, '\p{Nv=09_0}', ""); + Expect(1, 126227, '\p{^Nv=09_0}', ""); + Expect(1, 126227, '\P{Nv=09_0}', ""); + Expect(0, 126227, '\P{^Nv=09_0}', ""); Expect(1, 126226, '\p{Nv=9.000000000000000e+01}', ""); Expect(0, 126226, '\p{^Nv=9.000000000000000e+01}', ""); Expect(0, 126226, '\P{Nv=9.000000000000000e+01}', ""); @@ -85423,16 +86013,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=_09_0:=}'); - Error('\P{Is_Numeric_Value=_09_0:=}'); - Expect(1, 126226, '\p{Is_Numeric_Value=090}', ""); - Expect(0, 126226, '\p{^Is_Numeric_Value=090}', ""); - Expect(0, 126226, '\P{Is_Numeric_Value=090}', ""); - Expect(1, 126226, '\P{^Is_Numeric_Value=090}', ""); - Expect(0, 126227, '\p{Is_Numeric_Value=090}', ""); - Expect(1, 126227, '\p{^Is_Numeric_Value=090}', ""); - Expect(1, 126227, '\P{Is_Numeric_Value=090}', ""); - Expect(0, 126227, '\P{^Is_Numeric_Value=090}', ""); + Error('\p{Is_Numeric_Value= 90:=}'); + Error('\P{Is_Numeric_Value= 90:=}'); + Expect(1, 126226, '\p{Is_Numeric_Value=00090}', ""); + Expect(0, 126226, '\p{^Is_Numeric_Value=00090}', ""); + Expect(0, 126226, '\P{Is_Numeric_Value=00090}', ""); + Expect(1, 126226, '\P{^Is_Numeric_Value=00090}', ""); + Expect(0, 126227, '\p{Is_Numeric_Value=00090}', ""); + Expect(1, 126227, '\p{^Is_Numeric_Value=00090}', ""); + Expect(1, 126227, '\P{Is_Numeric_Value=00090}', ""); + Expect(0, 126227, '\P{^Is_Numeric_Value=00090}', ""); 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}', ""); @@ -85441,16 +86031,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/+00_00_00_09_0}'); - Error('\P{Is_Nv= /a/+00_00_00_09_0}'); - Expect(1, 126226, '\p{Is_Nv=00_09_0}', ""); - Expect(0, 126226, '\p{^Is_Nv=00_09_0}', ""); - Expect(0, 126226, '\P{Is_Nv=00_09_0}', ""); - Expect(1, 126226, '\P{^Is_Nv=00_09_0}', ""); - Expect(0, 126227, '\p{Is_Nv=00_09_0}', ""); - Expect(1, 126227, '\p{^Is_Nv=00_09_0}', ""); - Expect(1, 126227, '\P{Is_Nv=00_09_0}', ""); - Expect(0, 126227, '\P{^Is_Nv=00_09_0}', ""); + Error('\p{Is_Nv= +90/a/}'); + Error('\P{Is_Nv= +90/a/}'); + Expect(1, 126226, '\p{Is_Nv=0009_0}', ""); + Expect(0, 126226, '\p{^Is_Nv=0009_0}', ""); + Expect(0, 126226, '\P{Is_Nv=0009_0}', ""); + Expect(1, 126226, '\P{^Is_Nv=0009_0}', ""); + Expect(0, 126227, '\p{Is_Nv=0009_0}', ""); + Expect(1, 126227, '\p{^Is_Nv=0009_0}', ""); + Expect(1, 126227, '\P{Is_Nv=0009_0}', ""); + Expect(0, 126227, '\P{^Is_Nv=0009_0}', ""); 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}', ""); @@ -85459,8 +86049,8 @@ 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=/a/_ +0000000900}'); - Error('\P{Numeric_Value=/a/_ +0000000900}'); + Error('\p{Numeric_Value=:=00_00_00_90_0}'); + Error('\P{Numeric_Value=:=00_00_00_90_0}'); Expect(1, 126235, '\p{Numeric_Value=:\A900\z:}', "");; Expect(0, 126236, '\p{Numeric_Value=:\A900\z:}', "");; Expect(1, 126235, '\p{Numeric_Value=090_0}', ""); @@ -85479,18 +86069,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=/a/90_0}'); - Error('\P{Nv=/a/90_0}'); + Error('\p{Nv=-:=0_0_0_0_0_0_0900}'); + Error('\P{Nv=-:=0_0_0_0_0_0_0900}'); Expect(1, 126235, '\p{Nv=:\A900\z:}', "");; Expect(0, 126236, '\p{Nv=:\A900\z:}', "");; - Expect(1, 126235, '\p{Nv=0_0_0_0_0_0_0900}', ""); - Expect(0, 126235, '\p{^Nv=0_0_0_0_0_0_0900}', ""); - Expect(0, 126235, '\P{Nv=0_0_0_0_0_0_0900}', ""); - Expect(1, 126235, '\P{^Nv=0_0_0_0_0_0_0900}', ""); - Expect(0, 126236, '\p{Nv=0_0_0_0_0_0_0900}', ""); - Expect(1, 126236, '\p{^Nv=0_0_0_0_0_0_0900}', ""); - Expect(1, 126236, '\P{Nv=0_0_0_0_0_0_0900}', ""); - Expect(0, 126236, '\P{^Nv=0_0_0_0_0_0_0900}', ""); + 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}', ""); @@ -85499,34 +86089,34 @@ 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=:=- 00000000090_0}'); - Error('\P{Is_Numeric_Value=:=- 00000000090_0}'); - Expect(1, 126235, '\p{Is_Numeric_Value=0_0_0_900}', ""); - Expect(0, 126235, '\p{^Is_Numeric_Value=0_0_0_900}', ""); - Expect(0, 126235, '\P{Is_Numeric_Value=0_0_0_900}', ""); - Expect(1, 126235, '\P{^Is_Numeric_Value=0_0_0_900}', ""); - Expect(0, 126236, '\p{Is_Numeric_Value=0_0_0_900}', ""); - Expect(1, 126236, '\p{^Is_Numeric_Value=0_0_0_900}', ""); - Expect(1, 126236, '\P{Is_Numeric_Value=0_0_0_900}', ""); - Expect(0, 126236, '\P{^Is_Numeric_Value=0_0_0_900}', ""); - 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}', ""); - Expect(1, 126235, '\P{^Is_Numeric_Value: 9.000000000000000e+02}', ""); - Expect(0, 126236, '\p{Is_Numeric_Value: 9.000000000000000e+02}', ""); - 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=/a/- 0_0_9_00}'); - Error('\P{Is_Nv=/a/- 0_0_9_00}'); - Expect(1, 126235, '\p{Is_Nv: +000000000900}', ""); - Expect(0, 126235, '\p{^Is_Nv: +000000000900}', ""); - Expect(0, 126235, '\P{Is_Nv: +000000000900}', ""); - Expect(1, 126235, '\P{^Is_Nv: +000000000900}', ""); - Expect(0, 126236, '\p{Is_Nv: +000000000900}', ""); - Expect(1, 126236, '\p{^Is_Nv: +000000000900}', ""); - Expect(1, 126236, '\P{Is_Nv: +000000000900}', ""); - Expect(0, 126236, '\P{^Is_Nv: +000000000900}', ""); + Error('\p{Is_Numeric_Value: :=__0000000900}'); + Error('\P{Is_Numeric_Value: :=__0000000900}'); + Expect(1, 126235, '\p{Is_Numeric_Value=0000900}', ""); + Expect(0, 126235, '\p{^Is_Numeric_Value=0000900}', ""); + Expect(0, 126235, '\P{Is_Numeric_Value=0000900}', ""); + Expect(1, 126235, '\P{^Is_Numeric_Value=0000900}', ""); + Expect(0, 126236, '\p{Is_Numeric_Value=0000900}', ""); + Expect(1, 126236, '\p{^Is_Numeric_Value=0000900}', ""); + Expect(1, 126236, '\P{Is_Numeric_Value=0000900}', ""); + Expect(0, 126236, '\P{^Is_Numeric_Value=0000900}', ""); + 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}', ""); + Expect(1, 126235, '\P{^Is_Numeric_Value=9.000000000000000e+02}', ""); + Expect(0, 126236, '\p{Is_Numeric_Value=9.000000000000000e+02}', ""); + 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=-_00000000900:=}'); + Error('\P{Is_Nv=-_00000000900:=}'); + Expect(1, 126235, '\p{Is_Nv=+0000000090_0}', ""); + Expect(0, 126235, '\p{^Is_Nv=+0000000090_0}', ""); + Expect(0, 126235, '\P{Is_Nv=+0000000090_0}', ""); + Expect(1, 126235, '\P{^Is_Nv=+0000000090_0}', ""); + Expect(0, 126236, '\p{Is_Nv=+0000000090_0}', ""); + Expect(1, 126236, '\p{^Is_Nv=+0000000090_0}', ""); + Expect(1, 126236, '\P{Is_Nv=+0000000090_0}', ""); + Expect(0, 126236, '\P{^Is_Nv=+0000000090_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}', ""); @@ -85535,18 +86125,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/ _0000000009000}'); - Error('\P{Numeric_Value=/a/ _0000000009000}'); + Error('\p{Numeric_Value=:=+0000009000}'); + Error('\P{Numeric_Value=:=+0000009000}'); Expect(1, 126244, '\p{Numeric_Value=:\A9000\z:}', "");; Expect(0, 126245, '\p{Numeric_Value=:\A9000\z:}', "");; - Expect(1, 126244, '\p{Numeric_Value=9000}', ""); - Expect(0, 126244, '\p{^Numeric_Value=9000}', ""); - Expect(0, 126244, '\P{Numeric_Value=9000}', ""); - Expect(1, 126244, '\P{^Numeric_Value=9000}', ""); - Expect(0, 126245, '\p{Numeric_Value=9000}', ""); - Expect(1, 126245, '\p{^Numeric_Value=9000}', ""); - Expect(1, 126245, '\P{Numeric_Value=9000}', ""); - Expect(0, 126245, '\P{^Numeric_Value=9000}', ""); + Expect(1, 126244, '\p{Numeric_Value: 0000000009000}', ""); + Expect(0, 126244, '\p{^Numeric_Value: 0000000009000}', ""); + Expect(0, 126244, '\P{Numeric_Value: 0000000009000}', ""); + Expect(1, 126244, '\P{^Numeric_Value: 0000000009000}', ""); + Expect(0, 126245, '\p{Numeric_Value: 0000000009000}', ""); + Expect(1, 126245, '\p{^Numeric_Value: 0000000009000}', ""); + Expect(1, 126245, '\P{Numeric_Value: 0000000009000}', ""); + Expect(0, 126245, '\P{^Numeric_Value: 0000000009000}', ""); 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}', ""); @@ -85555,18 +86145,18 @@ 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= :=09000}'); - Error('\P{Nv= :=09000}'); + Error('\p{Nv=/a/__00000009000}'); + Error('\P{Nv=/a/__00000009000}'); Expect(1, 126244, '\p{Nv=:\A9000\z:}', "");; Expect(0, 126245, '\p{Nv=:\A9000\z:}', "");; - Expect(1, 126244, '\p{Nv=009000}', ""); - Expect(0, 126244, '\p{^Nv=009000}', ""); - Expect(0, 126244, '\P{Nv=009000}', ""); - Expect(1, 126244, '\P{^Nv=009000}', ""); - Expect(0, 126245, '\p{Nv=009000}', ""); - Expect(1, 126245, '\p{^Nv=009000}', ""); - Expect(1, 126245, '\P{Nv=009000}', ""); - Expect(0, 126245, '\P{^Nv=009000}', ""); + Expect(1, 126244, '\p{Nv=0_0_0_0_0_0_9000}', ""); + Expect(0, 126244, '\p{^Nv=0_0_0_0_0_0_9000}', ""); + Expect(0, 126244, '\P{Nv=0_0_0_0_0_0_9000}', ""); + Expect(1, 126244, '\P{^Nv=0_0_0_0_0_0_9000}', ""); + Expect(0, 126245, '\p{Nv=0_0_0_0_0_0_9000}', ""); + Expect(1, 126245, '\p{^Nv=0_0_0_0_0_0_9000}', ""); + Expect(1, 126245, '\P{Nv=0_0_0_0_0_0_9000}', ""); + Expect(0, 126245, '\P{^Nv=0_0_0_0_0_0_9000}', ""); Expect(1, 126244, '\p{Nv=9.000000000000000e+03}', ""); Expect(0, 126244, '\p{^Nv=9.000000000000000e+03}', ""); Expect(0, 126244, '\P{Nv=9.000000000000000e+03}', ""); @@ -85575,16 +86165,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/- +09_00_0}'); - Error('\P{Is_Numeric_Value=/a/- +09_00_0}'); - Expect(1, 126244, '\p{Is_Numeric_Value=+000000009000}', ""); - Expect(0, 126244, '\p{^Is_Numeric_Value=+000000009000}', ""); - Expect(0, 126244, '\P{Is_Numeric_Value=+000000009000}', ""); - Expect(1, 126244, '\P{^Is_Numeric_Value=+000000009000}', ""); - Expect(0, 126245, '\p{Is_Numeric_Value=+000000009000}', ""); - Expect(1, 126245, '\p{^Is_Numeric_Value=+000000009000}', ""); - Expect(1, 126245, '\P{Is_Numeric_Value=+000000009000}', ""); - Expect(0, 126245, '\P{^Is_Numeric_Value=+000000009000}', ""); + Error('\p{Is_Numeric_Value=-/a/000000_000900_0}'); + Error('\P{Is_Numeric_Value=-/a/000000_000900_0}'); + Expect(1, 126244, '\p{Is_Numeric_Value=000000009000}', ""); + Expect(0, 126244, '\p{^Is_Numeric_Value=000000009000}', ""); + Expect(0, 126244, '\P{Is_Numeric_Value=000000009000}', ""); + Expect(1, 126244, '\P{^Is_Numeric_Value=000000009000}', ""); + Expect(0, 126245, '\p{Is_Numeric_Value=000000009000}', ""); + Expect(1, 126245, '\p{^Is_Numeric_Value=000000009000}', ""); + Expect(1, 126245, '\P{Is_Numeric_Value=000000009000}', ""); + Expect(0, 126245, '\P{^Is_Numeric_Value=000000009000}', ""); 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}', ""); @@ -85593,16 +86183,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_0_0_0_0_0_0_0_9_0_00:=}'); - Error('\P{Is_Nv= -+0_0_0_0_0_0_0_0_0_9_0_00:=}'); - Expect(1, 126244, '\p{Is_Nv=0_0_0_0_0_0_0_9_000}', ""); - Expect(0, 126244, '\p{^Is_Nv=0_0_0_0_0_0_0_9_000}', ""); - Expect(0, 126244, '\P{Is_Nv=0_0_0_0_0_0_0_9_000}', ""); - Expect(1, 126244, '\P{^Is_Nv=0_0_0_0_0_0_0_9_000}', ""); - Expect(0, 126245, '\p{Is_Nv=0_0_0_0_0_0_0_9_000}', ""); - Expect(1, 126245, '\p{^Is_Nv=0_0_0_0_0_0_0_9_000}', ""); - Expect(1, 126245, '\P{Is_Nv=0_0_0_0_0_0_0_9_000}', ""); - Expect(0, 126245, '\P{^Is_Nv=0_0_0_0_0_0_0_9_000}', ""); + Error('\p{Is_Nv= 09_00_0:=}'); + Error('\P{Is_Nv= 09_00_0:=}'); + Expect(1, 126244, '\p{Is_Nv=000009000}', ""); + Expect(0, 126244, '\p{^Is_Nv=000009000}', ""); + Expect(0, 126244, '\P{Is_Nv=000009000}', ""); + Expect(1, 126244, '\P{^Is_Nv=000009000}', ""); + Expect(0, 126245, '\p{Is_Nv=000009000}', ""); + Expect(1, 126245, '\p{^Is_Nv=000009000}', ""); + Expect(1, 126245, '\P{Is_Nv=000009000}', ""); + Expect(0, 126245, '\P{^Is_Nv=000009000}', ""); 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}', ""); @@ -85611,18 +86201,18 @@ 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=- 0090000:=}'); - Error('\P{Numeric_Value=- 0090000:=}'); + Error('\p{Numeric_Value=/a/_ 00000090000}'); + Error('\P{Numeric_Value=/a/_ 00000090000}'); Expect(1, 126253, '\p{Numeric_Value=:\A90000\z:}', "");; Expect(0, 126254, '\p{Numeric_Value=:\A90000\z:}', "");; - Expect(1, 126253, '\p{Numeric_Value=+0000000090000}', ""); - Expect(0, 126253, '\p{^Numeric_Value=+0000000090000}', ""); - Expect(0, 126253, '\P{Numeric_Value=+0000000090000}', ""); - Expect(1, 126253, '\P{^Numeric_Value=+0000000090000}', ""); - Expect(0, 126254, '\p{Numeric_Value=+0000000090000}', ""); - Expect(1, 126254, '\p{^Numeric_Value=+0000000090000}', ""); - Expect(1, 126254, '\P{Numeric_Value=+0000000090000}', ""); - Expect(0, 126254, '\P{^Numeric_Value=+0000000090000}', ""); + Expect(1, 126253, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_0_9_0_000}', ""); + Expect(0, 126253, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_0_9_0_000}', ""); + Expect(0, 126253, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_0_9_0_000}', ""); + Expect(1, 126253, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_0_9_0_000}', ""); + Expect(0, 126254, '\p{Numeric_Value=+0_0_0_0_0_0_0_0_0_9_0_000}', ""); + Expect(1, 126254, '\p{^Numeric_Value=+0_0_0_0_0_0_0_0_0_9_0_000}', ""); + Expect(1, 126254, '\P{Numeric_Value=+0_0_0_0_0_0_0_0_0_9_0_000}', ""); + Expect(0, 126254, '\P{^Numeric_Value=+0_0_0_0_0_0_0_0_0_9_0_000}', ""); 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}', ""); @@ -85631,18 +86221,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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_0_0_9_0_0_00:=}'); - Error('\P{Nv=-0_0_0_0_0_9_0_0_00:=}'); + Error('\p{Nv= /a/+000090000}'); + Error('\P{Nv= /a/+000090000}'); Expect(1, 126253, '\p{Nv=:\A90000\z:}', "");; Expect(0, 126254, '\p{Nv=:\A90000\z:}', "");; - Expect(1, 126253, '\p{Nv=000000090000}', ""); - Expect(0, 126253, '\p{^Nv=000000090000}', ""); - Expect(0, 126253, '\P{Nv=000000090000}', ""); - Expect(1, 126253, '\P{^Nv=000000090000}', ""); - Expect(0, 126254, '\p{Nv=000000090000}', ""); - Expect(1, 126254, '\p{^Nv=000000090000}', ""); - Expect(1, 126254, '\P{Nv=000000090000}', ""); - Expect(0, 126254, '\P{^Nv=000000090000}', ""); + Expect(1, 126253, '\p{Nv: 0_0_0_0_0_0_0_0_0_9_0000}', ""); + Expect(0, 126253, '\p{^Nv: 0_0_0_0_0_0_0_0_0_9_0000}', ""); + Expect(0, 126253, '\P{Nv: 0_0_0_0_0_0_0_0_0_9_0000}', ""); + Expect(1, 126253, '\P{^Nv: 0_0_0_0_0_0_0_0_0_9_0000}', ""); + Expect(0, 126254, '\p{Nv: 0_0_0_0_0_0_0_0_0_9_0000}', ""); + Expect(1, 126254, '\p{^Nv: 0_0_0_0_0_0_0_0_0_9_0000}', ""); + Expect(1, 126254, '\P{Nv: 0_0_0_0_0_0_0_0_0_9_0000}', ""); + Expect(0, 126254, '\P{^Nv: 0_0_0_0_0_0_0_0_0_9_0000}', ""); Expect(1, 126253, '\p{Nv=9.000000000000000e+04}', ""); Expect(0, 126253, '\p{^Nv=9.000000000000000e+04}', ""); Expect(0, 126253, '\P{Nv=9.000000000000000e+04}', ""); @@ -85651,16 +86241,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=:=_0_0_9_0_000}'); - Error('\P{Is_Numeric_Value=:=_0_0_9_0_000}'); - Expect(1, 126253, '\p{Is_Numeric_Value=000090000}', ""); - Expect(0, 126253, '\p{^Is_Numeric_Value=000090000}', ""); - Expect(0, 126253, '\P{Is_Numeric_Value=000090000}', ""); - Expect(1, 126253, '\P{^Is_Numeric_Value=000090000}', ""); - Expect(0, 126254, '\p{Is_Numeric_Value=000090000}', ""); - Expect(1, 126254, '\p{^Is_Numeric_Value=000090000}', ""); - Expect(1, 126254, '\P{Is_Numeric_Value=000090000}', ""); - Expect(0, 126254, '\P{^Is_Numeric_Value=000090000}', ""); + Error('\p{Is_Numeric_Value=:= 00000090000}'); + Error('\P{Is_Numeric_Value=:= 00000090000}'); + Expect(1, 126253, '\p{Is_Numeric_Value=0_0_0_9_0000}', ""); + Expect(0, 126253, '\p{^Is_Numeric_Value=0_0_0_9_0000}', ""); + Expect(0, 126253, '\P{Is_Numeric_Value=0_0_0_9_0000}', ""); + Expect(1, 126253, '\P{^Is_Numeric_Value=0_0_0_9_0000}', ""); + Expect(0, 126254, '\p{Is_Numeric_Value=0_0_0_9_0000}', ""); + Expect(1, 126254, '\p{^Is_Numeric_Value=0_0_0_9_0000}', ""); + Expect(1, 126254, '\P{Is_Numeric_Value=0_0_0_9_0000}', ""); + Expect(0, 126254, '\P{^Is_Numeric_Value=0_0_0_9_0000}', ""); 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}', ""); @@ -85669,36 +86259,36 @@ 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=:=+00_00_90_00_0}'); - Error('\P{Is_Nv=:=+00_00_90_00_0}'); - Expect(1, 126253, '\p{Is_Nv=+90_00_0}', ""); - Expect(0, 126253, '\p{^Is_Nv=+90_00_0}', ""); - Expect(0, 126253, '\P{Is_Nv=+90_00_0}', ""); - Expect(1, 126253, '\P{^Is_Nv=+90_00_0}', ""); - Expect(0, 126254, '\p{Is_Nv=+90_00_0}', ""); - Expect(1, 126254, '\p{^Is_Nv=+90_00_0}', ""); - Expect(1, 126254, '\P{Is_Nv=+90_00_0}', ""); - Expect(0, 126254, '\P{^Is_Nv=+90_00_0}', ""); - 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}', ""); - Expect(1, 126253, '\P{^Is_Nv: 9.000000000000000e+04}', ""); - Expect(0, 126254, '\p{Is_Nv: 9.000000000000000e+04}', ""); - 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=_900000/a/}'); - Error('\P{Numeric_Value=_900000/a/}'); + Error('\p{Is_Nv= _+90000/a/}'); + Error('\P{Is_Nv= _+90000/a/}'); + 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}', ""); + 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}', ""); + Expect(1, 126253, '\P{^Is_Nv=9.000000000000000e+04}', ""); + Expect(0, 126254, '\p{Is_Nv=9.000000000000000e+04}', ""); + 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=__+9_0_0_000/a/}'); + Error('\P{Numeric_Value=__+9_0_0_000/a/}'); Expect(1, 68085, '\p{Numeric_Value=:\A900000\z:}', "");; Expect(0, 68086, '\p{Numeric_Value=:\A900000\z:}', "");; - Expect(1, 68085, '\p{Numeric_Value=+0_0_0_0_0_9_0_0000}', ""); - Expect(0, 68085, '\p{^Numeric_Value=+0_0_0_0_0_9_0_0000}', ""); - Expect(0, 68085, '\P{Numeric_Value=+0_0_0_0_0_9_0_0000}', ""); - Expect(1, 68085, '\P{^Numeric_Value=+0_0_0_0_0_9_0_0000}', ""); - Expect(0, 68086, '\p{Numeric_Value=+0_0_0_0_0_9_0_0000}', ""); - Expect(1, 68086, '\p{^Numeric_Value=+0_0_0_0_0_9_0_0000}', ""); - Expect(1, 68086, '\P{Numeric_Value=+0_0_0_0_0_9_0_0000}', ""); - Expect(0, 68086, '\P{^Numeric_Value=+0_0_0_0_0_9_0_0000}', ""); + Expect(1, 68085, '\p{Numeric_Value=00_09_00_00_0}', ""); + Expect(0, 68085, '\p{^Numeric_Value=00_09_00_00_0}', ""); + Expect(0, 68085, '\P{Numeric_Value=00_09_00_00_0}', ""); + Expect(1, 68085, '\P{^Numeric_Value=00_09_00_00_0}', ""); + Expect(0, 68086, '\p{Numeric_Value=00_09_00_00_0}', ""); + Expect(1, 68086, '\p{^Numeric_Value=00_09_00_00_0}', ""); + Expect(1, 68086, '\P{Numeric_Value=00_09_00_00_0}', ""); + Expect(0, 68086, '\P{^Numeric_Value=00_09_00_00_0}', ""); 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}', ""); @@ -85707,18 +86297,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= 000000900000/a/}'); - Error('\P{Nv= 000000900000/a/}'); + Error('\p{Nv=-900000/a/}'); + Error('\P{Nv=-900000/a/}'); Expect(1, 68085, '\p{Nv=:\A900000\z:}', "");; Expect(0, 68086, '\p{Nv=:\A900000\z:}', "");; - Expect(1, 68085, '\p{Nv=0900000}', ""); - Expect(0, 68085, '\p{^Nv=0900000}', ""); - Expect(0, 68085, '\P{Nv=0900000}', ""); - Expect(1, 68085, '\P{^Nv=0900000}', ""); - Expect(0, 68086, '\p{Nv=0900000}', ""); - Expect(1, 68086, '\p{^Nv=0900000}', ""); - Expect(1, 68086, '\P{Nv=0900000}', ""); - Expect(0, 68086, '\P{^Nv=0900000}', ""); + Expect(1, 68085, '\p{Nv=00000000900000}', ""); + Expect(0, 68085, '\p{^Nv=00000000900000}', ""); + Expect(0, 68085, '\P{Nv=00000000900000}', ""); + Expect(1, 68085, '\P{^Nv=00000000900000}', ""); + Expect(0, 68086, '\p{Nv=00000000900000}', ""); + Expect(1, 68086, '\p{^Nv=00000000900000}', ""); + Expect(1, 68086, '\P{Nv=00000000900000}', ""); + Expect(0, 68086, '\P{^Nv=00000000900000}', ""); Expect(1, 68085, '\p{Nv=9.000000000000000e+05}', ""); Expect(0, 68085, '\p{^Nv=9.000000000000000e+05}', ""); Expect(0, 68085, '\P{Nv=9.000000000000000e+05}', ""); @@ -85727,16 +86317,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=/a/ -0_0_0_0_0_0_0_9_0_0_0_00}'); - Error('\P{Is_Numeric_Value=/a/ -0_0_0_0_0_0_0_9_0_0_0_00}'); - 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}', ""); + Error('\p{Is_Numeric_Value=/a/ 00000000900000}'); + Error('\P{Is_Numeric_Value=/a/ 00000000900000}'); + Expect(1, 68085, '\p{Is_Numeric_Value=00900000}', ""); + Expect(0, 68085, '\p{^Is_Numeric_Value=00900000}', ""); + Expect(0, 68085, '\P{Is_Numeric_Value=00900000}', ""); + Expect(1, 68085, '\P{^Is_Numeric_Value=00900000}', ""); + Expect(0, 68086, '\p{Is_Numeric_Value=00900000}', ""); + Expect(1, 68086, '\p{^Is_Numeric_Value=00900000}', ""); + Expect(1, 68086, '\P{Is_Numeric_Value=00900000}', ""); + Expect(0, 68086, '\P{^Is_Numeric_Value=00900000}', ""); 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}', ""); @@ -85745,16 +86335,16 @@ 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/ +0_0_0_0_9_0_0_0_00}'); - Error('\P{Is_Nv=/a/ +0_0_0_0_9_0_0_0_00}'); - Expect(1, 68085, '\p{Is_Nv: 900000}', ""); - Expect(0, 68085, '\p{^Is_Nv: 900000}', ""); - Expect(0, 68085, '\P{Is_Nv: 900000}', ""); - Expect(1, 68085, '\P{^Is_Nv: 900000}', ""); - Expect(0, 68086, '\p{Is_Nv: 900000}', ""); - Expect(1, 68086, '\p{^Is_Nv: 900000}', ""); - Expect(1, 68086, '\P{Is_Nv: 900000}', ""); - Expect(0, 68086, '\P{^Is_Nv: 900000}', ""); + Error('\p{Is_Nv=:=_ 0900000}'); + Error('\P{Is_Nv=:=_ 0900000}'); + Expect(1, 68085, '\p{Is_Nv=00000000900000}', ""); + Expect(0, 68085, '\p{^Is_Nv=00000000900000}', ""); + Expect(0, 68085, '\P{Is_Nv=00000000900000}', ""); + Expect(1, 68085, '\P{^Is_Nv=00000000900000}', ""); + Expect(0, 68086, '\p{Is_Nv=00000000900000}', ""); + Expect(1, 68086, '\p{^Is_Nv=00000000900000}', ""); + Expect(1, 68086, '\P{Is_Nv=00000000900000}', ""); + Expect(0, 68086, '\P{^Is_Nv=00000000900000}', ""); 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}', ""); @@ -85763,8 +86353,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{Numeric_Value=-/a/NaN}'); + Error('\P{Numeric_Value=-/a/NaN}'); Expect(1, 194705, '\p{Numeric_Value=:\ANaN\z:}', "");; Expect(0, 194704, '\p{Numeric_Value=:\ANaN\z:}', "");; Expect(1, 194705, '\p{Numeric_Value=nan}', ""); @@ -85777,14 +86367,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}', ""); @@ -85793,8 +86383,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}', ""); @@ -85807,14 +86397,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}', ""); @@ -85823,8 +86413,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=/a/- NaN}'); - Error('\P{Is_Numeric_Value=/a/- NaN}'); + Error('\p{Is_Numeric_Value= NaN:=}'); + Error('\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}', ""); @@ -85833,14 +86423,14 @@ 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}', ""); Expect(1, 194705, '\p{Is_Numeric_Value=NaN}', ""); Expect(0, 194705, '\p{^Is_Numeric_Value=NaN}', ""); Expect(0, 194705, '\P{Is_Numeric_Value=NaN}', ""); @@ -85849,8 +86439,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}', ""); - Error('\p{Is_Nv=_ NAN/a/}'); - Error('\P{Is_Nv=_ NAN/a/}'); + 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}', ""); @@ -85859,14 +86449,14 @@ 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}', ""); Expect(1, 194705, '\p{Is_Nv=NaN}', ""); Expect(0, 194705, '\p{^Is_Nv=NaN}', ""); Expect(0, 194705, '\P{Is_Nv=NaN}', ""); @@ -85875,32 +86465,32 @@ 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}', ""); - Error('\p{Other_Alphabetic=No}'); - Error('\P{Other_Alphabetic=No}'); + 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{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{Is_Other_Alphabetic=T}'); Error('\P{Is_Other_Alphabetic=T}'); - Error('\p{Is_OAlpha: True}'); - Error('\P{Is_OAlpha: True}'); + 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{Is_Other_Default_Ignorable_Code_Point=F}'); - Error('\P{Is_Other_Default_Ignorable_Code_Point=F}'); + 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}'); @@ -85915,24 +86505,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{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_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_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_OIDC=False}'); Error('\P{Is_OIDC=False}'); - Error('\p{Other_ID_Continue=Yes}'); - Error('\P{Other_ID_Continue=Yes}'); + 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}'); @@ -85945,8 +86535,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{OIDS=N}'); 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{Is_OIDS: False}'); + Error('\P{Is_OIDS: False}'); Error('\p{Other_ID_Start=Yes}'); Error('\P{Other_ID_Start=Yes}'); Error('\p{OIDS=Y}'); @@ -85957,8 +86547,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{OLower=N}'); + Error('\P{OLower=N}'); Error('\p{Is_Other_Lowercase=F}'); Error('\P{Is_Other_Lowercase=F}'); Error('\p{Is_OLower=False}'); @@ -85967,22 +86557,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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_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{OMath: N}'); + Error('\P{OMath: N}'); Error('\p{Is_Other_Math=F}'); Error('\P{Is_Other_Math=F}'); - Error('\p{Is_OMath: False}'); - Error('\P{Is_OMath: False}'); + 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}'); @@ -85993,18 +86583,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{Is_OUpper: False}'); + Error('\P{Is_OUpper: False}'); + 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=:=_NO}'); - Error('\P{Pattern_Syntax=:=_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}', ""); @@ -86017,56 +86607,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=:= N}'); - Error('\P{Pat_Syn=:= 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}', ""); - 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}', ""); + 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}', ""); 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{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}', ""); - 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{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{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}', ""); + 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= /a/FALSE}'); + Error('\P{Is_Pat_Syn= /a/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}', ""); @@ -86075,8 +86665,16 @@ 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}', ""); - 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}'); + Error('\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}', ""); @@ -86089,16 +86687,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}'); - Error('\P{Pat_Syn= :=y}'); + 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{Pat_Syn=:\AY\z:}', "");; Expect(0, 65095, '\p{Pat_Syn=:\AY\z:}', "");; Expect(1, 65094, '\p{Pat_Syn=y}', ""); @@ -86111,16 +86709,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(0, 65095, '\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}', ""); - Expect(0, 65094, '\p{^Pat_Syn= Y}', ""); - Expect(0, 65094, '\P{Pat_Syn= Y}', ""); - Expect(1, 65094, '\P{^Pat_Syn= Y}', ""); - Expect(0, 65095, '\p{Pat_Syn= Y}', ""); - 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}'); + Expect(1, 65094, '\p{Pat_Syn= Y}', ""); + Expect(0, 65094, '\p{^Pat_Syn= Y}', ""); + Expect(0, 65094, '\P{Pat_Syn= Y}', ""); + Expect(1, 65094, '\P{^Pat_Syn= Y}', ""); + Expect(0, 65095, '\p{Pat_Syn= Y}', ""); + 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}'); Expect(1, 65094, '\p{Is_Pattern_Syntax=t}', ""); Expect(0, 65094, '\p{^Is_Pattern_Syntax=t}', ""); Expect(0, 65094, '\P{Is_Pattern_Syntax=t}', ""); @@ -86129,16 +86727,16 @@ 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=/a/TRUE}'); - Error('\P{Is_Pat_Syn=/a/TRUE}'); + 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}', ""); @@ -86147,16 +86745,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/a/}'); - Error('\P{Pattern_White_Space=_No/a/}'); + 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}', ""); @@ -86169,16 +86767,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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=/a/-N}'); - Error('\P{Pat_WS=/a/-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}'); + Error('\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}', ""); @@ -86191,16 +86789,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: /a/F}'); - Error('\P{Is_Pattern_White_Space: /a/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= /a/F}'); + Error('\P{Is_Pattern_White_Space= /a/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}', ""); @@ -86209,16 +86807,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}', ""); @@ -86227,16 +86825,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= _yes/a/}'); + Error('\P{Pattern_White_Space= _yes/a/}'); 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}', ""); @@ -86249,16 +86847,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: Y/a/}'); + Error('\P{Pat_WS: Y/a/}'); Expect(1, 8233, '\p{Pat_WS=:\AY\z:}', "");; Expect(0, 8234, '\p{Pat_WS=:\AY\z:}', "");; Expect(1, 8233, '\p{Pat_WS=y}', ""); @@ -86271,34 +86869,34 @@ 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=/a/ T}'); - Error('\P{Is_Pattern_White_Space=/a/ 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}', ""); - 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{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=/a/_-t}'); + Error('\P{Is_Pattern_White_Space=/a/_-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}', ""); + 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}', ""); @@ -86307,16 +86905,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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, 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}', ""); @@ -86329,16 +86927,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}', ""); @@ -86351,16 +86949,16 @@ 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/a/}'); - Error('\P{Is_Prepended_Concatenation_Mark=__F/a/}'); + 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}', ""); @@ -86369,56 +86967,56 @@ 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}', ""); - 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}', ""); - Error('\p{Is_PCM= /a/False}'); - Error('\P{Is_PCM= /a/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}', ""); - 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_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}', ""); + 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}', ""); + 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}', ""); + 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}', ""); - 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}', ""); + 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}', ""); 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}', ""); @@ -86431,16 +87029,16 @@ 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=_ t/a/}'); - Error('\P{Is_Prepended_Concatenation_Mark=_ t/a/}'); + 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}', ""); @@ -86449,16 +87047,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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_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}', ""); @@ -86467,18 +87065,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{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}'); - Error('\P{ :=ADLAM}'); + Error('\p{ Adlam/a/}'); + Error('\P{ Adlam/a/}'); Expect(1, 125279, '\p{adlam}', ""); Expect(0, 125279, '\p{^adlam}', ""); Expect(0, 125279, '\P{adlam}', ""); @@ -86487,16 +87085,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{:=Is_Adlam}'); - Error('\P{:=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{_Is_ADLAM/a/}'); + Error('\P{_Is_ADLAM/a/}'); Expect(1, 125279, '\p{isadlam}', ""); Expect(0, 125279, '\p{^isadlam}', ""); Expect(0, 125279, '\P{isadlam}', ""); @@ -86513,8 +87111,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^_ is_Adlam}', ""); Expect(1, 125280, '\P{_ is_Adlam}', ""); Expect(0, 125280, '\P{^_ is_Adlam}', ""); - Error('\p{_ ADLM/a/}'); - Error('\P{_ ADLM/a/}'); + Error('\p{_/a/Adlm}'); + Error('\P{_/a/Adlm}'); Expect(1, 125279, '\p{adlm}', ""); Expect(0, 125279, '\p{^adlm}', ""); Expect(0, 125279, '\P{adlm}', ""); @@ -86523,16 +87121,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{:=- IS_adlm}'); - Error('\P{:=- 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/a/}'); + Error('\P{-_IS_adlm/a/}'); Expect(1, 125279, '\p{isadlm}', ""); Expect(0, 125279, '\p{^isadlm}', ""); Expect(0, 125279, '\P{isadlm}', ""); @@ -86541,16 +87139,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}', ""); @@ -86559,16 +87157,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}', ""); @@ -86577,16 +87175,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/a/}'); - Error('\P{- In_Aegean_Numbers/a/}'); + 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{/a/--In_Aegean_numbers}'); + Error('\P{/a/--In_Aegean_numbers}'); Expect(1, 65855, '\p{inaegeannumbers}', ""); Expect(0, 65855, '\p{^inaegeannumbers}', ""); Expect(0, 65855, '\P{inaegeannumbers}', ""); @@ -86595,16 +87193,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{/a/_-AHOM}'); + Error('\P{/a/_-AHOM}'); Expect(1, 71494, '\p{ahom}', ""); Expect(0, 71494, '\p{^ahom}', ""); Expect(0, 71494, '\P{ahom}', ""); @@ -86613,16 +87211,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71495, '\p{^ahom}', ""); Expect(1, 71495, '\P{ahom}', ""); Expect(0, 71495, '\P{^ahom}', ""); - Expect(1, 71494, '\p{_ Ahom}', ""); - Expect(0, 71494, '\p{^_ Ahom}', ""); - Expect(0, 71494, '\P{_ Ahom}', ""); - Expect(1, 71494, '\P{^_ Ahom}', ""); - Expect(0, 71495, '\p{_ Ahom}', ""); - Expect(1, 71495, '\p{^_ Ahom}', ""); - Expect(1, 71495, '\P{_ Ahom}', ""); - Expect(0, 71495, '\P{^_ Ahom}', ""); - Error('\p{:= is_AHOM}'); - Error('\P{:= is_AHOM}'); + Expect(1, 71494, '\p{ Ahom}', ""); + Expect(0, 71494, '\p{^ Ahom}', ""); + Expect(0, 71494, '\P{ Ahom}', ""); + Expect(1, 71494, '\P{^ Ahom}', ""); + Expect(0, 71495, '\p{ Ahom}', ""); + Expect(1, 71495, '\p{^ Ahom}', ""); + Expect(1, 71495, '\P{ Ahom}', ""); + Expect(0, 71495, '\P{^ Ahom}', ""); + Error('\p{_:=Is_AHOM}'); + Error('\P{_:=Is_AHOM}'); Expect(1, 71494, '\p{isahom}', ""); Expect(0, 71494, '\p{^isahom}', ""); Expect(0, 71494, '\P{isahom}', ""); @@ -86631,16 +87229,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71495, '\p{^isahom}', ""); Expect(1, 71495, '\P{isahom}', ""); Expect(0, 71495, '\P{^isahom}', ""); - Expect(1, 71494, '\p{--IS_Ahom}', ""); - Expect(0, 71494, '\p{^--IS_Ahom}', ""); - Expect(0, 71494, '\P{--IS_Ahom}', ""); - Expect(1, 71494, '\P{^--IS_Ahom}', ""); - Expect(0, 71495, '\p{--IS_Ahom}', ""); - Expect(1, 71495, '\p{^--IS_Ahom}', ""); - Expect(1, 71495, '\P{--IS_Ahom}', ""); - Expect(0, 71495, '\P{^--IS_Ahom}', ""); - Error('\p{-:=Alchemical_Symbols}'); - Error('\P{-:=Alchemical_Symbols}'); + Expect(1, 71494, '\p{_ Is_ahom}', ""); + Expect(0, 71494, '\p{^_ Is_ahom}', ""); + Expect(0, 71494, '\P{_ Is_ahom}', ""); + Expect(1, 71494, '\P{^_ Is_ahom}', ""); + Expect(0, 71495, '\p{_ Is_ahom}', ""); + Expect(1, 71495, '\p{^_ Is_ahom}', ""); + Expect(1, 71495, '\P{_ Is_ahom}', ""); + Expect(0, 71495, '\P{^_ Is_ahom}', ""); + Error('\p{:= Alchemical_Symbols}'); + Error('\P{:= Alchemical_Symbols}'); Expect(1, 128895, '\p{alchemicalsymbols}', ""); Expect(0, 128895, '\p{^alchemicalsymbols}', ""); Expect(0, 128895, '\P{alchemicalsymbols}', ""); @@ -86649,16 +87247,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128896, '\p{^alchemicalsymbols}', ""); Expect(1, 128896, '\P{alchemicalsymbols}', ""); Expect(0, 128896, '\P{^alchemicalsymbols}', ""); - Expect(1, 128895, '\p{ -alchemical_Symbols}', ""); - Expect(0, 128895, '\p{^ -alchemical_Symbols}', ""); - Expect(0, 128895, '\P{ -alchemical_Symbols}', ""); - Expect(1, 128895, '\P{^ -alchemical_Symbols}', ""); - Expect(0, 128896, '\p{ -alchemical_Symbols}', ""); - Expect(1, 128896, '\p{^ -alchemical_Symbols}', ""); - Expect(1, 128896, '\P{ -alchemical_Symbols}', ""); - Expect(0, 128896, '\P{^ -alchemical_Symbols}', ""); - Error('\p{:= is_Alchemical_Symbols}'); - Error('\P{:= is_Alchemical_Symbols}'); + Expect(1, 128895, '\p{__ALCHEMICAL_Symbols}', ""); + Expect(0, 128895, '\p{^__ALCHEMICAL_Symbols}', ""); + Expect(0, 128895, '\P{__ALCHEMICAL_Symbols}', ""); + Expect(1, 128895, '\P{^__ALCHEMICAL_Symbols}', ""); + Expect(0, 128896, '\p{__ALCHEMICAL_Symbols}', ""); + 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}'); Expect(1, 128895, '\p{isalchemicalsymbols}', ""); Expect(0, 128895, '\p{^isalchemicalsymbols}', ""); Expect(0, 128895, '\P{isalchemicalsymbols}', ""); @@ -86667,16 +87265,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}', ""); @@ -86685,16 +87283,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}'); - Error('\P{-:=Alchemical}'); + 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}'); + Error('\P{:=alchemical}'); Expect(1, 128895, '\p{alchemical}', ""); Expect(0, 128895, '\p{^alchemical}', ""); Expect(0, 128895, '\P{alchemical}', ""); @@ -86703,16 +87301,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/a/}'); - Error('\P{-_Is_ALCHEMICAL/a/}'); + 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{isalchemical}', ""); Expect(0, 128895, '\p{^isalchemical}', ""); Expect(0, 128895, '\P{isalchemical}', ""); @@ -86721,16 +87319,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:=}'); - Error('\P{ IN_alchemical:=}'); + 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}', ""); @@ -86739,108 +87337,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{_ IS_ALL/a/}'); - Error('\P{_ IS_ALL/a/}'); + Expect(1, 1, '\p{ all}', ""); + Expect(0, 1, '\p{^ all}', ""); + Expect(0, 1, '\P{ all}', ""); + Expect(1, 1, '\P{^ all}', ""); + Error('\p{ _IS_all:=}'); + Error('\P{ _IS_all:=}'); 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{ /a/xposixalnum}'); - Error('\P{ /a/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{/a/Is_XPosixAlnum}'); - Error('\P{/a/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{ Alphabetic_Presentation_Forms:=}'); - Error('\P{ 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{/a/-_XPOSIXALNUM}'); + Error('\P{/a/-_XPOSIXALNUM}'); + Expect(1, 205743, '\p{xposixalnum}', ""); + Expect(0, 205743, '\p{^xposixalnum}', ""); + Expect(0, 205743, '\P{xposixalnum}', ""); + Expect(1, 205743, '\P{^xposixalnum}', ""); + Expect(0, 205744, '\p{xposixalnum}', ""); + Expect(1, 205744, '\p{^xposixalnum}', ""); + Expect(1, 205744, '\P{xposixalnum}', ""); + Expect(0, 205744, '\P{^xposixalnum}', ""); + Expect(1, 205743, '\p{ XPosixAlnum}', ""); + Expect(0, 205743, '\p{^ XPosixAlnum}', ""); + Expect(0, 205743, '\P{ XPosixAlnum}', ""); + Expect(1, 205743, '\P{^ XPosixAlnum}', ""); + Expect(0, 205744, '\p{ XPosixAlnum}', ""); + Expect(1, 205744, '\p{^ XPosixAlnum}', ""); + Expect(1, 205744, '\P{ XPosixAlnum}', ""); + Expect(0, 205744, '\P{^ XPosixAlnum}', ""); + Error('\p{:= alnum}'); + Error('\P{:= alnum}'); + Expect(1, 205743, '\p{alnum}', ""); + Expect(0, 205743, '\p{^alnum}', ""); + Expect(0, 205743, '\P{alnum}', ""); + Expect(1, 205743, '\P{^alnum}', ""); + Expect(0, 205744, '\p{alnum}', ""); + Expect(1, 205744, '\p{^alnum}', ""); + Expect(1, 205744, '\P{alnum}', ""); + Expect(0, 205744, '\P{^alnum}', ""); + Expect(1, 205743, '\p{_ ALNUM}', ""); + Expect(0, 205743, '\p{^_ ALNUM}', ""); + Expect(0, 205743, '\P{_ ALNUM}', ""); + Expect(1, 205743, '\P{^_ ALNUM}', ""); + Expect(0, 205744, '\p{_ ALNUM}', ""); + Expect(1, 205744, '\p{^_ ALNUM}', ""); + Expect(1, 205744, '\P{_ ALNUM}', ""); + Expect(0, 205744, '\P{^_ ALNUM}', ""); + Error('\p{ Is_xposixalnum:=}'); + Error('\P{ Is_xposixalnum:=}'); + Expect(1, 205743, '\p{isxposixalnum}', ""); + Expect(0, 205743, '\p{^isxposixalnum}', ""); + Expect(0, 205743, '\P{isxposixalnum}', ""); + Expect(1, 205743, '\P{^isxposixalnum}', ""); + Expect(0, 205744, '\p{isxposixalnum}', ""); + Expect(1, 205744, '\p{^isxposixalnum}', ""); + Expect(1, 205744, '\P{isxposixalnum}', ""); + Expect(0, 205744, '\P{^isxposixalnum}', ""); + Expect(1, 205743, '\p{-Is_XPosixAlnum}', ""); + Expect(0, 205743, '\p{^-Is_XPosixAlnum}', ""); + Expect(0, 205743, '\P{-Is_XPosixAlnum}', ""); + Expect(1, 205743, '\P{^-Is_XPosixAlnum}', ""); + Expect(0, 205744, '\p{-Is_XPosixAlnum}', ""); + Expect(1, 205744, '\p{^-Is_XPosixAlnum}', ""); + Expect(1, 205744, '\P{-Is_XPosixAlnum}', ""); + Expect(0, 205744, '\P{^-Is_XPosixAlnum}', ""); + Error('\p{ IS_Alnum/a/}'); + Error('\P{ IS_Alnum/a/}'); + Expect(1, 205743, '\p{isalnum}', ""); + Expect(0, 205743, '\p{^isalnum}', ""); + Expect(0, 205743, '\P{isalnum}', ""); + Expect(1, 205743, '\P{^isalnum}', ""); + Expect(0, 205744, '\p{isalnum}', ""); + Expect(1, 205744, '\p{^isalnum}', ""); + Expect(1, 205744, '\P{isalnum}', ""); + Expect(0, 205744, '\P{^isalnum}', ""); + Expect(1, 205743, '\p{-_Is_Alnum}', ""); + Expect(0, 205743, '\p{^-_Is_Alnum}', ""); + Expect(0, 205743, '\P{-_Is_Alnum}', ""); + Expect(1, 205743, '\P{^-_Is_Alnum}', ""); + Expect(0, 205744, '\p{-_Is_Alnum}', ""); + Expect(1, 205744, '\p{^-_Is_Alnum}', ""); + Expect(1, 205744, '\P{-_Is_Alnum}', ""); + Expect(0, 205744, '\P{^-_Is_Alnum}', ""); + Error('\p{ alphabetic_Presentation_forms/a/}'); + Error('\P{ alphabetic_Presentation_forms/a/}'); Expect(1, 64335, '\p{alphabeticpresentationforms}', ""); Expect(0, 64335, '\p{^alphabeticpresentationforms}', ""); Expect(0, 64335, '\P{alphabeticpresentationforms}', ""); @@ -86849,16 +87447,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}', ""); @@ -86867,16 +87465,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{/a/In_ALPHABETIC_presentation_forms}'); - Error('\P{/a/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}'); + Error('\P{ :=In_ALPHABETIC_PRESENTATION_forms}'); Expect(1, 64335, '\p{inalphabeticpresentationforms}', ""); Expect(0, 64335, '\p{^inalphabeticpresentationforms}', ""); Expect(0, 64335, '\P{inalphabeticpresentationforms}', ""); @@ -86885,16 +87483,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{/a/-Alphabetic_PF}'); + Error('\P{/a/-Alphabetic_PF}'); Expect(1, 64335, '\p{alphabeticpf}', ""); Expect(0, 64335, '\p{^alphabeticpf}', ""); Expect(0, 64335, '\P{alphabeticpf}', ""); @@ -86903,16 +87501,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:=}'); - Error('\P{ IS_Alphabetic_PF:=}'); + 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:=}'); + Error('\P{ _is_Alphabetic_PF:=}'); Expect(1, 64335, '\p{isalphabeticpf}', ""); Expect(0, 64335, '\p{^isalphabeticpf}', ""); Expect(0, 64335, '\P{isalphabeticpf}', ""); @@ -86921,16 +87519,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{-IN_Alphabetic_PF/a/}'); - Error('\P{-IN_Alphabetic_PF/a/}'); + 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{inalphabeticpf}', ""); Expect(0, 64335, '\p{^inalphabeticpf}', ""); Expect(0, 64335, '\P{inalphabeticpf}', ""); @@ -86939,16 +87537,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}', ""); @@ -86957,16 +87555,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 83527, '\p{^anatolianhieroglyphs}', ""); Expect(1, 83527, '\P{anatolianhieroglyphs}', ""); Expect(0, 83527, '\P{^anatolianhieroglyphs}', ""); - Expect(1, 83526, '\p{ anatolian_hieroglyphs}', ""); - Expect(0, 83526, '\p{^ anatolian_hieroglyphs}', ""); - Expect(0, 83526, '\P{ anatolian_hieroglyphs}', ""); - Expect(1, 83526, '\P{^ anatolian_hieroglyphs}', ""); - Expect(0, 83527, '\p{ anatolian_hieroglyphs}', ""); - 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}'); + Expect(1, 83526, '\p{ Anatolian_Hieroglyphs}', ""); + Expect(0, 83526, '\p{^ Anatolian_Hieroglyphs}', ""); + Expect(0, 83526, '\P{ Anatolian_Hieroglyphs}', ""); + Expect(1, 83526, '\P{^ Anatolian_Hieroglyphs}', ""); + Expect(0, 83527, '\p{ Anatolian_Hieroglyphs}', ""); + 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}'); Expect(1, 83526, '\p{isanatolianhieroglyphs}', ""); Expect(0, 83526, '\p{^isanatolianhieroglyphs}', ""); Expect(0, 83526, '\P{isanatolianhieroglyphs}', ""); @@ -86975,16 +87573,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{- hluw:=}'); + Error('\P{- hluw:=}'); Expect(1, 83526, '\p{hluw}', ""); Expect(0, 83526, '\p{^hluw}', ""); Expect(0, 83526, '\P{hluw}', ""); @@ -86993,16 +87591,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}', ""); @@ -87011,16 +87609,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}', ""); @@ -87029,16 +87627,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/a/}'); - Error('\P{--is_ANCIENT_greek_Musical_Notation/a/}'); + 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{isancientgreekmusicalnotation}', ""); Expect(0, 119375, '\p{^isancientgreekmusicalnotation}', ""); Expect(0, 119375, '\P{isancientgreekmusicalnotation}', ""); @@ -87047,16 +87645,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:=}'); - Error('\P{--in_Ancient_Greek_Musical_Notation:=}'); + 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}'); + Error('\P{:= In_ancient_Greek_Musical_Notation}'); Expect(1, 119375, '\p{inancientgreekmusicalnotation}', ""); Expect(0, 119375, '\p{^inancientgreekmusicalnotation}', ""); Expect(0, 119375, '\P{inancientgreekmusicalnotation}', ""); @@ -87065,16 +87663,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{_/a/Ancient_Greek_Music}'); - Error('\P{_/a/Ancient_Greek_Music}'); + 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:=}'); + Error('\P{ _Ancient_Greek_Music:=}'); Expect(1, 119375, '\p{ancientgreekmusic}', ""); Expect(0, 119375, '\p{^ancientgreekmusic}', ""); Expect(0, 119375, '\P{ancientgreekmusic}', ""); @@ -87083,16 +87681,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}'); - Error('\P{_:=IS_ancient_GREEK_music}'); + 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{isancientgreekmusic}', ""); Expect(0, 119375, '\p{^isancientgreekmusic}', ""); Expect(0, 119375, '\P{isancientgreekmusic}', ""); @@ -87101,16 +87699,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{/a/ -In_ANCIENT_Greek_music}'); + Error('\P{/a/ -In_ANCIENT_Greek_music}'); Expect(1, 119375, '\p{inancientgreekmusic}', ""); Expect(0, 119375, '\p{^inancientgreekmusic}', ""); Expect(0, 119375, '\P{inancientgreekmusic}', ""); @@ -87119,16 +87717,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}'); - Error('\P{ :=ancient_GREEK_Numbers}'); + 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:=}'); + Error('\P{ ancient_greek_numbers:=}'); Expect(1, 65935, '\p{ancientgreeknumbers}', ""); Expect(0, 65935, '\p{^ancientgreeknumbers}', ""); Expect(0, 65935, '\P{ancientgreeknumbers}', ""); @@ -87137,16 +87735,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/a/}'); + Error('\P{ Is_Ancient_GREEK_numbers/a/}'); Expect(1, 65935, '\p{isancientgreeknumbers}', ""); Expect(0, 65935, '\p{^isancientgreeknumbers}', ""); Expect(0, 65935, '\P{isancientgreeknumbers}', ""); @@ -87155,16 +87753,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{/a/-In_ancient_Greek_numbers}'); + Error('\P{/a/-In_ancient_Greek_numbers}'); Expect(1, 65935, '\p{inancientgreeknumbers}', ""); Expect(0, 65935, '\p{^inancientgreeknumbers}', ""); Expect(0, 65935, '\P{inancientgreeknumbers}', ""); @@ -87173,16 +87771,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}'); - Error('\P{:= ancient_Symbols}'); + 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}'); + Error('\P{:= -ANCIENT_Symbols}'); Expect(1, 65999, '\p{ancientsymbols}', ""); Expect(0, 65999, '\p{^ancientsymbols}', ""); Expect(0, 65999, '\P{ancientsymbols}', ""); @@ -87191,16 +87789,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/a/}'); - Error('\P{__Is_ANCIENT_SYMBOLS/a/}'); + 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}', ""); @@ -87209,16 +87807,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}', ""); @@ -87227,16 +87825,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{:=Any}'); + Error('\P{:=Any}'); Expect(1, 1, '\p{any}', ""); Expect(0, 1, '\p{^any}', ""); Expect(0, 1, '\P{any}', ""); @@ -87245,16 +87843,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{:=-_Unicode}'); - Error('\P{:=-_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}', ""); @@ -87263,16 +87861,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}'); - Error('\P{:=_ is_ANY}'); + 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{isany}', ""); Expect(0, 1, '\p{^isany}', ""); Expect(0, 1, '\P{isany}', ""); @@ -87281,16 +87879,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{ -Is_UNICODE:=}'); + Error('\P{ -Is_UNICODE:=}'); Expect(1, 1, '\p{isunicode}', ""); Expect(0, 1, '\p{^isunicode}', ""); Expect(0, 1, '\P{isunicode}', ""); @@ -87299,16 +87897,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/a/}'); - Error('\P{ arabic/a/}'); + 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}', ""); @@ -87317,16 +87915,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{ Is_Arabic/a/}'); - Error('\P{ Is_Arabic/a/}'); + 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}', ""); @@ -87335,16 +87933,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:=}'); + Error('\P{Arab:=}'); Expect(1, 126705, '\p{arab}', ""); Expect(0, 126705, '\p{^arab}', ""); Expect(0, 126705, '\P{arab}', ""); @@ -87353,16 +87951,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{-_Is_Arab/a/}'); - Error('\P{-_Is_Arab/a/}'); + 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}', ""); @@ -87371,16 +87969,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 126706, '\p{^isarab}', ""); Expect(1, 126706, '\P{isarab}', ""); Expect(0, 126706, '\P{^isarab}', ""); - Expect(1, 126705, '\p{ Is_ARAB}', ""); - Expect(0, 126705, '\p{^ Is_ARAB}', ""); - Expect(0, 126705, '\P{ Is_ARAB}', ""); - Expect(1, 126705, '\P{^ Is_ARAB}', ""); - Expect(0, 126706, '\p{ Is_ARAB}', ""); - Expect(1, 126706, '\p{^ Is_ARAB}', ""); - Expect(1, 126706, '\P{ Is_ARAB}', ""); - Expect(0, 126706, '\P{^ Is_ARAB}', ""); - Error('\p{ :=Arabic_EXTENDED_A}'); - Error('\P{ :=Arabic_EXTENDED_A}'); + Expect(1, 126705, '\p{ IS_Arab}', ""); + Expect(0, 126705, '\p{^ IS_Arab}', ""); + Expect(0, 126705, '\P{ IS_Arab}', ""); + Expect(1, 126705, '\P{^ IS_Arab}', ""); + Expect(0, 126706, '\p{ IS_Arab}', ""); + 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}'); Expect(1, 2303, '\p{arabicextendeda}', ""); Expect(0, 2303, '\p{^arabicextendeda}', ""); Expect(0, 2303, '\P{arabicextendeda}', ""); @@ -87389,16 +87987,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{/a/ is_Arabic_Extended_A}'); + Error('\P{/a/ is_Arabic_Extended_A}'); Expect(1, 2303, '\p{isarabicextendeda}', ""); Expect(0, 2303, '\p{^isarabicextendeda}', ""); Expect(0, 2303, '\P{isarabicextendeda}', ""); @@ -87407,16 +88005,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:=}'); + Error('\P{ _In_Arabic_EXTENDED_A:=}'); Expect(1, 2303, '\p{inarabicextendeda}', ""); Expect(0, 2303, '\p{^inarabicextendeda}', ""); Expect(0, 2303, '\P{inarabicextendeda}', ""); @@ -87425,16 +88023,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{ /a/Arabic_Ext_A}'); - Error('\P{ /a/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}'); + Error('\P{ :=ARABIC_ext_A}'); Expect(1, 2303, '\p{arabicexta}', ""); Expect(0, 2303, '\p{^arabicexta}', ""); Expect(0, 2303, '\P{arabicexta}', ""); @@ -87443,16 +88041,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{/a/IS_ARABIC_Ext_a}'); + Error('\P{/a/IS_ARABIC_Ext_a}'); Expect(1, 2303, '\p{isarabicexta}', ""); Expect(0, 2303, '\p{^isarabicexta}', ""); Expect(0, 2303, '\P{isarabicexta}', ""); @@ -87461,16 +88059,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}', ""); @@ -87479,16 +88077,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_Extended_B}'); - Error('\P{:=Arabic_Extended_B}'); + 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{_/a/Arabic_Extended_B}'); + Error('\P{_/a/Arabic_Extended_B}'); Expect(1, 2207, '\p{arabicextendedb}', ""); Expect(0, 2207, '\p{^arabicextendedb}', ""); Expect(0, 2207, '\P{arabicextendedb}', ""); @@ -87497,16 +88095,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2208, '\p{^arabicextendedb}', ""); Expect(1, 2208, '\P{arabicextendedb}', ""); Expect(0, 2208, '\P{^arabicextendedb}', ""); - Expect(1, 2207, '\p{ ARABIC_extended_B}', ""); - Expect(0, 2207, '\p{^ ARABIC_extended_B}', ""); - Expect(0, 2207, '\P{ ARABIC_extended_B}', ""); - Expect(1, 2207, '\P{^ ARABIC_extended_B}', ""); - Expect(0, 2208, '\p{ ARABIC_extended_B}', ""); - Expect(1, 2208, '\p{^ ARABIC_extended_B}', ""); - Expect(1, 2208, '\P{ ARABIC_extended_B}', ""); - Expect(0, 2208, '\P{^ ARABIC_extended_B}', ""); - Error('\p{ Is_Arabic_Extended_B:=}'); - Error('\P{ Is_Arabic_Extended_B:=}'); + Expect(1, 2207, '\p{ -Arabic_Extended_B}', ""); + Expect(0, 2207, '\p{^ -Arabic_Extended_B}', ""); + Expect(0, 2207, '\P{ -Arabic_Extended_B}', ""); + Expect(1, 2207, '\P{^ -Arabic_Extended_B}', ""); + Expect(0, 2208, '\p{ -Arabic_Extended_B}', ""); + Expect(1, 2208, '\p{^ -Arabic_Extended_B}', ""); + Expect(1, 2208, '\P{ -Arabic_Extended_B}', ""); + Expect(0, 2208, '\P{^ -Arabic_Extended_B}', ""); + Error('\p{_/a/Is_Arabic_Extended_B}'); + Error('\P{_/a/Is_Arabic_Extended_B}'); Expect(1, 2207, '\p{isarabicextendedb}', ""); Expect(0, 2207, '\p{^isarabicextendedb}', ""); Expect(0, 2207, '\P{isarabicextendedb}', ""); @@ -87515,16 +88113,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2208, '\p{^isarabicextendedb}', ""); Expect(1, 2208, '\P{isarabicextendedb}', ""); Expect(0, 2208, '\P{^isarabicextendedb}', ""); - Expect(1, 2207, '\p{- IS_Arabic_Extended_b}', ""); - Expect(0, 2207, '\p{^- IS_Arabic_Extended_b}', ""); - Expect(0, 2207, '\P{- IS_Arabic_Extended_b}', ""); - Expect(1, 2207, '\P{^- IS_Arabic_Extended_b}', ""); - Expect(0, 2208, '\p{- IS_Arabic_Extended_b}', ""); - Expect(1, 2208, '\p{^- IS_Arabic_Extended_b}', ""); - Expect(1, 2208, '\P{- IS_Arabic_Extended_b}', ""); - Expect(0, 2208, '\P{^- IS_Arabic_Extended_b}', ""); - Error('\p{:=- in_ARABIC_Extended_B}'); - Error('\P{:=- in_ARABIC_Extended_B}'); + Expect(1, 2207, '\p{ Is_Arabic_EXTENDED_B}', ""); + Expect(0, 2207, '\p{^ Is_Arabic_EXTENDED_B}', ""); + Expect(0, 2207, '\P{ Is_Arabic_EXTENDED_B}', ""); + Expect(1, 2207, '\P{^ Is_Arabic_EXTENDED_B}', ""); + Expect(0, 2208, '\p{ Is_Arabic_EXTENDED_B}', ""); + Expect(1, 2208, '\p{^ Is_Arabic_EXTENDED_B}', ""); + Expect(1, 2208, '\P{ Is_Arabic_EXTENDED_B}', ""); + Expect(0, 2208, '\P{^ Is_Arabic_EXTENDED_B}', ""); + Error('\p{_/a/in_Arabic_Extended_b}'); + Error('\P{_/a/in_Arabic_Extended_b}'); Expect(1, 2207, '\p{inarabicextendedb}', ""); Expect(0, 2207, '\p{^inarabicextendedb}', ""); Expect(0, 2207, '\P{inarabicextendedb}', ""); @@ -87533,16 +88131,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2208, '\p{^inarabicextendedb}', ""); Expect(1, 2208, '\P{inarabicextendedb}', ""); Expect(0, 2208, '\P{^inarabicextendedb}', ""); - Expect(1, 2207, '\p{ in_arabic_Extended_B}', ""); - Expect(0, 2207, '\p{^ in_arabic_Extended_B}', ""); - Expect(0, 2207, '\P{ in_arabic_Extended_B}', ""); - Expect(1, 2207, '\P{^ in_arabic_Extended_B}', ""); - Expect(0, 2208, '\p{ in_arabic_Extended_B}', ""); - Expect(1, 2208, '\p{^ in_arabic_Extended_B}', ""); - Expect(1, 2208, '\P{ in_arabic_Extended_B}', ""); - Expect(0, 2208, '\P{^ in_arabic_Extended_B}', ""); - Error('\p{:=_ARABIC_EXT_B}'); - Error('\P{:=_ARABIC_EXT_B}'); + Expect(1, 2207, '\p{ _IN_arabic_Extended_B}', ""); + Expect(0, 2207, '\p{^ _IN_arabic_Extended_B}', ""); + Expect(0, 2207, '\P{ _IN_arabic_Extended_B}', ""); + Expect(1, 2207, '\P{^ _IN_arabic_Extended_B}', ""); + Expect(0, 2208, '\p{ _IN_arabic_Extended_B}', ""); + Expect(1, 2208, '\p{^ _IN_arabic_Extended_B}', ""); + Expect(1, 2208, '\P{ _IN_arabic_Extended_B}', ""); + Expect(0, 2208, '\P{^ _IN_arabic_Extended_B}', ""); + Error('\p{/a/ ARABIC_ext_B}'); + Error('\P{/a/ ARABIC_ext_B}'); Expect(1, 2207, '\p{arabicextb}', ""); Expect(0, 2207, '\p{^arabicextb}', ""); Expect(0, 2207, '\P{arabicextb}', ""); @@ -87551,16 +88149,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2208, '\p{^arabicextb}', ""); Expect(1, 2208, '\P{arabicextb}', ""); Expect(0, 2208, '\P{^arabicextb}', ""); - Expect(1, 2207, '\p{ ARABIC_EXT_b}', ""); - Expect(0, 2207, '\p{^ ARABIC_EXT_b}', ""); - Expect(0, 2207, '\P{ ARABIC_EXT_b}', ""); - Expect(1, 2207, '\P{^ ARABIC_EXT_b}', ""); - Expect(0, 2208, '\p{ ARABIC_EXT_b}', ""); - Expect(1, 2208, '\p{^ ARABIC_EXT_b}', ""); - Expect(1, 2208, '\P{ ARABIC_EXT_b}', ""); - Expect(0, 2208, '\P{^ ARABIC_EXT_b}', ""); - Error('\p{/a/ -IS_Arabic_Ext_B}'); - Error('\P{/a/ -IS_Arabic_Ext_B}'); + Expect(1, 2207, '\p{-_Arabic_EXT_B}', ""); + Expect(0, 2207, '\p{^-_Arabic_EXT_B}', ""); + Expect(0, 2207, '\P{-_Arabic_EXT_B}', ""); + Expect(1, 2207, '\P{^-_Arabic_EXT_B}', ""); + Expect(0, 2208, '\p{-_Arabic_EXT_B}', ""); + Expect(1, 2208, '\p{^-_Arabic_EXT_B}', ""); + Expect(1, 2208, '\P{-_Arabic_EXT_B}', ""); + Expect(0, 2208, '\P{^-_Arabic_EXT_B}', ""); + Error('\p{:=is_ARABIC_Ext_B}'); + Error('\P{:=is_ARABIC_Ext_B}'); Expect(1, 2207, '\p{isarabicextb}', ""); Expect(0, 2207, '\p{^isarabicextb}', ""); Expect(0, 2207, '\P{isarabicextb}', ""); @@ -87569,16 +88167,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2208, '\p{^isarabicextb}', ""); Expect(1, 2208, '\P{isarabicextb}', ""); Expect(0, 2208, '\P{^isarabicextb}', ""); - Expect(1, 2207, '\p{ IS_ARABIC_ext_B}', ""); - Expect(0, 2207, '\p{^ IS_ARABIC_ext_B}', ""); - Expect(0, 2207, '\P{ IS_ARABIC_ext_B}', ""); - Expect(1, 2207, '\P{^ IS_ARABIC_ext_B}', ""); - Expect(0, 2208, '\p{ IS_ARABIC_ext_B}', ""); - Expect(1, 2208, '\p{^ IS_ARABIC_ext_B}', ""); - Expect(1, 2208, '\P{ IS_ARABIC_ext_B}', ""); - Expect(0, 2208, '\P{^ IS_ARABIC_ext_B}', ""); - Error('\p{:= IN_Arabic_ext_B}'); - Error('\P{:= IN_Arabic_ext_B}'); + Expect(1, 2207, '\p{ is_Arabic_Ext_B}', ""); + Expect(0, 2207, '\p{^ is_Arabic_Ext_B}', ""); + Expect(0, 2207, '\P{ is_Arabic_Ext_B}', ""); + Expect(1, 2207, '\P{^ is_Arabic_Ext_B}', ""); + Expect(0, 2208, '\p{ is_Arabic_Ext_B}', ""); + Expect(1, 2208, '\p{^ is_Arabic_Ext_B}', ""); + Expect(1, 2208, '\P{ is_Arabic_Ext_B}', ""); + Expect(0, 2208, '\P{^ is_Arabic_Ext_B}', ""); + Error('\p{/a/-_In_ARABIC_Ext_B}'); + Error('\P{/a/-_In_ARABIC_Ext_B}'); Expect(1, 2207, '\p{inarabicextb}', ""); Expect(0, 2207, '\p{^inarabicextb}', ""); Expect(0, 2207, '\P{inarabicextb}', ""); @@ -87587,16 +88185,124 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2208, '\p{^inarabicextb}', ""); Expect(1, 2208, '\P{inarabicextb}', ""); Expect(0, 2208, '\P{^inarabicextb}', ""); - Expect(1, 2207, '\p{ IN_arabic_ext_b}', ""); - Expect(0, 2207, '\p{^ IN_arabic_ext_b}', ""); - Expect(0, 2207, '\P{ IN_arabic_ext_b}', ""); - Expect(1, 2207, '\P{^ IN_arabic_ext_b}', ""); - Expect(0, 2208, '\p{ IN_arabic_ext_b}', ""); - Expect(1, 2208, '\p{^ IN_arabic_ext_b}', ""); - Expect(1, 2208, '\P{ IN_arabic_ext_b}', ""); - Expect(0, 2208, '\P{^ IN_arabic_ext_b}', ""); - Error('\p{:=Arabic_MATHEMATICAL_Alphabetic_Symbols}'); - Error('\P{:=Arabic_MATHEMATICAL_Alphabetic_Symbols}'); + Expect(1, 2207, '\p{_ In_Arabic_Ext_B}', ""); + Expect(0, 2207, '\p{^_ In_Arabic_Ext_B}', ""); + Expect(0, 2207, '\P{_ In_Arabic_Ext_B}', ""); + Expect(1, 2207, '\P{^_ In_Arabic_Ext_B}', ""); + Expect(0, 2208, '\p{_ In_Arabic_Ext_B}', ""); + Expect(1, 2208, '\p{^_ In_Arabic_Ext_B}', ""); + Expect(1, 2208, '\P{_ In_Arabic_Ext_B}', ""); + Expect(0, 2208, '\P{^_ In_Arabic_Ext_B}', ""); + Error('\p{/a/Arabic_EXTENDED_c}'); + Error('\P{/a/Arabic_EXTENDED_c}'); + Expect(1, 69375, '\p{arabicextendedc}', ""); + Expect(0, 69375, '\p{^arabicextendedc}', ""); + Expect(0, 69375, '\P{arabicextendedc}', ""); + Expect(1, 69375, '\P{^arabicextendedc}', ""); + Expect(0, 69376, '\p{arabicextendedc}', ""); + Expect(1, 69376, '\p{^arabicextendedc}', ""); + Expect(1, 69376, '\P{arabicextendedc}', ""); + Expect(0, 69376, '\P{^arabicextendedc}', ""); + Expect(1, 69375, '\p{_arabic_extended_C}', ""); + Expect(0, 69375, '\p{^_arabic_extended_C}', ""); + Expect(0, 69375, '\P{_arabic_extended_C}', ""); + Expect(1, 69375, '\P{^_arabic_extended_C}', ""); + Expect(0, 69376, '\p{_arabic_extended_C}', ""); + Expect(1, 69376, '\p{^_arabic_extended_C}', ""); + Expect(1, 69376, '\P{_arabic_extended_C}', ""); + Expect(0, 69376, '\P{^_arabic_extended_C}', ""); + Error('\p{/a/_ Is_arabic_Extended_C}'); + Error('\P{/a/_ Is_arabic_Extended_C}'); + Expect(1, 69375, '\p{isarabicextendedc}', ""); + Expect(0, 69375, '\p{^isarabicextendedc}', ""); + Expect(0, 69375, '\P{isarabicextendedc}', ""); + Expect(1, 69375, '\P{^isarabicextendedc}', ""); + Expect(0, 69376, '\p{isarabicextendedc}', ""); + Expect(1, 69376, '\p{^isarabicextendedc}', ""); + Expect(1, 69376, '\P{isarabicextendedc}', ""); + Expect(0, 69376, '\P{^isarabicextendedc}', ""); + Expect(1, 69375, '\p{ _Is_ARABIC_extended_C}', ""); + Expect(0, 69375, '\p{^ _Is_ARABIC_extended_C}', ""); + Expect(0, 69375, '\P{ _Is_ARABIC_extended_C}', ""); + Expect(1, 69375, '\P{^ _Is_ARABIC_extended_C}', ""); + Expect(0, 69376, '\p{ _Is_ARABIC_extended_C}', ""); + Expect(1, 69376, '\p{^ _Is_ARABIC_extended_C}', ""); + Expect(1, 69376, '\P{ _Is_ARABIC_extended_C}', ""); + Expect(0, 69376, '\P{^ _Is_ARABIC_extended_C}', ""); + Error('\p{-IN_arabic_Extended_C/a/}'); + Error('\P{-IN_arabic_Extended_C/a/}'); + Expect(1, 69375, '\p{inarabicextendedc}', ""); + Expect(0, 69375, '\p{^inarabicextendedc}', ""); + Expect(0, 69375, '\P{inarabicextendedc}', ""); + Expect(1, 69375, '\P{^inarabicextendedc}', ""); + Expect(0, 69376, '\p{inarabicextendedc}', ""); + Expect(1, 69376, '\p{^inarabicextendedc}', ""); + Expect(1, 69376, '\P{inarabicextendedc}', ""); + Expect(0, 69376, '\P{^inarabicextendedc}', ""); + Expect(1, 69375, '\p{ In_Arabic_Extended_c}', ""); + Expect(0, 69375, '\p{^ In_Arabic_Extended_c}', ""); + Expect(0, 69375, '\P{ In_Arabic_Extended_c}', ""); + Expect(1, 69375, '\P{^ In_Arabic_Extended_c}', ""); + Expect(0, 69376, '\p{ In_Arabic_Extended_c}', ""); + Expect(1, 69376, '\p{^ In_Arabic_Extended_c}', ""); + Expect(1, 69376, '\P{ In_Arabic_Extended_c}', ""); + Expect(0, 69376, '\P{^ In_Arabic_Extended_c}', ""); + Error('\p{ _Arabic_Ext_c/a/}'); + Error('\P{ _Arabic_Ext_c/a/}'); + Expect(1, 69375, '\p{arabicextc}', ""); + Expect(0, 69375, '\p{^arabicextc}', ""); + Expect(0, 69375, '\P{arabicextc}', ""); + Expect(1, 69375, '\P{^arabicextc}', ""); + Expect(0, 69376, '\p{arabicextc}', ""); + Expect(1, 69376, '\p{^arabicextc}', ""); + Expect(1, 69376, '\P{arabicextc}', ""); + Expect(0, 69376, '\P{^arabicextc}', ""); + Expect(1, 69375, '\p{ _Arabic_ext_C}', ""); + Expect(0, 69375, '\p{^ _Arabic_ext_C}', ""); + Expect(0, 69375, '\P{ _Arabic_ext_C}', ""); + Expect(1, 69375, '\P{^ _Arabic_ext_C}', ""); + Expect(0, 69376, '\p{ _Arabic_ext_C}', ""); + Expect(1, 69376, '\p{^ _Arabic_ext_C}', ""); + Expect(1, 69376, '\P{ _Arabic_ext_C}', ""); + Expect(0, 69376, '\P{^ _Arabic_ext_C}', ""); + Error('\p{_ IS_Arabic_Ext_C:=}'); + Error('\P{_ IS_Arabic_Ext_C:=}'); + Expect(1, 69375, '\p{isarabicextc}', ""); + Expect(0, 69375, '\p{^isarabicextc}', ""); + Expect(0, 69375, '\P{isarabicextc}', ""); + Expect(1, 69375, '\P{^isarabicextc}', ""); + Expect(0, 69376, '\p{isarabicextc}', ""); + Expect(1, 69376, '\p{^isarabicextc}', ""); + Expect(1, 69376, '\P{isarabicextc}', ""); + Expect(0, 69376, '\P{^isarabicextc}', ""); + Expect(1, 69375, '\p{- is_arabic_Ext_C}', ""); + Expect(0, 69375, '\p{^- is_arabic_Ext_C}', ""); + Expect(0, 69375, '\P{- is_arabic_Ext_C}', ""); + Expect(1, 69375, '\P{^- is_arabic_Ext_C}', ""); + Expect(0, 69376, '\p{- is_arabic_Ext_C}', ""); + Expect(1, 69376, '\p{^- is_arabic_Ext_C}', ""); + Expect(1, 69376, '\P{- is_arabic_Ext_C}', ""); + Expect(0, 69376, '\P{^- is_arabic_Ext_C}', ""); + Error('\p{-:=In_Arabic_EXT_c}'); + Error('\P{-:=In_Arabic_EXT_c}'); + Expect(1, 69375, '\p{inarabicextc}', ""); + Expect(0, 69375, '\p{^inarabicextc}', ""); + Expect(0, 69375, '\P{inarabicextc}', ""); + Expect(1, 69375, '\P{^inarabicextc}', ""); + Expect(0, 69376, '\p{inarabicextc}', ""); + Expect(1, 69376, '\p{^inarabicextc}', ""); + Expect(1, 69376, '\P{inarabicextc}', ""); + Expect(0, 69376, '\P{^inarabicextc}', ""); + Expect(1, 69375, '\p{_In_Arabic_Ext_C}', ""); + Expect(0, 69375, '\p{^_In_Arabic_Ext_C}', ""); + Expect(0, 69375, '\P{_In_Arabic_Ext_C}', ""); + Expect(1, 69375, '\P{^_In_Arabic_Ext_C}', ""); + Expect(0, 69376, '\p{_In_Arabic_Ext_C}', ""); + Expect(1, 69376, '\p{^_In_Arabic_Ext_C}', ""); + Expect(1, 69376, '\P{_In_Arabic_Ext_C}', ""); + Expect(0, 69376, '\P{^_In_Arabic_Ext_C}', ""); + 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}', ""); @@ -87605,16 +88311,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{/a/ -Is_arabic_mathematical_Alphabetic_Symbols}'); - Error('\P{/a/ -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}', ""); @@ -87623,16 +88329,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{_/a/In_ARABIC_mathematical_ALPHABETIC_Symbols}'); - Error('\P{_/a/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{ :=IN_Arabic_mathematical_Alphabetic_SYMBOLS}'); + Error('\P{ :=IN_Arabic_mathematical_Alphabetic_SYMBOLS}'); Expect(1, 126719, '\p{inarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\p{^inarabicmathematicalalphabeticsymbols}', ""); Expect(0, 126719, '\P{inarabicmathematicalalphabeticsymbols}', ""); @@ -87641,16 +88347,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{-:=Arabic_Math}'); - Error('\P{-:=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}', ""); @@ -87659,16 +88365,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}', ""); @@ -87677,16 +88383,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}', ""); @@ -87695,16 +88401,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{_Arabic_PRESENTATION_Forms_A:=}'); - Error('\P{_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}'); + Error('\P{ :=arabic_Presentation_Forms_a}'); Expect(1, 65023, '\p{arabicpresentationformsa}', ""); Expect(0, 65023, '\p{^arabicpresentationformsa}', ""); Expect(0, 65023, '\P{arabicpresentationformsa}', ""); @@ -87713,16 +88419,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{ -Is_Arabic_Presentation_Forms_a/a/}'); + Error('\P{ -Is_Arabic_Presentation_Forms_a/a/}'); Expect(1, 65023, '\p{isarabicpresentationformsa}', ""); Expect(0, 65023, '\p{^isarabicpresentationformsa}', ""); Expect(0, 65023, '\P{isarabicpresentationformsa}', ""); @@ -87731,16 +88437,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{/a/ _In_arabic_presentation_Forms_a}'); - Error('\P{/a/ _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/a/}'); + Error('\P{-In_arabic_Presentation_FORMS_a/a/}'); Expect(1, 65023, '\p{inarabicpresentationformsa}', ""); Expect(0, 65023, '\p{^inarabicpresentationformsa}', ""); Expect(0, 65023, '\P{inarabicpresentationformsa}', ""); @@ -87749,16 +88455,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{_/a/arabic_PF_A}'); - Error('\P{_/a/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}', ""); @@ -87767,16 +88473,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{/a/ IS_Arabic_PF_A}'); - Error('\P{/a/ 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{/a/--Is_ARABIC_PF_A}'); + Error('\P{/a/--Is_ARABIC_PF_A}'); Expect(1, 65023, '\p{isarabicpfa}', ""); Expect(0, 65023, '\p{^isarabicpfa}', ""); Expect(0, 65023, '\P{isarabicpfa}', ""); @@ -87785,16 +88491,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{/a/ IN_arabic_PF_A}'); + Error('\P{/a/ IN_arabic_PF_A}'); Expect(1, 65023, '\p{inarabicpfa}', ""); Expect(0, 65023, '\p{^inarabicpfa}', ""); Expect(0, 65023, '\P{inarabicpfa}', ""); @@ -87803,16 +88509,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{--Arabic_Presentation_Forms_B:=}'); - Error('\P{--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}', ""); @@ -87821,16 +88527,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}', ""); @@ -87839,16 +88545,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/a/}'); - Error('\P{-IN_Arabic_presentation_FORMS_B/a/}'); + 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{inarabicpresentationformsb}', ""); Expect(0, 65279, '\p{^inarabicpresentationformsb}', ""); Expect(0, 65279, '\P{inarabicpresentationformsb}', ""); @@ -87857,16 +88563,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/a/}'); - Error('\P{_-ARABIC_PF_b/a/}'); + 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}', ""); @@ -87875,16 +88581,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}', ""); @@ -87893,16 +88599,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{:=_ In_Arabic_PF_b}'); + Error('\P{:=_ In_Arabic_PF_b}'); Expect(1, 65279, '\p{inarabicpfb}', ""); Expect(0, 65279, '\p{^inarabicpfb}', ""); Expect(0, 65279, '\P{inarabicpfb}', ""); @@ -87911,16 +88617,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{- arabic_SUPPLEMENT:=}'); + Error('\P{- arabic_SUPPLEMENT:=}'); Expect(1, 1919, '\p{arabicsupplement}', ""); Expect(0, 1919, '\p{^arabicsupplement}', ""); Expect(0, 1919, '\P{arabicsupplement}', ""); @@ -87929,16 +88635,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{/a/-is_ARABIC_SUPPLEMENT}'); - Error('\P{/a/-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}', ""); @@ -87947,16 +88653,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{/a/-IN_Arabic_Supplement}'); - Error('\P{/a/-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}'); + Error('\P{ :=In_Arabic_Supplement}'); Expect(1, 1919, '\p{inarabicsupplement}', ""); Expect(0, 1919, '\p{^inarabicsupplement}', ""); Expect(0, 1919, '\P{inarabicsupplement}', ""); @@ -87965,16 +88671,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{/a/-_Arabic_sup}'); - Error('\P{/a/-_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}', ""); @@ -87983,16 +88689,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/a/}'); - Error('\P{ -IS_ARABIC_Sup/a/}'); + 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}', ""); @@ -88001,16 +88707,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{:=_ In_arabic_SUP}'); - Error('\P{:=_ 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{_/a/IN_arabic_SUP}'); + Error('\P{_/a/IN_arabic_SUP}'); Expect(1, 1919, '\p{inarabicsup}', ""); Expect(0, 1919, '\p{^inarabicsup}', ""); Expect(0, 1919, '\P{inarabicsup}', ""); @@ -88019,16 +88725,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{_/a/Armenian}'); - Error('\P{_/a/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{ Armenian/a/}'); + Error('\P{ Armenian/a/}'); Expect(1, 64279, '\p{armenian}', ""); Expect(0, 64279, '\p{^armenian}', ""); Expect(0, 64279, '\P{armenian}', ""); @@ -88037,16 +88743,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}'); - Error('\P{:= -Is_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:=}'); + Error('\P{--Is_Armenian:=}'); Expect(1, 64279, '\p{isarmenian}', ""); Expect(0, 64279, '\p{^isarmenian}', ""); Expect(0, 64279, '\P{isarmenian}', ""); @@ -88055,16 +88761,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{-Armn/a/}'); + Error('\P{-Armn/a/}'); Expect(1, 64279, '\p{armn}', ""); Expect(0, 64279, '\p{^armn}', ""); Expect(0, 64279, '\P{armn}', ""); @@ -88073,16 +88779,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{:=_is_armn}'); - Error('\P{:=_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{-is_Armn:=}'); + Error('\P{-is_Armn:=}'); Expect(1, 64279, '\p{isarmn}', ""); Expect(0, 64279, '\p{^isarmn}', ""); Expect(0, 64279, '\P{isarmn}', ""); @@ -88091,16 +88797,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}', ""); @@ -88109,16 +88815,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}', ""); @@ -88127,16 +88833,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{ /a/In_ARROWS}'); + Error('\P{ /a/In_ARROWS}'); Expect(1, 8703, '\p{inarrows}', ""); Expect(0, 8703, '\p{^inarrows}', ""); Expect(0, 8703, '\P{inarrows}', ""); @@ -88145,16 +88851,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}', ""); @@ -88163,16 +88869,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{:= _is_ASCII}'); + Error('\P{:= _is_ASCII}'); Expect(1, 127, '\p{isascii}', ""); Expect(0, 127, '\p{^isascii}', ""); Expect(0, 127, '\P{isascii}', ""); @@ -88181,16 +88887,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{ :=Basic_latin}'); + Error('\P{ :=Basic_latin}'); Expect(1, 127, '\p{basiclatin}', ""); Expect(0, 127, '\p{^basiclatin}', ""); Expect(0, 127, '\P{basiclatin}', ""); @@ -88199,16 +88905,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{ /a/Is_Basic_Latin}'); - Error('\P{ /a/Is_Basic_Latin}'); + 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}'); + Error('\P{:= Is_basic_Latin}'); Expect(1, 127, '\p{isbasiclatin}', ""); Expect(0, 127, '\p{^isbasiclatin}', ""); Expect(0, 127, '\P{isbasiclatin}', ""); @@ -88217,16 +88923,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/a/}'); - Error('\P{ in_Basic_Latin/a/}'); + 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/a/}'); + Error('\P{ _in_BASIC_Latin/a/}'); Expect(1, 127, '\p{inbasiclatin}', ""); Expect(0, 127, '\p{^inbasiclatin}', ""); Expect(0, 127, '\P{inbasiclatin}', ""); @@ -88235,16 +88941,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:=}'); - Error('\P{ IN_ascii:=}'); + 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}'); + Error('\P{:=_ In_ASCII}'); Expect(1, 127, '\p{inascii}', ""); Expect(0, 127, '\p{^inascii}', ""); Expect(0, 127, '\P{inascii}', ""); @@ -88253,16 +88959,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{ /a/assigned}'); + Error('\P{ /a/assigned}'); Expect(1, 1114109, '\p{assigned}', ""); Expect(0, 1114109, '\p{^assigned}', ""); Expect(0, 1114109, '\P{assigned}', ""); @@ -88271,16 +88977,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{ /a/IS_Assigned}'); - Error('\P{ /a/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{_:=is_assigned}'); + Error('\P{_:=is_assigned}'); Expect(1, 1114109, '\p{isassigned}', ""); Expect(0, 1114109, '\p{^isassigned}', ""); Expect(0, 1114109, '\P{isassigned}', ""); @@ -88289,16 +88995,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{:=__AVESTAN}'); - Error('\P{:=__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}', ""); @@ -88307,16 +89013,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{/a/ IS_Avestan}'); - Error('\P{/a/ 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{_/a/Is_AVESTAN}'); + Error('\P{_/a/Is_AVESTAN}'); Expect(1, 68415, '\p{isavestan}', ""); Expect(0, 68415, '\p{^isavestan}', ""); Expect(0, 68415, '\P{isavestan}', ""); @@ -88325,16 +89031,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{/a/_-Avst}'); - Error('\P{/a/_-Avst}'); + 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{ /a/avst}'); + Error('\P{ /a/avst}'); Expect(1, 68415, '\p{avst}', ""); Expect(0, 68415, '\p{^avst}', ""); Expect(0, 68415, '\P{avst}', ""); @@ -88343,16 +89049,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}', ""); @@ -88361,16 +89067,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:=}'); - Error('\P{-Balinese:=}'); + 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}'); + Error('\P{:= balinese}'); Expect(1, 7038, '\p{balinese}', ""); Expect(0, 7038, '\p{^balinese}', ""); Expect(0, 7038, '\P{balinese}', ""); @@ -88379,16 +89085,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7039, '\p{^balinese}', ""); Expect(1, 7039, '\P{balinese}', ""); Expect(0, 7039, '\P{^balinese}', ""); - Expect(1, 7038, '\p{_BALINESE}', ""); - Expect(0, 7038, '\p{^_BALINESE}', ""); - Expect(0, 7038, '\P{_BALINESE}', ""); - Expect(1, 7038, '\P{^_BALINESE}', ""); - Expect(0, 7039, '\p{_BALINESE}', ""); - Expect(1, 7039, '\p{^_BALINESE}', ""); - Expect(1, 7039, '\P{_BALINESE}', ""); - Expect(0, 7039, '\P{^_BALINESE}', ""); - Error('\p{ IS_Balinese:=}'); - Error('\P{ IS_Balinese:=}'); + Expect(1, 7038, '\p{ Balinese}', ""); + Expect(0, 7038, '\p{^ Balinese}', ""); + Expect(0, 7038, '\P{ Balinese}', ""); + Expect(1, 7038, '\P{^ Balinese}', ""); + Expect(0, 7039, '\p{ Balinese}', ""); + Expect(1, 7039, '\p{^ Balinese}', ""); + Expect(1, 7039, '\P{ Balinese}', ""); + Expect(0, 7039, '\P{^ Balinese}', ""); + Error('\p{ :=Is_Balinese}'); + Error('\P{ :=Is_Balinese}'); Expect(1, 7038, '\p{isbalinese}', ""); Expect(0, 7038, '\p{^isbalinese}', ""); Expect(0, 7038, '\P{isbalinese}', ""); @@ -88397,16 +89103,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7039, '\p{^isbalinese}', ""); Expect(1, 7039, '\P{isbalinese}', ""); Expect(0, 7039, '\P{^isbalinese}', ""); - Expect(1, 7038, '\p{ -is_Balinese}', ""); - Expect(0, 7038, '\p{^ -is_Balinese}', ""); - Expect(0, 7038, '\P{ -is_Balinese}', ""); - Expect(1, 7038, '\P{^ -is_Balinese}', ""); - Expect(0, 7039, '\p{ -is_Balinese}', ""); - Expect(1, 7039, '\p{^ -is_Balinese}', ""); - Expect(1, 7039, '\P{ -is_Balinese}', ""); - Expect(0, 7039, '\P{^ -is_Balinese}', ""); - Error('\p{/a/-_Bali}'); - Error('\P{/a/-_Bali}'); + Expect(1, 7038, '\p{-_Is_balinese}', ""); + Expect(0, 7038, '\p{^-_Is_balinese}', ""); + Expect(0, 7038, '\P{-_Is_balinese}', ""); + Expect(1, 7038, '\P{^-_Is_balinese}', ""); + Expect(0, 7039, '\p{-_Is_balinese}', ""); + Expect(1, 7039, '\p{^-_Is_balinese}', ""); + Expect(1, 7039, '\P{-_Is_balinese}', ""); + Expect(0, 7039, '\P{^-_Is_balinese}', ""); + Error('\p{/a/bali}'); + Error('\P{/a/bali}'); Expect(1, 7038, '\p{bali}', ""); Expect(0, 7038, '\p{^bali}', ""); Expect(0, 7038, '\P{bali}', ""); @@ -88415,16 +89121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7039, '\p{^bali}', ""); Expect(1, 7039, '\P{bali}', ""); Expect(0, 7039, '\P{^bali}', ""); - Expect(1, 7038, '\p{_Bali}', ""); - Expect(0, 7038, '\p{^_Bali}', ""); - Expect(0, 7038, '\P{_Bali}', ""); - Expect(1, 7038, '\P{^_Bali}', ""); - Expect(0, 7039, '\p{_Bali}', ""); - Expect(1, 7039, '\p{^_Bali}', ""); - Expect(1, 7039, '\P{_Bali}', ""); - Expect(0, 7039, '\P{^_Bali}', ""); - Error('\p{:=is_BALI}'); - Error('\P{:=is_BALI}'); + Expect(1, 7038, '\p{-BALI}', ""); + Expect(0, 7038, '\p{^-BALI}', ""); + Expect(0, 7038, '\P{-BALI}', ""); + Expect(1, 7038, '\P{^-BALI}', ""); + Expect(0, 7039, '\p{-BALI}', ""); + Expect(1, 7039, '\p{^-BALI}', ""); + Expect(1, 7039, '\P{-BALI}', ""); + Expect(0, 7039, '\P{^-BALI}', ""); + Error('\p{/a/- IS_bali}'); + Error('\P{/a/- IS_bali}'); Expect(1, 7038, '\p{isbali}', ""); Expect(0, 7038, '\p{^isbali}', ""); Expect(0, 7038, '\P{isbali}', ""); @@ -88433,16 +89139,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7039, '\p{^isbali}', ""); Expect(1, 7039, '\P{isbali}', ""); Expect(0, 7039, '\P{^isbali}', ""); - Expect(1, 7038, '\p{ _is_Bali}', ""); - Expect(0, 7038, '\p{^ _is_Bali}', ""); - Expect(0, 7038, '\P{ _is_Bali}', ""); - Expect(1, 7038, '\P{^ _is_Bali}', ""); - Expect(0, 7039, '\p{ _is_Bali}', ""); - Expect(1, 7039, '\p{^ _is_Bali}', ""); - Expect(1, 7039, '\P{ _is_Bali}', ""); - Expect(0, 7039, '\P{^ _is_Bali}', ""); - Error('\p{/a/--Bamum}'); - Error('\P{/a/--Bamum}'); + Expect(1, 7038, '\p{- is_Bali}', ""); + Expect(0, 7038, '\p{^- is_Bali}', ""); + Expect(0, 7038, '\P{- is_Bali}', ""); + Expect(1, 7038, '\P{^- is_Bali}', ""); + Expect(0, 7039, '\p{- is_Bali}', ""); + Expect(1, 7039, '\p{^- is_Bali}', ""); + Expect(1, 7039, '\P{- is_Bali}', ""); + Expect(0, 7039, '\P{^- is_Bali}', ""); + Error('\p{:= Bamum}'); + Error('\P{:= Bamum}'); Expect(1, 92728, '\p{bamum}', ""); Expect(0, 92728, '\p{^bamum}', ""); Expect(0, 92728, '\P{bamum}', ""); @@ -88459,8 +89165,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/}'); + Error('\p{ :=Is_bamum}'); + Error('\P{ :=Is_bamum}'); Expect(1, 92728, '\p{isbamum}', ""); Expect(0, 92728, '\p{^isbamum}', ""); Expect(0, 92728, '\P{isbamum}', ""); @@ -88469,16 +89175,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{/a/ -bamu}'); - Error('\P{/a/ -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}', ""); @@ -88487,16 +89193,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{ :=Is_Bamu}'); + Error('\P{ :=Is_Bamu}'); Expect(1, 92728, '\p{isbamu}', ""); Expect(0, 92728, '\p{^isbamu}', ""); Expect(0, 92728, '\P{isbamu}', ""); @@ -88505,16 +89211,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:=}'); - Error('\P{_BAMUM_SUPPLEMENT:=}'); + 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}', ""); @@ -88523,16 +89229,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}', ""); @@ -88541,16 +89247,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}', ""); @@ -88559,16 +89265,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{:=bamum_sup}'); + Error('\P{:=bamum_sup}'); Expect(1, 92735, '\p{bamumsup}', ""); Expect(0, 92735, '\p{^bamumsup}', ""); Expect(0, 92735, '\P{bamumsup}', ""); @@ -88577,16 +89283,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:=}'); - Error('\P{- is_Bamum_Sup:=}'); + 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}', ""); @@ -88595,16 +89301,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}', ""); @@ -88613,16 +89319,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{/a/ Bassa_Vah}'); - Error('\P{/a/ 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}'); + Error('\P{:=-Bassa_vah}'); Expect(1, 92917, '\p{bassavah}', ""); Expect(0, 92917, '\p{^bassavah}', ""); Expect(0, 92917, '\P{bassavah}', ""); @@ -88631,16 +89337,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{_ Is_Bassa_VAH:=}'); - Error('\P{_ 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}', ""); @@ -88649,16 +89355,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/a/}'); - Error('\P{ _bass/a/}'); + 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}', ""); @@ -88667,16 +89373,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{_:=is_Bass}'); - Error('\P{_:=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{_:=Is_BASS}'); + Error('\P{_:=Is_BASS}'); Expect(1, 92917, '\p{isbass}', ""); Expect(0, 92917, '\p{^isbass}', ""); Expect(0, 92917, '\P{isbass}', ""); @@ -88685,16 +89391,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{/a/__Batak}'); - Error('\P{/a/__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}', ""); @@ -88703,16 +89409,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{:=_Is_batak}'); - Error('\P{:=_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/a/}'); + Error('\P{--Is_Batak/a/}'); Expect(1, 7167, '\p{isbatak}', ""); Expect(0, 7167, '\p{^isbatak}', ""); Expect(0, 7167, '\P{isbatak}', ""); @@ -88721,16 +89427,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}', ""); @@ -88739,16 +89445,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{ -IS_batk/a/}'); + Error('\P{ -IS_batk/a/}'); Expect(1, 7167, '\p{isbatk}', ""); Expect(0, 7167, '\p{^isbatk}', ""); Expect(0, 7167, '\P{isbatk}', ""); @@ -88757,16 +89463,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{_ bengali:=}'); - Error('\P{_ 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{__BENGALI/a/}'); + Error('\P{__BENGALI/a/}'); Expect(1, 43249, '\p{bengali}', ""); Expect(0, 43249, '\p{^bengali}', ""); Expect(0, 43249, '\P{bengali}', ""); @@ -88775,16 +89481,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}', ""); @@ -88793,16 +89499,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{:=Beng}'); - Error('\P{:=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/a/}'); + Error('\P{ Beng/a/}'); Expect(1, 43249, '\p{beng}', ""); Expect(0, 43249, '\p{^beng}', ""); Expect(0, 43249, '\P{beng}', ""); @@ -88811,16 +89517,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:=}'); - Error('\P{_-Is_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:=}'); + Error('\P{ _is_Beng:=}'); Expect(1, 43249, '\p{isbeng}', ""); Expect(0, 43249, '\p{^isbeng}', ""); Expect(0, 43249, '\P{isbeng}', ""); @@ -88829,16 +89535,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/a/}'); - Error('\P{ BHAIKSUKI/a/}'); + 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}', ""); @@ -88847,16 +89553,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{:=_-IS_Bhaiksuki}'); + Error('\P{:=_-IS_Bhaiksuki}'); Expect(1, 72812, '\p{isbhaiksuki}', ""); Expect(0, 72812, '\p{^isbhaiksuki}', ""); Expect(0, 72812, '\P{isbhaiksuki}', ""); @@ -88865,16 +89571,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{ BHKS/a/}'); - Error('\P{ BHKS/a/}'); + 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{bhks}', ""); Expect(0, 72812, '\p{^bhks}', ""); Expect(0, 72812, '\P{bhks}', ""); @@ -88883,16 +89589,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{:=_ Is_Bhks}'); - Error('\P{:=_ 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{/a/ _Is_Bhks}'); + Error('\P{/a/ _Is_Bhks}'); Expect(1, 72812, '\p{isbhks}', ""); Expect(0, 72812, '\p{^isbhks}', ""); Expect(0, 72812, '\P{isbhks}', ""); @@ -88901,16 +89607,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{ BIDI_control/a/}'); - Error('\P{ BIDI_control/a/}'); + 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}', ""); @@ -88919,16 +89625,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{/a/- Is_bidi_control}'); - Error('\P{/a/- Is_bidi_control}'); + 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{ /a/Is_Bidi_Control}'); + Error('\P{ /a/Is_Bidi_Control}'); Expect(1, 8297, '\p{isbidicontrol}', ""); Expect(0, 8297, '\p{^isbidicontrol}', ""); Expect(0, 8297, '\P{isbidicontrol}', ""); @@ -88937,16 +89643,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/a/}'); - Error('\P{ bidi_c/a/}'); + 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}', ""); @@ -88955,16 +89661,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{-/a/IS_BIDI_C}'); + Error('\P{-/a/IS_BIDI_C}'); Expect(1, 8297, '\p{isbidic}', ""); Expect(0, 8297, '\p{^isbidic}', ""); Expect(0, 8297, '\P{isbidic}', ""); @@ -88973,16 +89679,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{:= _BIDI_Mirrored}'); - Error('\P{:= _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}', ""); @@ -88991,16 +89697,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/a/}'); - Error('\P{-Is_BIDI_MIRRORED/a/}'); + 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}', ""); @@ -89009,16 +89715,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}', ""); @@ -89027,16 +89733,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{/a/-IS_BIDI_m}'); - Error('\P{/a/-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}', ""); @@ -89045,16 +89751,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}'); - Error('\P{:= XPOSIXBLANK}'); + 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{ /a/XPOSIXBLANK}'); + Error('\P{ /a/XPOSIXBLANK}'); Expect(1, 12288, '\p{xposixblank}', ""); Expect(0, 12288, '\p{^xposixblank}', ""); Expect(0, 12288, '\P{xposixblank}', ""); @@ -89063,16 +89769,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{ /a/Blank}'); - Error('\P{ /a/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}', ""); @@ -89081,16 +89787,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{:= HorizSpace}'); - Error('\P{:= 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}', ""); @@ -89099,16 +89805,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{ :=is_xposixblank}'); - Error('\P{ :=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}'); + Error('\P{:=_Is_XPosixBlank}'); Expect(1, 12288, '\p{isxposixblank}', ""); Expect(0, 12288, '\p{^isxposixblank}', ""); Expect(0, 12288, '\P{isxposixblank}', ""); @@ -89117,16 +89823,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{_/a/Is_BLANK}'); - Error('\P{_/a/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/a/}'); + Error('\P{ IS_Blank/a/}'); Expect(1, 12288, '\p{isblank}', ""); Expect(0, 12288, '\p{^isblank}', ""); Expect(0, 12288, '\P{isblank}', ""); @@ -89135,16 +89841,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{:=--Is_HorizSpace}'); + Error('\P{:=--Is_HorizSpace}'); Expect(1, 12288, '\p{ishorizspace}', ""); Expect(0, 12288, '\p{^ishorizspace}', ""); Expect(0, 12288, '\P{ishorizspace}', ""); @@ -89153,16 +89859,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{_ Block_Elements/a/}'); - Error('\P{_ Block_Elements/a/}'); + 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}', ""); @@ -89171,16 +89877,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/a/}'); - Error('\P{-Is_BLOCK_ELEMENTS/a/}'); + 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{isblockelements}', ""); Expect(0, 9631, '\p{^isblockelements}', ""); Expect(0, 9631, '\P{isblockelements}', ""); @@ -89189,16 +89895,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}'); - Error('\P{ :=In_Block_elements}'); + 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{/a/ in_block_elements}'); + Error('\P{/a/ in_block_elements}'); Expect(1, 9631, '\p{inblockelements}', ""); Expect(0, 9631, '\p{^inblockelements}', ""); Expect(0, 9631, '\P{inblockelements}', ""); @@ -89207,16 +89913,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:=}'); - Error('\P{ -Bopomofo:=}'); + 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}'); + Error('\P{-:=bopomofo}'); Expect(1, 65381, '\p{bopomofo}', ""); Expect(0, 65381, '\p{^bopomofo}', ""); Expect(0, 65381, '\P{bopomofo}', ""); @@ -89225,16 +89931,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}', ""); @@ -89243,16 +89949,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}'); + Error('\P{ :=Bopo}'); Expect(1, 65381, '\p{bopo}', ""); Expect(0, 65381, '\p{^bopo}', ""); Expect(0, 65381, '\P{bopo}', ""); @@ -89261,16 +89967,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{ /a/Is_Bopo}'); - Error('\P{ /a/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}', ""); @@ -89279,16 +89985,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{ -BOPOMOFO_Extended:=}'); - Error('\P{ -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}', ""); @@ -89297,16 +90003,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/a/}'); - Error('\P{_ Is_Bopomofo_extended/a/}'); + 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}', ""); @@ -89315,16 +90021,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{/a/IN_BOPOMOFO_EXTENDED}'); + Error('\P{/a/IN_BOPOMOFO_EXTENDED}'); Expect(1, 12735, '\p{inbopomofoextended}', ""); Expect(0, 12735, '\p{^inbopomofoextended}', ""); Expect(0, 12735, '\P{inbopomofoextended}', ""); @@ -89333,16 +90039,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{ /a/Bopomofo_Ext}'); - Error('\P{ /a/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}', ""); @@ -89351,16 +90057,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/a/}'); - Error('\P{-IS_Bopomofo_EXT/a/}'); + 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}', ""); @@ -89369,16 +90075,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{- In_Bopomofo_Ext/a/}'); - Error('\P{- In_Bopomofo_Ext/a/}'); + 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}', ""); @@ -89387,16 +90093,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{/a/Box_drawing}'); - Error('\P{/a/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}', ""); @@ -89405,16 +90111,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{ /a/Is_box_Drawing}'); - Error('\P{ /a/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}'); + Error('\P{:= is_BOX_DRAWING}'); Expect(1, 9599, '\p{isboxdrawing}', ""); Expect(0, 9599, '\p{^isboxdrawing}', ""); Expect(0, 9599, '\P{isboxdrawing}', ""); @@ -89423,16 +90129,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{/a/In_box_drawing}'); - Error('\P{/a/In_box_drawing}'); + 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:=}'); + Error('\P{-In_box_Drawing:=}'); Expect(1, 9599, '\p{inboxdrawing}', ""); Expect(0, 9599, '\p{^inboxdrawing}', ""); Expect(0, 9599, '\P{inboxdrawing}', ""); @@ -89441,16 +90147,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{/a/ -BRAHMI}'); - Error('\P{/a/ -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}', ""); @@ -89459,14 +90165,14 @@ 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}', ""); + 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{isbrahmi}', ""); @@ -89477,16 +90183,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:=}'); - Error('\P{_Brah:=}'); + 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}'); + Error('\P{:=brah}'); Expect(1, 69759, '\p{brah}', ""); Expect(0, 69759, '\p{^brah}', ""); Expect(0, 69759, '\P{brah}', ""); @@ -89503,8 +90209,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69760, '\p{^--Brah}', ""); Expect(1, 69760, '\P{--Brah}', ""); Expect(0, 69760, '\P{^--Brah}', ""); - Error('\p{:=is_Brah}'); - Error('\P{:=is_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}', ""); @@ -89513,16 +90219,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}', ""); @@ -89531,16 +90237,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}', ""); @@ -89549,16 +90255,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}'); + Error('\P{ :=BRAI}'); Expect(1, 10495, '\p{brai}', ""); Expect(0, 10495, '\p{^brai}', ""); Expect(0, 10495, '\P{brai}', ""); @@ -89567,16 +90273,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 10496, '\p{^brai}', ""); Expect(1, 10496, '\P{brai}', ""); Expect(0, 10496, '\P{^brai}', ""); - Expect(1, 10495, '\p{ brai}', ""); - Expect(0, 10495, '\p{^ brai}', ""); - Expect(0, 10495, '\P{ brai}', ""); - Expect(1, 10495, '\P{^ brai}', ""); - Expect(0, 10496, '\p{ brai}', ""); - Expect(1, 10496, '\p{^ brai}', ""); - Expect(1, 10496, '\P{ brai}', ""); - Expect(0, 10496, '\P{^ brai}', ""); - Error('\p{/a/__IS_Brai}'); - Error('\P{/a/__IS_Brai}'); + Expect(1, 10495, '\p{ Brai}', ""); + Expect(0, 10495, '\p{^ Brai}', ""); + Expect(0, 10495, '\P{ Brai}', ""); + Expect(1, 10495, '\P{^ Brai}', ""); + Expect(0, 10496, '\p{ Brai}', ""); + Expect(1, 10496, '\p{^ Brai}', ""); + Expect(1, 10496, '\P{ Brai}', ""); + Expect(0, 10496, '\P{^ Brai}', ""); + Error('\p{ :=Is_BRAI}'); + Error('\P{ :=Is_BRAI}'); Expect(1, 10495, '\p{isbrai}', ""); Expect(0, 10495, '\p{^isbrai}', ""); Expect(0, 10495, '\P{isbrai}', ""); @@ -89585,16 +90291,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{ /a/BRAILLE_patterns}'); - Error('\P{ /a/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}', ""); @@ -89603,16 +90309,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{_/a/is_Braille_patterns}'); + Error('\P{_/a/is_Braille_patterns}'); Expect(1, 10495, '\p{isbraillepatterns}', ""); Expect(0, 10495, '\p{^isbraillepatterns}', ""); Expect(0, 10495, '\P{isbraillepatterns}', ""); @@ -89621,16 +90327,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}', ""); @@ -89639,16 +90345,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}'); - Error('\P{:=In_Braille}'); + 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}', ""); @@ -89657,16 +90363,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{:= buginese}'); - Error('\P{:= 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}', ""); @@ -89675,16 +90381,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{ :=Is_Buginese}'); - Error('\P{ :=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{/a/ Is_BUGINESE}'); + Error('\P{/a/ Is_BUGINESE}'); Expect(1, 43471, '\p{isbuginese}', ""); Expect(0, 43471, '\p{^isbuginese}', ""); Expect(0, 43471, '\P{isbuginese}', ""); @@ -89693,16 +90399,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{/a/bugi}'); - Error('\P{/a/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{/a/ _Bugi}'); + Error('\P{/a/ _Bugi}'); Expect(1, 43471, '\p{bugi}', ""); Expect(0, 43471, '\p{^bugi}', ""); Expect(0, 43471, '\P{bugi}', ""); @@ -89711,16 +90417,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{/a/- IS_bugi}'); - Error('\P{/a/- IS_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}'); + Error('\P{ :=Is_bugi}'); Expect(1, 43471, '\p{isbugi}', ""); Expect(0, 43471, '\p{^isbugi}', ""); Expect(0, 43471, '\P{isbugi}', ""); @@ -89729,16 +90435,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{ _Buhid/a/}'); + Error('\P{ _Buhid/a/}'); Expect(1, 5971, '\p{buhid}', ""); Expect(0, 5971, '\p{^buhid}', ""); Expect(0, 5971, '\P{buhid}', ""); @@ -89747,16 +90453,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{ :=Is_buhid}'); - Error('\P{ :=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}', ""); @@ -89765,16 +90471,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{_ Buhd:=}'); - Error('\P{_ 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{_BUHD/a/}'); + Error('\P{_BUHD/a/}'); Expect(1, 5971, '\p{buhd}', ""); Expect(0, 5971, '\p{^buhd}', ""); Expect(0, 5971, '\P{buhd}', ""); @@ -89783,16 +90489,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/a/}'); + Error('\P{__IS_Buhd/a/}'); Expect(1, 5971, '\p{isbuhd}', ""); Expect(0, 5971, '\p{^isbuhd}', ""); Expect(0, 5971, '\P{isbuhd}', ""); @@ -89801,16 +90507,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{ byzantine_Musical_symbols:=}'); - Error('\P{ 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}', ""); @@ -89819,16 +90525,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{/a/ -Is_byzantine_Musical_symbols}'); + Error('\P{/a/ -Is_byzantine_Musical_symbols}'); Expect(1, 119039, '\p{isbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\p{^isbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\P{isbyzantinemusicalsymbols}', ""); @@ -89837,16 +90543,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/a/}'); + Error('\P{ In_Byzantine_musical_Symbols/a/}'); Expect(1, 119039, '\p{inbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\p{^inbyzantinemusicalsymbols}', ""); Expect(0, 119039, '\P{inbyzantinemusicalsymbols}', ""); @@ -89855,16 +90561,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/a/}'); + Error('\P{ _Byzantine_Music/a/}'); Expect(1, 119039, '\p{byzantinemusic}', ""); Expect(0, 119039, '\p{^byzantinemusic}', ""); Expect(0, 119039, '\P{byzantinemusic}', ""); @@ -89873,16 +90579,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{-/a/IS_Byzantine_Music}'); - Error('\P{-/a/IS_Byzantine_Music}'); + 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{isbyzantinemusic}', ""); Expect(0, 119039, '\p{^isbyzantinemusic}', ""); Expect(0, 119039, '\P{isbyzantinemusic}', ""); @@ -89891,16 +90597,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{_-In_BYZANTINE_Music:=}'); + Error('\P{_-In_BYZANTINE_Music:=}'); Expect(1, 119039, '\p{inbyzantinemusic}', ""); Expect(0, 119039, '\p{^inbyzantinemusic}', ""); Expect(0, 119039, '\P{inbyzantinemusic}', ""); @@ -89909,16 +90615,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}'); - Error('\P{:=-Canadian_Aboriginal}'); + 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, 72383, '\p{canadianaboriginal}', ""); Expect(0, 72383, '\p{^canadianaboriginal}', ""); Expect(0, 72383, '\P{canadianaboriginal}', ""); @@ -89927,16 +90633,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72384, '\p{^canadianaboriginal}', ""); Expect(1, 72384, '\P{canadianaboriginal}', ""); Expect(0, 72384, '\P{^canadianaboriginal}', ""); - Expect(1, 72383, '\p{-Canadian_Aboriginal}', ""); - Expect(0, 72383, '\p{^-Canadian_Aboriginal}', ""); - Expect(0, 72383, '\P{-Canadian_Aboriginal}', ""); - Expect(1, 72383, '\P{^-Canadian_Aboriginal}', ""); - Expect(0, 72384, '\p{-Canadian_Aboriginal}', ""); - Expect(1, 72384, '\p{^-Canadian_Aboriginal}', ""); - Expect(1, 72384, '\P{-Canadian_Aboriginal}', ""); - Expect(0, 72384, '\P{^-Canadian_Aboriginal}', ""); - Error('\p{:=- is_canadian_Aboriginal}'); - Error('\P{:=- is_canadian_Aboriginal}'); + Expect(1, 72383, '\p{_ Canadian_Aboriginal}', ""); + Expect(0, 72383, '\p{^_ Canadian_Aboriginal}', ""); + Expect(0, 72383, '\P{_ Canadian_Aboriginal}', ""); + Expect(1, 72383, '\P{^_ Canadian_Aboriginal}', ""); + Expect(0, 72384, '\p{_ Canadian_Aboriginal}', ""); + Expect(1, 72384, '\p{^_ Canadian_Aboriginal}', ""); + Expect(1, 72384, '\P{_ Canadian_Aboriginal}', ""); + Expect(0, 72384, '\P{^_ Canadian_Aboriginal}', ""); + Error('\p{/a/Is_Canadian_Aboriginal}'); + Error('\P{/a/Is_Canadian_Aboriginal}'); Expect(1, 72383, '\p{iscanadianaboriginal}', ""); Expect(0, 72383, '\p{^iscanadianaboriginal}', ""); Expect(0, 72383, '\P{iscanadianaboriginal}', ""); @@ -89945,16 +90651,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72384, '\p{^iscanadianaboriginal}', ""); Expect(1, 72384, '\P{iscanadianaboriginal}', ""); Expect(0, 72384, '\P{^iscanadianaboriginal}', ""); - Expect(1, 72383, '\p{_ IS_Canadian_Aboriginal}', ""); - Expect(0, 72383, '\p{^_ IS_Canadian_Aboriginal}', ""); - Expect(0, 72383, '\P{_ IS_Canadian_Aboriginal}', ""); - Expect(1, 72383, '\P{^_ IS_Canadian_Aboriginal}', ""); - Expect(0, 72384, '\p{_ IS_Canadian_Aboriginal}', ""); - Expect(1, 72384, '\p{^_ IS_Canadian_Aboriginal}', ""); - Expect(1, 72384, '\P{_ IS_Canadian_Aboriginal}', ""); - Expect(0, 72384, '\P{^_ IS_Canadian_Aboriginal}', ""); - Error('\p{/a/Cans}'); - Error('\P{/a/Cans}'); + Expect(1, 72383, '\p{- Is_canadian_ABORIGINAL}', ""); + Expect(0, 72383, '\p{^- Is_canadian_ABORIGINAL}', ""); + Expect(0, 72383, '\P{- Is_canadian_ABORIGINAL}', ""); + Expect(1, 72383, '\P{^- Is_canadian_ABORIGINAL}', ""); + Expect(0, 72384, '\p{- Is_canadian_ABORIGINAL}', ""); + Expect(1, 72384, '\p{^- Is_canadian_ABORIGINAL}', ""); + Expect(1, 72384, '\P{- Is_canadian_ABORIGINAL}', ""); + Expect(0, 72384, '\P{^- Is_canadian_ABORIGINAL}', ""); + Error('\p{_ Cans/a/}'); + Error('\P{_ Cans/a/}'); Expect(1, 72383, '\p{cans}', ""); Expect(0, 72383, '\p{^cans}', ""); Expect(0, 72383, '\P{cans}', ""); @@ -89963,16 +90669,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72384, '\p{^cans}', ""); Expect(1, 72384, '\P{cans}', ""); Expect(0, 72384, '\P{^cans}', ""); - Expect(1, 72383, '\p{_-Cans}', ""); - Expect(0, 72383, '\p{^_-Cans}', ""); - Expect(0, 72383, '\P{_-Cans}', ""); - Expect(1, 72383, '\P{^_-Cans}', ""); - Expect(0, 72384, '\p{_-Cans}', ""); - Expect(1, 72384, '\p{^_-Cans}', ""); - Expect(1, 72384, '\P{_-Cans}', ""); - Expect(0, 72384, '\P{^_-Cans}', ""); - Error('\p{--Is_Cans/a/}'); - Error('\P{--Is_Cans/a/}'); + Expect(1, 72383, '\p{ CANS}', ""); + Expect(0, 72383, '\p{^ CANS}', ""); + Expect(0, 72383, '\P{ CANS}', ""); + Expect(1, 72383, '\P{^ CANS}', ""); + Expect(0, 72384, '\p{ CANS}', ""); + Expect(1, 72384, '\p{^ CANS}', ""); + Expect(1, 72384, '\P{ CANS}', ""); + Expect(0, 72384, '\P{^ CANS}', ""); + Error('\p{_:=is_CANS}'); + Error('\P{_:=is_CANS}'); Expect(1, 72383, '\p{iscans}', ""); Expect(0, 72383, '\p{^iscans}', ""); Expect(0, 72383, '\P{iscans}', ""); @@ -89981,16 +90687,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72384, '\p{^iscans}', ""); Expect(1, 72384, '\P{iscans}', ""); Expect(0, 72384, '\P{^iscans}', ""); - Expect(1, 72383, '\p{_is_Cans}', ""); - Expect(0, 72383, '\p{^_is_Cans}', ""); - Expect(0, 72383, '\P{_is_Cans}', ""); - Expect(1, 72383, '\P{^_is_Cans}', ""); - Expect(0, 72384, '\p{_is_Cans}', ""); - Expect(1, 72384, '\p{^_is_Cans}', ""); - Expect(1, 72384, '\P{_is_Cans}', ""); - Expect(0, 72384, '\P{^_is_Cans}', ""); - Error('\p{:= Carian}'); - Error('\P{:= Carian}'); + Expect(1, 72383, '\p{ is_CANS}', ""); + Expect(0, 72383, '\p{^ is_CANS}', ""); + Expect(0, 72383, '\P{ is_CANS}', ""); + Expect(1, 72383, '\P{^ is_CANS}', ""); + Expect(0, 72384, '\p{ is_CANS}', ""); + Expect(1, 72384, '\p{^ is_CANS}', ""); + Expect(1, 72384, '\P{ is_CANS}', ""); + Expect(0, 72384, '\P{^ is_CANS}', ""); + Error('\p{_Carian/a/}'); + Error('\P{_Carian/a/}'); Expect(1, 66256, '\p{carian}', ""); Expect(0, 66256, '\p{^carian}', ""); Expect(0, 66256, '\P{carian}', ""); @@ -89999,16 +90705,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{ -IS_carian/a/}'); - Error('\P{ -IS_carian/a/}'); + 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}', ""); @@ -90017,16 +90723,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{__CARI/a/}'); - Error('\P{__CARI/a/}'); + 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}', ""); @@ -90035,16 +90741,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66257, '\p{^cari}', ""); Expect(1, 66257, '\P{cari}', ""); Expect(0, 66257, '\P{^cari}', ""); - Expect(1, 66256, '\p{ Cari}', ""); - Expect(0, 66256, '\p{^ Cari}', ""); - Expect(0, 66256, '\P{ Cari}', ""); - Expect(1, 66256, '\P{^ Cari}', ""); - Expect(0, 66257, '\p{ Cari}', ""); - Expect(1, 66257, '\p{^ Cari}', ""); - Expect(1, 66257, '\P{ Cari}', ""); - Expect(0, 66257, '\P{^ Cari}', ""); - Error('\p{ Is_CARI:=}'); - Error('\P{ Is_CARI:=}'); + Expect(1, 66256, '\p{--cari}', ""); + Expect(0, 66256, '\p{^--cari}', ""); + Expect(0, 66256, '\P{--cari}', ""); + Expect(1, 66256, '\P{^--cari}', ""); + Expect(0, 66257, '\p{--cari}', ""); + Expect(1, 66257, '\p{^--cari}', ""); + Expect(1, 66257, '\P{--cari}', ""); + Expect(0, 66257, '\P{^--cari}', ""); + Error('\p{_Is_cari:=}'); + Error('\P{_Is_cari:=}'); Expect(1, 66256, '\p{iscari}', ""); Expect(0, 66256, '\p{^iscari}', ""); Expect(0, 66256, '\P{iscari}', ""); @@ -90053,16 +90759,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{/a/ Case_Ignorable}'); - Error('\P{/a/ 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}', ""); @@ -90071,16 +90777,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{_is_CASE_ignorable:=}'); + Error('\P{_is_CASE_ignorable:=}'); Expect(1, 917999, '\p{iscaseignorable}', ""); Expect(0, 917999, '\p{^iscaseignorable}', ""); Expect(0, 917999, '\P{iscaseignorable}', ""); @@ -90089,16 +90795,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{- CI:=}'); + Error('\P{- CI:=}'); Expect(1, 917999, '\p{ci}', ""); Expect(0, 917999, '\p{^ci}', ""); Expect(0, 917999, '\P{ci}', ""); @@ -90107,16 +90813,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}', ""); @@ -90125,16 +90831,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/a/}'); - Error('\P{ _Cased/a/}'); + 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{/a/ CASED}'); + Error('\P{/a/ CASED}'); Expect(1, 127369, '\p{cased}', ""); Expect(0, 127369, '\p{^cased}', ""); Expect(0, 127369, '\P{cased}', ""); @@ -90143,16 +90849,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{:=-Is_CASED}'); - Error('\P{:=-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{/a/ _is_Cased}'); + Error('\P{/a/ _is_Cased}'); Expect(1, 127369, '\p{iscased}', ""); Expect(0, 127369, '\p{^iscased}', ""); Expect(0, 127369, '\P{iscased}', ""); @@ -90161,16 +90867,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{:= cased_letter}'); + Error('\P{:= cased_letter}'); Expect(1, 125251, '\p{casedletter}', ""); Expect(0, 125251, '\p{^casedletter}', ""); Expect(0, 125251, '\P{casedletter}', ""); @@ -90179,16 +90885,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:=}'); + Error('\P{- Is_CASED_LETTER:=}'); Expect(1, 125251, '\p{iscasedletter}', ""); Expect(0, 125251, '\p{^iscasedletter}', ""); Expect(0, 125251, '\P{iscasedletter}', ""); @@ -90197,16 +90903,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{ /a/LC}'); - Error('\P{ /a/LC}'); + 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}', ""); @@ -90215,16 +90921,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}'); - Error('\P{:=_IS_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{/a/is_LC}'); + Error('\P{/a/is_LC}'); Expect(1, 125251, '\p{islc}', ""); Expect(0, 125251, '\p{^islc}', ""); Expect(0, 125251, '\P{islc}', ""); @@ -90233,16 +90939,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_/a/}'); + Error('\P{_ L_/a/}'); Expect(1, 125251, '\p{l_}', ""); Expect(0, 125251, '\p{^l_}', ""); Expect(0, 125251, '\P{l_}', ""); @@ -90251,16 +90957,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{ /a/Is_L_}'); - Error('\P{ /a/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_}', ""); @@ -90269,16 +90975,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&}', ""); @@ -90287,16 +90993,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&}', ""); @@ -90305,16 +91011,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}', ""); @@ -90323,16 +91029,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{ IS_caucasian_Albanian:=}'); - Error('\P{ 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{/a/- is_caucasian_Albanian}'); + Error('\P{/a/- is_caucasian_Albanian}'); Expect(1, 66927, '\p{iscaucasianalbanian}', ""); Expect(0, 66927, '\p{^iscaucasianalbanian}', ""); Expect(0, 66927, '\P{iscaucasianalbanian}', ""); @@ -90341,16 +91047,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}', ""); @@ -90359,16 +91065,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{/a/--IS_AGHB}'); + Error('\P{/a/--IS_AGHB}'); Expect(1, 66927, '\p{isaghb}', ""); Expect(0, 66927, '\p{^isaghb}', ""); Expect(0, 66927, '\P{isaghb}', ""); @@ -90377,16 +91083,16 @@ 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{_ CHAKMA/a/}'); - Error('\P{_ CHAKMA/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}', ""); @@ -90395,16 +91101,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/a/}'); - Error('\P{__IS_chakma/a/}'); + 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/a/}'); + Error('\P{- is_Chakma/a/}'); Expect(1, 69959, '\p{ischakma}', ""); Expect(0, 69959, '\p{^ischakma}', ""); Expect(0, 69959, '\P{ischakma}', ""); @@ -90413,16 +91119,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{:=-_CAKM}'); - Error('\P{:=-_CAKM}'); + 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}', ""); @@ -90431,16 +91137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ :=Is_CAKM}'); - Error('\P{ :=Is_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}', ""); @@ -90449,16 +91155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/_Cham}'); - Error('\P{/a/_Cham}'); + 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/a/}'); + Error('\P{ Cham/a/}'); Expect(1, 43615, '\p{cham}', ""); Expect(0, 43615, '\p{^cham}', ""); Expect(0, 43615, '\P{cham}', ""); @@ -90467,16 +91173,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{_/a/IS_Cham}'); - Error('\P{_/a/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}', ""); @@ -90485,16 +91191,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{/a/ Changes_WHEN_Casefolded}'); - Error('\P{/a/ 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{:= CHANGES_When_Casefolded}'); + Error('\P{:= CHANGES_When_Casefolded}'); Expect(1, 125217, '\p{changeswhencasefolded}', ""); Expect(0, 125217, '\p{^changeswhencasefolded}', ""); Expect(0, 125217, '\P{changeswhencasefolded}', ""); @@ -90503,16 +91209,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:=}'); + Error('\P{--Is_Changes_when_CASEFOLDED:=}'); Expect(1, 125217, '\p{ischangeswhencasefolded}', ""); Expect(0, 125217, '\p{^ischangeswhencasefolded}', ""); Expect(0, 125217, '\P{ischangeswhencasefolded}', ""); @@ -90521,16 +91227,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}', ""); @@ -90539,16 +91245,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{/a/-Is_CWCF}'); - Error('\P{/a/-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/a/}'); + Error('\P{_ Is_CWCF/a/}'); Expect(1, 125217, '\p{iscwcf}', ""); Expect(0, 125217, '\p{^iscwcf}', ""); Expect(0, 125217, '\P{iscwcf}', ""); @@ -90557,16 +91263,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{/a/-CHANGES_When_Casemapped}'); - Error('\P{/a/-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}'); + Error('\P{ :=Changes_WHEN_Casemapped}'); Expect(1, 125251, '\p{changeswhencasemapped}', ""); Expect(0, 125251, '\p{^changeswhencasemapped}', ""); Expect(0, 125251, '\P{changeswhencasemapped}', ""); @@ -90575,16 +91281,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/a/}'); - Error('\P{ -IS_CHANGES_WHEN_CASEMAPPED/a/}'); + 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}', ""); @@ -90593,16 +91299,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{_cwcm/a/}'); - Error('\P{_cwcm/a/}'); + 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{cwcm}', ""); Expect(0, 125251, '\p{^cwcm}', ""); Expect(0, 125251, '\P{cwcm}', ""); @@ -90611,16 +91317,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125252, '\p{^cwcm}', ""); Expect(1, 125252, '\P{cwcm}', ""); Expect(0, 125252, '\P{^cwcm}', ""); - Expect(1, 125251, '\p{- CWCM}', ""); - Expect(0, 125251, '\p{^- CWCM}', ""); - Expect(0, 125251, '\P{- CWCM}', ""); - Expect(1, 125251, '\P{^- CWCM}', ""); - Expect(0, 125252, '\p{- CWCM}', ""); - Expect(1, 125252, '\p{^- CWCM}', ""); - Expect(1, 125252, '\P{- CWCM}', ""); - Expect(0, 125252, '\P{^- CWCM}', ""); - Error('\p{_:=Is_CWCM}'); - Error('\P{_:=Is_CWCM}'); + Expect(1, 125251, '\p{CWCM}', ""); + Expect(0, 125251, '\p{^CWCM}', ""); + Expect(0, 125251, '\P{CWCM}', ""); + Expect(1, 125251, '\P{^CWCM}', ""); + Expect(0, 125252, '\p{CWCM}', ""); + Expect(1, 125252, '\p{^CWCM}', ""); + Expect(1, 125252, '\P{CWCM}', ""); + Expect(0, 125252, '\P{^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}', ""); @@ -90629,16 +91335,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}', ""); @@ -90647,16 +91353,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}'); - Error('\P{ :=Is_CHANGES_When_LOWERCASED}'); + 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{/a/-_Is_Changes_When_lowercased}'); + Error('\P{/a/-_Is_Changes_When_lowercased}'); Expect(1, 125217, '\p{ischangeswhenlowercased}', ""); Expect(0, 125217, '\p{^ischangeswhenlowercased}', ""); Expect(0, 125217, '\P{ischangeswhenlowercased}', ""); @@ -90665,16 +91371,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{:= CWL}'); - Error('\P{:= 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{/a/__cwl}'); + Error('\P{/a/__cwl}'); Expect(1, 125217, '\p{cwl}', ""); Expect(0, 125217, '\p{^cwl}', ""); Expect(0, 125217, '\P{cwl}', ""); @@ -90683,16 +91389,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/a/}'); - Error('\P{__IS_CWL/a/}'); + 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{/a/ _is_cwl}'); + Error('\P{/a/ _is_cwl}'); Expect(1, 125217, '\p{iscwl}', ""); Expect(0, 125217, '\p{^iscwl}', ""); Expect(0, 125217, '\P{iscwl}', ""); @@ -90701,16 +91407,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}', ""); @@ -90719,16 +91425,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{/a/-_IS_Changes_when_NFKC_Casefolded}'); - Error('\P{/a/-_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{_/a/Is_Changes_when_NFKC_Casefolded}'); + Error('\P{_/a/Is_Changes_when_NFKC_Casefolded}'); Expect(1, 921599, '\p{ischangeswhennfkccasefolded}', ""); Expect(0, 921599, '\p{^ischangeswhennfkccasefolded}', ""); Expect(0, 921599, '\P{ischangeswhennfkccasefolded}', ""); @@ -90737,16 +91443,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{:=CWKCF}'); - Error('\P{:=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{ CWKCF/a/}'); + Error('\P{ CWKCF/a/}'); Expect(1, 921599, '\p{cwkcf}', ""); Expect(0, 921599, '\p{^cwkcf}', ""); Expect(0, 921599, '\P{cwkcf}', ""); @@ -90763,8 +91469,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/}'); + Error('\p{/a/ IS_cwkcf}'); + Error('\P{/a/ IS_cwkcf}'); Expect(1, 921599, '\p{iscwkcf}', ""); Expect(0, 921599, '\p{^iscwkcf}', ""); Expect(0, 921599, '\P{iscwkcf}', ""); @@ -90773,16 +91479,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{/a/ CHANGES_when_Titlecased}'); - Error('\P{/a/ 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{/a/_CHANGES_When_titlecased}'); + Error('\P{/a/_CHANGES_When_titlecased}'); Expect(1, 125251, '\p{changeswhentitlecased}', ""); Expect(0, 125251, '\p{^changeswhentitlecased}', ""); Expect(0, 125251, '\P{changeswhentitlecased}', ""); @@ -90791,16 +91497,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{/a/ is_Changes_WHEN_Titlecased}'); - Error('\P{/a/ 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}'); + Error('\P{:= Is_CHANGES_When_TITLECASED}'); Expect(1, 125251, '\p{ischangeswhentitlecased}', ""); Expect(0, 125251, '\p{^ischangeswhentitlecased}', ""); Expect(0, 125251, '\P{ischangeswhentitlecased}', ""); @@ -90809,16 +91515,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{--cwt:=}'); + Error('\P{--cwt:=}'); Expect(1, 125251, '\p{cwt}', ""); Expect(0, 125251, '\p{^cwt}', ""); Expect(0, 125251, '\P{cwt}', ""); @@ -90827,16 +91533,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{/a/ _Is_cwt}'); + Error('\P{/a/ _Is_cwt}'); Expect(1, 125251, '\p{iscwt}', ""); Expect(0, 125251, '\p{^iscwt}', ""); Expect(0, 125251, '\P{iscwt}', ""); @@ -90845,16 +91551,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/a/}'); - Error('\P{ Changes_WHEN_UPPERCASED/a/}'); + 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}', ""); @@ -90863,16 +91569,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{/a/IS_changes_when_uppercased}'); + Error('\P{/a/IS_changes_when_uppercased}'); Expect(1, 125251, '\p{ischangeswhenuppercased}', ""); Expect(0, 125251, '\p{^ischangeswhenuppercased}', ""); Expect(0, 125251, '\P{ischangeswhenuppercased}', ""); @@ -90881,16 +91587,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{/a/ _CWU}'); - Error('\P{/a/ _CWU}'); + 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{/a/cwu}'); + Error('\P{/a/cwu}'); Expect(1, 125251, '\p{cwu}', ""); Expect(0, 125251, '\p{^cwu}', ""); Expect(0, 125251, '\P{cwu}', ""); @@ -90899,16 +91605,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}'); + Error('\P{:=is_CWU}'); Expect(1, 125251, '\p{iscwu}', ""); Expect(0, 125251, '\p{^iscwu}', ""); Expect(0, 125251, '\P{iscwu}', ""); @@ -90917,16 +91623,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/a/}'); - Error('\P{ _Cherokee/a/}'); + 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/a/}'); + Error('\P{ CHEROKEE/a/}'); Expect(1, 43967, '\p{cherokee}', ""); Expect(0, 43967, '\p{^cherokee}', ""); Expect(0, 43967, '\P{cherokee}', ""); @@ -90935,16 +91641,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/a/}'); - Error('\P{__IS_Cherokee/a/}'); + 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{/a/- Is_Cherokee}'); + Error('\P{/a/- Is_Cherokee}'); Expect(1, 43967, '\p{ischerokee}', ""); Expect(0, 43967, '\p{^ischerokee}', ""); Expect(0, 43967, '\P{ischerokee}', ""); @@ -90953,16 +91659,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/a/}'); - Error('\P{_CHER/a/}'); + 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{/a/CHER}'); + Error('\P{/a/CHER}'); Expect(1, 43967, '\p{cher}', ""); Expect(0, 43967, '\p{^cher}', ""); Expect(0, 43967, '\P{cher}', ""); @@ -90971,16 +91677,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/a/}'); - Error('\P{__IS_Cher/a/}'); + 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}', ""); @@ -90989,16 +91695,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{-cherokee_Supplement:=}'); - Error('\P{-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{-/a/Cherokee_Supplement}'); + Error('\P{-/a/Cherokee_Supplement}'); Expect(1, 43967, '\p{cherokeesupplement}', ""); Expect(0, 43967, '\p{^cherokeesupplement}', ""); Expect(0, 43967, '\P{cherokeesupplement}', ""); @@ -91007,16 +91713,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{-/a/IS_CHEROKEE_Supplement}'); - Error('\P{-/a/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}', ""); @@ -91025,16 +91731,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/a/}'); - Error('\P{-in_cherokee_supplement/a/}'); + 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{incherokeesupplement}', ""); Expect(0, 43967, '\p{^incherokeesupplement}', ""); Expect(0, 43967, '\P{incherokeesupplement}', ""); @@ -91043,16 +91749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 43968, '\p{^incherokeesupplement}', ""); Expect(1, 43968, '\P{incherokeesupplement}', ""); Expect(0, 43968, '\P{^incherokeesupplement}', ""); - Expect(1, 43967, '\p{ _In_Cherokee_supplement}', ""); - Expect(0, 43967, '\p{^ _In_Cherokee_supplement}', ""); - Expect(0, 43967, '\P{ _In_Cherokee_supplement}', ""); - Expect(1, 43967, '\P{^ _In_Cherokee_supplement}', ""); - Expect(0, 43968, '\p{ _In_Cherokee_supplement}', ""); - 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}'); + Expect(1, 43967, '\p{ In_Cherokee_Supplement}', ""); + Expect(0, 43967, '\p{^ In_Cherokee_Supplement}', ""); + Expect(0, 43967, '\P{ In_Cherokee_Supplement}', ""); + Expect(1, 43967, '\P{^ In_Cherokee_Supplement}', ""); + Expect(0, 43968, '\p{ In_Cherokee_Supplement}', ""); + 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}'); Expect(1, 43967, '\p{cherokeesup}', ""); Expect(0, 43967, '\p{^cherokeesup}', ""); Expect(0, 43967, '\P{cherokeesup}', ""); @@ -91061,16 +91767,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}'); - Error('\P{ :=IS_CHEROKEE_Sup}'); + 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}', ""); @@ -91079,16 +91785,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{-/a/in_Cherokee_Sup}'); - Error('\P{-/a/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}', ""); @@ -91097,16 +91803,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}'); + Error('\P{:= Chess_Symbols}'); Expect(1, 129647, '\p{chesssymbols}', ""); Expect(0, 129647, '\p{^chesssymbols}', ""); Expect(0, 129647, '\P{chesssymbols}', ""); @@ -91115,16 +91821,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/a/}'); - Error('\P{-_Is_Chess_symbols/a/}'); + 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}', ""); @@ -91133,16 +91839,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{ _In_Chess_Symbols:=}'); + Error('\P{ _In_Chess_Symbols:=}'); Expect(1, 129647, '\p{inchesssymbols}', ""); Expect(0, 129647, '\p{^inchesssymbols}', ""); Expect(0, 129647, '\P{inchesssymbols}', ""); @@ -91151,16 +91857,16 @@ 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{-/a/chorasmian}'); - Error('\P{-/a/chorasmian}'); + 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{-_chorasmian/a/}'); + Error('\P{-_chorasmian/a/}'); Expect(1, 69579, '\p{chorasmian}', ""); Expect(0, 69579, '\p{^chorasmian}', ""); Expect(0, 69579, '\P{chorasmian}', ""); @@ -91169,16 +91875,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ /a/Is_Chorasmian}'); - Error('\P{ /a/Is_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}', ""); @@ -91187,16 +91893,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ 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}', ""); @@ -91205,16 +91911,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ 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{/a/--is_CHRS}'); + Error('\P{/a/--is_CHRS}'); Expect(1, 69579, '\p{ischrs}', ""); Expect(0, 69579, '\p{^ischrs}', ""); Expect(0, 69579, '\P{ischrs}', ""); @@ -91223,16 +91929,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ /a/CJK_Compatibility}'); - Error('\P{ /a/CJK_Compatibility}'); + 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}', ""); @@ -91241,16 +91947,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{- is_cjk_Compatibility:=}'); - Error('\P{- 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{:= _Is_cjk_Compatibility}'); + Error('\P{:= _Is_cjk_Compatibility}'); Expect(1, 13311, '\p{iscjkcompatibility}', ""); Expect(0, 13311, '\p{^iscjkcompatibility}', ""); Expect(0, 13311, '\P{iscjkcompatibility}', ""); @@ -91259,16 +91965,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{-/a/IN_CJK_Compatibility}'); - Error('\P{-/a/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{- In_CJK_compatibility:=}'); + Error('\P{- In_CJK_compatibility:=}'); Expect(1, 13311, '\p{incjkcompatibility}', ""); Expect(0, 13311, '\p{^incjkcompatibility}', ""); Expect(0, 13311, '\P{incjkcompatibility}', ""); @@ -91277,16 +91983,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{/a/_ CJK_Compat}'); - Error('\P{/a/_ 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/a/}'); + Error('\P{ -CJK_Compat/a/}'); Expect(1, 13311, '\p{cjkcompat}', ""); Expect(0, 13311, '\p{^cjkcompat}', ""); Expect(0, 13311, '\P{cjkcompat}', ""); @@ -91295,16 +92001,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{/a/- is_CJK_Compat}'); - Error('\P{/a/- 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}', ""); @@ -91313,16 +92019,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{/a/ IN_CJK_COMPAT}'); - Error('\P{/a/ 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{/a/ in_CJK_Compat}'); + Error('\P{/a/ in_CJK_Compat}'); Expect(1, 13311, '\p{incjkcompat}', ""); Expect(0, 13311, '\p{^incjkcompat}', ""); Expect(0, 13311, '\P{incjkcompat}', ""); @@ -91331,16 +92037,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{/a/ cjk_compatibility_Forms}'); - Error('\P{/a/ 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/a/}'); + Error('\P{-cjk_COMPATIBILITY_FORMS/a/}'); Expect(1, 65103, '\p{cjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^cjkcompatibilityforms}', ""); Expect(0, 65103, '\P{cjkcompatibilityforms}', ""); @@ -91349,16 +92055,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/a/}'); + Error('\P{ _is_CJK_Compatibility_FORMS/a/}'); Expect(1, 65103, '\p{iscjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^iscjkcompatibilityforms}', ""); Expect(0, 65103, '\P{iscjkcompatibilityforms}', ""); @@ -91367,16 +92073,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{/a/- In_cjk_Compatibility_Forms}'); - Error('\P{/a/- 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{:=_ In_cjk_Compatibility_Forms}'); + Error('\P{:=_ In_cjk_Compatibility_Forms}'); Expect(1, 65103, '\p{incjkcompatibilityforms}', ""); Expect(0, 65103, '\p{^incjkcompatibilityforms}', ""); Expect(0, 65103, '\P{incjkcompatibilityforms}', ""); @@ -91385,16 +92091,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{ cjk_compat_FORMS/a/}'); + Error('\P{ cjk_compat_FORMS/a/}'); Expect(1, 65103, '\p{cjkcompatforms}', ""); Expect(0, 65103, '\p{^cjkcompatforms}', ""); Expect(0, 65103, '\P{cjkcompatforms}', ""); @@ -91403,16 +92109,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{ -is_cjk_COMPAT_forms/a/}'); - Error('\P{ -is_cjk_COMPAT_forms/a/}'); + 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{iscjkcompatforms}', ""); Expect(0, 65103, '\p{^iscjkcompatforms}', ""); Expect(0, 65103, '\P{iscjkcompatforms}', ""); @@ -91421,16 +92127,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{- in_cjk_Compat_FORMS/a/}'); - Error('\P{- in_cjk_Compat_FORMS/a/}'); + 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{incjkcompatforms}', ""); Expect(0, 65103, '\p{^incjkcompatforms}', ""); Expect(0, 65103, '\P{incjkcompatforms}', ""); @@ -91439,16 +92145,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:=}'); + Error('\P{ -CJK_COMPATIBILITY_IDEOGRAPHS:=}'); Expect(1, 64255, '\p{cjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^cjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{cjkcompatibilityideographs}', ""); @@ -91457,16 +92163,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:=}'); - Error('\P{_Is_CJK_Compatibility_Ideographs:=}'); + 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}', ""); @@ -91475,16 +92181,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/a/}'); - Error('\P{--IN_CJK_COMPATIBILITY_Ideographs/a/}'); + 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{incjkcompatibilityideographs}', ""); Expect(0, 64255, '\p{^incjkcompatibilityideographs}', ""); Expect(0, 64255, '\P{incjkcompatibilityideographs}', ""); @@ -91493,16 +92199,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{_:=CJK_compat_IDEOGRAPHS}'); - Error('\P{_:=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{_/a/cjk_Compat_ideographs}'); + Error('\P{_/a/cjk_Compat_ideographs}'); Expect(1, 64255, '\p{cjkcompatideographs}', ""); Expect(0, 64255, '\p{^cjkcompatideographs}', ""); Expect(0, 64255, '\P{cjkcompatideographs}', ""); @@ -91511,16 +92217,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}', ""); @@ -91529,16 +92235,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}'); + Error('\P{ :=In_cjk_Compat_Ideographs}'); Expect(1, 64255, '\p{incjkcompatideographs}', ""); Expect(0, 64255, '\p{^incjkcompatideographs}', ""); Expect(0, 64255, '\P{incjkcompatideographs}', ""); @@ -91547,16 +92253,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{:= _cjk_Compatibility_IDEOGRAPHS_Supplement}'); + Error('\P{:= _cjk_Compatibility_IDEOGRAPHS_Supplement}'); Expect(1, 195103, '\p{cjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\p{^cjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\P{cjkcompatibilityideographssupplement}', ""); @@ -91565,16 +92271,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{_ Is_CJK_Compatibility_ideographs_supplement:=}'); + Error('\P{_ Is_CJK_Compatibility_ideographs_supplement:=}'); Expect(1, 195103, '\p{iscjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\p{^iscjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\P{iscjkcompatibilityideographssupplement}', ""); @@ -91583,16 +92289,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{ In_CJK_Compatibility_IDEOGRAPHS_Supplement:=}'); - Error('\P{ 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{ /a/In_CJK_compatibility_Ideographs_Supplement}'); + Error('\P{ /a/In_CJK_compatibility_Ideographs_Supplement}'); Expect(1, 195103, '\p{incjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\p{^incjkcompatibilityideographssupplement}', ""); Expect(0, 195103, '\P{incjkcompatibilityideographssupplement}', ""); @@ -91601,16 +92307,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{_/a/CJK_Compat_Ideographs_Sup}'); - Error('\P{_/a/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{ -cjk_Compat_ideographs_sup:=}'); + Error('\P{ -cjk_Compat_ideographs_sup:=}'); Expect(1, 195103, '\p{cjkcompatideographssup}', ""); Expect(0, 195103, '\p{^cjkcompatideographssup}', ""); Expect(0, 195103, '\P{cjkcompatideographssup}', ""); @@ -91619,16 +92325,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}', ""); @@ -91637,16 +92343,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{ :=In_cjk_Compat_ideographs_SUP}'); + Error('\P{ :=In_cjk_Compat_ideographs_SUP}'); Expect(1, 195103, '\p{incjkcompatideographssup}', ""); Expect(0, 195103, '\p{^incjkcompatideographssup}', ""); Expect(0, 195103, '\P{incjkcompatideographssup}', ""); @@ -91655,16 +92361,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{:= CJK_Radicals_SUPPLEMENT}'); + Error('\P{:= CJK_Radicals_SUPPLEMENT}'); Expect(1, 12031, '\p{cjkradicalssupplement}', ""); Expect(0, 12031, '\p{^cjkradicalssupplement}', ""); Expect(0, 12031, '\P{cjkradicalssupplement}', ""); @@ -91673,16 +92379,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{ :=is_CJK_Radicals_Supplement}'); - Error('\P{ :=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{/a/Is_CJK_Radicals_Supplement}'); + Error('\P{/a/Is_CJK_Radicals_Supplement}'); Expect(1, 12031, '\p{iscjkradicalssupplement}', ""); Expect(0, 12031, '\p{^iscjkradicalssupplement}', ""); Expect(0, 12031, '\P{iscjkradicalssupplement}', ""); @@ -91691,16 +92397,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{/a/IN_cjk_RADICALS_SUPPLEMENT}'); - Error('\P{/a/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}', ""); @@ -91709,16 +92415,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{/a/-cjk_RADICALS_SUP}'); + Error('\P{/a/-cjk_RADICALS_SUP}'); Expect(1, 12031, '\p{cjkradicalssup}', ""); Expect(0, 12031, '\p{^cjkradicalssup}', ""); Expect(0, 12031, '\P{cjkradicalssup}', ""); @@ -91727,16 +92433,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}', ""); @@ -91745,16 +92451,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{ :=IN_cjk_RADICALS_SUP}'); - Error('\P{ :=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{_ in_CJK_RADICALS_SUP/a/}'); + Error('\P{_ in_CJK_RADICALS_SUP/a/}'); Expect(1, 12031, '\p{incjkradicalssup}', ""); Expect(0, 12031, '\p{^incjkradicalssup}', ""); Expect(0, 12031, '\P{incjkradicalssup}', ""); @@ -91763,16 +92469,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{- cjk_strokes:=}'); - Error('\P{- 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{/a/ cjk_STROKES}'); + Error('\P{/a/ cjk_STROKES}'); Expect(1, 12783, '\p{cjkstrokes}', ""); Expect(0, 12783, '\p{^cjkstrokes}', ""); Expect(0, 12783, '\P{cjkstrokes}', ""); @@ -91781,16 +92487,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}'); - Error('\P{-:=IS_cjk_Strokes}'); + 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}'); + Error('\P{ :=Is_CJK_Strokes}'); Expect(1, 12783, '\p{iscjkstrokes}', ""); Expect(0, 12783, '\p{^iscjkstrokes}', ""); Expect(0, 12783, '\P{iscjkstrokes}', ""); @@ -91799,16 +92505,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/a/}'); - Error('\P{ _in_CJK_Strokes/a/}'); + 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{_/a/IN_CJK_Strokes}'); + Error('\P{_/a/IN_CJK_Strokes}'); Expect(1, 12783, '\p{incjkstrokes}', ""); Expect(0, 12783, '\p{^incjkstrokes}', ""); Expect(0, 12783, '\P{incjkstrokes}', ""); @@ -91817,16 +92523,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{-:=cjk_symbols_And_Punctuation}'); + Error('\P{-:=cjk_symbols_And_Punctuation}'); Expect(1, 12351, '\p{cjksymbolsandpunctuation}', ""); Expect(0, 12351, '\p{^cjksymbolsandpunctuation}', ""); Expect(0, 12351, '\P{cjksymbolsandpunctuation}', ""); @@ -91835,16 +92541,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}'); - Error('\P{ :=IS_cjk_symbols_and_punctuation}'); + 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}', ""); @@ -91853,16 +92559,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{ -in_CJK_symbols_AND_Punctuation:=}'); - Error('\P{ -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{:=_In_CJK_symbols_And_PUNCTUATION}'); + Error('\P{:=_In_CJK_symbols_And_PUNCTUATION}'); Expect(1, 12351, '\p{incjksymbolsandpunctuation}', ""); Expect(0, 12351, '\p{^incjksymbolsandpunctuation}', ""); Expect(0, 12351, '\P{incjksymbolsandpunctuation}', ""); @@ -91871,16 +92577,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{/a/- CJK_Symbols}'); - Error('\P{/a/- 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{/a/ _CJK_symbols}'); + Error('\P{/a/ _CJK_symbols}'); Expect(1, 12351, '\p{cjksymbols}', ""); Expect(0, 12351, '\p{^cjksymbols}', ""); Expect(0, 12351, '\P{cjksymbols}', ""); @@ -91889,16 +92595,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{ -IS_CJK_Symbols:=}'); + Error('\P{ -IS_CJK_Symbols:=}'); Expect(1, 12351, '\p{iscjksymbols}', ""); Expect(0, 12351, '\p{^iscjksymbols}', ""); Expect(0, 12351, '\P{iscjksymbols}', ""); @@ -91907,16 +92613,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{/a/ IN_CJK_Symbols}'); - Error('\P{/a/ IN_CJK_Symbols}'); + 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}'); + Error('\P{ :=in_CJK_symbols}'); Expect(1, 12351, '\p{incjksymbols}', ""); Expect(0, 12351, '\p{^incjksymbols}', ""); Expect(0, 12351, '\P{incjksymbols}', ""); @@ -91925,16 +92631,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{/a/ cjk_unified_IDEOGRAPHS}'); + Error('\P{/a/ cjk_unified_IDEOGRAPHS}'); Expect(1, 40959, '\p{cjkunifiedideographs}', ""); Expect(0, 40959, '\p{^cjkunifiedideographs}', ""); Expect(0, 40959, '\P{cjkunifiedideographs}', ""); @@ -91943,16 +92649,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{- Is_CJK_Unified_Ideographs:=}'); + Error('\P{- Is_CJK_Unified_Ideographs:=}'); Expect(1, 40959, '\p{iscjkunifiedideographs}', ""); Expect(0, 40959, '\p{^iscjkunifiedideographs}', ""); Expect(0, 40959, '\P{iscjkunifiedideographs}', ""); @@ -91961,16 +92667,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{/a/--IN_cjk_UNIFIED_IDEOGRAPHS}'); - Error('\P{/a/--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/a/}'); + Error('\P{_-IN_CJK_unified_ideographs/a/}'); Expect(1, 40959, '\p{incjkunifiedideographs}', ""); Expect(0, 40959, '\p{^incjkunifiedideographs}', ""); Expect(0, 40959, '\P{incjkunifiedideographs}', ""); @@ -91979,16 +92685,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}', ""); @@ -91997,16 +92703,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{_IS_CJK:=}'); - Error('\P{_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:=}'); + Error('\P{-Is_cjk:=}'); Expect(1, 40959, '\p{iscjk}', ""); Expect(0, 40959, '\p{^iscjk}', ""); Expect(0, 40959, '\P{iscjk}', ""); @@ -92015,16 +92721,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}'); - Error('\P{:=_In_CJK}'); + 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}', ""); @@ -92033,16 +92739,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/a/}'); - Error('\P{_ CJK_Unified_Ideographs_EXTENSION_A/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{_/a/CJK_unified_Ideographs_extension_a}'); + Error('\P{_/a/CJK_unified_Ideographs_extension_a}'); Expect(1, 19903, '\p{cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\p{^cjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\P{cjkunifiedideographsextensiona}', ""); @@ -92051,16 +92757,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}'); - Error('\P{:=__Is_cjk_Unified_Ideographs_EXTENSION_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{_ IS_CJK_unified_ideographs_extension_A/a/}'); + Error('\P{_ IS_CJK_unified_ideographs_extension_A/a/}'); Expect(1, 19903, '\p{iscjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\p{^iscjkunifiedideographsextensiona}', ""); Expect(0, 19903, '\P{iscjkunifiedideographsextensiona}', ""); @@ -92069,16 +92775,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{-/a/In_cjk_UNIFIED_Ideographs_extension_A}'); - Error('\P{-/a/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}', ""); @@ -92087,16 +92793,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/a/}'); - Error('\P{_CJK_ext_A/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}', ""); @@ -92105,16 +92811,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{_:=IS_CJK_Ext_A}'); - Error('\P{_:=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/a/}'); + Error('\P{_ Is_CJK_Ext_A/a/}'); Expect(1, 19903, '\p{iscjkexta}', ""); Expect(0, 19903, '\p{^iscjkexta}', ""); Expect(0, 19903, '\P{iscjkexta}', ""); @@ -92123,16 +92829,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{ In_cjk_EXT_a/a/}'); + Error('\P{ In_cjk_EXT_a/a/}'); Expect(1, 19903, '\p{incjkexta}', ""); Expect(0, 19903, '\p{^incjkexta}', ""); Expect(0, 19903, '\P{incjkexta}', ""); @@ -92141,16 +92847,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}'); - Error('\P{_:=CJK_Unified_IDEOGRAPHS_Extension_B}'); + 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}'); + Error('\P{:= -CJK_unified_ideographs_extension_B}'); Expect(1, 173791, '\p{cjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^cjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{cjkunifiedideographsextensionb}', ""); @@ -92159,16 +92865,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}'); - Error('\P{:=- is_cjk_unified_IDEOGRAPHS_EXTENSION_B}'); + 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}'); + Error('\P{:=_Is_CJK_Unified_ideographs_Extension_B}'); Expect(1, 173791, '\p{iscjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^iscjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{iscjkunifiedideographsextensionb}', ""); @@ -92177,16 +92883,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{ :=In_CJK_Unified_IDEOGRAPHS_Extension_B}'); + Error('\P{ :=In_CJK_Unified_IDEOGRAPHS_Extension_B}'); Expect(1, 173791, '\p{incjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\p{^incjkunifiedideographsextensionb}', ""); Expect(0, 173791, '\P{incjkunifiedideographsextensionb}', ""); @@ -92195,16 +92901,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{ cjk_Ext_b/a/}'); - Error('\P{ cjk_Ext_b/a/}'); + 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}', ""); @@ -92213,16 +92919,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}', ""); @@ -92231,16 +92937,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/a/}'); - Error('\P{_In_cjk_EXT_B/a/}'); + 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}', ""); @@ -92249,16 +92955,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}'); - Error('\P{-:=CJK_Unified_IDEOGRAPHS_extension_C}'); + 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{/a/- CJK_Unified_ideographs_extension_C}'); + Error('\P{/a/- CJK_Unified_ideographs_extension_C}'); Expect(1, 177983, '\p{cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^cjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{cjkunifiedideographsextensionc}', ""); @@ -92267,16 +92973,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{_/a/is_CJK_unified_IDEOGRAPHS_extension_C}'); + Error('\P{_/a/is_CJK_unified_IDEOGRAPHS_extension_C}'); Expect(1, 177983, '\p{iscjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^iscjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{iscjkunifiedideographsextensionc}', ""); @@ -92285,16 +92991,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}'); - Error('\P{ :=In_cjk_Unified_ideographs_extension_C}'); + 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{incjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\p{^incjkunifiedideographsextensionc}', ""); Expect(0, 177983, '\P{incjkunifiedideographsextensionc}', ""); @@ -92303,16 +93009,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{-_CJK_Ext_C:=}'); - Error('\P{-_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}', ""); @@ -92321,16 +93027,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{ :=Is_cjk_Ext_C}'); - Error('\P{ :=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}', ""); @@ -92339,16 +93045,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}', ""); @@ -92357,16 +93063,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:=}'); - Error('\P{_ CJK_UNIFIED_Ideographs_extension_d:=}'); + 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{/a/ CJK_unified_ideographs_Extension_D}'); + Error('\P{/a/ CJK_unified_ideographs_Extension_D}'); Expect(1, 178207, '\p{cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\p{^cjkunifiedideographsextensiond}', ""); Expect(0, 178207, '\P{cjkunifiedideographsextensiond}', ""); @@ -92375,16 +93081,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{ :=Is_CJK_unified_Ideographs_Extension_D}'); - Error('\P{ :=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}', ""); @@ -92393,16 +93099,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{ -in_cjk_Unified_Ideographs_Extension_D:=}'); - Error('\P{ -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}', ""); @@ -92411,16 +93117,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{/a/ CJK_EXT_D}'); - Error('\P{/a/ 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{/a/ CJK_Ext_D}'); + Error('\P{/a/ CJK_Ext_D}'); Expect(1, 178207, '\p{cjkextd}', ""); Expect(0, 178207, '\p{^cjkextd}', ""); Expect(0, 178207, '\P{cjkextd}', ""); @@ -92429,16 +93135,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{/a/ Is_CJK_ext_D}'); + Error('\P{/a/ Is_CJK_ext_D}'); Expect(1, 178207, '\p{iscjkextd}', ""); Expect(0, 178207, '\p{^iscjkextd}', ""); Expect(0, 178207, '\P{iscjkextd}', ""); @@ -92447,16 +93153,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{ :=In_CJK_EXT_D}'); + Error('\P{ :=In_CJK_EXT_D}'); Expect(1, 178207, '\p{incjkextd}', ""); Expect(0, 178207, '\p{^incjkextd}', ""); Expect(0, 178207, '\P{incjkextd}', ""); @@ -92465,16 +93171,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{/a/ cjk_unified_IDEOGRAPHS_Extension_E}'); - Error('\P{/a/ 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{-_cjk_Unified_Ideographs_extension_E/a/}'); + Error('\P{-_cjk_Unified_Ideographs_extension_E/a/}'); Expect(1, 183983, '\p{cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^cjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{cjkunifiedideographsextensione}', ""); @@ -92483,16 +93189,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{/a/ Is_CJK_Unified_Ideographs_Extension_E}'); - Error('\P{/a/ Is_CJK_Unified_Ideographs_Extension_E}'); + 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{/a/_is_CJK_Unified_IDEOGRAPHS_EXTENSION_e}'); + Error('\P{/a/_is_CJK_Unified_IDEOGRAPHS_EXTENSION_e}'); Expect(1, 183983, '\p{iscjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^iscjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{iscjkunifiedideographsextensione}', ""); @@ -92501,16 +93207,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{/a/-In_CJK_UNIFIED_IDEOGRAPHS_Extension_E}'); + Error('\P{/a/-In_CJK_UNIFIED_IDEOGRAPHS_Extension_E}'); Expect(1, 183983, '\p{incjkunifiedideographsextensione}', ""); Expect(0, 183983, '\p{^incjkunifiedideographsextensione}', ""); Expect(0, 183983, '\P{incjkunifiedideographsextensione}', ""); @@ -92519,16 +93225,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/a/}'); - Error('\P{ -CJK_ext_E/a/}'); + 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{cjkexte}', ""); Expect(0, 183983, '\p{^cjkexte}', ""); Expect(0, 183983, '\P{cjkexte}', ""); @@ -92537,16 +93243,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{is_CJK_Ext_E/a/}'); - Error('\P{is_CJK_Ext_E/a/}'); + 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}'); + Error('\P{ :=Is_CJK_ext_E}'); Expect(1, 183983, '\p{iscjkexte}', ""); Expect(0, 183983, '\p{^iscjkexte}', ""); Expect(0, 183983, '\P{iscjkexte}', ""); @@ -92555,16 +93261,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/a/}'); - Error('\P{ IN_CJK_Ext_e/a/}'); + 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{incjkexte}', ""); Expect(0, 183983, '\p{^incjkexte}', ""); Expect(0, 183983, '\P{incjkexte}', ""); @@ -92573,16 +93279,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{/a/ -CJK_UNIFIED_IDEOGRAPHS_Extension_f}'); - Error('\P{/a/ -CJK_UNIFIED_IDEOGRAPHS_Extension_f}'); + 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}', ""); @@ -92591,16 +93297,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{/a/ Is_CJK_Unified_Ideographs_EXTENSION_f}'); + Error('\P{/a/ Is_CJK_Unified_Ideographs_EXTENSION_f}'); Expect(1, 191471, '\p{iscjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\p{^iscjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\P{iscjkunifiedideographsextensionf}', ""); @@ -92609,16 +93315,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{/a/_-In_cjk_unified_ideographs_Extension_F}'); - Error('\P{/a/_-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{In_CJK_Unified_Ideographs_Extension_F:=}'); + Error('\P{In_CJK_Unified_Ideographs_Extension_F:=}'); Expect(1, 191471, '\p{incjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\p{^incjkunifiedideographsextensionf}', ""); Expect(0, 191471, '\P{incjkunifiedideographsextensionf}', ""); @@ -92627,16 +93333,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}', ""); @@ -92645,16 +93351,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{/a/ IS_cjk_Ext_F}'); + Error('\P{/a/ IS_cjk_Ext_F}'); Expect(1, 191471, '\p{iscjkextf}', ""); Expect(0, 191471, '\p{^iscjkextf}', ""); Expect(0, 191471, '\P{iscjkextf}', ""); @@ -92663,16 +93369,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{ In_cjk_Ext_F:=}'); + Error('\P{ In_cjk_Ext_F:=}'); Expect(1, 191471, '\p{incjkextf}', ""); Expect(0, 191471, '\p{^incjkextf}', ""); Expect(0, 191471, '\P{incjkextf}', ""); @@ -92681,16 +93387,16 @@ 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/CJK_Unified_IDEOGRAPHS_EXTENSION_G}'); - Error('\P{/a/CJK_Unified_IDEOGRAPHS_EXTENSION_G}'); + 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}', ""); @@ -92699,16 +93405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/Is_CJK_UNIFIED_Ideographs_Extension_g}'); - Error('\P{/a/Is_CJK_UNIFIED_Ideographs_Extension_g}'); + 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{/a/- Is_CJK_Unified_ideographs_Extension_G}'); + Error('\P{/a/- Is_CJK_Unified_ideographs_Extension_G}'); Expect(1, 201551, '\p{iscjkunifiedideographsextensiong}', ""); Expect(0, 201551, '\p{^iscjkunifiedideographsextensiong}', ""); Expect(0, 201551, '\P{iscjkunifiedideographsextensiong}', ""); @@ -92717,16 +93423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/--In_CJK_unified_Ideographs_Extension_G}'); - Error('\P{/a/--In_CJK_unified_Ideographs_Extension_G}'); + 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}', ""); @@ -92735,16 +93441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{-/a/CJK_ext_G}'); - Error('\P{-/a/CJK_ext_G}'); + 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{/a/ cjk_Ext_G}'); + Error('\P{/a/ cjk_Ext_G}'); Expect(1, 201551, '\p{cjkextg}', ""); Expect(0, 201551, '\p{^cjkextg}', ""); Expect(0, 201551, '\P{cjkextg}', ""); @@ -92753,16 +93459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/a/}'); - Error('\P{_ Is_CJK_Ext_G/a/}'); + 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}', ""); @@ -92771,16 +93477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_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/a/}'); + Error('\P{_in_CJK_Ext_G/a/}'); Expect(1, 201551, '\p{incjkextg}', ""); Expect(0, 201551, '\p{^incjkextg}', ""); Expect(0, 201551, '\P{incjkextg}', ""); @@ -92789,16 +93495,124 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ CLOSE_punctuation:=}'); - Error('\P{ CLOSE_punctuation:=}'); + 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{ CJK_UNIFIED_Ideographs_extension_H/a/}'); + Error('\P{ CJK_UNIFIED_Ideographs_extension_H/a/}'); + Expect(1, 205743, '\p{cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^cjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^cjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{cjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^cjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{ CJK_Unified_Ideographs_extension_H}', ""); + Expect(0, 205743, '\p{^ CJK_Unified_Ideographs_extension_H}', ""); + Expect(0, 205743, '\P{ CJK_Unified_Ideographs_extension_H}', ""); + Expect(1, 205743, '\P{^ CJK_Unified_Ideographs_extension_H}', ""); + Expect(0, 205744, '\p{ CJK_Unified_Ideographs_extension_H}', ""); + Expect(1, 205744, '\p{^ CJK_Unified_Ideographs_extension_H}', ""); + Expect(1, 205744, '\P{ CJK_Unified_Ideographs_extension_H}', ""); + Expect(0, 205744, '\P{^ CJK_Unified_Ideographs_extension_H}', ""); + Error('\p{ is_CJK_Unified_ideographs_Extension_H:=}'); + Error('\P{ is_CJK_Unified_ideographs_Extension_H:=}'); + Expect(1, 205743, '\p{iscjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^iscjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{iscjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^iscjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{iscjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^iscjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{iscjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^iscjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{- Is_cjk_Unified_Ideographs_EXTENSION_H}', ""); + Expect(0, 205743, '\p{^- Is_cjk_Unified_Ideographs_EXTENSION_H}', ""); + Expect(0, 205743, '\P{- Is_cjk_Unified_Ideographs_EXTENSION_H}', ""); + Expect(1, 205743, '\P{^- Is_cjk_Unified_Ideographs_EXTENSION_H}', ""); + Expect(0, 205744, '\p{- Is_cjk_Unified_Ideographs_EXTENSION_H}', ""); + Expect(1, 205744, '\p{^- Is_cjk_Unified_Ideographs_EXTENSION_H}', ""); + Expect(1, 205744, '\P{- Is_cjk_Unified_Ideographs_EXTENSION_H}', ""); + Expect(0, 205744, '\P{^- Is_cjk_Unified_Ideographs_EXTENSION_H}', ""); + Error('\p{:= In_CJK_UNIFIED_ideographs_Extension_h}'); + Error('\P{:= In_CJK_UNIFIED_ideographs_Extension_h}'); + Expect(1, 205743, '\p{incjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\p{^incjkunifiedideographsextensionh}', ""); + Expect(0, 205743, '\P{incjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\P{^incjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\p{incjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\p{^incjkunifiedideographsextensionh}', ""); + Expect(1, 205744, '\P{incjkunifiedideographsextensionh}', ""); + Expect(0, 205744, '\P{^incjkunifiedideographsextensionh}', ""); + Expect(1, 205743, '\p{ In_CJK_Unified_Ideographs_extension_H}', ""); + Expect(0, 205743, '\p{^ In_CJK_Unified_Ideographs_extension_H}', ""); + Expect(0, 205743, '\P{ In_CJK_Unified_Ideographs_extension_H}', ""); + Expect(1, 205743, '\P{^ In_CJK_Unified_Ideographs_extension_H}', ""); + Expect(0, 205744, '\p{ In_CJK_Unified_Ideographs_extension_H}', ""); + Expect(1, 205744, '\p{^ In_CJK_Unified_Ideographs_extension_H}', ""); + Expect(1, 205744, '\P{ In_CJK_Unified_Ideographs_extension_H}', ""); + Expect(0, 205744, '\P{^ In_CJK_Unified_Ideographs_extension_H}', ""); + Error('\p{-/a/cjk_Ext_H}'); + Error('\P{-/a/cjk_Ext_H}'); + Expect(1, 205743, '\p{cjkexth}', ""); + Expect(0, 205743, '\p{^cjkexth}', ""); + Expect(0, 205743, '\P{cjkexth}', ""); + Expect(1, 205743, '\P{^cjkexth}', ""); + Expect(0, 205744, '\p{cjkexth}', ""); + Expect(1, 205744, '\p{^cjkexth}', ""); + Expect(1, 205744, '\P{cjkexth}', ""); + Expect(0, 205744, '\P{^cjkexth}', ""); + Expect(1, 205743, '\p{ CJK_Ext_H}', ""); + Expect(0, 205743, '\p{^ CJK_Ext_H}', ""); + Expect(0, 205743, '\P{ CJK_Ext_H}', ""); + Expect(1, 205743, '\P{^ CJK_Ext_H}', ""); + Expect(0, 205744, '\p{ CJK_Ext_H}', ""); + Expect(1, 205744, '\p{^ CJK_Ext_H}', ""); + Expect(1, 205744, '\P{ CJK_Ext_H}', ""); + Expect(0, 205744, '\P{^ CJK_Ext_H}', ""); + Error('\p{/a/-is_CJK_EXT_H}'); + Error('\P{/a/-is_CJK_EXT_H}'); + Expect(1, 205743, '\p{iscjkexth}', ""); + Expect(0, 205743, '\p{^iscjkexth}', ""); + Expect(0, 205743, '\P{iscjkexth}', ""); + Expect(1, 205743, '\P{^iscjkexth}', ""); + Expect(0, 205744, '\p{iscjkexth}', ""); + Expect(1, 205744, '\p{^iscjkexth}', ""); + Expect(1, 205744, '\P{iscjkexth}', ""); + Expect(0, 205744, '\P{^iscjkexth}', ""); + Expect(1, 205743, '\p{ is_CJK_ext_H}', ""); + Expect(0, 205743, '\p{^ is_CJK_ext_H}', ""); + Expect(0, 205743, '\P{ is_CJK_ext_H}', ""); + Expect(1, 205743, '\P{^ is_CJK_ext_H}', ""); + Expect(0, 205744, '\p{ is_CJK_ext_H}', ""); + Expect(1, 205744, '\p{^ is_CJK_ext_H}', ""); + Expect(1, 205744, '\P{ is_CJK_ext_H}', ""); + Expect(0, 205744, '\P{^ is_CJK_ext_H}', ""); + Error('\p{ /a/In_CJK_EXT_H}'); + Error('\P{ /a/In_CJK_EXT_H}'); + Expect(1, 205743, '\p{incjkexth}', ""); + Expect(0, 205743, '\p{^incjkexth}', ""); + Expect(0, 205743, '\P{incjkexth}', ""); + Expect(1, 205743, '\P{^incjkexth}', ""); + Expect(0, 205744, '\p{incjkexth}', ""); + Expect(1, 205744, '\p{^incjkexth}', ""); + Expect(1, 205744, '\P{incjkexth}', ""); + Expect(0, 205744, '\P{^incjkexth}', ""); + Expect(1, 205743, '\p{ In_CJK_Ext_H}', ""); + Expect(0, 205743, '\p{^ In_CJK_Ext_H}', ""); + Expect(0, 205743, '\P{ In_CJK_Ext_H}', ""); + Expect(1, 205743, '\P{^ In_CJK_Ext_H}', ""); + Expect(0, 205744, '\p{ In_CJK_Ext_H}', ""); + Expect(1, 205744, '\p{^ In_CJK_Ext_H}', ""); + Expect(1, 205744, '\P{ In_CJK_Ext_H}', ""); + Expect(0, 205744, '\P{^ In_CJK_Ext_H}', ""); + Error('\p{:= -Close_PUNCTUATION}'); + Error('\P{:= -Close_PUNCTUATION}'); Expect(1, 65379, '\p{closepunctuation}', ""); Expect(0, 65379, '\p{^closepunctuation}', ""); Expect(0, 65379, '\P{closepunctuation}', ""); @@ -92807,16 +93621,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}', ""); @@ -92825,16 +93639,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{_ PE/a/}'); - Error('\P{_ PE/a/}'); + 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{:= _Pe}'); + Error('\P{:= _Pe}'); Expect(1, 65379, '\p{pe}', ""); Expect(0, 65379, '\p{^pe}', ""); Expect(0, 65379, '\P{pe}', ""); @@ -92843,16 +93657,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}', ""); @@ -92861,16 +93675,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}', ""); @@ -92879,16 +93693,16 @@ 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}'); - Error('\P{-:=cntrl}'); + 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}'); + Error('\P{ :=CNTRL}'); Expect(1, 159, '\p{cntrl}', ""); Expect(0, 159, '\p{^cntrl}', ""); Expect(0, 159, '\P{cntrl}', ""); @@ -92897,16 +93711,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{/a/- Is_xposixcntrl}'); - Error('\P{/a/- 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{/a/-_Is_XPOSIXCNTRL}'); + Error('\P{/a/-_Is_XPOSIXCNTRL}'); Expect(1, 159, '\p{isxposixcntrl}', ""); Expect(0, 159, '\p{^isxposixcntrl}', ""); Expect(0, 159, '\P{isxposixcntrl}', ""); @@ -92915,16 +93729,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/a/}'); + Error('\P{_ Is_Cntrl/a/}'); Expect(1, 159, '\p{iscntrl}', ""); Expect(0, 159, '\p{^iscntrl}', ""); Expect(0, 159, '\P{iscntrl}', ""); @@ -92933,16 +93747,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{/a/ Control}'); - Error('\P{/a/ 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}', ""); @@ -92951,16 +93765,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{_:=Is_Control}'); - Error('\P{_:=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{ Is_Control/a/}'); + Error('\P{ Is_Control/a/}'); Expect(1, 159, '\p{iscontrol}', ""); Expect(0, 159, '\p{^iscontrol}', ""); Expect(0, 159, '\P{iscontrol}', ""); @@ -92969,16 +93783,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{-_Cc/a/}'); + Error('\P{-_Cc/a/}'); Expect(1, 159, '\p{cc}', ""); Expect(0, 159, '\p{^cc}', ""); Expect(0, 159, '\P{cc}', ""); @@ -92987,16 +93801,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}', ""); @@ -93005,16 +93819,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{-_Combining_Diacritical_Marks:=}'); - Error('\P{-_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}', ""); @@ -93023,16 +93837,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{-IS_Combining_DIACRITICAL_Marks/a/}'); + Error('\P{-IS_Combining_DIACRITICAL_Marks/a/}'); Expect(1, 879, '\p{iscombiningdiacriticalmarks}', ""); Expect(0, 879, '\p{^iscombiningdiacriticalmarks}', ""); Expect(0, 879, '\P{iscombiningdiacriticalmarks}', ""); @@ -93041,16 +93855,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}', ""); @@ -93059,16 +93873,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{/a/ diacriticals}'); - Error('\P{/a/ diacriticals}'); + 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{diacriticals}', ""); Expect(0, 879, '\p{^diacriticals}', ""); Expect(0, 879, '\P{diacriticals}', ""); @@ -93077,16 +93891,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:=}'); - Error('\P{_Is_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{/a/IS_diacriticals}'); + Error('\P{/a/IS_diacriticals}'); Expect(1, 879, '\p{isdiacriticals}', ""); Expect(0, 879, '\p{^isdiacriticals}', ""); Expect(0, 879, '\P{isdiacriticals}', ""); @@ -93095,16 +93909,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}', ""); @@ -93113,16 +93927,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{-/a/COMBINING_Diacritical_marks_EXTENDED}'); - Error('\P{-/a/COMBINING_Diacritical_marks_EXTENDED}'); + 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}', ""); @@ -93131,16 +93945,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{/a/- IS_Combining_DIACRITICAL_MARKS_Extended}'); - Error('\P{/a/- 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{ /a/Is_COMBINING_DIACRITICAL_Marks_Extended}'); + Error('\P{ /a/Is_COMBINING_DIACRITICAL_Marks_Extended}'); Expect(1, 6911, '\p{iscombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\p{^iscombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\P{iscombiningdiacriticalmarksextended}', ""); @@ -93149,16 +93963,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{ /a/In_combining_diacritical_Marks_Extended}'); - Error('\P{ /a/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/a/}'); + Error('\P{ IN_combining_Diacritical_Marks_extended/a/}'); Expect(1, 6911, '\p{incombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\p{^incombiningdiacriticalmarksextended}', ""); Expect(0, 6911, '\P{incombiningdiacriticalmarksextended}', ""); @@ -93167,16 +93981,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{ /a/diacriticals_Ext}'); - Error('\P{ /a/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{ Diacriticals_Ext/a/}'); + Error('\P{ Diacriticals_Ext/a/}'); Expect(1, 6911, '\p{diacriticalsext}', ""); Expect(0, 6911, '\p{^diacriticalsext}', ""); Expect(0, 6911, '\P{diacriticalsext}', ""); @@ -93185,16 +93999,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{ IS_DIACRITICALS_Ext/a/}'); - Error('\P{ IS_DIACRITICALS_Ext/a/}'); + 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{ :=Is_DIACRITICALS_ext}'); + Error('\P{ :=Is_DIACRITICALS_ext}'); Expect(1, 6911, '\p{isdiacriticalsext}', ""); Expect(0, 6911, '\p{^isdiacriticalsext}', ""); Expect(0, 6911, '\P{isdiacriticalsext}', ""); @@ -93203,16 +94017,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}', ""); @@ -93221,16 +94035,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{/a/Combining_Diacritical_marks_FOR_SYMBOLS}'); + Error('\P{/a/Combining_Diacritical_marks_FOR_SYMBOLS}'); Expect(1, 8447, '\p{combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\p{^combiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\P{combiningdiacriticalmarksforsymbols}', ""); @@ -93239,16 +94053,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{ is_Combining_Diacritical_marks_For_Symbols/a/}'); - Error('\P{ is_Combining_Diacritical_marks_For_Symbols/a/}'); + 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}', ""); @@ -93257,16 +94071,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{/a/ in_Combining_Diacritical_MARKS_For_Symbols}'); + Error('\P{/a/ in_Combining_Diacritical_MARKS_For_Symbols}'); Expect(1, 8447, '\p{incombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\p{^incombiningdiacriticalmarksforsymbols}', ""); Expect(0, 8447, '\P{incombiningdiacriticalmarksforsymbols}', ""); @@ -93275,16 +94089,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{:=_ Diacriticals_for_symbols}'); + Error('\P{:=_ Diacriticals_for_symbols}'); Expect(1, 8447, '\p{diacriticalsforsymbols}', ""); Expect(0, 8447, '\p{^diacriticalsforsymbols}', ""); Expect(0, 8447, '\P{diacriticalsforsymbols}', ""); @@ -93293,16 +94107,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}', ""); @@ -93311,16 +94125,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{_:=In_DIACRITICALS_For_Symbols}'); - Error('\P{_:=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}', ""); @@ -93329,16 +94143,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{:= Combining_Marks_for_Symbols}'); - Error('\P{:= 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{__Combining_Marks_For_SYMBOLS/a/}'); + Error('\P{__Combining_Marks_For_SYMBOLS/a/}'); Expect(1, 8447, '\p{combiningmarksforsymbols}', ""); Expect(0, 8447, '\p{^combiningmarksforsymbols}', ""); Expect(0, 8447, '\P{combiningmarksforsymbols}', ""); @@ -93347,16 +94161,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{-:=Is_COMBINING_Marks_For_symbols}'); - Error('\P{-:=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{ /a/IS_COMBINING_Marks_for_Symbols}'); + Error('\P{ /a/IS_COMBINING_Marks_for_Symbols}'); Expect(1, 8447, '\p{iscombiningmarksforsymbols}', ""); Expect(0, 8447, '\p{^iscombiningmarksforsymbols}', ""); Expect(0, 8447, '\P{iscombiningmarksforsymbols}', ""); @@ -93365,16 +94179,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{ :=IN_Combining_marks_for_symbols}'); + Error('\P{ :=IN_Combining_marks_for_symbols}'); Expect(1, 8447, '\p{incombiningmarksforsymbols}', ""); Expect(0, 8447, '\p{^incombiningmarksforsymbols}', ""); Expect(0, 8447, '\P{incombiningmarksforsymbols}', ""); @@ -93383,16 +94197,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{-:=Combining_Diacritical_MARKS_Supplement}'); + Error('\P{-:=Combining_Diacritical_MARKS_Supplement}'); Expect(1, 7679, '\p{combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\p{^combiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\P{combiningdiacriticalmarkssupplement}', ""); @@ -93401,16 +94215,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{:=-IS_combining_Diacritical_MARKS_Supplement}'); - Error('\P{:=-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}', ""); @@ -93419,16 +94233,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{:= _IN_combining_Diacritical_Marks_supplement}'); + Error('\P{:= _IN_combining_Diacritical_Marks_supplement}'); Expect(1, 7679, '\p{incombiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\p{^incombiningdiacriticalmarkssupplement}', ""); Expect(0, 7679, '\P{incombiningdiacriticalmarkssupplement}', ""); @@ -93437,16 +94251,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{-/a/diacriticals_SUP}'); - Error('\P{-/a/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{ Diacriticals_Sup/a/}'); + Error('\P{ Diacriticals_Sup/a/}'); Expect(1, 7679, '\p{diacriticalssup}', ""); Expect(0, 7679, '\p{^diacriticalssup}', ""); Expect(0, 7679, '\P{diacriticalssup}', ""); @@ -93455,16 +94269,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{/a/Is_Diacriticals_Sup}'); - Error('\P{/a/Is_Diacriticals_Sup}'); + 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{_/a/IS_diacriticals_Sup}'); + Error('\P{_/a/IS_diacriticals_Sup}'); Expect(1, 7679, '\p{isdiacriticalssup}', ""); Expect(0, 7679, '\p{^isdiacriticalssup}', ""); Expect(0, 7679, '\P{isdiacriticalssup}', ""); @@ -93473,16 +94287,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{/a/ _In_diacriticals_Sup}'); + Error('\P{/a/ _In_diacriticals_Sup}'); Expect(1, 7679, '\p{indiacriticalssup}', ""); Expect(0, 7679, '\p{^indiacriticalssup}', ""); Expect(0, 7679, '\P{indiacriticalssup}', ""); @@ -93491,16 +94305,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}', ""); @@ -93509,16 +94323,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{ /a/Is_combining_HALF_Marks}'); + Error('\P{ /a/Is_combining_HALF_Marks}'); Expect(1, 65071, '\p{iscombininghalfmarks}', ""); Expect(0, 65071, '\p{^iscombininghalfmarks}', ""); Expect(0, 65071, '\P{iscombininghalfmarks}', ""); @@ -93527,16 +94341,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}', ""); @@ -93545,16 +94359,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/a/}'); - Error('\P{ _Half_MARKS/a/}'); + 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/a/}'); + Error('\P{ Half_Marks/a/}'); Expect(1, 65071, '\p{halfmarks}', ""); Expect(0, 65071, '\p{^halfmarks}', ""); Expect(0, 65071, '\P{halfmarks}', ""); @@ -93563,16 +94377,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{:=-_IS_HALF_marks}'); - Error('\P{:=-_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}', ""); @@ -93581,16 +94395,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{ /a/In_Half_marks}'); + Error('\P{ /a/In_Half_marks}'); Expect(1, 65071, '\p{inhalfmarks}', ""); Expect(0, 65071, '\p{^inhalfmarks}', ""); Expect(0, 65071, '\P{inhalfmarks}', ""); @@ -93599,16 +94413,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{_:=COMMON}'); - Error('\P{_:=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/a/}'); + Error('\P{_ Common/a/}'); Expect(1, 917631, '\p{common}', ""); Expect(0, 917631, '\p{^common}', ""); Expect(0, 917631, '\P{common}', ""); @@ -93617,16 +94431,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:=}'); + Error('\P{_ Is_Common:=}'); Expect(1, 917631, '\p{iscommon}', ""); Expect(0, 917631, '\p{^iscommon}', ""); Expect(0, 917631, '\P{iscommon}', ""); @@ -93635,16 +94449,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}', ""); @@ -93653,16 +94467,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{/a/ Is_zyyy}'); - Error('\P{/a/ 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}', ""); @@ -93671,16 +94485,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/a/}'); + Error('\P{_Common_INDIC_NUMBER_Forms/a/}'); Expect(1, 43071, '\p{commonindicnumberforms}', ""); Expect(0, 43071, '\p{^commonindicnumberforms}', ""); Expect(0, 43071, '\P{commonindicnumberforms}', ""); @@ -93689,16 +94503,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:=}'); - Error('\P{__Is_COMMON_indic_number_Forms:=}'); + 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}'); + Error('\P{ :=IS_common_Indic_number_forms}'); Expect(1, 43071, '\p{iscommonindicnumberforms}', ""); Expect(0, 43071, '\p{^iscommonindicnumberforms}', ""); Expect(0, 43071, '\P{iscommonindicnumberforms}', ""); @@ -93707,16 +94521,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{/a/-IN_COMMON_INDIC_NUMBER_Forms}'); - Error('\P{/a/-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/a/}'); + Error('\P{ In_COMMON_Indic_Number_forms/a/}'); Expect(1, 43071, '\p{incommonindicnumberforms}', ""); Expect(0, 43071, '\p{^incommonindicnumberforms}', ""); Expect(0, 43071, '\P{incommonindicnumberforms}', ""); @@ -93725,16 +94539,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/a/}'); - Error('\P{indic_Number_Forms/a/}'); + 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{/a/__INDIC_Number_Forms}'); + Error('\P{/a/__INDIC_Number_Forms}'); Expect(1, 43071, '\p{indicnumberforms}', ""); Expect(0, 43071, '\p{^indicnumberforms}', ""); Expect(0, 43071, '\P{indicnumberforms}', ""); @@ -93743,16 +94557,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{_/a/Is_Indic_Number_forms}'); - Error('\P{_/a/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}'); + Error('\P{-:=IS_Indic_Number_Forms}'); Expect(1, 43071, '\p{isindicnumberforms}', ""); Expect(0, 43071, '\p{^isindicnumberforms}', ""); Expect(0, 43071, '\P{isindicnumberforms}', ""); @@ -93761,16 +94575,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}'); - Error('\P{:= In_Indic_Number_Forms}'); + 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}'); + Error('\P{:= In_indic_Number_FORMS}'); Expect(1, 43071, '\p{inindicnumberforms}', ""); Expect(0, 43071, '\p{^inindicnumberforms}', ""); Expect(0, 43071, '\P{inindicnumberforms}', ""); @@ -93779,16 +94593,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}', ""); @@ -93797,16 +94611,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{_/a/is_composition_exclusion}'); - Error('\P{_/a/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{/a/ IS_composition_Exclusion}'); + Error('\P{/a/ IS_composition_Exclusion}'); Expect(1, 119232, '\p{iscompositionexclusion}', ""); Expect(0, 119232, '\p{^iscompositionexclusion}', ""); Expect(0, 119232, '\P{iscompositionexclusion}', ""); @@ -93815,16 +94629,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}', ""); @@ -93833,16 +94647,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{ Is_CE:=}'); - Error('\P{ 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}', ""); @@ -93851,16 +94665,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{ /a/connector_Punctuation}'); - Error('\P{ /a/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}', ""); @@ -93869,16 +94683,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}'); + Error('\P{:=- is_Connector_punctuation}'); Expect(1, 65343, '\p{isconnectorpunctuation}', ""); Expect(0, 65343, '\p{^isconnectorpunctuation}', ""); Expect(0, 65343, '\P{isconnectorpunctuation}', ""); @@ -93887,16 +94701,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{ /a/Pc}'); - Error('\P{ /a/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}', ""); @@ -93905,16 +94719,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{:= is_Pc}'); - Error('\P{:= 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{ Is_PC/a/}'); + Error('\P{ Is_PC/a/}'); Expect(1, 65343, '\p{ispc}', ""); Expect(0, 65343, '\p{^ispc}', ""); Expect(0, 65343, '\P{ispc}', ""); @@ -93923,16 +94737,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}', ""); @@ -93941,16 +94755,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}'); - Error('\P{:=- is_Control_pictures}'); + 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}', ""); @@ -93959,16 +94773,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{ /a/In_control_PICTURES}'); + Error('\P{ /a/In_control_PICTURES}'); Expect(1, 9279, '\p{incontrolpictures}', ""); Expect(0, 9279, '\p{^incontrolpictures}', ""); Expect(0, 9279, '\P{incontrolpictures}', ""); @@ -93977,16 +94791,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{ -COPTIC/a/}'); - Error('\P{ -COPTIC/a/}'); + 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}'); + Error('\P{:= _COPTIC}'); Expect(1, 66299, '\p{coptic}', ""); Expect(0, 66299, '\p{^coptic}', ""); Expect(0, 66299, '\P{coptic}', ""); @@ -93995,16 +94809,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/a/}'); - Error('\P{IS_coptic/a/}'); + 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{/a/ Is_COPTIC}'); + Error('\P{/a/ Is_COPTIC}'); Expect(1, 66299, '\p{iscoptic}', ""); Expect(0, 66299, '\p{^iscoptic}', ""); Expect(0, 66299, '\P{iscoptic}', ""); @@ -94013,16 +94827,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{-/a/Copt}'); - Error('\P{-/a/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{/a/ Copt}'); + Error('\P{/a/ Copt}'); Expect(1, 66299, '\p{copt}', ""); Expect(0, 66299, '\p{^copt}', ""); Expect(0, 66299, '\P{copt}', ""); @@ -94031,16 +94845,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{ is_COPT/a/}'); - Error('\P{ is_COPT/a/}'); + 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}', ""); @@ -94049,16 +94863,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{ qaac:=}'); + Error('\P{ qaac:=}'); Expect(1, 66299, '\p{qaac}', ""); Expect(0, 66299, '\p{^qaac}', ""); Expect(0, 66299, '\P{qaac}', ""); @@ -94067,16 +94881,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66300, '\p{^qaac}', ""); Expect(1, 66300, '\P{qaac}', ""); Expect(0, 66300, '\P{^qaac}', ""); - Expect(1, 66299, '\p{_ Qaac}', ""); - Expect(0, 66299, '\p{^_ Qaac}', ""); - Expect(0, 66299, '\P{_ Qaac}', ""); - Expect(1, 66299, '\P{^_ Qaac}', ""); - Expect(0, 66300, '\p{_ Qaac}', ""); - Expect(1, 66300, '\p{^_ Qaac}', ""); - Expect(1, 66300, '\P{_ Qaac}', ""); - Expect(0, 66300, '\P{^_ Qaac}', ""); - Error('\p{ /a/Is_QAAC}'); - Error('\P{ /a/Is_QAAC}'); + Expect(1, 66299, '\p{ _Qaac}', ""); + Expect(0, 66299, '\p{^ _Qaac}', ""); + Expect(0, 66299, '\P{ _Qaac}', ""); + Expect(1, 66299, '\P{^ _Qaac}', ""); + Expect(0, 66300, '\p{ _Qaac}', ""); + Expect(1, 66300, '\p{^ _Qaac}', ""); + Expect(1, 66300, '\P{ _Qaac}', ""); + Expect(0, 66300, '\P{^ _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}', ""); @@ -94085,16 +94899,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{_ Coptic_epact_NUMBERS/a/}'); + Error('\P{_ Coptic_epact_NUMBERS/a/}'); Expect(1, 66303, '\p{copticepactnumbers}', ""); Expect(0, 66303, '\p{^copticepactnumbers}', ""); Expect(0, 66303, '\P{copticepactnumbers}', ""); @@ -94103,16 +94917,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}', ""); @@ -94121,16 +94935,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}', ""); @@ -94139,16 +94953,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{-Counting_Rod_Numerals/a/}'); - Error('\P{-Counting_Rod_Numerals/a/}'); + 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}'); + Error('\P{:=_counting_rod_NUMERALS}'); Expect(1, 119679, '\p{countingrodnumerals}', ""); Expect(0, 119679, '\p{^countingrodnumerals}', ""); Expect(0, 119679, '\P{countingrodnumerals}', ""); @@ -94157,16 +94971,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{/a/ IS_Counting_Rod_NUMERALS}'); - Error('\P{/a/ IS_Counting_Rod_NUMERALS}'); + 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:=}'); + Error('\P{ is_counting_rod_Numerals:=}'); Expect(1, 119679, '\p{iscountingrodnumerals}', ""); Expect(0, 119679, '\p{^iscountingrodnumerals}', ""); Expect(0, 119679, '\P{iscountingrodnumerals}', ""); @@ -94175,16 +94989,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}'); - Error('\P{:=--In_counting_Rod_NUMERALS}'); + 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{/a/-In_COUNTING_ROD_Numerals}'); + Error('\P{/a/-In_COUNTING_ROD_Numerals}'); Expect(1, 119679, '\p{incountingrodnumerals}', ""); Expect(0, 119679, '\p{^incountingrodnumerals}', ""); Expect(0, 119679, '\P{incountingrodnumerals}', ""); @@ -94193,16 +95007,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/a/}'); - Error('\P{ Counting_Rod/a/}'); + 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/a/}'); + Error('\P{- counting_Rod/a/}'); Expect(1, 119679, '\p{countingrod}', ""); Expect(0, 119679, '\p{^countingrod}', ""); Expect(0, 119679, '\P{countingrod}', ""); @@ -94211,16 +95025,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{-/a/Is_COUNTING_Rod}'); - Error('\P{-/a/Is_COUNTING_Rod}'); + 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{/a/ _IS_Counting_rod}'); + Error('\P{/a/ _IS_Counting_rod}'); Expect(1, 119679, '\p{iscountingrod}', ""); Expect(0, 119679, '\p{^iscountingrod}', ""); Expect(0, 119679, '\P{iscountingrod}', ""); @@ -94229,16 +95043,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:=}'); - Error('\P{ _in_COUNTING_rod:=}'); + 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:=}'); + Error('\P{ in_counting_rod:=}'); Expect(1, 119679, '\p{incountingrod}', ""); Expect(0, 119679, '\p{^incountingrod}', ""); Expect(0, 119679, '\P{incountingrod}', ""); @@ -94247,16 +95061,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}', ""); @@ -94265,16 +95079,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/a/}'); + Error('\P{ _Is_cuneiform/a/}'); Expect(1, 75075, '\p{iscuneiform}', ""); Expect(0, 75075, '\p{^iscuneiform}', ""); Expect(0, 75075, '\P{iscuneiform}', ""); @@ -94283,16 +95097,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/a/}'); - Error('\P{ XSUX/a/}'); + 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}', ""); @@ -94301,16 +95115,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}'); - Error('\P{:=IS_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{/a/-Is_XSUX}'); + Error('\P{/a/-Is_XSUX}'); Expect(1, 75075, '\p{isxsux}', ""); Expect(0, 75075, '\p{^isxsux}', ""); Expect(0, 75075, '\P{isxsux}', ""); @@ -94319,16 +95133,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{ -CUNEIFORM_numbers_AND_punctuation/a/}'); - Error('\P{ -CUNEIFORM_numbers_AND_punctuation/a/}'); + 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/a/}'); + Error('\P{_ CUNEIFORM_numbers_AND_Punctuation/a/}'); Expect(1, 74879, '\p{cuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\p{^cuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\P{cuneiformnumbersandpunctuation}', ""); @@ -94337,16 +95151,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}', ""); @@ -94355,16 +95169,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{_/a/in_Cuneiform_numbers_And_Punctuation}'); + Error('\P{_/a/in_Cuneiform_numbers_And_Punctuation}'); Expect(1, 74879, '\p{incuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\p{^incuneiformnumbersandpunctuation}', ""); Expect(0, 74879, '\P{incuneiformnumbersandpunctuation}', ""); @@ -94373,16 +95187,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/a/}'); + Error('\P{ Cuneiform_NUMBERS/a/}'); Expect(1, 74879, '\p{cuneiformnumbers}', ""); Expect(0, 74879, '\p{^cuneiformnumbers}', ""); Expect(0, 74879, '\P{cuneiformnumbers}', ""); @@ -94391,16 +95205,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}', ""); @@ -94409,16 +95223,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{:=_-In_Cuneiform_numbers}'); + Error('\P{:=_-In_Cuneiform_numbers}'); Expect(1, 74879, '\p{incuneiformnumbers}', ""); Expect(0, 74879, '\p{^incuneiformnumbers}', ""); Expect(0, 74879, '\P{incuneiformnumbers}', ""); @@ -94427,16 +95241,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{/a/ Currency_symbol}'); + Error('\P{/a/ Currency_symbol}'); Expect(1, 126128, '\p{currencysymbol}', ""); Expect(0, 126128, '\p{^currencysymbol}', ""); Expect(0, 126128, '\P{currencysymbol}', ""); @@ -94445,16 +95259,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{Is_CURRENCY_symbol/a/}'); + Error('\P{Is_CURRENCY_symbol/a/}'); Expect(1, 126128, '\p{iscurrencysymbol}', ""); Expect(0, 126128, '\p{^iscurrencysymbol}', ""); Expect(0, 126128, '\P{iscurrencysymbol}', ""); @@ -94463,16 +95277,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{/a/ Sc}'); - Error('\P{/a/ 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}', ""); @@ -94481,16 +95295,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/a/}'); - Error('\P{-Is_Sc/a/}'); + 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}', ""); @@ -94499,16 +95313,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{/a/-Currency_Symbols}'); - Error('\P{/a/-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}', ""); @@ -94517,16 +95331,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}'); + Error('\P{:=- Is_Currency_symbols}'); Expect(1, 8399, '\p{iscurrencysymbols}', ""); Expect(0, 8399, '\p{^iscurrencysymbols}', ""); Expect(0, 8399, '\P{iscurrencysymbols}', ""); @@ -94535,16 +95349,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{/a/ In_CURRENCY_SYMBOLS}'); - Error('\P{/a/ 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}'); + Error('\P{:=_IN_CURRENCY_SYMBOLS}'); Expect(1, 8399, '\p{incurrencysymbols}', ""); Expect(0, 8399, '\p{^incurrencysymbols}', ""); Expect(0, 8399, '\P{incurrencysymbols}', ""); @@ -94553,16 +95367,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/a/}'); - Error('\P{-CYPRIOT/a/}'); + 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}', ""); @@ -94571,16 +95385,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{ /a/Is_Cypriot}'); - Error('\P{ /a/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}'); + Error('\P{ :=Is_cypriot}'); Expect(1, 67647, '\p{iscypriot}', ""); Expect(0, 67647, '\p{^iscypriot}', ""); Expect(0, 67647, '\P{iscypriot}', ""); @@ -94589,16 +95403,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}', ""); @@ -94607,16 +95421,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}'); - Error('\P{:=_ is_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}'); + Error('\P{:=- is_CPRT}'); Expect(1, 67647, '\p{iscprt}', ""); Expect(0, 67647, '\p{^iscprt}', ""); Expect(0, 67647, '\P{iscprt}', ""); @@ -94625,16 +95439,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{:=--CYPRIOT_syllabary}'); - Error('\P{:=--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{ /a/cypriot_Syllabary}'); + Error('\P{ /a/cypriot_Syllabary}'); Expect(1, 67647, '\p{cypriotsyllabary}', ""); Expect(0, 67647, '\p{^cypriotsyllabary}', ""); Expect(0, 67647, '\P{cypriotsyllabary}', ""); @@ -94643,16 +95457,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}', ""); @@ -94661,16 +95475,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{:=--in_cypriot_Syllabary}'); - Error('\P{:=--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}', ""); @@ -94679,16 +95493,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{- cypro_minoan/a/}'); - Error('\P{- cypro_minoan/a/}'); + 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/--Cypro_Minoan}'); + Error('\P{/a/--Cypro_Minoan}'); Expect(1, 77810, '\p{cyprominoan}', ""); Expect(0, 77810, '\p{^cyprominoan}', ""); Expect(0, 77810, '\P{cyprominoan}', ""); @@ -94697,16 +95511,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 77811, '\p{^cyprominoan}', ""); Expect(1, 77811, '\P{cyprominoan}', ""); Expect(0, 77811, '\P{^cyprominoan}', ""); - Expect(1, 77810, '\p{- Cypro_Minoan}', ""); - Expect(0, 77810, '\p{^- Cypro_Minoan}', ""); - Expect(0, 77810, '\P{- Cypro_Minoan}', ""); - Expect(1, 77810, '\P{^- Cypro_Minoan}', ""); - Expect(0, 77811, '\p{- Cypro_Minoan}', ""); - Expect(1, 77811, '\p{^- Cypro_Minoan}', ""); - Expect(1, 77811, '\P{- Cypro_Minoan}', ""); - Expect(0, 77811, '\P{^- Cypro_Minoan}', ""); - Error('\p{:=-Is_Cypro_Minoan}'); - Error('\P{:=-Is_Cypro_Minoan}'); + Expect(1, 77810, '\p{ _CYPRO_Minoan}', ""); + Expect(0, 77810, '\p{^ _CYPRO_Minoan}', ""); + Expect(0, 77810, '\P{ _CYPRO_Minoan}', ""); + Expect(1, 77810, '\P{^ _CYPRO_Minoan}', ""); + Expect(0, 77811, '\p{ _CYPRO_Minoan}', ""); + Expect(1, 77811, '\p{^ _CYPRO_Minoan}', ""); + Expect(1, 77811, '\P{ _CYPRO_Minoan}', ""); + Expect(0, 77811, '\P{^ _CYPRO_Minoan}', ""); + Error('\p{- Is_Cypro_minoan:=}'); + Error('\P{- Is_Cypro_minoan:=}'); Expect(1, 77810, '\p{iscyprominoan}', ""); Expect(0, 77810, '\p{^iscyprominoan}', ""); Expect(0, 77810, '\P{iscyprominoan}', ""); @@ -94715,16 +95529,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 77811, '\p{^iscyprominoan}', ""); Expect(1, 77811, '\P{iscyprominoan}', ""); Expect(0, 77811, '\P{^iscyprominoan}', ""); - Expect(1, 77810, '\p{ Is_Cypro_MINOAN}', ""); - Expect(0, 77810, '\p{^ Is_Cypro_MINOAN}', ""); - Expect(0, 77810, '\P{ Is_Cypro_MINOAN}', ""); - Expect(1, 77810, '\P{^ Is_Cypro_MINOAN}', ""); - Expect(0, 77811, '\p{ Is_Cypro_MINOAN}', ""); - Expect(1, 77811, '\p{^ Is_Cypro_MINOAN}', ""); - Expect(1, 77811, '\P{ Is_Cypro_MINOAN}', ""); - Expect(0, 77811, '\P{^ Is_Cypro_MINOAN}', ""); - Error('\p{_/a/Cpmn}'); - Error('\P{_/a/Cpmn}'); + Expect(1, 77810, '\p{ Is_CYPRO_Minoan}', ""); + Expect(0, 77810, '\p{^ Is_CYPRO_Minoan}', ""); + Expect(0, 77810, '\P{ Is_CYPRO_Minoan}', ""); + Expect(1, 77810, '\P{^ Is_CYPRO_Minoan}', ""); + Expect(0, 77811, '\p{ Is_CYPRO_Minoan}', ""); + Expect(1, 77811, '\p{^ Is_CYPRO_Minoan}', ""); + Expect(1, 77811, '\P{ Is_CYPRO_Minoan}', ""); + Expect(0, 77811, '\P{^ Is_CYPRO_Minoan}', ""); + Error('\p{/a/ cpmn}'); + Error('\P{/a/ cpmn}'); Expect(1, 77810, '\p{cpmn}', ""); Expect(0, 77810, '\p{^cpmn}', ""); Expect(0, 77810, '\P{cpmn}', ""); @@ -94733,16 +95547,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 77811, '\p{^cpmn}', ""); Expect(1, 77811, '\P{cpmn}', ""); Expect(0, 77811, '\P{^cpmn}', ""); - Expect(1, 77810, '\p{-CPMN}', ""); - Expect(0, 77810, '\p{^-CPMN}', ""); - Expect(0, 77810, '\P{-CPMN}', ""); - Expect(1, 77810, '\P{^-CPMN}', ""); - Expect(0, 77811, '\p{-CPMN}', ""); - Expect(1, 77811, '\p{^-CPMN}', ""); - Expect(1, 77811, '\P{-CPMN}', ""); - Expect(0, 77811, '\P{^-CPMN}', ""); - Error('\p{:= _Is_Cpmn}'); - Error('\P{:= _Is_Cpmn}'); + Error('\p{-/a/is_CPMN}'); + Error('\P{-/a/is_CPMN}'); Expect(1, 77810, '\p{iscpmn}', ""); Expect(0, 77810, '\p{^iscpmn}', ""); Expect(0, 77810, '\P{iscpmn}', ""); @@ -94751,88 +95557,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 77811, '\p{^iscpmn}', ""); Expect(1, 77811, '\P{iscpmn}', ""); Expect(0, 77811, '\P{^iscpmn}', ""); - Expect(1, 77810, '\p{_-Is_Cpmn}', ""); - Expect(0, 77810, '\p{^_-Is_Cpmn}', ""); - Expect(0, 77810, '\P{_-Is_Cpmn}', ""); - Expect(1, 77810, '\P{^_-Is_Cpmn}', ""); - Expect(0, 77811, '\p{_-Is_Cpmn}', ""); - Expect(1, 77811, '\p{^_-Is_Cpmn}', ""); - Expect(1, 77811, '\P{_-Is_Cpmn}', ""); - Expect(0, 77811, '\P{^_-Is_Cpmn}', ""); - Error('\p{ CYRILLIC/a/}'); - Error('\P{ CYRILLIC/a/}'); - 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}', ""); - 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{/a/ IS_CYRILLIC}'); - Error('\P{/a/ IS_CYRILLIC}'); - Expect(1, 65071, '\p{iscyrillic}', ""); - Expect(0, 65071, '\p{^iscyrillic}', ""); - Expect(0, 65071, '\P{iscyrillic}', ""); - Expect(1, 65071, '\P{^iscyrillic}', ""); - Expect(0, 65072, '\p{iscyrillic}', ""); - 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}', ""); - Error('\p{-:=cyrl}'); - Error('\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}', ""); - 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}', ""); - Expect(1, 65071, '\P{^iscyrl}', ""); - Expect(0, 65072, '\p{iscyrl}', ""); - 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{:=cyrillic_Extended_A}'); - Error('\P{:=cyrillic_Extended_A}'); + Expect(1, 77810, '\p{ IS_cpmn}', ""); + Expect(0, 77810, '\p{^ IS_cpmn}', ""); + Expect(0, 77810, '\P{ IS_cpmn}', ""); + Expect(1, 77810, '\P{^ IS_cpmn}', ""); + Expect(0, 77811, '\p{ IS_cpmn}', ""); + Expect(1, 77811, '\p{^ IS_cpmn}', ""); + Expect(1, 77811, '\P{ IS_cpmn}', ""); + Expect(0, 77811, '\P{^ IS_cpmn}', ""); + Error('\p{/a/ Cyrillic}'); + Error('\P{/a/ Cyrillic}'); + Expect(1, 123023, '\p{cyrillic}', ""); + Expect(0, 123023, '\p{^cyrillic}', ""); + Expect(0, 123023, '\P{cyrillic}', ""); + Expect(1, 123023, '\P{^cyrillic}', ""); + Expect(0, 123024, '\p{cyrillic}', ""); + Expect(1, 123024, '\p{^cyrillic}', ""); + Expect(1, 123024, '\P{cyrillic}', ""); + Expect(0, 123024, '\P{^cyrillic}', ""); + Expect(1, 123023, '\p{_-Cyrillic}', ""); + Expect(0, 123023, '\p{^_-Cyrillic}', ""); + Expect(0, 123023, '\P{_-Cyrillic}', ""); + Expect(1, 123023, '\P{^_-Cyrillic}', ""); + Expect(0, 123024, '\p{_-Cyrillic}', ""); + Expect(1, 123024, '\p{^_-Cyrillic}', ""); + Expect(1, 123024, '\P{_-Cyrillic}', ""); + Expect(0, 123024, '\P{^_-Cyrillic}', ""); + Error('\p{ _IS_Cyrillic/a/}'); + Error('\P{ _IS_Cyrillic/a/}'); + Expect(1, 123023, '\p{iscyrillic}', ""); + Expect(0, 123023, '\p{^iscyrillic}', ""); + Expect(0, 123023, '\P{iscyrillic}', ""); + Expect(1, 123023, '\P{^iscyrillic}', ""); + Expect(0, 123024, '\p{iscyrillic}', ""); + Expect(1, 123024, '\p{^iscyrillic}', ""); + Expect(1, 123024, '\P{iscyrillic}', ""); + Expect(0, 123024, '\P{^iscyrillic}', ""); + Expect(1, 123023, '\p{_ IS_cyrillic}', ""); + Expect(0, 123023, '\p{^_ IS_cyrillic}', ""); + Expect(0, 123023, '\P{_ IS_cyrillic}', ""); + Expect(1, 123023, '\P{^_ IS_cyrillic}', ""); + Expect(0, 123024, '\p{_ IS_cyrillic}', ""); + Expect(1, 123024, '\p{^_ IS_cyrillic}', ""); + Expect(1, 123024, '\P{_ IS_cyrillic}', ""); + Expect(0, 123024, '\P{^_ IS_cyrillic}', ""); + Error('\p{Cyrl:=}'); + Error('\P{Cyrl:=}'); + Expect(1, 123023, '\p{cyrl}', ""); + Expect(0, 123023, '\p{^cyrl}', ""); + Expect(0, 123023, '\P{cyrl}', ""); + Expect(1, 123023, '\P{^cyrl}', ""); + Expect(0, 123024, '\p{cyrl}', ""); + Expect(1, 123024, '\p{^cyrl}', ""); + Expect(1, 123024, '\P{cyrl}', ""); + Expect(0, 123024, '\P{^cyrl}', ""); + Expect(1, 123023, '\p{ Cyrl}', ""); + Expect(0, 123023, '\p{^ Cyrl}', ""); + Expect(0, 123023, '\P{ Cyrl}', ""); + Expect(1, 123023, '\P{^ Cyrl}', ""); + Expect(0, 123024, '\p{ Cyrl}', ""); + Expect(1, 123024, '\p{^ Cyrl}', ""); + Expect(1, 123024, '\P{ Cyrl}', ""); + Expect(0, 123024, '\P{^ Cyrl}', ""); + Error('\p{:=Is_Cyrl}'); + Error('\P{:=Is_Cyrl}'); + Expect(1, 123023, '\p{iscyrl}', ""); + Expect(0, 123023, '\p{^iscyrl}', ""); + Expect(0, 123023, '\P{iscyrl}', ""); + Expect(1, 123023, '\P{^iscyrl}', ""); + Expect(0, 123024, '\p{iscyrl}', ""); + Expect(1, 123024, '\p{^iscyrl}', ""); + Expect(1, 123024, '\P{iscyrl}', ""); + Expect(0, 123024, '\P{^iscyrl}', ""); + Expect(1, 123023, '\p{--Is_Cyrl}', ""); + Expect(0, 123023, '\p{^--Is_Cyrl}', ""); + Expect(0, 123023, '\P{--Is_Cyrl}', ""); + Expect(1, 123023, '\P{^--Is_Cyrl}', ""); + Expect(0, 123024, '\p{--Is_Cyrl}', ""); + Expect(1, 123024, '\p{^--Is_Cyrl}', ""); + Expect(1, 123024, '\P{--Is_Cyrl}', ""); + Expect(0, 123024, '\P{^--Is_Cyrl}', ""); + Error('\p{:= cyrillic_EXTENDED_a}'); + Error('\P{:= cyrillic_EXTENDED_a}'); Expect(1, 11775, '\p{cyrillicextendeda}', ""); Expect(0, 11775, '\p{^cyrillicextendeda}', ""); Expect(0, 11775, '\P{cyrillicextendeda}', ""); @@ -94841,16 +95647,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:=}'); - Error('\P{--Is_Cyrillic_EXTENDED_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}', ""); @@ -94859,16 +95665,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{:= IN_Cyrillic_Extended_a}'); - Error('\P{:= 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{ IN_CYRILLIC_extended_A/a/}'); + Error('\P{ IN_CYRILLIC_extended_A/a/}'); Expect(1, 11775, '\p{incyrillicextendeda}', ""); Expect(0, 11775, '\p{^incyrillicextendeda}', ""); Expect(0, 11775, '\P{incyrillicextendeda}', ""); @@ -94877,16 +95683,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{_/a/Cyrillic_EXT_a}'); + Error('\P{_/a/Cyrillic_EXT_a}'); Expect(1, 11775, '\p{cyrillicexta}', ""); Expect(0, 11775, '\p{^cyrillicexta}', ""); Expect(0, 11775, '\P{cyrillicexta}', ""); @@ -94895,16 +95701,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}'); - Error('\P{:=_Is_Cyrillic_ext_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{-:=IS_CYRILLIC_Ext_a}'); + Error('\P{-:=IS_CYRILLIC_Ext_a}'); Expect(1, 11775, '\p{iscyrillicexta}', ""); Expect(0, 11775, '\p{^iscyrillicexta}', ""); Expect(0, 11775, '\P{iscyrillicexta}', ""); @@ -94913,16 +95719,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{ :=IN_Cyrillic_Ext_A}'); - Error('\P{ :=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}', ""); @@ -94931,16 +95737,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{:=_ CYRILLIC_Extended_B}'); - Error('\P{:=_ 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}', ""); @@ -94949,16 +95755,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}'); - Error('\P{:= IS_cyrillic_Extended_b}'); + 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}', ""); @@ -94967,16 +95773,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}', ""); @@ -94985,16 +95791,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}', ""); @@ -95003,16 +95809,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{- Is_CYRILLIC_Ext_B/a/}'); + Error('\P{- Is_CYRILLIC_Ext_B/a/}'); Expect(1, 42655, '\p{iscyrillicextb}', ""); Expect(0, 42655, '\p{^iscyrillicextb}', ""); Expect(0, 42655, '\P{iscyrillicextb}', ""); @@ -95021,16 +95827,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}', ""); @@ -95039,16 +95845,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{/a/-_Cyrillic_Extended_c}'); - Error('\P{/a/-_Cyrillic_Extended_c}'); + 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}', ""); @@ -95057,16 +95863,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}', ""); @@ -95075,16 +95881,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/a/}'); - Error('\P{ IN_Cyrillic_Extended_C/a/}'); + 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{/a/_ IN_cyrillic_Extended_c}'); + Error('\P{/a/_ IN_cyrillic_Extended_c}'); Expect(1, 7311, '\p{incyrillicextendedc}', ""); Expect(0, 7311, '\p{^incyrillicextendedc}', ""); Expect(0, 7311, '\P{incyrillicextendedc}', ""); @@ -95093,16 +95899,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:=}'); - Error('\P{ cyrillic_EXT_C:=}'); + 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:=}'); + Error('\P{Cyrillic_ext_C:=}'); Expect(1, 7311, '\p{cyrillicextc}', ""); Expect(0, 7311, '\p{^cyrillicextc}', ""); Expect(0, 7311, '\P{cyrillicextc}', ""); @@ -95111,16 +95917,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}', ""); @@ -95129,16 +95935,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{-/a/In_Cyrillic_Ext_C}'); + Error('\P{-/a/In_Cyrillic_Ext_C}'); Expect(1, 7311, '\p{incyrillicextc}', ""); Expect(0, 7311, '\p{^incyrillicextc}', ""); Expect(0, 7311, '\P{incyrillicextc}', ""); @@ -95147,16 +95953,124 @@ 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_Extended_D/a/}'); + Error('\P{_Cyrillic_Extended_D/a/}'); + Expect(1, 123023, '\p{cyrillicextendedd}', ""); + Expect(0, 123023, '\p{^cyrillicextendedd}', ""); + Expect(0, 123023, '\P{cyrillicextendedd}', ""); + Expect(1, 123023, '\P{^cyrillicextendedd}', ""); + Expect(0, 123024, '\p{cyrillicextendedd}', ""); + Expect(1, 123024, '\p{^cyrillicextendedd}', ""); + Expect(1, 123024, '\P{cyrillicextendedd}', ""); + Expect(0, 123024, '\P{^cyrillicextendedd}', ""); + Expect(1, 123023, '\p{ -CYRILLIC_extended_D}', ""); + Expect(0, 123023, '\p{^ -CYRILLIC_extended_D}', ""); + Expect(0, 123023, '\P{ -CYRILLIC_extended_D}', ""); + Expect(1, 123023, '\P{^ -CYRILLIC_extended_D}', ""); + Expect(0, 123024, '\p{ -CYRILLIC_extended_D}', ""); + Expect(1, 123024, '\p{^ -CYRILLIC_extended_D}', ""); + Expect(1, 123024, '\P{ -CYRILLIC_extended_D}', ""); + Expect(0, 123024, '\P{^ -CYRILLIC_extended_D}', ""); + Error('\p{/a/Is_Cyrillic_Extended_D}'); + Error('\P{/a/Is_Cyrillic_Extended_D}'); + Expect(1, 123023, '\p{iscyrillicextendedd}', ""); + Expect(0, 123023, '\p{^iscyrillicextendedd}', ""); + Expect(0, 123023, '\P{iscyrillicextendedd}', ""); + Expect(1, 123023, '\P{^iscyrillicextendedd}', ""); + Expect(0, 123024, '\p{iscyrillicextendedd}', ""); + Expect(1, 123024, '\p{^iscyrillicextendedd}', ""); + Expect(1, 123024, '\P{iscyrillicextendedd}', ""); + Expect(0, 123024, '\P{^iscyrillicextendedd}', ""); + Expect(1, 123023, '\p{--Is_cyrillic_extended_D}', ""); + Expect(0, 123023, '\p{^--Is_cyrillic_extended_D}', ""); + Expect(0, 123023, '\P{--Is_cyrillic_extended_D}', ""); + Expect(1, 123023, '\P{^--Is_cyrillic_extended_D}', ""); + Expect(0, 123024, '\p{--Is_cyrillic_extended_D}', ""); + Expect(1, 123024, '\p{^--Is_cyrillic_extended_D}', ""); + Expect(1, 123024, '\P{--Is_cyrillic_extended_D}', ""); + Expect(0, 123024, '\P{^--Is_cyrillic_extended_D}', ""); + Error('\p{/a/ IN_Cyrillic_extended_D}'); + Error('\P{/a/ IN_Cyrillic_extended_D}'); + Expect(1, 123023, '\p{incyrillicextendedd}', ""); + Expect(0, 123023, '\p{^incyrillicextendedd}', ""); + Expect(0, 123023, '\P{incyrillicextendedd}', ""); + Expect(1, 123023, '\P{^incyrillicextendedd}', ""); + Expect(0, 123024, '\p{incyrillicextendedd}', ""); + Expect(1, 123024, '\p{^incyrillicextendedd}', ""); + Expect(1, 123024, '\P{incyrillicextendedd}', ""); + Expect(0, 123024, '\P{^incyrillicextendedd}', ""); + Expect(1, 123023, '\p{_ IN_CYRILLIC_EXTENDED_d}', ""); + Expect(0, 123023, '\p{^_ IN_CYRILLIC_EXTENDED_d}', ""); + Expect(0, 123023, '\P{_ IN_CYRILLIC_EXTENDED_d}', ""); + Expect(1, 123023, '\P{^_ IN_CYRILLIC_EXTENDED_d}', ""); + Expect(0, 123024, '\p{_ IN_CYRILLIC_EXTENDED_d}', ""); + Expect(1, 123024, '\p{^_ IN_CYRILLIC_EXTENDED_d}', ""); + Expect(1, 123024, '\P{_ IN_CYRILLIC_EXTENDED_d}', ""); + Expect(0, 123024, '\P{^_ IN_CYRILLIC_EXTENDED_d}', ""); + Error('\p{--Cyrillic_ext_d:=}'); + Error('\P{--Cyrillic_ext_d:=}'); + Expect(1, 123023, '\p{cyrillicextd}', ""); + Expect(0, 123023, '\p{^cyrillicextd}', ""); + Expect(0, 123023, '\P{cyrillicextd}', ""); + Expect(1, 123023, '\P{^cyrillicextd}', ""); + Expect(0, 123024, '\p{cyrillicextd}', ""); + Expect(1, 123024, '\p{^cyrillicextd}', ""); + Expect(1, 123024, '\P{cyrillicextd}', ""); + Expect(0, 123024, '\P{^cyrillicextd}', ""); + Expect(1, 123023, '\p{ Cyrillic_Ext_D}', ""); + Expect(0, 123023, '\p{^ Cyrillic_Ext_D}', ""); + Expect(0, 123023, '\P{ Cyrillic_Ext_D}', ""); + Expect(1, 123023, '\P{^ Cyrillic_Ext_D}', ""); + Expect(0, 123024, '\p{ Cyrillic_Ext_D}', ""); + Expect(1, 123024, '\p{^ Cyrillic_Ext_D}', ""); + Expect(1, 123024, '\P{ Cyrillic_Ext_D}', ""); + Expect(0, 123024, '\P{^ Cyrillic_Ext_D}', ""); + Error('\p{- Is_Cyrillic_EXT_D/a/}'); + Error('\P{- Is_Cyrillic_EXT_D/a/}'); + Expect(1, 123023, '\p{iscyrillicextd}', ""); + Expect(0, 123023, '\p{^iscyrillicextd}', ""); + Expect(0, 123023, '\P{iscyrillicextd}', ""); + Expect(1, 123023, '\P{^iscyrillicextd}', ""); + Expect(0, 123024, '\p{iscyrillicextd}', ""); + Expect(1, 123024, '\p{^iscyrillicextd}', ""); + Expect(1, 123024, '\P{iscyrillicextd}', ""); + Expect(0, 123024, '\P{^iscyrillicextd}', ""); + Expect(1, 123023, '\p{ _is_Cyrillic_EXT_D}', ""); + Expect(0, 123023, '\p{^ _is_Cyrillic_EXT_D}', ""); + Expect(0, 123023, '\P{ _is_Cyrillic_EXT_D}', ""); + Expect(1, 123023, '\P{^ _is_Cyrillic_EXT_D}', ""); + Expect(0, 123024, '\p{ _is_Cyrillic_EXT_D}', ""); + Expect(1, 123024, '\p{^ _is_Cyrillic_EXT_D}', ""); + Expect(1, 123024, '\P{ _is_Cyrillic_EXT_D}', ""); + Expect(0, 123024, '\P{^ _is_Cyrillic_EXT_D}', ""); + Error('\p{/a/__in_CYRILLIC_ext_D}'); + Error('\P{/a/__in_CYRILLIC_ext_D}'); + Expect(1, 123023, '\p{incyrillicextd}', ""); + Expect(0, 123023, '\p{^incyrillicextd}', ""); + Expect(0, 123023, '\P{incyrillicextd}', ""); + Expect(1, 123023, '\P{^incyrillicextd}', ""); + Expect(0, 123024, '\p{incyrillicextd}', ""); + Expect(1, 123024, '\p{^incyrillicextd}', ""); + Expect(1, 123024, '\P{incyrillicextd}', ""); + Expect(0, 123024, '\P{^incyrillicextd}', ""); + Expect(1, 123023, '\p{-_In_Cyrillic_ext_D}', ""); + Expect(0, 123023, '\p{^-_In_Cyrillic_ext_D}', ""); + Expect(0, 123023, '\P{-_In_Cyrillic_ext_D}', ""); + Expect(1, 123023, '\P{^-_In_Cyrillic_ext_D}', ""); + Expect(0, 123024, '\p{-_In_Cyrillic_ext_D}', ""); + Expect(1, 123024, '\p{^-_In_Cyrillic_ext_D}', ""); + Expect(1, 123024, '\P{-_In_Cyrillic_ext_D}', ""); + Expect(0, 123024, '\P{^-_In_Cyrillic_ext_D}', ""); + Error('\p{ CYRILLIC_SUPPLEMENT/a/}'); + Error('\P{ CYRILLIC_SUPPLEMENT/a/}'); Expect(1, 1327, '\p{cyrillicsupplement}', ""); Expect(0, 1327, '\p{^cyrillicsupplement}', ""); Expect(0, 1327, '\P{cyrillicsupplement}', ""); @@ -95165,16 +96079,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{--IS_Cyrillic_supplement:=}'); - Error('\P{--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}', ""); @@ -95183,16 +96097,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}'); - Error('\P{:= in_Cyrillic_supplement}'); + 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}', ""); @@ -95201,16 +96115,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/a/}'); + Error('\P{ -CYRILLIC_Sup/a/}'); Expect(1, 1327, '\p{cyrillicsup}', ""); Expect(0, 1327, '\p{^cyrillicsup}', ""); Expect(0, 1327, '\P{cyrillicsup}', ""); @@ -95219,16 +96133,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/a/}'); + Error('\P{ Is_cyrillic_Sup/a/}'); Expect(1, 1327, '\p{iscyrillicsup}', ""); Expect(0, 1327, '\p{^iscyrillicsup}', ""); Expect(0, 1327, '\P{iscyrillicsup}', ""); @@ -95237,16 +96151,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/a/}'); - Error('\P{_ In_Cyrillic_Sup/a/}'); + 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{ /a/In_cyrillic_Sup}'); + Error('\P{ /a/In_cyrillic_Sup}'); Expect(1, 1327, '\p{incyrillicsup}', ""); Expect(0, 1327, '\p{^incyrillicsup}', ""); Expect(0, 1327, '\P{incyrillicsup}', ""); @@ -95255,16 +96169,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/a/}'); - Error('\P{- CYRILLIC_supplementary/a/}'); + 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}', ""); @@ -95273,16 +96187,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{/a/ is_CYRILLIC_Supplementary}'); - Error('\P{/a/ 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{:=-IS_Cyrillic_Supplementary}'); + Error('\P{:=-IS_Cyrillic_Supplementary}'); Expect(1, 1327, '\p{iscyrillicsupplementary}', ""); Expect(0, 1327, '\p{^iscyrillicsupplementary}', ""); Expect(0, 1327, '\P{iscyrillicsupplementary}', ""); @@ -95291,16 +96205,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:=}'); - Error('\P{ in_CYRILLIC_SUPPLEMENTARY:=}'); + 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}', ""); @@ -95309,16 +96223,16 @@ 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, 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}'); + Error('\P{ :=Dash}'); Expect(1, 69293, '\p{dash}', ""); Expect(0, 69293, '\p{^dash}', ""); Expect(0, 69293, '\P{dash}', ""); @@ -95327,16 +96241,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{-IS_dash:=}'); - Error('\P{-IS_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{ is_Dash/a/}'); + Error('\P{ is_Dash/a/}'); Expect(1, 69293, '\p{isdash}', ""); Expect(0, 69293, '\p{^isdash}', ""); Expect(0, 69293, '\P{isdash}', ""); @@ -95345,16 +96259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ /a/DASH_Punctuation}'); - Error('\P{ /a/DASH_Punctuation}'); + 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{_/a/dash_Punctuation}'); + Error('\P{_/a/dash_Punctuation}'); Expect(1, 69293, '\p{dashpunctuation}', ""); Expect(0, 69293, '\p{^dashpunctuation}', ""); Expect(0, 69293, '\P{dashpunctuation}', ""); @@ -95363,16 +96277,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{- 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{ is_Dash_Punctuation/a/}'); + Error('\P{ is_Dash_Punctuation/a/}'); Expect(1, 69293, '\p{isdashpunctuation}', ""); Expect(0, 69293, '\p{^isdashpunctuation}', ""); Expect(0, 69293, '\P{isdashpunctuation}', ""); @@ -95381,16 +96295,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/ Pd}'); - Error('\P{/a/ Pd}'); + 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{/a/-PD}'); + Error('\P{/a/-PD}'); Expect(1, 69293, '\p{pd}', ""); Expect(0, 69293, '\p{^pd}', ""); Expect(0, 69293, '\P{pd}', ""); @@ -95399,16 +96313,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{:=IS_Pd}'); - Error('\P{:=IS_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{:=_is_Pd}'); + Error('\P{:=_is_Pd}'); Expect(1, 69293, '\p{ispd}', ""); Expect(0, 69293, '\p{^ispd}', ""); Expect(0, 69293, '\P{ispd}', ""); @@ -95417,16 +96331,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/ Default_IGNORABLE_Code_POINT}'); - Error('\P{/a/ Default_IGNORABLE_Code_POINT}'); + 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}'); + Error('\P{:=-DEFAULT_IGNORABLE_Code_Point}'); Expect(1, 921599, '\p{defaultignorablecodepoint}', ""); Expect(0, 921599, '\p{^defaultignorablecodepoint}', ""); Expect(0, 921599, '\P{defaultignorablecodepoint}', ""); @@ -95435,16 +96349,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{/a/ _IS_Default_IGNORABLE_Code_point}'); - Error('\P{/a/ _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:=}'); + Error('\P{ Is_Default_Ignorable_code_point:=}'); Expect(1, 921599, '\p{isdefaultignorablecodepoint}', ""); Expect(0, 921599, '\p{^isdefaultignorablecodepoint}', ""); Expect(0, 921599, '\P{isdefaultignorablecodepoint}', ""); @@ -95453,16 +96367,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{ di:=}'); - Error('\P{ 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{:= -DI}'); + Error('\P{:= -DI}'); Expect(1, 921599, '\p{di}', ""); Expect(0, 921599, '\p{^di}', ""); Expect(0, 921599, '\P{di}', ""); @@ -95471,16 +96385,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}', ""); @@ -95489,16 +96403,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{_/a/Deprecated}'); + Error('\P{_/a/Deprecated}'); Expect(1, 917505, '\p{deprecated}', ""); Expect(0, 917505, '\p{^deprecated}', ""); Expect(0, 917505, '\P{deprecated}', ""); @@ -95507,16 +96421,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{:=_-Is_deprecated}'); + Error('\P{:=_-Is_deprecated}'); Expect(1, 917505, '\p{isdeprecated}', ""); Expect(0, 917505, '\p{^isdeprecated}', ""); Expect(0, 917505, '\P{isdeprecated}', ""); @@ -95525,16 +96439,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{/a/ Dep}'); + Error('\P{/a/ Dep}'); Expect(1, 917505, '\p{dep}', ""); Expect(0, 917505, '\p{^dep}', ""); Expect(0, 917505, '\P{dep}', ""); @@ -95543,16 +96457,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{_is_DEP/a/}'); - Error('\P{_is_DEP/a/}'); + 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{_is_Dep/a/}'); + Error('\P{_is_Dep/a/}'); Expect(1, 917505, '\p{isdep}', ""); Expect(0, 917505, '\p{^isdep}', ""); Expect(0, 917505, '\P{isdep}', ""); @@ -95561,16 +96475,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{ DESERET:=}'); + Error('\P{ DESERET:=}'); Expect(1, 66639, '\p{deseret}', ""); Expect(0, 66639, '\p{^deseret}', ""); Expect(0, 66639, '\P{deseret}', ""); @@ -95579,16 +96493,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}', ""); @@ -95597,16 +96511,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}'); - Error('\P{ :=DSRT}'); + 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}'); + Error('\P{:=_ DSRT}'); Expect(1, 66639, '\p{dsrt}', ""); Expect(0, 66639, '\p{^dsrt}', ""); Expect(0, 66639, '\P{dsrt}', ""); @@ -95615,16 +96529,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}', ""); @@ -95633,88 +96547,88 @@ 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, 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}', ""); - 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/a/}'); - Error('\P{ IS_DEVANAGARI/a/}'); - Expect(1, 43263, '\p{isdevanagari}', ""); - Expect(0, 43263, '\p{^isdevanagari}', ""); - Expect(0, 43263, '\P{isdevanagari}', ""); - Expect(1, 43263, '\P{^isdevanagari}', ""); - Expect(0, 43264, '\p{isdevanagari}', ""); - 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/a/}'); - Error('\P{ DEVA/a/}'); - 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}', ""); - 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}', ""); - Expect(1, 43263, '\P{^isdeva}', ""); - Expect(0, 43264, '\p{isdeva}', ""); - 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:=}'); - Error('\P{-devanagari_extended:=}'); + 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, 72457, '\p{devanagari}', ""); + Expect(0, 72457, '\p{^devanagari}', ""); + Expect(0, 72457, '\P{devanagari}', ""); + Expect(1, 72457, '\P{^devanagari}', ""); + Expect(0, 72458, '\p{devanagari}', ""); + Expect(1, 72458, '\p{^devanagari}', ""); + Expect(1, 72458, '\P{devanagari}', ""); + Expect(0, 72458, '\P{^devanagari}', ""); + Expect(1, 72457, '\p{_ Devanagari}', ""); + Expect(0, 72457, '\p{^_ Devanagari}', ""); + Expect(0, 72457, '\P{_ Devanagari}', ""); + Expect(1, 72457, '\P{^_ Devanagari}', ""); + Expect(0, 72458, '\p{_ Devanagari}', ""); + Expect(1, 72458, '\p{^_ Devanagari}', ""); + Expect(1, 72458, '\P{_ Devanagari}', ""); + Expect(0, 72458, '\P{^_ Devanagari}', ""); + Error('\p{:= Is_DEVANAGARI}'); + Error('\P{:= Is_DEVANAGARI}'); + Expect(1, 72457, '\p{isdevanagari}', ""); + Expect(0, 72457, '\p{^isdevanagari}', ""); + Expect(0, 72457, '\P{isdevanagari}', ""); + Expect(1, 72457, '\P{^isdevanagari}', ""); + Expect(0, 72458, '\p{isdevanagari}', ""); + Expect(1, 72458, '\p{^isdevanagari}', ""); + Expect(1, 72458, '\P{isdevanagari}', ""); + Expect(0, 72458, '\P{^isdevanagari}', ""); + Expect(1, 72457, '\p{ Is_Devanagari}', ""); + Expect(0, 72457, '\p{^ Is_Devanagari}', ""); + Expect(0, 72457, '\P{ Is_Devanagari}', ""); + Expect(1, 72457, '\P{^ Is_Devanagari}', ""); + Expect(0, 72458, '\p{ Is_Devanagari}', ""); + Expect(1, 72458, '\p{^ Is_Devanagari}', ""); + Expect(1, 72458, '\P{ Is_Devanagari}', ""); + Expect(0, 72458, '\P{^ Is_Devanagari}', ""); + Error('\p{:=-deva}'); + Error('\P{:=-deva}'); + Expect(1, 72457, '\p{deva}', ""); + Expect(0, 72457, '\p{^deva}', ""); + Expect(0, 72457, '\P{deva}', ""); + Expect(1, 72457, '\P{^deva}', ""); + Expect(0, 72458, '\p{deva}', ""); + Expect(1, 72458, '\p{^deva}', ""); + Expect(1, 72458, '\P{deva}', ""); + Expect(0, 72458, '\P{^deva}', ""); + Expect(1, 72457, '\p{__DEVA}', ""); + Expect(0, 72457, '\p{^__DEVA}', ""); + Expect(0, 72457, '\P{__DEVA}', ""); + Expect(1, 72457, '\P{^__DEVA}', ""); + Expect(0, 72458, '\p{__DEVA}', ""); + Expect(1, 72458, '\p{^__DEVA}', ""); + Expect(1, 72458, '\P{__DEVA}', ""); + Expect(0, 72458, '\P{^__DEVA}', ""); + Error('\p{_ Is_Deva:=}'); + Error('\P{_ Is_Deva:=}'); + Expect(1, 72457, '\p{isdeva}', ""); + Expect(0, 72457, '\p{^isdeva}', ""); + Expect(0, 72457, '\P{isdeva}', ""); + Expect(1, 72457, '\P{^isdeva}', ""); + Expect(0, 72458, '\p{isdeva}', ""); + Expect(1, 72458, '\p{^isdeva}', ""); + Expect(1, 72458, '\P{isdeva}', ""); + Expect(0, 72458, '\P{^isdeva}', ""); + Expect(1, 72457, '\p{ IS_deva}', ""); + Expect(0, 72457, '\p{^ IS_deva}', ""); + Expect(0, 72457, '\P{ IS_deva}', ""); + Expect(1, 72457, '\P{^ IS_deva}', ""); + Expect(0, 72458, '\p{ IS_deva}', ""); + Expect(1, 72458, '\p{^ IS_deva}', ""); + Expect(1, 72458, '\P{ IS_deva}', ""); + Expect(0, 72458, '\P{^ IS_deva}', ""); + Error('\p{:=Devanagari_extended}'); + Error('\P{:=Devanagari_extended}'); Expect(1, 43263, '\p{devanagariextended}', ""); Expect(0, 43263, '\p{^devanagariextended}', ""); Expect(0, 43263, '\P{devanagariextended}', ""); @@ -95723,16 +96637,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}', ""); @@ -95741,16 +96655,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}', ""); @@ -95759,16 +96673,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:=}'); - Error('\P{ _Devanagari_ext:=}'); + 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}', ""); @@ -95777,16 +96691,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{ _is_DEVANAGARI_Ext:=}'); - Error('\P{ _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}', ""); @@ -95795,16 +96709,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/a/}'); - Error('\P{ IN_devanagari_Ext/a/}'); + 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{ /a/In_DEVANAGARI_EXT}'); + Error('\P{ /a/In_DEVANAGARI_EXT}'); Expect(1, 43263, '\p{indevanagariext}', ""); Expect(0, 43263, '\p{^indevanagariext}', ""); Expect(0, 43263, '\P{indevanagariext}', ""); @@ -95813,16 +96727,124 @@ 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{ DEVANAGARI_EXTENDED_A:=}'); + Error('\P{ DEVANAGARI_EXTENDED_A:=}'); + Expect(1, 72543, '\p{devanagariextendeda}', ""); + Expect(0, 72543, '\p{^devanagariextendeda}', ""); + Expect(0, 72543, '\P{devanagariextendeda}', ""); + Expect(1, 72543, '\P{^devanagariextendeda}', ""); + Expect(0, 72544, '\p{devanagariextendeda}', ""); + Expect(1, 72544, '\p{^devanagariextendeda}', ""); + Expect(1, 72544, '\P{devanagariextendeda}', ""); + Expect(0, 72544, '\P{^devanagariextendeda}', ""); + Expect(1, 72543, '\p{ Devanagari_Extended_A}', ""); + Expect(0, 72543, '\p{^ Devanagari_Extended_A}', ""); + Expect(0, 72543, '\P{ Devanagari_Extended_A}', ""); + Expect(1, 72543, '\P{^ Devanagari_Extended_A}', ""); + Expect(0, 72544, '\p{ Devanagari_Extended_A}', ""); + Expect(1, 72544, '\p{^ Devanagari_Extended_A}', ""); + Expect(1, 72544, '\P{ Devanagari_Extended_A}', ""); + Expect(0, 72544, '\P{^ Devanagari_Extended_A}', ""); + Error('\p{:=is_devanagari_Extended_A}'); + Error('\P{:=is_devanagari_Extended_A}'); + Expect(1, 72543, '\p{isdevanagariextendeda}', ""); + Expect(0, 72543, '\p{^isdevanagariextendeda}', ""); + Expect(0, 72543, '\P{isdevanagariextendeda}', ""); + Expect(1, 72543, '\P{^isdevanagariextendeda}', ""); + Expect(0, 72544, '\p{isdevanagariextendeda}', ""); + Expect(1, 72544, '\p{^isdevanagariextendeda}', ""); + Expect(1, 72544, '\P{isdevanagariextendeda}', ""); + Expect(0, 72544, '\P{^isdevanagariextendeda}', ""); + Expect(1, 72543, '\p{ _IS_Devanagari_Extended_A}', ""); + Expect(0, 72543, '\p{^ _IS_Devanagari_Extended_A}', ""); + Expect(0, 72543, '\P{ _IS_Devanagari_Extended_A}', ""); + Expect(1, 72543, '\P{^ _IS_Devanagari_Extended_A}', ""); + Expect(0, 72544, '\p{ _IS_Devanagari_Extended_A}', ""); + Expect(1, 72544, '\p{^ _IS_Devanagari_Extended_A}', ""); + Expect(1, 72544, '\P{ _IS_Devanagari_Extended_A}', ""); + Expect(0, 72544, '\P{^ _IS_Devanagari_Extended_A}', ""); + Error('\p{/a/ In_Devanagari_extended_A}'); + Error('\P{/a/ In_Devanagari_extended_A}'); + Expect(1, 72543, '\p{indevanagariextendeda}', ""); + Expect(0, 72543, '\p{^indevanagariextendeda}', ""); + Expect(0, 72543, '\P{indevanagariextendeda}', ""); + Expect(1, 72543, '\P{^indevanagariextendeda}', ""); + Expect(0, 72544, '\p{indevanagariextendeda}', ""); + Expect(1, 72544, '\p{^indevanagariextendeda}', ""); + Expect(1, 72544, '\P{indevanagariextendeda}', ""); + Expect(0, 72544, '\P{^indevanagariextendeda}', ""); + Expect(1, 72543, '\p{in_devanagari_extended_A}', ""); + Expect(0, 72543, '\p{^in_devanagari_extended_A}', ""); + Expect(0, 72543, '\P{in_devanagari_extended_A}', ""); + Expect(1, 72543, '\P{^in_devanagari_extended_A}', ""); + Expect(0, 72544, '\p{in_devanagari_extended_A}', ""); + Expect(1, 72544, '\p{^in_devanagari_extended_A}', ""); + Expect(1, 72544, '\P{in_devanagari_extended_A}', ""); + Expect(0, 72544, '\P{^in_devanagari_extended_A}', ""); + Error('\p{/a/ devanagari_Ext_A}'); + Error('\P{/a/ devanagari_Ext_A}'); + Expect(1, 72543, '\p{devanagariexta}', ""); + Expect(0, 72543, '\p{^devanagariexta}', ""); + Expect(0, 72543, '\P{devanagariexta}', ""); + Expect(1, 72543, '\P{^devanagariexta}', ""); + Expect(0, 72544, '\p{devanagariexta}', ""); + Expect(1, 72544, '\p{^devanagariexta}', ""); + Expect(1, 72544, '\P{devanagariexta}', ""); + Expect(0, 72544, '\P{^devanagariexta}', ""); + Expect(1, 72543, '\p{_devanagari_ext_A}', ""); + Expect(0, 72543, '\p{^_devanagari_ext_A}', ""); + Expect(0, 72543, '\P{_devanagari_ext_A}', ""); + Expect(1, 72543, '\P{^_devanagari_ext_A}', ""); + Expect(0, 72544, '\p{_devanagari_ext_A}', ""); + Expect(1, 72544, '\p{^_devanagari_ext_A}', ""); + Expect(1, 72544, '\P{_devanagari_ext_A}', ""); + Expect(0, 72544, '\P{^_devanagari_ext_A}', ""); + Error('\p{/a/ is_DEVANAGARI_Ext_A}'); + Error('\P{/a/ is_DEVANAGARI_Ext_A}'); + Expect(1, 72543, '\p{isdevanagariexta}', ""); + Expect(0, 72543, '\p{^isdevanagariexta}', ""); + Expect(0, 72543, '\P{isdevanagariexta}', ""); + Expect(1, 72543, '\P{^isdevanagariexta}', ""); + Expect(0, 72544, '\p{isdevanagariexta}', ""); + Expect(1, 72544, '\p{^isdevanagariexta}', ""); + Expect(1, 72544, '\P{isdevanagariexta}', ""); + Expect(0, 72544, '\P{^isdevanagariexta}', ""); + Expect(1, 72543, '\p{ is_Devanagari_EXT_A}', ""); + Expect(0, 72543, '\p{^ is_Devanagari_EXT_A}', ""); + Expect(0, 72543, '\P{ is_Devanagari_EXT_A}', ""); + Expect(1, 72543, '\P{^ is_Devanagari_EXT_A}', ""); + Expect(0, 72544, '\p{ is_Devanagari_EXT_A}', ""); + Expect(1, 72544, '\p{^ is_Devanagari_EXT_A}', ""); + Expect(1, 72544, '\P{ is_Devanagari_EXT_A}', ""); + Expect(0, 72544, '\P{^ is_Devanagari_EXT_A}', ""); + Error('\p{ -in_Devanagari_Ext_A/a/}'); + Error('\P{ -in_Devanagari_Ext_A/a/}'); + Expect(1, 72543, '\p{indevanagariexta}', ""); + Expect(0, 72543, '\p{^indevanagariexta}', ""); + Expect(0, 72543, '\P{indevanagariexta}', ""); + Expect(1, 72543, '\P{^indevanagariexta}', ""); + Expect(0, 72544, '\p{indevanagariexta}', ""); + Expect(1, 72544, '\p{^indevanagariexta}', ""); + Expect(1, 72544, '\P{indevanagariexta}', ""); + Expect(0, 72544, '\P{^indevanagariexta}', ""); + Expect(1, 72543, '\p{in_DEVANAGARI_Ext_a}', ""); + Expect(0, 72543, '\p{^in_DEVANAGARI_Ext_a}', ""); + Expect(0, 72543, '\P{in_DEVANAGARI_Ext_a}', ""); + Expect(1, 72543, '\P{^in_DEVANAGARI_Ext_a}', ""); + Expect(0, 72544, '\p{in_DEVANAGARI_Ext_a}', ""); + Expect(1, 72544, '\p{^in_DEVANAGARI_Ext_a}', ""); + Expect(1, 72544, '\P{in_DEVANAGARI_Ext_a}', ""); + Expect(0, 72544, '\P{^in_DEVANAGARI_Ext_a}', ""); + Error('\p{:=_ diacritic}'); + Error('\P{:=_ diacritic}'); Expect(1, 125258, '\p{diacritic}', ""); Expect(0, 125258, '\p{^diacritic}', ""); Expect(0, 125258, '\P{diacritic}', ""); @@ -95831,16 +96853,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{ /a/Is_diacritic}'); + Error('\P{ /a/Is_diacritic}'); Expect(1, 125258, '\p{isdiacritic}', ""); Expect(0, 125258, '\p{^isdiacritic}', ""); Expect(0, 125258, '\P{isdiacritic}', ""); @@ -95849,16 +96871,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{/a/ -Dia}'); - Error('\P{/a/ -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:=}'); + Error('\P{ -DIA:=}'); Expect(1, 125258, '\p{dia}', ""); Expect(0, 125258, '\p{^dia}', ""); Expect(0, 125258, '\P{dia}', ""); @@ -95867,16 +96889,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}', ""); @@ -95885,16 +96907,16 @@ 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:=}'); - Error('\P{ XPosixDigit:=}'); + 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{-/a/XPosixDigit}'); + Error('\P{-/a/XPosixDigit}'); Expect(1, 130041, '\p{xposixdigit}', ""); Expect(0, 130041, '\p{^xposixdigit}', ""); Expect(0, 130041, '\P{xposixdigit}', ""); @@ -95903,16 +96925,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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:=}'); - Error('\P{_-Digit:=}'); + 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:=}'); + Error('\P{ digit:=}'); Expect(1, 130041, '\p{digit}', ""); Expect(0, 130041, '\p{^digit}', ""); Expect(0, 130041, '\P{digit}', ""); @@ -95921,16 +96943,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{--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/a/}'); + Error('\P{ Is_XPosixDigit/a/}'); Expect(1, 130041, '\p{isxposixdigit}', ""); Expect(0, 130041, '\p{^isxposixdigit}', ""); Expect(0, 130041, '\P{isxposixdigit}', ""); @@ -95939,16 +96961,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{__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{/a/IS_DIGIT}'); + Error('\P{/a/IS_DIGIT}'); Expect(1, 130041, '\p{isdigit}', ""); Expect(0, 130041, '\p{^isdigit}', ""); Expect(0, 130041, '\P{isdigit}', ""); @@ -95957,16 +96979,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_-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{ -decimal_NUMBER:=}'); + Error('\P{ -decimal_NUMBER:=}'); Expect(1, 130041, '\p{decimalnumber}', ""); Expect(0, 130041, '\p{^decimalnumber}', ""); Expect(0, 130041, '\P{decimalnumber}', ""); @@ -95975,16 +96997,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/a/}'); - Error('\P{ -IS_Decimal_number/a/}'); + 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}', ""); @@ -95993,16 +97015,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/ -nd}'); - Error('\P{/a/ -nd}'); + 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}', ""); @@ -96011,16 +97033,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{:=_-Is_Nd}'); - Error('\P{:=_-Is_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{__is_Nd:=}'); + Error('\P{__is_Nd:=}'); Expect(1, 130041, '\p{isnd}', ""); Expect(0, 130041, '\p{^isnd}', ""); Expect(0, 130041, '\P{isnd}', ""); @@ -96029,16 +97051,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ DINGBATS/a/}'); - Error('\P{ DINGBATS/a/}'); + 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{- dingbats/a/}'); + Error('\P{- dingbats/a/}'); Expect(1, 10175, '\p{dingbats}', ""); Expect(0, 10175, '\p{^dingbats}', ""); Expect(0, 10175, '\P{dingbats}', ""); @@ -96047,16 +97069,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{/a/-IS_dingbats}'); - Error('\P{/a/-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{:= Is_DINGBATS}'); + Error('\P{:= Is_DINGBATS}'); Expect(1, 10175, '\p{isdingbats}', ""); Expect(0, 10175, '\p{^isdingbats}', ""); Expect(0, 10175, '\P{isdingbats}', ""); @@ -96065,16 +97087,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{_ in_Dingbats/a/}'); - Error('\P{_ in_Dingbats/a/}'); + 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:=}'); + Error('\P{ In_DINGBATS:=}'); Expect(1, 10175, '\p{indingbats}', ""); Expect(0, 10175, '\p{^indingbats}', ""); Expect(0, 10175, '\P{indingbats}', ""); @@ -96083,16 +97105,16 @@ 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/_Dives_Akuru}'); - Error('\P{/a/_Dives_Akuru}'); + 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/a/}'); + Error('\P{- dives_akuru/a/}'); Expect(1, 72025, '\p{divesakuru}', ""); Expect(0, 72025, '\p{^divesakuru}', ""); Expect(0, 72025, '\P{divesakuru}', ""); @@ -96101,16 +97123,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ 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}', ""); @@ -96119,16 +97141,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{__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{:=DIAK}'); + Error('\P{:=DIAK}'); Expect(1, 72025, '\p{diak}', ""); Expect(0, 72025, '\p{^diak}', ""); Expect(0, 72025, '\P{diak}', ""); @@ -96137,16 +97159,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/-_Is_Diak}'); - Error('\P{/a/-_Is_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}', ""); @@ -96155,16 +97177,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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, 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}', ""); @@ -96173,16 +97195,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}'); - Error('\P{:=IS_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}'); + Error('\P{:= IS_Dogra}'); Expect(1, 71739, '\p{isdogra}', ""); Expect(0, 71739, '\p{^isdogra}', ""); Expect(0, 71739, '\P{isdogra}', ""); @@ -96191,16 +97213,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/a/}'); + Error('\P{-DOGR/a/}'); Expect(1, 71739, '\p{dogr}', ""); Expect(0, 71739, '\p{^dogr}', ""); Expect(0, 71739, '\P{dogr}', ""); @@ -96209,16 +97231,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{_/a/Is_DOGR}'); - Error('\P{_/a/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}', ""); @@ -96227,16 +97249,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/a/}'); - Error('\P{ DOMINO_Tiles/a/}'); + 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{/a/ domino_tiles}'); + Error('\P{/a/ domino_tiles}'); Expect(1, 127135, '\p{dominotiles}', ""); Expect(0, 127135, '\p{^dominotiles}', ""); Expect(0, 127135, '\P{dominotiles}', ""); @@ -96245,16 +97267,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{:= IS_Domino_TILES}'); - Error('\P{:= 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}'); + Error('\P{:=_is_domino_Tiles}'); Expect(1, 127135, '\p{isdominotiles}', ""); Expect(0, 127135, '\p{^isdominotiles}', ""); Expect(0, 127135, '\P{isdominotiles}', ""); @@ -96263,16 +97285,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}', ""); @@ -96281,16 +97303,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/a/}'); - Error('\P{ domino/a/}'); + 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{domino}', ""); Expect(0, 127135, '\p{^domino}', ""); Expect(0, 127135, '\P{domino}', ""); @@ -96299,16 +97321,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}'); + Error('\P{:=-IS_DOMINO}'); Expect(1, 127135, '\p{isdomino}', ""); Expect(0, 127135, '\p{^isdomino}', ""); Expect(0, 127135, '\P{isdomino}', ""); @@ -96317,16 +97339,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}'); - Error('\P{:=__IN_domino}'); + 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}'); + Error('\P{:=--In_Domino}'); Expect(1, 127135, '\p{indomino}', ""); Expect(0, 127135, '\p{^indomino}', ""); Expect(0, 127135, '\P{indomino}', ""); @@ -96335,16 +97357,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{ Duployan:=}'); + Error('\P{ Duployan:=}'); Expect(1, 113827, '\p{duployan}', ""); Expect(0, 113827, '\p{^duployan}', ""); Expect(0, 113827, '\P{duployan}', ""); @@ -96353,16 +97375,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{-/a/Is_duployan}'); - Error('\P{-/a/Is_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{/a/is_duployan}'); + Error('\P{/a/is_duployan}'); Expect(1, 113827, '\p{isduployan}', ""); Expect(0, 113827, '\p{^isduployan}', ""); Expect(0, 113827, '\P{isduployan}', ""); @@ -96371,16 +97393,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}'); + Error('\P{:=--dupl}'); Expect(1, 113827, '\p{dupl}', ""); Expect(0, 113827, '\p{^dupl}', ""); Expect(0, 113827, '\P{dupl}', ""); @@ -96389,16 +97411,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{__Is_Dupl/a/}'); + Error('\P{__Is_Dupl/a/}'); Expect(1, 113827, '\p{isdupl}', ""); Expect(0, 113827, '\p{^isdupl}', ""); Expect(0, 113827, '\P{isdupl}', ""); @@ -96407,16 +97429,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{- Early_Dynastic_CUNEIFORM/a/}'); - Error('\P{- Early_Dynastic_CUNEIFORM/a/}'); + 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, 75087, '\p{earlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^earlydynasticcuneiform}', ""); Expect(0, 75087, '\P{earlydynasticcuneiform}', ""); @@ -96425,16 +97447,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{/a/Is_early_DYNASTIC_Cuneiform}'); + Error('\P{/a/Is_early_DYNASTIC_Cuneiform}'); Expect(1, 75087, '\p{isearlydynasticcuneiform}', ""); Expect(0, 75087, '\p{^isearlydynasticcuneiform}', ""); Expect(0, 75087, '\P{isearlydynasticcuneiform}', ""); @@ -96443,16 +97465,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{ :=In_EARLY_dynastic_Cuneiform}'); - Error('\P{ :=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}', ""); @@ -96461,142 +97483,142 @@ 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, 78911, '\p{egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\p{^egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\P{egyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\P{^egyptianhieroglyphformatcontrols}', ""); - Expect(0, 78912, '\p{egyptianhieroglyphformatcontrols}', ""); - 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{isegyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\p{^isegyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\P{isegyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\P{^isegyptianhieroglyphformatcontrols}', ""); - Expect(0, 78912, '\p{isegyptianhieroglyphformatcontrols}', ""); - 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{inegyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\p{^inegyptianhieroglyphformatcontrols}', ""); - Expect(0, 78911, '\P{inegyptianhieroglyphformatcontrols}', ""); - Expect(1, 78911, '\P{^inegyptianhieroglyphformatcontrols}', ""); - Expect(0, 78912, '\p{inegyptianhieroglyphformatcontrols}', ""); - 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, 78904, '\p{egyptianhieroglyphs}', ""); - Expect(0, 78904, '\p{^egyptianhieroglyphs}', ""); - Expect(0, 78904, '\P{egyptianhieroglyphs}', ""); - Expect(1, 78904, '\P{^egyptianhieroglyphs}', ""); - Expect(0, 78905, '\p{egyptianhieroglyphs}', ""); - 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{ -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}', ""); - Expect(1, 78904, '\P{^isegyptianhieroglyphs}', ""); - Expect(0, 78905, '\p{isegyptianhieroglyphs}', ""); - 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{/a/Egyp}'); - Error('\P{/a/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}', ""); - 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{Is_EGYP:=}'); - Error('\P{Is_EGYP:=}'); - Expect(1, 78904, '\p{isegyp}', ""); - Expect(0, 78904, '\p{^isegyp}', ""); - Expect(0, 78904, '\P{isegyp}', ""); - Expect(1, 78904, '\P{^isegyp}', ""); - Expect(0, 78905, '\p{isegyp}', ""); - 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{ :=Elbasan}'); - Error('\P{ :=Elbasan}'); + 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, 78943, '\p{egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{egyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^egyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{ -Egyptian_hieroglyph_FORMAT_Controls}', ""); + Expect(0, 78943, '\p{^ -Egyptian_hieroglyph_FORMAT_Controls}', ""); + Expect(0, 78943, '\P{ -Egyptian_hieroglyph_FORMAT_Controls}', ""); + Expect(1, 78943, '\P{^ -Egyptian_hieroglyph_FORMAT_Controls}', ""); + Expect(0, 78944, '\p{ -Egyptian_hieroglyph_FORMAT_Controls}', ""); + Expect(1, 78944, '\p{^ -Egyptian_hieroglyph_FORMAT_Controls}', ""); + Expect(1, 78944, '\P{ -Egyptian_hieroglyph_FORMAT_Controls}', ""); + Expect(0, 78944, '\P{^ -Egyptian_hieroglyph_FORMAT_Controls}', ""); + Error('\p{:= Is_EGYPTIAN_Hieroglyph_format_controls}'); + Error('\P{:= Is_EGYPTIAN_Hieroglyph_format_controls}'); + Expect(1, 78943, '\p{isegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^isegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{isegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^isegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{isegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^isegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{isegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^isegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{ _IS_egyptian_Hieroglyph_format_controls}', ""); + Expect(0, 78943, '\p{^ _IS_egyptian_Hieroglyph_format_controls}', ""); + Expect(0, 78943, '\P{ _IS_egyptian_Hieroglyph_format_controls}', ""); + Expect(1, 78943, '\P{^ _IS_egyptian_Hieroglyph_format_controls}', ""); + Expect(0, 78944, '\p{ _IS_egyptian_Hieroglyph_format_controls}', ""); + Expect(1, 78944, '\p{^ _IS_egyptian_Hieroglyph_format_controls}', ""); + Expect(1, 78944, '\P{ _IS_egyptian_Hieroglyph_format_controls}', ""); + Expect(0, 78944, '\P{^ _IS_egyptian_Hieroglyph_format_controls}', ""); + Error('\p{/a/- In_EGYPTIAN_hieroglyph_Format_CONTROLS}'); + Error('\P{/a/- In_EGYPTIAN_hieroglyph_Format_CONTROLS}'); + Expect(1, 78943, '\p{inegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\p{^inegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78943, '\P{inegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\P{^inegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\p{inegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\p{^inegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78944, '\P{inegyptianhieroglyphformatcontrols}', ""); + Expect(0, 78944, '\P{^inegyptianhieroglyphformatcontrols}', ""); + Expect(1, 78943, '\p{_In_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(0, 78943, '\p{^_In_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(0, 78943, '\P{_In_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(1, 78943, '\P{^_In_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(0, 78944, '\p{_In_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(1, 78944, '\p{^_In_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(1, 78944, '\P{_In_Egyptian_Hieroglyph_Format_Controls}', ""); + Expect(0, 78944, '\P{^_In_Egyptian_Hieroglyph_Format_Controls}', ""); + Error('\p{/a/Egyptian_hieroglyphs}'); + Error('\P{/a/Egyptian_hieroglyphs}'); + Expect(1, 78933, '\p{egyptianhieroglyphs}', ""); + Expect(0, 78933, '\p{^egyptianhieroglyphs}', ""); + Expect(0, 78933, '\P{egyptianhieroglyphs}', ""); + Expect(1, 78933, '\P{^egyptianhieroglyphs}', ""); + Expect(0, 78934, '\p{egyptianhieroglyphs}', ""); + Expect(1, 78934, '\p{^egyptianhieroglyphs}', ""); + Expect(1, 78934, '\P{egyptianhieroglyphs}', ""); + Expect(0, 78934, '\P{^egyptianhieroglyphs}', ""); + Expect(1, 78933, '\p{ Egyptian_hieroglyphs}', ""); + Expect(0, 78933, '\p{^ Egyptian_hieroglyphs}', ""); + Expect(0, 78933, '\P{ Egyptian_hieroglyphs}', ""); + Expect(1, 78933, '\P{^ Egyptian_hieroglyphs}', ""); + Expect(0, 78934, '\p{ Egyptian_hieroglyphs}', ""); + Expect(1, 78934, '\p{^ Egyptian_hieroglyphs}', ""); + Expect(1, 78934, '\P{ Egyptian_hieroglyphs}', ""); + Expect(0, 78934, '\P{^ Egyptian_hieroglyphs}', ""); + Error('\p{:= -Is_EGYPTIAN_hieroglyphs}'); + Error('\P{:= -Is_EGYPTIAN_hieroglyphs}'); + Expect(1, 78933, '\p{isegyptianhieroglyphs}', ""); + Expect(0, 78933, '\p{^isegyptianhieroglyphs}', ""); + Expect(0, 78933, '\P{isegyptianhieroglyphs}', ""); + Expect(1, 78933, '\P{^isegyptianhieroglyphs}', ""); + Expect(0, 78934, '\p{isegyptianhieroglyphs}', ""); + Expect(1, 78934, '\p{^isegyptianhieroglyphs}', ""); + Expect(1, 78934, '\P{isegyptianhieroglyphs}', ""); + Expect(0, 78934, '\P{^isegyptianhieroglyphs}', ""); + Expect(1, 78933, '\p{__Is_Egyptian_Hieroglyphs}', ""); + Expect(0, 78933, '\p{^__Is_Egyptian_Hieroglyphs}', ""); + Expect(0, 78933, '\P{__Is_Egyptian_Hieroglyphs}', ""); + Expect(1, 78933, '\P{^__Is_Egyptian_Hieroglyphs}', ""); + Expect(0, 78934, '\p{__Is_Egyptian_Hieroglyphs}', ""); + Expect(1, 78934, '\p{^__Is_Egyptian_Hieroglyphs}', ""); + Expect(1, 78934, '\P{__Is_Egyptian_Hieroglyphs}', ""); + Expect(0, 78934, '\P{^__Is_Egyptian_Hieroglyphs}', ""); + Error('\p{ Egyp:=}'); + Error('\P{ Egyp:=}'); + Expect(1, 78933, '\p{egyp}', ""); + Expect(0, 78933, '\p{^egyp}', ""); + Expect(0, 78933, '\P{egyp}', ""); + Expect(1, 78933, '\P{^egyp}', ""); + Expect(0, 78934, '\p{egyp}', ""); + Expect(1, 78934, '\p{^egyp}', ""); + Expect(1, 78934, '\P{egyp}', ""); + Expect(0, 78934, '\P{^egyp}', ""); + Expect(1, 78933, '\p{ -egyp}', ""); + Expect(0, 78933, '\p{^ -egyp}', ""); + Expect(0, 78933, '\P{ -egyp}', ""); + Expect(1, 78933, '\P{^ -egyp}', ""); + Expect(0, 78934, '\p{ -egyp}', ""); + Expect(1, 78934, '\p{^ -egyp}', ""); + Expect(1, 78934, '\P{ -egyp}', ""); + Expect(0, 78934, '\P{^ -egyp}', ""); + Error('\p{/a/ Is_Egyp}'); + Error('\P{/a/ Is_Egyp}'); + Expect(1, 78933, '\p{isegyp}', ""); + Expect(0, 78933, '\p{^isegyp}', ""); + Expect(0, 78933, '\P{isegyp}', ""); + Expect(1, 78933, '\P{^isegyp}', ""); + Expect(0, 78934, '\p{isegyp}', ""); + Expect(1, 78934, '\p{^isegyp}', ""); + Expect(1, 78934, '\P{isegyp}', ""); + Expect(0, 78934, '\P{^isegyp}', ""); + Expect(1, 78933, '\p{- IS_egyp}', ""); + Expect(0, 78933, '\p{^- IS_egyp}', ""); + Expect(0, 78933, '\P{- IS_egyp}', ""); + Expect(1, 78933, '\P{^- IS_egyp}', ""); + Expect(0, 78934, '\p{- IS_egyp}', ""); + Expect(1, 78934, '\p{^- IS_egyp}', ""); + Expect(1, 78934, '\P{- IS_egyp}', ""); + Expect(0, 78934, '\P{^- IS_egyp}', ""); + Error('\p{-:=ELBASAN}'); + Error('\P{-:=ELBASAN}'); Expect(1, 66855, '\p{elbasan}', ""); Expect(0, 66855, '\p{^elbasan}', ""); Expect(0, 66855, '\P{elbasan}', ""); @@ -96605,16 +97627,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{/a/Is_ELBASAN}'); - Error('\P{/a/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{_IS_ELBASAN/a/}'); + Error('\P{_IS_ELBASAN/a/}'); Expect(1, 66855, '\p{iselbasan}', ""); Expect(0, 66855, '\p{^iselbasan}', ""); Expect(0, 66855, '\P{iselbasan}', ""); @@ -96623,16 +97645,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{/a/-_ELBA}'); + Error('\P{/a/-_ELBA}'); Expect(1, 66855, '\p{elba}', ""); Expect(0, 66855, '\p{^elba}', ""); Expect(0, 66855, '\P{elba}', ""); @@ -96641,16 +97663,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{/a/__IS_elba}'); - Error('\P{/a/__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}', ""); @@ -96659,16 +97681,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{ :=ELYMAIC}'); - Error('\P{ :=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}', ""); @@ -96677,16 +97699,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}', ""); @@ -96695,16 +97717,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:=}'); - Error('\P{ -Elym:=}'); + 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}', ""); @@ -96713,16 +97735,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}'); + Error('\P{:=is_ELYM}'); Expect(1, 69622, '\p{iselym}', ""); Expect(0, 69622, '\p{^iselym}', ""); Expect(0, 69622, '\P{iselym}', ""); @@ -96731,52 +97753,52 @@ 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}', ""); + 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{ /a/Emoji}'); Error('\P{ /a/Emoji}'); - Expect(1, 129782, '\p{emoji}', ""); - Expect(0, 129782, '\p{^emoji}', ""); - Expect(0, 129782, '\P{emoji}', ""); - Expect(1, 129782, '\P{^emoji}', ""); - Expect(0, 129783, '\p{emoji}', ""); - Expect(1, 129783, '\p{^emoji}', ""); - Expect(1, 129783, '\P{emoji}', ""); - Expect(0, 129783, '\P{^emoji}', ""); - Expect(1, 129782, '\p{--Emoji}', ""); - Expect(0, 129782, '\p{^--Emoji}', ""); - Expect(0, 129782, '\P{--Emoji}', ""); - Expect(1, 129782, '\P{^--Emoji}', ""); - Expect(0, 129783, '\p{--Emoji}', ""); - Expect(1, 129783, '\p{^--Emoji}', ""); - Expect(1, 129783, '\P{--Emoji}', ""); - Expect(0, 129783, '\P{^--Emoji}', ""); - Error('\p{_/a/Is_Emoji}'); - Error('\P{_/a/Is_Emoji}'); - Expect(1, 129782, '\p{isemoji}', ""); - Expect(0, 129782, '\p{^isemoji}', ""); - Expect(0, 129782, '\P{isemoji}', ""); - Expect(1, 129782, '\P{^isemoji}', ""); - Expect(0, 129783, '\p{isemoji}', ""); - Expect(1, 129783, '\p{^isemoji}', ""); - Expect(1, 129783, '\P{isemoji}', ""); - Expect(0, 129783, '\P{^isemoji}', ""); - Expect(1, 129782, '\p{ -Is_Emoji}', ""); - Expect(0, 129782, '\p{^ -Is_Emoji}', ""); - Expect(0, 129782, '\P{ -Is_Emoji}', ""); - Expect(1, 129782, '\P{^ -Is_Emoji}', ""); - Expect(0, 129783, '\p{ -Is_Emoji}', ""); - Expect(1, 129783, '\p{^ -Is_Emoji}', ""); - Expect(1, 129783, '\P{ -Is_Emoji}', ""); - Expect(0, 129783, '\P{^ -Is_Emoji}', ""); - Error('\p{_/a/emoji_COMPONENT}'); - Error('\P{_/a/emoji_COMPONENT}'); + Expect(1, 129784, '\p{emoji}', ""); + Expect(0, 129784, '\p{^emoji}', ""); + Expect(0, 129784, '\P{emoji}', ""); + Expect(1, 129784, '\P{^emoji}', ""); + Expect(0, 129785, '\p{emoji}', ""); + Expect(1, 129785, '\p{^emoji}', ""); + Expect(1, 129785, '\P{emoji}', ""); + Expect(0, 129785, '\P{^emoji}', ""); + Expect(1, 129784, '\p{ EMOJI}', ""); + Expect(0, 129784, '\p{^ EMOJI}', ""); + Expect(0, 129784, '\P{ EMOJI}', ""); + Expect(1, 129784, '\P{^ EMOJI}', ""); + Expect(0, 129785, '\p{ EMOJI}', ""); + Expect(1, 129785, '\p{^ EMOJI}', ""); + Expect(1, 129785, '\P{ EMOJI}', ""); + Expect(0, 129785, '\P{^ EMOJI}', ""); + Error('\p{ _is_emoji/a/}'); + Error('\P{ _is_emoji/a/}'); + Expect(1, 129784, '\p{isemoji}', ""); + Expect(0, 129784, '\p{^isemoji}', ""); + Expect(0, 129784, '\P{isemoji}', ""); + Expect(1, 129784, '\P{^isemoji}', ""); + Expect(0, 129785, '\p{isemoji}', ""); + Expect(1, 129785, '\p{^isemoji}', ""); + Expect(1, 129785, '\P{isemoji}', ""); + Expect(0, 129785, '\P{^isemoji}', ""); + Expect(1, 129784, '\p{ IS_Emoji}', ""); + Expect(0, 129784, '\p{^ IS_Emoji}', ""); + Expect(0, 129784, '\P{ IS_Emoji}', ""); + Expect(1, 129784, '\P{^ IS_Emoji}', ""); + Expect(0, 129785, '\p{ IS_Emoji}', ""); + Expect(1, 129785, '\p{^ IS_Emoji}', ""); + Expect(1, 129785, '\P{ IS_Emoji}', ""); + Expect(0, 129785, '\P{^ IS_Emoji}', ""); + Error('\p{_emoji_Component:=}'); + Error('\P{_emoji_Component:=}'); Expect(1, 917631, '\p{emojicomponent}', ""); Expect(0, 917631, '\p{^emojicomponent}', ""); Expect(0, 917631, '\P{emojicomponent}', ""); @@ -96785,16 +97807,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_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{ /a/Is_emoji_component}'); + Error('\P{ /a/Is_emoji_component}'); Expect(1, 917631, '\p{isemojicomponent}', ""); Expect(0, 917631, '\p{^isemojicomponent}', ""); Expect(0, 917631, '\P{isemojicomponent}', ""); @@ -96803,16 +97825,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/a/}'); - Error('\P{ EComp/a/}'); + 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{/a/ECOMP}'); + Error('\P{/a/ECOMP}'); Expect(1, 917631, '\p{ecomp}', ""); Expect(0, 917631, '\p{^ecomp}', ""); Expect(0, 917631, '\P{ecomp}', ""); @@ -96821,16 +97843,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/a/}'); - Error('\P{_-Is_EComp/a/}'); + 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{/a/-Is_EComp}'); + Error('\P{/a/-Is_EComp}'); Expect(1, 917631, '\p{isecomp}', ""); Expect(0, 917631, '\p{^isecomp}', ""); Expect(0, 917631, '\P{isecomp}', ""); @@ -96839,16 +97861,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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, 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/a/}'); + Error('\P{-Emoji_modifier/a/}'); Expect(1, 127999, '\p{emojimodifier}', ""); Expect(0, 127999, '\p{^emojimodifier}', ""); Expect(0, 127999, '\P{emojimodifier}', ""); @@ -96857,16 +97879,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_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}', ""); @@ -96875,16 +97897,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_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{ /a/EMod}'); + Error('\P{ /a/EMod}'); Expect(1, 127999, '\p{emod}', ""); Expect(0, 127999, '\p{^emod}', ""); Expect(0, 127999, '\P{emod}', ""); @@ -96893,16 +97915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{:= Is_EMOD}'); - Error('\P{:= Is_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{:=- IS_EMOD}'); + Error('\P{:=- IS_EMOD}'); Expect(1, 127999, '\p{isemod}', ""); Expect(0, 127999, '\p{^isemod}', ""); Expect(0, 127999, '\P{isemod}', ""); @@ -96911,160 +97933,160 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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, 129782, '\p{emojimodifierbase}', ""); - Expect(0, 129782, '\p{^emojimodifierbase}', ""); - Expect(0, 129782, '\P{emojimodifierbase}', ""); - Expect(1, 129782, '\P{^emojimodifierbase}', ""); - Expect(0, 129783, '\p{emojimodifierbase}', ""); - Expect(1, 129783, '\p{^emojimodifierbase}', ""); - Expect(1, 129783, '\P{emojimodifierbase}', ""); - Expect(0, 129783, '\P{^emojimodifierbase}', ""); - Expect(1, 129782, '\p{Emoji_Modifier_BASE}', ""); - Expect(0, 129782, '\p{^Emoji_Modifier_BASE}', ""); - Expect(0, 129782, '\P{Emoji_Modifier_BASE}', ""); - Expect(1, 129782, '\P{^Emoji_Modifier_BASE}', ""); - Expect(0, 129783, '\p{Emoji_Modifier_BASE}', ""); - Expect(1, 129783, '\p{^Emoji_Modifier_BASE}', ""); - Expect(1, 129783, '\P{Emoji_Modifier_BASE}', ""); - Expect(0, 129783, '\P{^Emoji_Modifier_BASE}', ""); - Error('\p{-/a/Is_EMOJI_modifier_Base}'); - Error('\P{-/a/Is_EMOJI_modifier_Base}'); - Expect(1, 129782, '\p{isemojimodifierbase}', ""); - Expect(0, 129782, '\p{^isemojimodifierbase}', ""); - Expect(0, 129782, '\P{isemojimodifierbase}', ""); - Expect(1, 129782, '\P{^isemojimodifierbase}', ""); - Expect(0, 129783, '\p{isemojimodifierbase}', ""); - Expect(1, 129783, '\p{^isemojimodifierbase}', ""); - Expect(1, 129783, '\P{isemojimodifierbase}', ""); - Expect(0, 129783, '\P{^isemojimodifierbase}', ""); - Expect(1, 129782, '\p{_Is_Emoji_Modifier_Base}', ""); - Expect(0, 129782, '\p{^_Is_Emoji_Modifier_Base}', ""); - Expect(0, 129782, '\P{_Is_Emoji_Modifier_Base}', ""); - Expect(1, 129782, '\P{^_Is_Emoji_Modifier_Base}', ""); - Expect(0, 129783, '\p{_Is_Emoji_Modifier_Base}', ""); - Expect(1, 129783, '\p{^_Is_Emoji_Modifier_Base}', ""); - Expect(1, 129783, '\P{_Is_Emoji_Modifier_Base}', ""); - Expect(0, 129783, '\P{^_Is_Emoji_Modifier_Base}', ""); - Error('\p{_EBase:=}'); - Error('\P{_EBase:=}'); - Expect(1, 129782, '\p{ebase}', ""); - Expect(0, 129782, '\p{^ebase}', ""); - Expect(0, 129782, '\P{ebase}', ""); - Expect(1, 129782, '\P{^ebase}', ""); - Expect(0, 129783, '\p{ebase}', ""); - Expect(1, 129783, '\p{^ebase}', ""); - Expect(1, 129783, '\P{ebase}', ""); - Expect(0, 129783, '\P{^ebase}', ""); - Expect(1, 129782, '\p{-EBase}', ""); - Expect(0, 129782, '\p{^-EBase}', ""); - Expect(0, 129782, '\P{-EBase}', ""); - Expect(1, 129782, '\P{^-EBase}', ""); - Expect(0, 129783, '\p{-EBase}', ""); - Expect(1, 129783, '\p{^-EBase}', ""); - Expect(1, 129783, '\P{-EBase}', ""); - Expect(0, 129783, '\P{^-EBase}', ""); - Error('\p{ /a/Is_EBASE}'); - Error('\P{ /a/Is_EBASE}'); - Expect(1, 129782, '\p{isebase}', ""); - Expect(0, 129782, '\p{^isebase}', ""); - Expect(0, 129782, '\P{isebase}', ""); - Expect(1, 129782, '\P{^isebase}', ""); - Expect(0, 129783, '\p{isebase}', ""); - Expect(1, 129783, '\p{^isebase}', ""); - Expect(1, 129783, '\P{isebase}', ""); - Expect(0, 129783, '\P{^isebase}', ""); - Expect(1, 129782, '\p{ IS_EBASE}', ""); - Expect(0, 129782, '\p{^ IS_EBASE}', ""); - Expect(0, 129782, '\P{ IS_EBASE}', ""); - Expect(1, 129782, '\P{^ IS_EBASE}', ""); - Expect(0, 129783, '\p{ IS_EBASE}', ""); - Expect(1, 129783, '\p{^ IS_EBASE}', ""); - Expect(1, 129783, '\P{ IS_EBASE}', ""); - Expect(0, 129783, '\P{^ IS_EBASE}', ""); - Error('\p{/a/ Emoji_Presentation}'); - Error('\P{/a/ Emoji_Presentation}'); - Expect(1, 129782, '\p{emojipresentation}', ""); - Expect(0, 129782, '\p{^emojipresentation}', ""); - Expect(0, 129782, '\P{emojipresentation}', ""); - Expect(1, 129782, '\P{^emojipresentation}', ""); - Expect(0, 129783, '\p{emojipresentation}', ""); - Expect(1, 129783, '\p{^emojipresentation}', ""); - Expect(1, 129783, '\P{emojipresentation}', ""); - Expect(0, 129783, '\P{^emojipresentation}', ""); - Expect(1, 129782, '\p{__emoji_presentation}', ""); - Expect(0, 129782, '\p{^__emoji_presentation}', ""); - Expect(0, 129782, '\P{__emoji_presentation}', ""); - Expect(1, 129782, '\P{^__emoji_presentation}', ""); - Expect(0, 129783, '\p{__emoji_presentation}', ""); - Expect(1, 129783, '\p{^__emoji_presentation}', ""); - Expect(1, 129783, '\P{__emoji_presentation}', ""); - Expect(0, 129783, '\P{^__emoji_presentation}', ""); - Error('\p{-/a/IS_emoji_PRESENTATION}'); - Error('\P{-/a/IS_emoji_PRESENTATION}'); - Expect(1, 129782, '\p{isemojipresentation}', ""); - Expect(0, 129782, '\p{^isemojipresentation}', ""); - Expect(0, 129782, '\P{isemojipresentation}', ""); - Expect(1, 129782, '\P{^isemojipresentation}', ""); - Expect(0, 129783, '\p{isemojipresentation}', ""); - Expect(1, 129783, '\p{^isemojipresentation}', ""); - Expect(1, 129783, '\P{isemojipresentation}', ""); - Expect(0, 129783, '\P{^isemojipresentation}', ""); - Expect(1, 129782, '\p{- is_Emoji_Presentation}', ""); - Expect(0, 129782, '\p{^- is_Emoji_Presentation}', ""); - Expect(0, 129782, '\P{- is_Emoji_Presentation}', ""); - Expect(1, 129782, '\P{^- is_Emoji_Presentation}', ""); - Expect(0, 129783, '\p{- is_Emoji_Presentation}', ""); - Expect(1, 129783, '\p{^- is_Emoji_Presentation}', ""); - Expect(1, 129783, '\P{- is_Emoji_Presentation}', ""); - Expect(0, 129783, '\P{^- is_Emoji_Presentation}', ""); - Error('\p{-:=EPres}'); - Error('\P{-:=EPres}'); - Expect(1, 129782, '\p{epres}', ""); - Expect(0, 129782, '\p{^epres}', ""); - Expect(0, 129782, '\P{epres}', ""); - Expect(1, 129782, '\P{^epres}', ""); - Expect(0, 129783, '\p{epres}', ""); - Expect(1, 129783, '\p{^epres}', ""); - Expect(1, 129783, '\P{epres}', ""); - Expect(0, 129783, '\P{^epres}', ""); - Expect(1, 129782, '\p{ -EPres}', ""); - Expect(0, 129782, '\p{^ -EPres}', ""); - Expect(0, 129782, '\P{ -EPres}', ""); - Expect(1, 129782, '\P{^ -EPres}', ""); - Expect(0, 129783, '\p{ -EPres}', ""); - Expect(1, 129783, '\p{^ -EPres}', ""); - Expect(1, 129783, '\P{ -EPres}', ""); - Expect(0, 129783, '\P{^ -EPres}', ""); - Error('\p{/a/-is_EPRES}'); - Error('\P{/a/-is_EPRES}'); - Expect(1, 129782, '\p{isepres}', ""); - Expect(0, 129782, '\p{^isepres}', ""); - Expect(0, 129782, '\P{isepres}', ""); - Expect(1, 129782, '\P{^isepres}', ""); - Expect(0, 129783, '\p{isepres}', ""); - Expect(1, 129783, '\p{^isepres}', ""); - Expect(1, 129783, '\P{isepres}', ""); - Expect(0, 129783, '\P{^isepres}', ""); - Expect(1, 129782, '\p{--IS_EPRES}', ""); - Expect(0, 129782, '\p{^--IS_EPRES}', ""); - Expect(0, 129782, '\P{--IS_EPRES}', ""); - Expect(1, 129782, '\P{^--IS_EPRES}', ""); - Expect(0, 129783, '\p{--IS_EPRES}', ""); - Expect(1, 129783, '\p{^--IS_EPRES}', ""); - Expect(1, 129783, '\P{--IS_EPRES}', ""); - Expect(0, 129783, '\P{^--IS_EPRES}', ""); - Error('\p{:=_Emoticons}'); - Error('\P{:=_Emoticons}'); + 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, 129784, '\p{emojimodifierbase}', ""); + Expect(0, 129784, '\p{^emojimodifierbase}', ""); + Expect(0, 129784, '\P{emojimodifierbase}', ""); + Expect(1, 129784, '\P{^emojimodifierbase}', ""); + Expect(0, 129785, '\p{emojimodifierbase}', ""); + Expect(1, 129785, '\p{^emojimodifierbase}', ""); + Expect(1, 129785, '\P{emojimodifierbase}', ""); + Expect(0, 129785, '\P{^emojimodifierbase}', ""); + Expect(1, 129784, '\p{ _Emoji_MODIFIER_BASE}', ""); + Expect(0, 129784, '\p{^ _Emoji_MODIFIER_BASE}', ""); + Expect(0, 129784, '\P{ _Emoji_MODIFIER_BASE}', ""); + Expect(1, 129784, '\P{^ _Emoji_MODIFIER_BASE}', ""); + Expect(0, 129785, '\p{ _Emoji_MODIFIER_BASE}', ""); + Expect(1, 129785, '\p{^ _Emoji_MODIFIER_BASE}', ""); + Expect(1, 129785, '\P{ _Emoji_MODIFIER_BASE}', ""); + Expect(0, 129785, '\P{^ _Emoji_MODIFIER_BASE}', ""); + Error('\p{ is_Emoji_Modifier_BASE/a/}'); + Error('\P{ is_Emoji_Modifier_BASE/a/}'); + Expect(1, 129784, '\p{isemojimodifierbase}', ""); + Expect(0, 129784, '\p{^isemojimodifierbase}', ""); + Expect(0, 129784, '\P{isemojimodifierbase}', ""); + Expect(1, 129784, '\P{^isemojimodifierbase}', ""); + Expect(0, 129785, '\p{isemojimodifierbase}', ""); + Expect(1, 129785, '\p{^isemojimodifierbase}', ""); + Expect(1, 129785, '\P{isemojimodifierbase}', ""); + Expect(0, 129785, '\P{^isemojimodifierbase}', ""); + Expect(1, 129784, '\p{ -is_EMOJI_modifier_BASE}', ""); + Expect(0, 129784, '\p{^ -is_EMOJI_modifier_BASE}', ""); + Expect(0, 129784, '\P{ -is_EMOJI_modifier_BASE}', ""); + Expect(1, 129784, '\P{^ -is_EMOJI_modifier_BASE}', ""); + Expect(0, 129785, '\p{ -is_EMOJI_modifier_BASE}', ""); + Expect(1, 129785, '\p{^ -is_EMOJI_modifier_BASE}', ""); + Expect(1, 129785, '\P{ -is_EMOJI_modifier_BASE}', ""); + Expect(0, 129785, '\P{^ -is_EMOJI_modifier_BASE}', ""); + Error('\p{ /a/ebase}'); + Error('\P{ /a/ebase}'); + Expect(1, 129784, '\p{ebase}', ""); + Expect(0, 129784, '\p{^ebase}', ""); + Expect(0, 129784, '\P{ebase}', ""); + Expect(1, 129784, '\P{^ebase}', ""); + Expect(0, 129785, '\p{ebase}', ""); + Expect(1, 129785, '\p{^ebase}', ""); + Expect(1, 129785, '\P{ebase}', ""); + Expect(0, 129785, '\P{^ebase}', ""); + Expect(1, 129784, '\p{_ ebase}', ""); + Expect(0, 129784, '\p{^_ ebase}', ""); + Expect(0, 129784, '\P{_ ebase}', ""); + Expect(1, 129784, '\P{^_ ebase}', ""); + Expect(0, 129785, '\p{_ ebase}', ""); + Expect(1, 129785, '\p{^_ ebase}', ""); + Expect(1, 129785, '\P{_ ebase}', ""); + Expect(0, 129785, '\P{^_ ebase}', ""); + Error('\p{ :=Is_EBase}'); + Error('\P{ :=Is_EBase}'); + Expect(1, 129784, '\p{isebase}', ""); + Expect(0, 129784, '\p{^isebase}', ""); + Expect(0, 129784, '\P{isebase}', ""); + Expect(1, 129784, '\P{^isebase}', ""); + Expect(0, 129785, '\p{isebase}', ""); + Expect(1, 129785, '\p{^isebase}', ""); + Expect(1, 129785, '\P{isebase}', ""); + Expect(0, 129785, '\P{^isebase}', ""); + Expect(1, 129784, '\p{ IS_EBASE}', ""); + Expect(0, 129784, '\p{^ IS_EBASE}', ""); + Expect(0, 129784, '\P{ IS_EBASE}', ""); + Expect(1, 129784, '\P{^ IS_EBASE}', ""); + Expect(0, 129785, '\p{ IS_EBASE}', ""); + Expect(1, 129785, '\p{^ IS_EBASE}', ""); + Expect(1, 129785, '\P{ IS_EBASE}', ""); + Expect(0, 129785, '\P{^ IS_EBASE}', ""); + Error('\p{/a/-emoji_PRESENTATION}'); + Error('\P{/a/-emoji_PRESENTATION}'); + Expect(1, 129784, '\p{emojipresentation}', ""); + Expect(0, 129784, '\p{^emojipresentation}', ""); + Expect(0, 129784, '\P{emojipresentation}', ""); + Expect(1, 129784, '\P{^emojipresentation}', ""); + Expect(0, 129785, '\p{emojipresentation}', ""); + Expect(1, 129785, '\p{^emojipresentation}', ""); + Expect(1, 129785, '\P{emojipresentation}', ""); + Expect(0, 129785, '\P{^emojipresentation}', ""); + Expect(1, 129784, '\p{-Emoji_Presentation}', ""); + Expect(0, 129784, '\p{^-Emoji_Presentation}', ""); + Expect(0, 129784, '\P{-Emoji_Presentation}', ""); + Expect(1, 129784, '\P{^-Emoji_Presentation}', ""); + Expect(0, 129785, '\p{-Emoji_Presentation}', ""); + Expect(1, 129785, '\p{^-Emoji_Presentation}', ""); + Expect(1, 129785, '\P{-Emoji_Presentation}', ""); + Expect(0, 129785, '\P{^-Emoji_Presentation}', ""); + Error('\p{:=_ Is_emoji_Presentation}'); + Error('\P{:=_ Is_emoji_Presentation}'); + Expect(1, 129784, '\p{isemojipresentation}', ""); + Expect(0, 129784, '\p{^isemojipresentation}', ""); + Expect(0, 129784, '\P{isemojipresentation}', ""); + Expect(1, 129784, '\P{^isemojipresentation}', ""); + Expect(0, 129785, '\p{isemojipresentation}', ""); + Expect(1, 129785, '\p{^isemojipresentation}', ""); + Expect(1, 129785, '\P{isemojipresentation}', ""); + Expect(0, 129785, '\P{^isemojipresentation}', ""); + Expect(1, 129784, '\p{--IS_emoji_presentation}', ""); + Expect(0, 129784, '\p{^--IS_emoji_presentation}', ""); + Expect(0, 129784, '\P{--IS_emoji_presentation}', ""); + Expect(1, 129784, '\P{^--IS_emoji_presentation}', ""); + Expect(0, 129785, '\p{--IS_emoji_presentation}', ""); + Expect(1, 129785, '\p{^--IS_emoji_presentation}', ""); + Expect(1, 129785, '\P{--IS_emoji_presentation}', ""); + Expect(0, 129785, '\P{^--IS_emoji_presentation}', ""); + Error('\p{--epres/a/}'); + Error('\P{--epres/a/}'); + Expect(1, 129784, '\p{epres}', ""); + Expect(0, 129784, '\p{^epres}', ""); + Expect(0, 129784, '\P{epres}', ""); + Expect(1, 129784, '\P{^epres}', ""); + Expect(0, 129785, '\p{epres}', ""); + Expect(1, 129785, '\p{^epres}', ""); + Expect(1, 129785, '\P{epres}', ""); + Expect(0, 129785, '\P{^epres}', ""); + Expect(1, 129784, '\p{ EPres}', ""); + Expect(0, 129784, '\p{^ EPres}', ""); + Expect(0, 129784, '\P{ EPres}', ""); + Expect(1, 129784, '\P{^ EPres}', ""); + Expect(0, 129785, '\p{ EPres}', ""); + Expect(1, 129785, '\p{^ EPres}', ""); + Expect(1, 129785, '\P{ EPres}', ""); + Expect(0, 129785, '\P{^ EPres}', ""); + Error('\p{/a/-_is_epres}'); + Error('\P{/a/-_is_epres}'); + Expect(1, 129784, '\p{isepres}', ""); + Expect(0, 129784, '\p{^isepres}', ""); + Expect(0, 129784, '\P{isepres}', ""); + Expect(1, 129784, '\P{^isepres}', ""); + Expect(0, 129785, '\p{isepres}', ""); + Expect(1, 129785, '\p{^isepres}', ""); + Expect(1, 129785, '\P{isepres}', ""); + Expect(0, 129785, '\P{^isepres}', ""); + Expect(1, 129784, '\p{Is_EPres}', ""); + Expect(0, 129784, '\p{^Is_EPres}', ""); + Expect(0, 129784, '\P{Is_EPres}', ""); + Expect(1, 129784, '\P{^Is_EPres}', ""); + Expect(0, 129785, '\p{Is_EPres}', ""); + Expect(1, 129785, '\p{^Is_EPres}', ""); + Expect(1, 129785, '\P{Is_EPres}', ""); + Expect(0, 129785, '\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}', ""); @@ -97073,16 +98095,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{ :=is_EMOTICONS}'); - Error('\P{ :=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/a/}'); + Error('\P{- Is_EMOTICONS/a/}'); Expect(1, 128591, '\p{isemoticons}', ""); Expect(0, 128591, '\p{^isemoticons}', ""); Expect(0, 128591, '\P{isemoticons}', ""); @@ -97091,16 +98113,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{_:=In_Emoticons}'); - Error('\P{_:=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}', ""); @@ -97109,16 +98131,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{/a/ ENCLOSED_Alphanumeric_Supplement}'); - Error('\P{/a/ ENCLOSED_Alphanumeric_Supplement}'); + 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:=}'); + Error('\P{_ Enclosed_Alphanumeric_Supplement:=}'); Expect(1, 127487, '\p{enclosedalphanumericsupplement}', ""); Expect(0, 127487, '\p{^enclosedalphanumericsupplement}', ""); Expect(0, 127487, '\P{enclosedalphanumericsupplement}', ""); @@ -97127,16 +98149,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{:= IS_Enclosed_ALPHANUMERIC_Supplement}'); - Error('\P{:= 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}', ""); @@ -97145,16 +98167,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{/a/ _IN_Enclosed_ALPHANUMERIC_SUPPLEMENT}'); - Error('\P{/a/ _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}'); + Error('\P{:= IN_Enclosed_alphanumeric_Supplement}'); Expect(1, 127487, '\p{inenclosedalphanumericsupplement}', ""); Expect(0, 127487, '\p{^inenclosedalphanumericsupplement}', ""); Expect(0, 127487, '\P{inenclosedalphanumericsupplement}', ""); @@ -97163,16 +98185,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{- ENCLOSED_alphanum_sup:=}'); - Error('\P{- 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{-/a/Enclosed_ALPHANUM_SUP}'); + Error('\P{-/a/Enclosed_ALPHANUM_SUP}'); Expect(1, 127487, '\p{enclosedalphanumsup}', ""); Expect(0, 127487, '\p{^enclosedalphanumsup}', ""); Expect(0, 127487, '\P{enclosedalphanumsup}', ""); @@ -97181,16 +98203,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{--Is_Enclosed_Alphanum_sup:=}'); - Error('\P{--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}', ""); @@ -97199,16 +98221,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{-In_ENCLOSED_Alphanum_Sup/a/}'); - Error('\P{-In_ENCLOSED_Alphanum_Sup/a/}'); + 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}'); + Error('\P{:=In_ENCLOSED_Alphanum_sup}'); Expect(1, 127487, '\p{inenclosedalphanumsup}', ""); Expect(0, 127487, '\p{^inenclosedalphanumsup}', ""); Expect(0, 127487, '\P{inenclosedalphanumsup}', ""); @@ -97217,16 +98239,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:=}'); - Error('\P{ Enclosed_alphanumerics:=}'); + 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{ /a/enclosed_Alphanumerics}'); + Error('\P{ /a/enclosed_Alphanumerics}'); Expect(1, 9471, '\p{enclosedalphanumerics}', ""); Expect(0, 9471, '\p{^enclosedalphanumerics}', ""); Expect(0, 9471, '\P{enclosedalphanumerics}', ""); @@ -97235,16 +98257,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}', ""); @@ -97253,16 +98275,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{:=-IN_enclosed_alphanumerics}'); - Error('\P{:=-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{/a/_In_ENCLOSED_Alphanumerics}'); + Error('\P{/a/_In_ENCLOSED_Alphanumerics}'); Expect(1, 9471, '\p{inenclosedalphanumerics}', ""); Expect(0, 9471, '\p{^inenclosedalphanumerics}', ""); Expect(0, 9471, '\P{inenclosedalphanumerics}', ""); @@ -97271,16 +98293,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{/a/Enclosed_Alphanum}'); - Error('\P{/a/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}', ""); @@ -97289,16 +98311,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}'); - Error('\P{_:=is_ENCLOSED_Alphanum}'); + 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}'); + Error('\P{:= Is_enclosed_Alphanum}'); Expect(1, 9471, '\p{isenclosedalphanum}', ""); Expect(0, 9471, '\p{^isenclosedalphanum}', ""); Expect(0, 9471, '\P{isenclosedalphanum}', ""); @@ -97307,16 +98329,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{ /a/in_enclosed_Alphanum}'); - Error('\P{ /a/in_enclosed_Alphanum}'); + 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}'); + Error('\P{-:=IN_Enclosed_alphanum}'); Expect(1, 9471, '\p{inenclosedalphanum}', ""); Expect(0, 9471, '\p{^inenclosedalphanum}', ""); Expect(0, 9471, '\P{inenclosedalphanum}', ""); @@ -97325,16 +98347,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{/a/Enclosed_CJK_Letters_and_months}'); + Error('\P{/a/Enclosed_CJK_Letters_and_months}'); Expect(1, 13055, '\p{enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^enclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{enclosedcjklettersandmonths}', ""); @@ -97343,16 +98365,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{/a/__is_ENCLOSED_CJK_Letters_AND_months}'); - Error('\P{/a/__is_ENCLOSED_CJK_Letters_AND_months}'); + 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{isenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^isenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{isenclosedcjklettersandmonths}', ""); @@ -97361,16 +98383,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{ :=In_ENCLOSED_CJK_Letters_And_MONTHS}'); + Error('\P{ :=In_ENCLOSED_CJK_Letters_And_MONTHS}'); Expect(1, 13055, '\p{inenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\p{^inenclosedcjklettersandmonths}', ""); Expect(0, 13055, '\P{inenclosedcjklettersandmonths}', ""); @@ -97379,16 +98401,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{-_ENCLOSED_CJK:=}'); - Error('\P{-_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}', ""); @@ -97397,16 +98419,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{ /a/is_ENCLOSED_CJK}'); - Error('\P{ /a/is_ENCLOSED_CJK}'); + 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{/a/Is_Enclosed_CJK}'); + Error('\P{/a/Is_Enclosed_CJK}'); Expect(1, 13055, '\p{isenclosedcjk}', ""); Expect(0, 13055, '\p{^isenclosedcjk}', ""); Expect(0, 13055, '\P{isenclosedcjk}', ""); @@ -97415,16 +98437,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/a/}'); - Error('\P{ In_enclosed_CJK/a/}'); + 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}', ""); @@ -97433,16 +98455,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}'); + Error('\P{:=_ Enclosed_IDEOGRAPHIC_supplement}'); Expect(1, 127743, '\p{enclosedideographicsupplement}', ""); Expect(0, 127743, '\p{^enclosedideographicsupplement}', ""); Expect(0, 127743, '\P{enclosedideographicsupplement}', ""); @@ -97451,16 +98473,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{-IS_Enclosed_ideographic_supplement:=}'); - Error('\P{-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{-/a/Is_enclosed_ideographic_supplement}'); + Error('\P{-/a/Is_enclosed_ideographic_supplement}'); Expect(1, 127743, '\p{isenclosedideographicsupplement}', ""); Expect(0, 127743, '\p{^isenclosedideographicsupplement}', ""); Expect(0, 127743, '\P{isenclosedideographicsupplement}', ""); @@ -97469,16 +98491,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{:=_ In_ENCLOSED_Ideographic_supplement}'); - Error('\P{:=_ 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/a/}'); + Error('\P{ -In_enclosed_ideographic_Supplement/a/}'); Expect(1, 127743, '\p{inenclosedideographicsupplement}', ""); Expect(0, 127743, '\p{^inenclosedideographicsupplement}', ""); Expect(0, 127743, '\P{inenclosedideographicsupplement}', ""); @@ -97487,16 +98509,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{/a/_-Enclosed_Ideographic_Sup}'); + Error('\P{/a/_-Enclosed_Ideographic_Sup}'); Expect(1, 127743, '\p{enclosedideographicsup}', ""); Expect(0, 127743, '\p{^enclosedideographicsup}', ""); Expect(0, 127743, '\P{enclosedideographicsup}', ""); @@ -97505,16 +98527,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{ /a/Is_Enclosed_ideographic_Sup}'); - Error('\P{ /a/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}', ""); @@ -97523,16 +98545,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}'); + Error('\P{:= In_ENCLOSED_IDEOGRAPHIC_Sup}'); Expect(1, 127743, '\p{inenclosedideographicsup}', ""); Expect(0, 127743, '\p{^inenclosedideographicsup}', ""); Expect(0, 127743, '\P{inenclosedideographicsup}', ""); @@ -97541,16 +98563,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{ /a/ENCLOSING_Mark}'); - Error('\P{ /a/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{ Enclosing_MARK/a/}'); + Error('\P{ Enclosing_MARK/a/}'); Expect(1, 42610, '\p{enclosingmark}', ""); Expect(0, 42610, '\p{^enclosingmark}', ""); Expect(0, 42610, '\P{enclosingmark}', ""); @@ -97559,16 +98581,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}'); - Error('\P{:=_ is_ENCLOSING_mark}'); + 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{isenclosingmark}', ""); Expect(0, 42610, '\p{^isenclosingmark}', ""); Expect(0, 42610, '\P{isenclosingmark}', ""); @@ -97577,16 +98599,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{:=__Me}'); + Error('\P{:=__Me}'); Expect(1, 42610, '\p{me}', ""); Expect(0, 42610, '\p{^me}', ""); Expect(0, 42610, '\P{me}', ""); @@ -97595,16 +98617,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}', ""); @@ -97613,16 +98635,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}'); - Error('\P{ :=ETHIOPIC}'); + 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, 124926, '\p{ethiopic}', ""); Expect(0, 124926, '\p{^ethiopic}', ""); Expect(0, 124926, '\P{ethiopic}', ""); @@ -97631,16 +98653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124927, '\p{^ethiopic}', ""); Expect(1, 124927, '\P{ethiopic}', ""); Expect(0, 124927, '\P{^ethiopic}', ""); - Expect(1, 124926, '\p{-_Ethiopic}', ""); - Expect(0, 124926, '\p{^-_Ethiopic}', ""); - Expect(0, 124926, '\P{-_Ethiopic}', ""); - Expect(1, 124926, '\P{^-_Ethiopic}', ""); - Expect(0, 124927, '\p{-_Ethiopic}', ""); - Expect(1, 124927, '\p{^-_Ethiopic}', ""); - Expect(1, 124927, '\P{-_Ethiopic}', ""); - Expect(0, 124927, '\P{^-_Ethiopic}', ""); - Error('\p{/a/-Is_Ethiopic}'); - Error('\P{/a/-Is_Ethiopic}'); + Expect(1, 124926, '\p{- ethiopic}', ""); + Expect(0, 124926, '\p{^- ethiopic}', ""); + Expect(0, 124926, '\P{- ethiopic}', ""); + Expect(1, 124926, '\P{^- ethiopic}', ""); + Expect(0, 124927, '\p{- ethiopic}', ""); + Expect(1, 124927, '\p{^- ethiopic}', ""); + Expect(1, 124927, '\P{- ethiopic}', ""); + Expect(0, 124927, '\P{^- ethiopic}', ""); + Error('\p{ is_Ethiopic/a/}'); + Error('\P{ is_Ethiopic/a/}'); Expect(1, 124926, '\p{isethiopic}', ""); Expect(0, 124926, '\p{^isethiopic}', ""); Expect(0, 124926, '\P{isethiopic}', ""); @@ -97649,16 +98671,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124927, '\p{^isethiopic}', ""); Expect(1, 124927, '\P{isethiopic}', ""); Expect(0, 124927, '\P{^isethiopic}', ""); - Expect(1, 124926, '\p{_-is_Ethiopic}', ""); - Expect(0, 124926, '\p{^_-is_Ethiopic}', ""); - Expect(0, 124926, '\P{_-is_Ethiopic}', ""); - Expect(1, 124926, '\P{^_-is_Ethiopic}', ""); - Expect(0, 124927, '\p{_-is_Ethiopic}', ""); - Expect(1, 124927, '\p{^_-is_Ethiopic}', ""); - Expect(1, 124927, '\P{_-is_Ethiopic}', ""); - Expect(0, 124927, '\P{^_-is_Ethiopic}', ""); - Error('\p{ :=Ethi}'); - Error('\P{ :=Ethi}'); + Expect(1, 124926, '\p{ Is_Ethiopic}', ""); + Expect(0, 124926, '\p{^ Is_Ethiopic}', ""); + Expect(0, 124926, '\P{ Is_Ethiopic}', ""); + Expect(1, 124926, '\P{^ Is_Ethiopic}', ""); + Expect(0, 124927, '\p{ Is_Ethiopic}', ""); + Expect(1, 124927, '\p{^ Is_Ethiopic}', ""); + Expect(1, 124927, '\P{ Is_Ethiopic}', ""); + Expect(0, 124927, '\P{^ Is_Ethiopic}', ""); + Error('\p{ ETHI/a/}'); + Error('\P{ ETHI/a/}'); Expect(1, 124926, '\p{ethi}', ""); Expect(0, 124926, '\p{^ethi}', ""); Expect(0, 124926, '\P{ethi}', ""); @@ -97667,16 +98689,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124927, '\p{^ethi}', ""); Expect(1, 124927, '\P{ethi}', ""); Expect(0, 124927, '\P{^ethi}', ""); - Expect(1, 124926, '\p{ ETHI}', ""); - Expect(0, 124926, '\p{^ ETHI}', ""); - Expect(0, 124926, '\P{ ETHI}', ""); - Expect(1, 124926, '\P{^ ETHI}', ""); - Expect(0, 124927, '\p{ ETHI}', ""); - Expect(1, 124927, '\p{^ ETHI}', ""); - Expect(1, 124927, '\P{ ETHI}', ""); - Expect(0, 124927, '\P{^ ETHI}', ""); - Error('\p{ is_ETHI/a/}'); - Error('\P{ is_ETHI/a/}'); + Expect(1, 124926, '\p{ ethi}', ""); + Expect(0, 124926, '\p{^ ethi}', ""); + Expect(0, 124926, '\P{ ethi}', ""); + Expect(1, 124926, '\P{^ ethi}', ""); + Expect(0, 124927, '\p{ ethi}', ""); + Expect(1, 124927, '\p{^ ethi}', ""); + Expect(1, 124927, '\P{ ethi}', ""); + Expect(0, 124927, '\P{^ ethi}', ""); + Error('\p{/a/ Is_Ethi}'); + Error('\P{/a/ Is_Ethi}'); Expect(1, 124926, '\p{isethi}', ""); Expect(0, 124926, '\p{^isethi}', ""); Expect(0, 124926, '\P{isethi}', ""); @@ -97685,16 +98707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124927, '\p{^isethi}', ""); Expect(1, 124927, '\P{isethi}', ""); Expect(0, 124927, '\P{^isethi}', ""); - Expect(1, 124926, '\p{ Is_ethi}', ""); - Expect(0, 124926, '\p{^ Is_ethi}', ""); - Expect(0, 124926, '\P{ Is_ethi}', ""); - Expect(1, 124926, '\P{^ Is_ethi}', ""); - Expect(0, 124927, '\p{ Is_ethi}', ""); - Expect(1, 124927, '\p{^ Is_ethi}', ""); - Expect(1, 124927, '\P{ Is_ethi}', ""); - Expect(0, 124927, '\P{^ Is_ethi}', ""); - Error('\p{ ethiopic_Extended:=}'); - Error('\P{ ethiopic_Extended:=}'); + Expect(1, 124926, '\p{ IS_Ethi}', ""); + Expect(0, 124926, '\p{^ IS_Ethi}', ""); + Expect(0, 124926, '\P{ IS_Ethi}', ""); + Expect(1, 124926, '\P{^ IS_Ethi}', ""); + Expect(0, 124927, '\p{ IS_Ethi}', ""); + Expect(1, 124927, '\p{^ IS_Ethi}', ""); + Expect(1, 124927, '\P{ IS_Ethi}', ""); + Expect(0, 124927, '\P{^ IS_Ethi}', ""); + Error('\p{_ ETHIOPIC_extended:=}'); + Error('\P{_ ETHIOPIC_extended:=}'); Expect(1, 11743, '\p{ethiopicextended}', ""); Expect(0, 11743, '\p{^ethiopicextended}', ""); Expect(0, 11743, '\P{ethiopicextended}', ""); @@ -97703,16 +98725,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/a/}'); - Error('\P{_Is_Ethiopic_EXTENDED/a/}'); + 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}', ""); @@ -97721,16 +98743,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{__In_ETHIOPIC_Extended/a/}'); - Error('\P{__In_ETHIOPIC_Extended/a/}'); + 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}', ""); @@ -97739,16 +98761,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:=}'); + Error('\P{ Ethiopic_Ext:=}'); Expect(1, 11743, '\p{ethiopicext}', ""); Expect(0, 11743, '\p{^ethiopicext}', ""); Expect(0, 11743, '\P{ethiopicext}', ""); @@ -97757,16 +98779,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{/a/_-Is_ethiopic_ext}'); + Error('\P{/a/_-Is_ethiopic_ext}'); Expect(1, 11743, '\p{isethiopicext}', ""); Expect(0, 11743, '\p{^isethiopicext}', ""); Expect(0, 11743, '\P{isethiopicext}', ""); @@ -97775,16 +98797,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}', ""); @@ -97793,16 +98815,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:=}'); + Error('\P{__ETHIOPIC_Extended_A:=}'); Expect(1, 43823, '\p{ethiopicextendeda}', ""); Expect(0, 43823, '\p{^ethiopicextendeda}', ""); Expect(0, 43823, '\P{ethiopicextendeda}', ""); @@ -97811,16 +98833,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}', ""); @@ -97829,16 +98851,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:=}'); + Error('\P{_ In_Ethiopic_extended_A:=}'); Expect(1, 43823, '\p{inethiopicextendeda}', ""); Expect(0, 43823, '\p{^inethiopicextendeda}', ""); Expect(0, 43823, '\P{inethiopicextendeda}', ""); @@ -97847,16 +98869,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{ /a/ethiopic_Ext_A}'); - Error('\P{ /a/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{/a/ ethiopic_Ext_a}'); + Error('\P{/a/ ethiopic_Ext_a}'); Expect(1, 43823, '\p{ethiopicexta}', ""); Expect(0, 43823, '\p{^ethiopicexta}', ""); Expect(0, 43823, '\P{ethiopicexta}', ""); @@ -97865,16 +98887,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{/a/-Is_ethiopic_ext_A}'); - Error('\P{/a/-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}', ""); @@ -97883,16 +98905,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/a/}'); - Error('\P{- In_Ethiopic_Ext_A/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}', ""); @@ -97901,16 +98923,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{ ETHIOPIC_EXTENDED_B/a/}'); - Error('\P{ ETHIOPIC_EXTENDED_B/a/}'); + 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{_ ethiopic_Extended_B:=}'); + Error('\P{_ ethiopic_Extended_B:=}'); Expect(1, 124927, '\p{ethiopicextendedb}', ""); Expect(0, 124927, '\p{^ethiopicextendedb}', ""); Expect(0, 124927, '\P{ethiopicextendedb}', ""); @@ -97919,16 +98941,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124928, '\p{^ethiopicextendedb}', ""); Expect(1, 124928, '\P{ethiopicextendedb}', ""); Expect(0, 124928, '\P{^ethiopicextendedb}', ""); - Expect(1, 124927, '\p{ _Ethiopic_Extended_B}', ""); - Expect(0, 124927, '\p{^ _Ethiopic_Extended_B}', ""); - Expect(0, 124927, '\P{ _Ethiopic_Extended_B}', ""); - Expect(1, 124927, '\P{^ _Ethiopic_Extended_B}', ""); - Expect(0, 124928, '\p{ _Ethiopic_Extended_B}', ""); - Expect(1, 124928, '\p{^ _Ethiopic_Extended_B}', ""); - Expect(1, 124928, '\P{ _Ethiopic_Extended_B}', ""); - Expect(0, 124928, '\P{^ _Ethiopic_Extended_B}', ""); - Error('\p{/a/ -Is_ETHIOPIC_Extended_B}'); - Error('\P{/a/ -Is_ETHIOPIC_Extended_B}'); + Expect(1, 124927, '\p{_-Ethiopic_Extended_B}', ""); + Expect(0, 124927, '\p{^_-Ethiopic_Extended_B}', ""); + Expect(0, 124927, '\P{_-Ethiopic_Extended_B}', ""); + Expect(1, 124927, '\P{^_-Ethiopic_Extended_B}', ""); + Expect(0, 124928, '\p{_-Ethiopic_Extended_B}', ""); + Expect(1, 124928, '\p{^_-Ethiopic_Extended_B}', ""); + Expect(1, 124928, '\P{_-Ethiopic_Extended_B}', ""); + Expect(0, 124928, '\P{^_-Ethiopic_Extended_B}', ""); + Error('\p{:= _IS_ETHIOPIC_Extended_B}'); + Error('\P{:= _IS_ETHIOPIC_Extended_B}'); Expect(1, 124927, '\p{isethiopicextendedb}', ""); Expect(0, 124927, '\p{^isethiopicextendedb}', ""); Expect(0, 124927, '\P{isethiopicextendedb}', ""); @@ -97937,16 +98959,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124928, '\p{^isethiopicextendedb}', ""); Expect(1, 124928, '\P{isethiopicextendedb}', ""); Expect(0, 124928, '\P{^isethiopicextendedb}', ""); - Expect(1, 124927, '\p{_ is_Ethiopic_Extended_b}', ""); - Expect(0, 124927, '\p{^_ is_Ethiopic_Extended_b}', ""); - Expect(0, 124927, '\P{_ is_Ethiopic_Extended_b}', ""); - Expect(1, 124927, '\P{^_ is_Ethiopic_Extended_b}', ""); - Expect(0, 124928, '\p{_ is_Ethiopic_Extended_b}', ""); - Expect(1, 124928, '\p{^_ is_Ethiopic_Extended_b}', ""); - Expect(1, 124928, '\P{_ is_Ethiopic_Extended_b}', ""); - Expect(0, 124928, '\P{^_ is_Ethiopic_Extended_b}', ""); - Error('\p{/a/ _in_ETHIOPIC_Extended_B}'); - Error('\P{/a/ _in_ETHIOPIC_Extended_B}'); + Expect(1, 124927, '\p{ IS_Ethiopic_EXTENDED_B}', ""); + Expect(0, 124927, '\p{^ IS_Ethiopic_EXTENDED_B}', ""); + Expect(0, 124927, '\P{ IS_Ethiopic_EXTENDED_B}', ""); + Expect(1, 124927, '\P{^ IS_Ethiopic_EXTENDED_B}', ""); + Expect(0, 124928, '\p{ IS_Ethiopic_EXTENDED_B}', ""); + Expect(1, 124928, '\p{^ IS_Ethiopic_EXTENDED_B}', ""); + Expect(1, 124928, '\P{ IS_Ethiopic_EXTENDED_B}', ""); + Expect(0, 124928, '\P{^ IS_Ethiopic_EXTENDED_B}', ""); + Error('\p{ in_ETHIOPIC_EXTENDED_b:=}'); + Error('\P{ in_ETHIOPIC_EXTENDED_b:=}'); Expect(1, 124927, '\p{inethiopicextendedb}', ""); Expect(0, 124927, '\p{^inethiopicextendedb}', ""); Expect(0, 124927, '\P{inethiopicextendedb}', ""); @@ -97955,16 +98977,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124928, '\p{^inethiopicextendedb}', ""); Expect(1, 124928, '\P{inethiopicextendedb}', ""); Expect(0, 124928, '\P{^inethiopicextendedb}', ""); - Expect(1, 124927, '\p{ -In_ethiopic_extended_B}', ""); - Expect(0, 124927, '\p{^ -In_ethiopic_extended_B}', ""); - Expect(0, 124927, '\P{ -In_ethiopic_extended_B}', ""); - Expect(1, 124927, '\P{^ -In_ethiopic_extended_B}', ""); - Expect(0, 124928, '\p{ -In_ethiopic_extended_B}', ""); - Expect(1, 124928, '\p{^ -In_ethiopic_extended_B}', ""); - Expect(1, 124928, '\P{ -In_ethiopic_extended_B}', ""); - Expect(0, 124928, '\P{^ -In_ethiopic_extended_B}', ""); - Error('\p{__Ethiopic_Ext_B/a/}'); - Error('\P{__Ethiopic_Ext_B/a/}'); + Expect(1, 124927, '\p{_ In_Ethiopic_EXTENDED_B}', ""); + Expect(0, 124927, '\p{^_ In_Ethiopic_EXTENDED_B}', ""); + Expect(0, 124927, '\P{_ In_Ethiopic_EXTENDED_B}', ""); + Expect(1, 124927, '\P{^_ In_Ethiopic_EXTENDED_B}', ""); + Expect(0, 124928, '\p{_ In_Ethiopic_EXTENDED_B}', ""); + Expect(1, 124928, '\p{^_ In_Ethiopic_EXTENDED_B}', ""); + Expect(1, 124928, '\P{_ In_Ethiopic_EXTENDED_B}', ""); + Expect(0, 124928, '\P{^_ In_Ethiopic_EXTENDED_B}', ""); + Error('\p{:= ethiopic_EXT_b}'); + Error('\P{:= ethiopic_EXT_b}'); Expect(1, 124927, '\p{ethiopicextb}', ""); Expect(0, 124927, '\p{^ethiopicextb}', ""); Expect(0, 124927, '\P{ethiopicextb}', ""); @@ -97973,16 +98995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124928, '\p{^ethiopicextb}', ""); Expect(1, 124928, '\P{ethiopicextb}', ""); Expect(0, 124928, '\P{^ethiopicextb}', ""); - Expect(1, 124927, '\p{ ETHIOPIC_Ext_B}', ""); - Expect(0, 124927, '\p{^ ETHIOPIC_Ext_B}', ""); - Expect(0, 124927, '\P{ ETHIOPIC_Ext_B}', ""); - Expect(1, 124927, '\P{^ ETHIOPIC_Ext_B}', ""); - Expect(0, 124928, '\p{ ETHIOPIC_Ext_B}', ""); - Expect(1, 124928, '\p{^ ETHIOPIC_Ext_B}', ""); - Expect(1, 124928, '\P{ ETHIOPIC_Ext_B}', ""); - Expect(0, 124928, '\P{^ ETHIOPIC_Ext_B}', ""); - Error('\p{:=IS_ETHIOPIC_EXT_b}'); - Error('\P{:=IS_ETHIOPIC_EXT_b}'); + Expect(1, 124927, '\p{-_Ethiopic_ext_B}', ""); + Expect(0, 124927, '\p{^-_Ethiopic_ext_B}', ""); + Expect(0, 124927, '\P{-_Ethiopic_ext_B}', ""); + Expect(1, 124927, '\P{^-_Ethiopic_ext_B}', ""); + Expect(0, 124928, '\p{-_Ethiopic_ext_B}', ""); + Expect(1, 124928, '\p{^-_Ethiopic_ext_B}', ""); + Expect(1, 124928, '\P{-_Ethiopic_ext_B}', ""); + Expect(0, 124928, '\P{^-_Ethiopic_ext_B}', ""); + Error('\p{:=- Is_Ethiopic_Ext_B}'); + Error('\P{:=- Is_Ethiopic_Ext_B}'); Expect(1, 124927, '\p{isethiopicextb}', ""); Expect(0, 124927, '\p{^isethiopicextb}', ""); Expect(0, 124927, '\P{isethiopicextb}', ""); @@ -97991,16 +99013,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124928, '\p{^isethiopicextb}', ""); Expect(1, 124928, '\P{isethiopicextb}', ""); Expect(0, 124928, '\P{^isethiopicextb}', ""); - Expect(1, 124927, '\p{ -Is_ethiopic_EXT_B}', ""); - Expect(0, 124927, '\p{^ -Is_ethiopic_EXT_B}', ""); - Expect(0, 124927, '\P{ -Is_ethiopic_EXT_B}', ""); - Expect(1, 124927, '\P{^ -Is_ethiopic_EXT_B}', ""); - Expect(0, 124928, '\p{ -Is_ethiopic_EXT_B}', ""); - Expect(1, 124928, '\p{^ -Is_ethiopic_EXT_B}', ""); - Expect(1, 124928, '\P{ -Is_ethiopic_EXT_B}', ""); - Expect(0, 124928, '\P{^ -Is_ethiopic_EXT_B}', ""); - Error('\p{- In_ETHIOPIC_Ext_b:=}'); - Error('\P{- In_ETHIOPIC_Ext_b:=}'); + Expect(1, 124927, '\p{ -Is_Ethiopic_Ext_B}', ""); + Expect(0, 124927, '\p{^ -Is_Ethiopic_Ext_B}', ""); + Expect(0, 124927, '\P{ -Is_Ethiopic_Ext_B}', ""); + Expect(1, 124927, '\P{^ -Is_Ethiopic_Ext_B}', ""); + Expect(0, 124928, '\p{ -Is_Ethiopic_Ext_B}', ""); + Expect(1, 124928, '\p{^ -Is_Ethiopic_Ext_B}', ""); + Expect(1, 124928, '\P{ -Is_Ethiopic_Ext_B}', ""); + Expect(0, 124928, '\P{^ -Is_Ethiopic_Ext_B}', ""); + Error('\p{/a/__IN_Ethiopic_Ext_B}'); + Error('\P{/a/__IN_Ethiopic_Ext_B}'); Expect(1, 124927, '\p{inethiopicextb}', ""); Expect(0, 124927, '\p{^inethiopicextb}', ""); Expect(0, 124927, '\P{inethiopicextb}', ""); @@ -98009,16 +99031,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 124928, '\p{^inethiopicextb}', ""); Expect(1, 124928, '\P{inethiopicextb}', ""); Expect(0, 124928, '\P{^inethiopicextb}', ""); - Expect(1, 124927, '\p{ -in_ETHIOPIC_ext_B}', ""); - Expect(0, 124927, '\p{^ -in_ETHIOPIC_ext_B}', ""); - Expect(0, 124927, '\P{ -in_ETHIOPIC_ext_B}', ""); - Expect(1, 124927, '\P{^ -in_ETHIOPIC_ext_B}', ""); - Expect(0, 124928, '\p{ -in_ETHIOPIC_ext_B}', ""); - Expect(1, 124928, '\p{^ -in_ETHIOPIC_ext_B}', ""); - Expect(1, 124928, '\P{ -in_ETHIOPIC_ext_B}', ""); - Expect(0, 124928, '\P{^ -in_ETHIOPIC_ext_B}', ""); - Error('\p{:=_ETHIOPIC_supplement}'); - Error('\P{:=_ETHIOPIC_supplement}'); + Expect(1, 124927, '\p{ In_Ethiopic_EXT_B}', ""); + Expect(0, 124927, '\p{^ In_Ethiopic_EXT_B}', ""); + Expect(0, 124927, '\P{ In_Ethiopic_EXT_B}', ""); + Expect(1, 124927, '\P{^ In_Ethiopic_EXT_B}', ""); + Expect(0, 124928, '\p{ In_Ethiopic_EXT_B}', ""); + Expect(1, 124928, '\p{^ In_Ethiopic_EXT_B}', ""); + Expect(1, 124928, '\P{ In_Ethiopic_EXT_B}', ""); + Expect(0, 124928, '\P{^ In_Ethiopic_EXT_B}', ""); + Error('\p{_ ETHIOPIC_supplement/a/}'); + Error('\P{_ ETHIOPIC_supplement/a/}'); Expect(1, 5023, '\p{ethiopicsupplement}', ""); Expect(0, 5023, '\p{^ethiopicsupplement}', ""); Expect(0, 5023, '\P{ethiopicsupplement}', ""); @@ -98027,16 +99049,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{-/a/is_Ethiopic_supplement}'); + Error('\P{-/a/is_Ethiopic_supplement}'); Expect(1, 5023, '\p{isethiopicsupplement}', ""); Expect(0, 5023, '\p{^isethiopicsupplement}', ""); Expect(0, 5023, '\P{isethiopicsupplement}', ""); @@ -98045,16 +99067,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:=}'); + Error('\P{ In_Ethiopic_supplement:=}'); Expect(1, 5023, '\p{inethiopicsupplement}', ""); Expect(0, 5023, '\p{^inethiopicsupplement}', ""); Expect(0, 5023, '\P{inethiopicsupplement}', ""); @@ -98063,16 +99085,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{/a/ETHIOPIC_Sup}'); + Error('\P{/a/ETHIOPIC_Sup}'); Expect(1, 5023, '\p{ethiopicsup}', ""); Expect(0, 5023, '\p{^ethiopicsup}', ""); Expect(0, 5023, '\P{ethiopicsup}', ""); @@ -98081,16 +99103,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{--Is_Ethiopic_Sup:=}'); - Error('\P{--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/a/}'); + Error('\P{ Is_Ethiopic_Sup/a/}'); Expect(1, 5023, '\p{isethiopicsup}', ""); Expect(0, 5023, '\p{^isethiopicsup}', ""); Expect(0, 5023, '\P{isethiopicsup}', ""); @@ -98099,16 +99121,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}', ""); @@ -98117,14 +99139,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}'); @@ -98141,8 +99163,8 @@ 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{ :=Extended_Pictographic}'); + Error('\P{ :=Extended_Pictographic}'); Expect(1, 131069, '\p{extendedpictographic}', ""); Expect(0, 131069, '\p{^extendedpictographic}', ""); Expect(0, 131069, '\P{extendedpictographic}', ""); @@ -98151,16 +99173,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ 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}', ""); @@ -98169,16 +99191,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_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}', ""); @@ -98187,16 +99209,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ /a/is_extpict}'); - Error('\P{ /a/is_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/a/}'); + Error('\P{--Is_EXTPICT/a/}'); Expect(1, 131069, '\p{isextpict}', ""); Expect(0, 131069, '\p{^isextpict}', ""); Expect(0, 131069, '\P{isextpict}', ""); @@ -98205,16 +99227,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{:=-Extender}'); - Error('\P{:=-Extender}'); + 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{:= extender}'); + Error('\P{:= extender}'); Expect(1, 125254, '\p{extender}', ""); Expect(0, 125254, '\p{^extender}', ""); Expect(0, 125254, '\P{extender}', ""); @@ -98223,16 +99245,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{ is_Extender:=}'); - Error('\P{ 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}', ""); @@ -98241,16 +99263,16 @@ 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}', ""); - Error('\p{:=--Ext}'); - Error('\P{:=--Ext}'); + 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/a/}'); + Error('\P{__Ext/a/}'); Expect(1, 125254, '\p{ext}', ""); Expect(0, 125254, '\p{^ext}', ""); Expect(0, 125254, '\P{ext}', ""); @@ -98259,16 +99281,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{/a/_IS_EXT}'); + Error('\P{/a/_IS_EXT}'); Expect(1, 125254, '\p{isext}', ""); Expect(0, 125254, '\p{^isext}', ""); Expect(0, 125254, '\P{isext}', ""); @@ -98277,16 +99299,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}', ""); @@ -98295,16 +99317,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/a/}'); + Error('\P{_is_final_Punctuation/a/}'); Expect(1, 11809, '\p{isfinalpunctuation}', ""); Expect(0, 11809, '\p{^isfinalpunctuation}', ""); Expect(0, 11809, '\P{isfinalpunctuation}', ""); @@ -98313,16 +99335,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/a/}'); - Error('\P{_pf/a/}'); + 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}', ""); @@ -98331,16 +99353,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:=}'); + Error('\P{ is_PF:=}'); Expect(1, 11809, '\p{ispf}', ""); Expect(0, 11809, '\p{^ispf}', ""); Expect(0, 11809, '\P{ispf}', ""); @@ -98349,16 +99371,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}', ""); @@ -98367,16 +99389,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{ -Is_Format:=}'); - Error('\P{ -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/a/}'); + Error('\P{ -Is_FORMAT/a/}'); Expect(1, 917631, '\p{isformat}', ""); Expect(0, 917631, '\p{^isformat}', ""); Expect(0, 917631, '\P{isformat}', ""); @@ -98385,16 +99407,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{ _cf:=}'); - Error('\P{ _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{/a/Cf}'); + Error('\P{/a/Cf}'); Expect(1, 917631, '\p{cf}', ""); Expect(0, 917631, '\p{^cf}', ""); Expect(0, 917631, '\P{cf}', ""); @@ -98403,16 +99425,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{:=Is_CF}'); + Error('\P{:=Is_CF}'); Expect(1, 917631, '\p{iscf}', ""); Expect(0, 917631, '\p{^iscf}', ""); Expect(0, 917631, '\P{iscf}', ""); @@ -98421,16 +99443,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{/a/-Full_Composition_Exclusion}'); - Error('\P{/a/-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}', ""); @@ -98439,16 +99461,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}', ""); @@ -98457,16 +99479,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{ /a/comp_EX}'); - Error('\P{ /a/comp_EX}'); + 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{compex}', ""); Expect(0, 195101, '\p{^compex}', ""); Expect(0, 195101, '\P{compex}', ""); @@ -98475,16 +99497,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}', ""); @@ -98493,16 +99515,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{ general_Punctuation/a/}'); - Error('\P{ general_Punctuation/a/}'); + 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}', ""); @@ -98511,16 +99533,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{ /a/Is_General_Punctuation}'); - Error('\P{ /a/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}'); + Error('\P{:=- IS_GENERAL_punctuation}'); Expect(1, 8303, '\p{isgeneralpunctuation}', ""); Expect(0, 8303, '\p{^isgeneralpunctuation}', ""); Expect(0, 8303, '\P{isgeneralpunctuation}', ""); @@ -98529,16 +99551,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{-in_General_punctuation:=}'); - Error('\P{-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}', ""); @@ -98547,16 +99569,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{-/a/In_punctuation}'); - Error('\P{-/a/In_punctuation}'); + 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{inpunctuation}', ""); Expect(0, 8303, '\p{^inpunctuation}', ""); Expect(0, 8303, '\P{inpunctuation}', ""); @@ -98565,16 +99587,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{:= GEOMETRIC_Shapes}'); - Error('\P{:= 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}', ""); @@ -98583,16 +99605,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/a/}'); + Error('\P{ -Is_GEOMETRIC_Shapes/a/}'); Expect(1, 9727, '\p{isgeometricshapes}', ""); Expect(0, 9727, '\p{^isgeometricshapes}', ""); Expect(0, 9727, '\P{isgeometricshapes}', ""); @@ -98601,16 +99623,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/a/}'); + Error('\P{-In_Geometric_shapes/a/}'); Expect(1, 9727, '\p{ingeometricshapes}', ""); Expect(0, 9727, '\p{^ingeometricshapes}', ""); Expect(0, 9727, '\P{ingeometricshapes}', ""); @@ -98619,16 +99641,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{_:=Geometric_SHAPES_Extended}'); - Error('\P{_:=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{_ Geometric_Shapes_Extended/a/}'); + Error('\P{_ Geometric_Shapes_Extended/a/}'); Expect(1, 129023, '\p{geometricshapesextended}', ""); Expect(0, 129023, '\p{^geometricshapesextended}', ""); Expect(0, 129023, '\P{geometricshapesextended}', ""); @@ -98637,16 +99659,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/a/}'); - Error('\P{ IS_GEOMETRIC_Shapes_extended/a/}'); + 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/a/}'); + Error('\P{_ is_Geometric_SHAPES_extended/a/}'); Expect(1, 129023, '\p{isgeometricshapesextended}', ""); Expect(0, 129023, '\p{^isgeometricshapesextended}', ""); Expect(0, 129023, '\P{isgeometricshapesextended}', ""); @@ -98655,16 +99677,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{-/a/In_Geometric_SHAPES_EXTENDED}'); - Error('\P{-/a/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}', ""); @@ -98673,16 +99695,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}', ""); @@ -98691,16 +99713,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}'); - Error('\P{:= Is_Geometric_SHAPES_Ext}'); + 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{isgeometricshapesext}', ""); Expect(0, 129023, '\p{^isgeometricshapesext}', ""); Expect(0, 129023, '\P{isgeometricshapesext}', ""); @@ -98709,16 +99731,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{_-in_Geometric_shapes_EXT:=}'); - Error('\P{_-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}', ""); @@ -98727,16 +99749,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{/a/_ Georgian}'); - Error('\P{/a/_ 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{ _georgian:=}'); + Error('\P{ _georgian:=}'); Expect(1, 11565, '\p{georgian}', ""); Expect(0, 11565, '\p{^georgian}', ""); Expect(0, 11565, '\P{georgian}', ""); @@ -98745,16 +99767,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{/a/_IS_Georgian}'); - Error('\P{/a/_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}', ""); @@ -98763,16 +99785,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{/a/ Geor}'); + Error('\P{/a/ Geor}'); Expect(1, 11565, '\p{geor}', ""); Expect(0, 11565, '\p{^geor}', ""); Expect(0, 11565, '\P{geor}', ""); @@ -98781,16 +99803,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{ /a/IS_Geor}'); + Error('\P{ /a/IS_Geor}'); Expect(1, 11565, '\p{isgeor}', ""); Expect(0, 11565, '\p{^isgeor}', ""); Expect(0, 11565, '\P{isgeor}', ""); @@ -98799,16 +99821,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{/a/ -georgian_Extended}'); + Error('\P{/a/ -georgian_Extended}'); Expect(1, 7359, '\p{georgianextended}', ""); Expect(0, 7359, '\p{^georgianextended}', ""); Expect(0, 7359, '\P{georgianextended}', ""); @@ -98817,16 +99839,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{-IS_georgian_Extended/a/}'); - Error('\P{-IS_georgian_Extended/a/}'); + 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}', ""); @@ -98835,16 +99857,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{:=_ In_georgian_Extended}'); - Error('\P{:=_ 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}', ""); @@ -98853,16 +99875,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/a/}'); - Error('\P{__Georgian_Ext/a/}'); + 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}', ""); @@ -98871,16 +99893,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{/a/ Is_Georgian_EXT}'); + Error('\P{/a/ Is_Georgian_EXT}'); Expect(1, 7359, '\p{isgeorgianext}', ""); Expect(0, 7359, '\p{^isgeorgianext}', ""); Expect(0, 7359, '\P{isgeorgianext}', ""); @@ -98889,16 +99911,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/a/}'); + Error('\P{-IN_Georgian_Ext/a/}'); Expect(1, 7359, '\p{ingeorgianext}', ""); Expect(0, 7359, '\p{^ingeorgianext}', ""); Expect(0, 7359, '\P{ingeorgianext}', ""); @@ -98907,16 +99929,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{/a/georgian_Supplement}'); - Error('\P{/a/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{_/a/Georgian_supplement}'); + Error('\P{_/a/Georgian_supplement}'); Expect(1, 11567, '\p{georgiansupplement}', ""); Expect(0, 11567, '\p{^georgiansupplement}', ""); Expect(0, 11567, '\P{georgiansupplement}', ""); @@ -98925,16 +99947,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/a/}'); - Error('\P{__IS_Georgian_Supplement/a/}'); + 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{/a/ -is_Georgian_supplement}'); + Error('\P{/a/ -is_Georgian_supplement}'); Expect(1, 11567, '\p{isgeorgiansupplement}', ""); Expect(0, 11567, '\p{^isgeorgiansupplement}', ""); Expect(0, 11567, '\P{isgeorgiansupplement}', ""); @@ -98943,16 +99965,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{ /a/IN_GEORGIAN_Supplement}'); - Error('\P{ /a/IN_GEORGIAN_Supplement}'); + 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{ingeorgiansupplement}', ""); Expect(0, 11567, '\p{^ingeorgiansupplement}', ""); Expect(0, 11567, '\P{ingeorgiansupplement}', ""); @@ -98961,16 +99983,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{/a/ Georgian_sup}'); + Error('\P{/a/ Georgian_sup}'); Expect(1, 11567, '\p{georgiansup}', ""); Expect(0, 11567, '\p{^georgiansup}', ""); Expect(0, 11567, '\P{georgiansup}', ""); @@ -98979,16 +100001,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{/a/- Is_georgian_Sup}'); - Error('\P{/a/- 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{/a/_-Is_georgian_Sup}'); + Error('\P{/a/_-Is_georgian_Sup}'); Expect(1, 11567, '\p{isgeorgiansup}', ""); Expect(0, 11567, '\p{^isgeorgiansup}', ""); Expect(0, 11567, '\P{isgeorgiansup}', ""); @@ -98997,16 +100019,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{ /a/In_GEORGIAN_sup}'); + Error('\P{ /a/In_GEORGIAN_sup}'); Expect(1, 11567, '\p{ingeorgiansup}', ""); Expect(0, 11567, '\p{^ingeorgiansup}', ""); Expect(0, 11567, '\P{ingeorgiansup}', ""); @@ -99015,16 +100037,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{_GLAGOLITIC/a/}'); - Error('\P{_GLAGOLITIC/a/}'); + 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{:=_Glagolitic}'); + Error('\P{:=_Glagolitic}'); Expect(1, 122922, '\p{glagolitic}', ""); Expect(0, 122922, '\p{^glagolitic}', ""); Expect(0, 122922, '\P{glagolitic}', ""); @@ -99041,8 +100063,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122923, '\p{^-glagolitic}', ""); Expect(1, 122923, '\P{-glagolitic}', ""); Expect(0, 122923, '\P{^-glagolitic}', ""); - Error('\p{:=--Is_Glagolitic}'); - Error('\P{:=--Is_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}', ""); @@ -99051,16 +100073,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:=}'); + Error('\P{-GLAG:=}'); Expect(1, 122922, '\p{glag}', ""); Expect(0, 122922, '\p{^glag}', ""); Expect(0, 122922, '\P{glag}', ""); @@ -99069,16 +100091,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}', ""); @@ -99087,16 +100109,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{--GLAGOLITIC_supplement/a/}'); - Error('\P{--GLAGOLITIC_supplement/a/}'); + 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, 122927, '\p{glagoliticsupplement}', ""); Expect(0, 122927, '\p{^glagoliticsupplement}', ""); Expect(0, 122927, '\P{glagoliticsupplement}', ""); @@ -99105,16 +100127,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}', ""); @@ -99123,16 +100145,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}', ""); @@ -99141,16 +100163,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}', ""); @@ -99159,16 +100181,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}'); + Error('\P{:= Is_glagolitic_SUP}'); Expect(1, 122927, '\p{isglagoliticsup}', ""); Expect(0, 122927, '\p{^isglagoliticsup}', ""); Expect(0, 122927, '\P{isglagoliticsup}', ""); @@ -99177,16 +100199,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}', ""); @@ -99195,16 +100217,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{_/a/gothic}'); - Error('\P{_/a/gothic}'); + 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:=}'); + Error('\P{ Gothic:=}'); Expect(1, 66378, '\p{gothic}', ""); Expect(0, 66378, '\p{^gothic}', ""); Expect(0, 66378, '\P{gothic}', ""); @@ -99213,16 +100235,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}'); - Error('\P{:= _is_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{/a/ -is_Gothic}'); + Error('\P{/a/ -is_Gothic}'); Expect(1, 66378, '\p{isgothic}', ""); Expect(0, 66378, '\p{^isgothic}', ""); Expect(0, 66378, '\P{isgothic}', ""); @@ -99231,16 +100253,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}', ""); @@ -99249,16 +100271,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}', ""); @@ -99267,16 +100289,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{/a/grantha}'); + Error('\P{/a/grantha}'); Expect(1, 73683, '\p{grantha}', ""); Expect(0, 73683, '\p{^grantha}', ""); Expect(0, 73683, '\P{grantha}', ""); @@ -99285,16 +100307,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{/a/Is_GRANTHA}'); - Error('\P{/a/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}', ""); @@ -99303,16 +100325,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:=}'); - Error('\P{_ GRAN:=}'); + 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}', ""); @@ -99321,16 +100343,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}', ""); @@ -99339,16 +100361,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}', ""); @@ -99357,16 +100379,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{:=graph}'); - Error('\P{:=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}', ""); @@ -99375,16 +100397,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{Is_XPOSIXGRAPH/a/}'); - Error('\P{Is_XPOSIXGRAPH/a/}'); + 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{isxposixgraph}', ""); Expect(0, 1114109, '\p{^isxposixgraph}', ""); Expect(0, 1114109, '\P{isxposixgraph}', ""); @@ -99393,16 +100415,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{/a/ is_Graph}'); - Error('\P{/a/ 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{--Is_graph:=}'); + Error('\P{--Is_graph:=}'); Expect(1, 1114109, '\p{isgraph}', ""); Expect(0, 1114109, '\p{^isgraph}', ""); Expect(0, 1114109, '\P{isgraph}', ""); @@ -99411,88 +100433,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, 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/a/}'); - Error('\P{- Gr_Base/a/}'); - 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/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{ /a/Grapheme_base}'); + Error('\P{ /a/Grapheme_base}'); + Expect(1, 205743, '\p{graphemebase}', ""); + Expect(0, 205743, '\p{^graphemebase}', ""); + Expect(0, 205743, '\P{graphemebase}', ""); + Expect(1, 205743, '\P{^graphemebase}', ""); + Expect(0, 205744, '\p{graphemebase}', ""); + Expect(1, 205744, '\p{^graphemebase}', ""); + Expect(1, 205744, '\P{graphemebase}', ""); + Expect(0, 205744, '\P{^graphemebase}', ""); + Expect(1, 205743, '\p{ -Grapheme_Base}', ""); + Expect(0, 205743, '\p{^ -Grapheme_Base}', ""); + Expect(0, 205743, '\P{ -Grapheme_Base}', ""); + Expect(1, 205743, '\P{^ -Grapheme_Base}', ""); + Expect(0, 205744, '\p{ -Grapheme_Base}', ""); + Expect(1, 205744, '\p{^ -Grapheme_Base}', ""); + Expect(1, 205744, '\P{ -Grapheme_Base}', ""); + Expect(0, 205744, '\P{^ -Grapheme_Base}', ""); + Error('\p{/a/ Is_Grapheme_Base}'); + Error('\P{/a/ Is_Grapheme_Base}'); + Expect(1, 205743, '\p{isgraphemebase}', ""); + Expect(0, 205743, '\p{^isgraphemebase}', ""); + Expect(0, 205743, '\P{isgraphemebase}', ""); + Expect(1, 205743, '\P{^isgraphemebase}', ""); + Expect(0, 205744, '\p{isgraphemebase}', ""); + Expect(1, 205744, '\p{^isgraphemebase}', ""); + Expect(1, 205744, '\P{isgraphemebase}', ""); + Expect(0, 205744, '\P{^isgraphemebase}', ""); + Expect(1, 205743, '\p{ -Is_GRAPHEME_Base}', ""); + Expect(0, 205743, '\p{^ -Is_GRAPHEME_Base}', ""); + Expect(0, 205743, '\P{ -Is_GRAPHEME_Base}', ""); + Expect(1, 205743, '\P{^ -Is_GRAPHEME_Base}', ""); + Expect(0, 205744, '\p{ -Is_GRAPHEME_Base}', ""); + Expect(1, 205744, '\p{^ -Is_GRAPHEME_Base}', ""); + Expect(1, 205744, '\P{ -Is_GRAPHEME_Base}', ""); + Expect(0, 205744, '\P{^ -Is_GRAPHEME_Base}', ""); + Error('\p{ Gr_base/a/}'); + Error('\P{ Gr_base/a/}'); + Expect(1, 205743, '\p{grbase}', ""); + Expect(0, 205743, '\p{^grbase}', ""); + Expect(0, 205743, '\P{grbase}', ""); + Expect(1, 205743, '\P{^grbase}', ""); + Expect(0, 205744, '\p{grbase}', ""); + Expect(1, 205744, '\p{^grbase}', ""); + Expect(1, 205744, '\P{grbase}', ""); + Expect(0, 205744, '\P{^grbase}', ""); + Expect(1, 205743, '\p{ _Gr_Base}', ""); + Expect(0, 205743, '\p{^ _Gr_Base}', ""); + Expect(0, 205743, '\P{ _Gr_Base}', ""); + Expect(1, 205743, '\P{^ _Gr_Base}', ""); + Expect(0, 205744, '\p{ _Gr_Base}', ""); + Expect(1, 205744, '\p{^ _Gr_Base}', ""); + Expect(1, 205744, '\P{ _Gr_Base}', ""); + Expect(0, 205744, '\P{^ _Gr_Base}', ""); + Error('\p{ :=Is_gr_BASE}'); + Error('\P{ :=Is_gr_BASE}'); + Expect(1, 205743, '\p{isgrbase}', ""); + Expect(0, 205743, '\p{^isgrbase}', ""); + Expect(0, 205743, '\P{isgrbase}', ""); + Expect(1, 205743, '\P{^isgrbase}', ""); + Expect(0, 205744, '\p{isgrbase}', ""); + Expect(1, 205744, '\p{^isgrbase}', ""); + Expect(1, 205744, '\P{isgrbase}', ""); + Expect(0, 205744, '\P{^isgrbase}', ""); + Expect(1, 205743, '\p{ Is_GR_base}', ""); + Expect(0, 205743, '\p{^ Is_GR_base}', ""); + Expect(0, 205743, '\P{ Is_GR_base}', ""); + Expect(1, 205743, '\P{^ Is_GR_base}', ""); + Expect(0, 205744, '\p{ Is_GR_base}', ""); + Expect(1, 205744, '\p{^ Is_GR_base}', ""); + Expect(1, 205744, '\P{ Is_GR_base}', ""); + Expect(0, 205744, '\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}', ""); @@ -99501,16 +100523,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{/a/_ Is_GRAPHEME_Extend}'); + Error('\P{/a/_ Is_GRAPHEME_Extend}'); Expect(1, 917999, '\p{isgraphemeextend}', ""); Expect(0, 917999, '\p{^isgraphemeextend}', ""); Expect(0, 917999, '\P{isgraphemeextend}', ""); @@ -99519,16 +100541,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}', ""); @@ -99537,16 +100559,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{/a/Is_Gr_EXT}'); - Error('\P{/a/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{:= Is_Gr_EXT}'); + Error('\P{:= Is_Gr_EXT}'); Expect(1, 917999, '\p{isgrext}', ""); Expect(0, 917999, '\p{^isgrext}', ""); Expect(0, 917999, '\P{isgrext}', ""); @@ -99555,20 +100577,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{-GREEK/a/}'); + Error('\P{-GREEK/a/}'); Expect(1, 119365, '\p{greek}', ""); Expect(0, 119365, '\p{^greek}', ""); Expect(0, 119365, '\P{greek}', ""); @@ -99577,16 +100599,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{/a/-_IS_Greek}'); - Error('\P{/a/-_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{ _Is_greek:=}'); + Error('\P{ _Is_greek:=}'); Expect(1, 119365, '\p{isgreek}', ""); Expect(0, 119365, '\p{^isgreek}', ""); Expect(0, 119365, '\P{isgreek}', ""); @@ -99595,16 +100617,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{_grek:=}'); - Error('\P{_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{_/a/Grek}'); + Error('\P{_/a/Grek}'); Expect(1, 119365, '\p{grek}', ""); Expect(0, 119365, '\p{^grek}', ""); Expect(0, 119365, '\P{grek}', ""); @@ -99613,16 +100635,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{:=- is_Grek}'); - Error('\P{:=- 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{ Is_grek:=}'); + Error('\P{ Is_grek:=}'); Expect(1, 119365, '\p{isgrek}', ""); Expect(0, 119365, '\p{^isgrek}', ""); Expect(0, 119365, '\P{isgrek}', ""); @@ -99631,16 +100653,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{/a/ GREEK_And_COPTIC}'); - Error('\P{/a/ 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{/a/Greek_And_Coptic}'); + Error('\P{/a/Greek_And_Coptic}'); Expect(1, 1023, '\p{greekandcoptic}', ""); Expect(0, 1023, '\p{^greekandcoptic}', ""); Expect(0, 1023, '\P{greekandcoptic}', ""); @@ -99649,16 +100671,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}'); - Error('\P{ :=Is_Greek_And_Coptic}'); + 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{ /a/IS_GREEK_and_coptic}'); + Error('\P{ /a/IS_GREEK_and_coptic}'); Expect(1, 1023, '\p{isgreekandcoptic}', ""); Expect(0, 1023, '\p{^isgreekandcoptic}', ""); Expect(0, 1023, '\P{isgreekandcoptic}', ""); @@ -99667,16 +100689,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}', ""); @@ -99685,16 +100707,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/a/}'); - Error('\P{ -IN_Greek/a/}'); + 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{ingreek}', ""); Expect(0, 1023, '\p{^ingreek}', ""); Expect(0, 1023, '\P{ingreek}', ""); @@ -99703,16 +100725,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{/a/_ greek_extended}'); + Error('\P{/a/_ greek_extended}'); Expect(1, 8191, '\p{greekextended}', ""); Expect(0, 8191, '\p{^greekextended}', ""); Expect(0, 8191, '\P{greekextended}', ""); @@ -99721,16 +100743,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{ is_Greek_EXTENDED:=}'); + Error('\P{ is_Greek_EXTENDED:=}'); Expect(1, 8191, '\p{isgreekextended}', ""); Expect(0, 8191, '\p{^isgreekextended}', ""); Expect(0, 8191, '\P{isgreekextended}', ""); @@ -99739,16 +100761,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{/a/ in_Greek_extended}'); - Error('\P{/a/ in_Greek_extended}'); + 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{ingreekextended}', ""); Expect(0, 8191, '\p{^ingreekextended}', ""); Expect(0, 8191, '\P{ingreekextended}', ""); @@ -99757,16 +100779,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}'); + Error('\P{:=_Greek_Ext}'); Expect(1, 8191, '\p{greekext}', ""); Expect(0, 8191, '\p{^greekext}', ""); Expect(0, 8191, '\P{greekext}', ""); @@ -99775,16 +100797,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}'); - Error('\P{:=is_GREEK_Ext}'); + 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{isgreekext}', ""); Expect(0, 8191, '\p{^isgreekext}', ""); Expect(0, 8191, '\P{isgreekext}', ""); @@ -99793,16 +100815,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/a/}'); - Error('\P{-In_Greek_Ext/a/}'); + 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{/a/- In_GREEK_ext}'); + Error('\P{/a/- In_GREEK_ext}'); Expect(1, 8191, '\p{ingreekext}', ""); Expect(0, 8191, '\p{^ingreekext}', ""); Expect(0, 8191, '\P{ingreekext}', ""); @@ -99811,16 +100833,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{- GUJARATI:=}'); - Error('\P{- 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{/a/Gujarati}'); + Error('\P{/a/Gujarati}'); Expect(1, 43065, '\p{gujarati}', ""); Expect(0, 43065, '\p{^gujarati}', ""); Expect(0, 43065, '\P{gujarati}', ""); @@ -99829,16 +100851,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{/a/_-Is_GUJARATI}'); + Error('\P{/a/_-Is_GUJARATI}'); Expect(1, 43065, '\p{isgujarati}', ""); Expect(0, 43065, '\p{^isgujarati}', ""); Expect(0, 43065, '\P{isgujarati}', ""); @@ -99847,16 +100869,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/a/}'); - Error('\P{ gujr/a/}'); + 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{gujr}', ""); Expect(0, 43065, '\p{^gujr}', ""); Expect(0, 43065, '\P{gujr}', ""); @@ -99865,16 +100887,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/a/}'); + Error('\P{_-Is_Gujr/a/}'); Expect(1, 43065, '\p{isgujr}', ""); Expect(0, 43065, '\p{^isgujr}', ""); Expect(0, 43065, '\P{isgujr}', ""); @@ -99883,16 +100905,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}', ""); @@ -99901,16 +100923,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{/a/__IS_gunjala_gondi}'); + Error('\P{/a/__IS_gunjala_gondi}'); Expect(1, 73129, '\p{isgunjalagondi}', ""); Expect(0, 73129, '\p{^isgunjalagondi}', ""); Expect(0, 73129, '\P{isgunjalagondi}', ""); @@ -99919,16 +100941,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{-/a/Gong}'); + Error('\P{-/a/Gong}'); Expect(1, 73129, '\p{gong}', ""); Expect(0, 73129, '\p{^gong}', ""); Expect(0, 73129, '\P{gong}', ""); @@ -99937,16 +100959,8 @@ 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{_:=is_Gong}'); - Error('\P{_:=is_Gong}'); + Error('\p{:= is_GONG}'); + Error('\P{:= is_GONG}'); Expect(1, 73129, '\p{isgong}', ""); Expect(0, 73129, '\p{^isgong}', ""); Expect(0, 73129, '\P{isgong}', ""); @@ -99955,16 +100969,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{ gurmukhi:=}'); + Error('\P{ gurmukhi:=}'); Expect(1, 43065, '\p{gurmukhi}', ""); Expect(0, 43065, '\p{^gurmukhi}', ""); Expect(0, 43065, '\P{gurmukhi}', ""); @@ -99973,16 +100987,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/a/}'); - Error('\P{-Is_Gurmukhi/a/}'); + 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{/a/Is_Gurmukhi}'); + Error('\P{/a/Is_Gurmukhi}'); Expect(1, 43065, '\p{isgurmukhi}', ""); Expect(0, 43065, '\p{^isgurmukhi}', ""); Expect(0, 43065, '\P{isgurmukhi}', ""); @@ -99991,16 +101005,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{:=guru}'); - Error('\P{:=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}', ""); @@ -100009,16 +101023,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{/a/ is_guru}'); + Error('\P{/a/ is_guru}'); Expect(1, 43065, '\p{isguru}', ""); Expect(0, 43065, '\p{^isguru}', ""); Expect(0, 43065, '\P{isguru}', ""); @@ -100027,16 +101041,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}'); - Error('\P{:=_ Halfwidth_And_Fullwidth_FORMS}'); + 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}', ""); @@ -100045,16 +101059,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}'); - Error('\P{_:=Is_Halfwidth_AND_Fullwidth_FORMS}'); + 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{ishalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\p{^ishalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\P{ishalfwidthandfullwidthforms}', ""); @@ -100063,16 +101077,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{:=_In_Halfwidth_AND_fullwidth_Forms}'); + Error('\P{:=_In_Halfwidth_AND_fullwidth_Forms}'); Expect(1, 65519, '\p{inhalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\p{^inhalfwidthandfullwidthforms}', ""); Expect(0, 65519, '\P{inhalfwidthandfullwidthforms}', ""); @@ -100081,16 +101095,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{-_half_And_Full_Forms:=}'); - Error('\P{-_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}', ""); @@ -100099,16 +101113,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}'); - Error('\P{:= -is_half_And_FULL_Forms}'); + 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:=}'); + Error('\P{__Is_HALF_And_FULL_forms:=}'); Expect(1, 65519, '\p{ishalfandfullforms}', ""); Expect(0, 65519, '\p{^ishalfandfullforms}', ""); Expect(0, 65519, '\P{ishalfandfullforms}', ""); @@ -100117,16 +101131,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/a/}'); + Error('\P{-in_half_and_Full_Forms/a/}'); Expect(1, 65519, '\p{inhalfandfullforms}', ""); Expect(0, 65519, '\p{^inhalfandfullforms}', ""); Expect(0, 65519, '\P{inhalfandfullforms}', ""); @@ -100135,88 +101149,80 @@ 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:=}'); - 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{:=__Is_HANI}'); - Error('\P{:=__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, 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, 205743, '\p{han}', ""); + Expect(0, 205743, '\p{^han}', ""); + Expect(0, 205743, '\P{han}', ""); + Expect(1, 205743, '\P{^han}', ""); + Expect(0, 205744, '\p{han}', ""); + Expect(1, 205744, '\p{^han}', ""); + Expect(1, 205744, '\P{han}', ""); + Expect(0, 205744, '\P{^han}', ""); + Expect(1, 205743, '\p{ han}', ""); + Expect(0, 205743, '\p{^ han}', ""); + Expect(0, 205743, '\P{ han}', ""); + Expect(1, 205743, '\P{^ han}', ""); + Expect(0, 205744, '\p{ han}', ""); + Expect(1, 205744, '\p{^ han}', ""); + Expect(1, 205744, '\P{ han}', ""); + Expect(0, 205744, '\P{^ han}', ""); + Error('\p{-_Is_han/a/}'); + Error('\P{-_Is_han/a/}'); + Expect(1, 205743, '\p{ishan}', ""); + Expect(0, 205743, '\p{^ishan}', ""); + Expect(0, 205743, '\P{ishan}', ""); + Expect(1, 205743, '\P{^ishan}', ""); + Expect(0, 205744, '\p{ishan}', ""); + Expect(1, 205744, '\p{^ishan}', ""); + Expect(1, 205744, '\P{ishan}', ""); + Expect(0, 205744, '\P{^ishan}', ""); + Expect(1, 205743, '\p{ _Is_han}', ""); + Expect(0, 205743, '\p{^ _Is_han}', ""); + Expect(0, 205743, '\P{ _Is_han}', ""); + Expect(1, 205743, '\P{^ _Is_han}', ""); + Expect(0, 205744, '\p{ _Is_han}', ""); + Expect(1, 205744, '\p{^ _Is_han}', ""); + Expect(1, 205744, '\P{ _Is_han}', ""); + Expect(0, 205744, '\P{^ _Is_han}', ""); + Error('\p{ :=hani}'); + Error('\P{ :=hani}'); + Expect(1, 205743, '\p{hani}', ""); + Expect(0, 205743, '\p{^hani}', ""); + Expect(0, 205743, '\P{hani}', ""); + Expect(1, 205743, '\P{^hani}', ""); + Expect(0, 205744, '\p{hani}', ""); + Expect(1, 205744, '\p{^hani}', ""); + Expect(1, 205744, '\P{hani}', ""); + Expect(0, 205744, '\P{^hani}', ""); + Error('\p{ is_Hani/a/}'); + Error('\P{ is_Hani/a/}'); + Expect(1, 205743, '\p{ishani}', ""); + Expect(0, 205743, '\p{^ishani}', ""); + Expect(0, 205743, '\P{ishani}', ""); + Expect(1, 205743, '\P{^ishani}', ""); + Expect(0, 205744, '\p{ishani}', ""); + Expect(1, 205744, '\p{^ishani}', ""); + Expect(1, 205744, '\P{ishani}', ""); + Expect(0, 205744, '\P{^ishani}', ""); + Expect(1, 205743, '\p{--is_hani}', ""); + Expect(0, 205743, '\p{^--is_hani}', ""); + Expect(0, 205743, '\P{--is_hani}', ""); + Expect(1, 205743, '\P{^--is_hani}', ""); + Expect(0, 205744, '\p{--is_hani}', ""); + Expect(1, 205744, '\p{^--is_hani}', ""); + Expect(1, 205744, '\P{--is_hani}', ""); + Expect(0, 205744, '\P{^--is_hani}', ""); + Error('\p{ -Hangul:=}'); + Error('\P{ -Hangul:=}'); Expect(1, 65500, '\p{hangul}', ""); Expect(0, 65500, '\p{^hangul}', ""); Expect(0, 65500, '\P{hangul}', ""); @@ -100225,16 +101231,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{-/a/Is_HANGUL}'); - Error('\P{-/a/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{ :=Is_HANGUL}'); + Error('\P{ :=Is_HANGUL}'); Expect(1, 65500, '\p{ishangul}', ""); Expect(0, 65500, '\p{^ishangul}', ""); Expect(0, 65500, '\P{ishangul}', ""); @@ -100243,16 +101249,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}', ""); @@ -100261,16 +101267,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{/a/ -IS_hang}'); + Error('\P{/a/ -IS_hang}'); Expect(1, 65500, '\p{ishang}', ""); Expect(0, 65500, '\p{^ishang}', ""); Expect(0, 65500, '\P{ishang}', ""); @@ -100279,16 +101285,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{:=hangul_Compatibility_jamo}'); - Error('\P{:=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}', ""); @@ -100297,16 +101303,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{/a/--IS_Hangul_Compatibility_Jamo}'); + Error('\P{/a/--IS_Hangul_Compatibility_Jamo}'); Expect(1, 12687, '\p{ishangulcompatibilityjamo}', ""); Expect(0, 12687, '\p{^ishangulcompatibilityjamo}', ""); Expect(0, 12687, '\P{ishangulcompatibilityjamo}', ""); @@ -100315,16 +101321,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}', ""); @@ -100333,16 +101339,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{ /a/Compat_Jamo}'); + Error('\P{ /a/Compat_Jamo}'); Expect(1, 12687, '\p{compatjamo}', ""); Expect(0, 12687, '\p{^compatjamo}', ""); Expect(0, 12687, '\P{compatjamo}', ""); @@ -100351,16 +101357,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/a/}'); - Error('\P{ is_COMPAT_Jamo/a/}'); + 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{iscompatjamo}', ""); Expect(0, 12687, '\p{^iscompatjamo}', ""); Expect(0, 12687, '\P{iscompatjamo}', ""); @@ -100369,16 +101375,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}', ""); @@ -100387,16 +101393,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{:= -HANGUL_jamo}'); - Error('\P{:= -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{/a/ -hangul_JAMO}'); + Error('\P{/a/ -hangul_JAMO}'); Expect(1, 4607, '\p{hanguljamo}', ""); Expect(0, 4607, '\p{^hanguljamo}', ""); Expect(0, 4607, '\P{hanguljamo}', ""); @@ -100405,16 +101411,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{_/a/Is_Hangul_Jamo}'); - Error('\P{_/a/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}', ""); @@ -100423,16 +101429,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{/a/ _In_Hangul_jamo}'); - Error('\P{/a/ _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{/a/IN_HANGUL_Jamo}'); + Error('\P{/a/IN_HANGUL_Jamo}'); Expect(1, 4607, '\p{inhanguljamo}', ""); Expect(0, 4607, '\p{^inhanguljamo}', ""); Expect(0, 4607, '\P{inhanguljamo}', ""); @@ -100441,16 +101447,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{ Jamo:=}'); - Error('\P{ 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{/a/_ Jamo}'); + Error('\P{/a/_ Jamo}'); Expect(1, 4607, '\p{jamo}', ""); Expect(0, 4607, '\p{^jamo}', ""); Expect(0, 4607, '\P{jamo}', ""); @@ -100459,16 +101465,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{/a/Is_jamo}'); - Error('\P{/a/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}', ""); @@ -100477,16 +101483,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{ /a/IN_Jamo}'); - Error('\P{ /a/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}', ""); @@ -100495,16 +101501,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{:= hangul_Jamo_Extended_a}'); - Error('\P{:= 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{ /a/HANGUL_Jamo_Extended_A}'); + Error('\P{ /a/HANGUL_Jamo_Extended_A}'); Expect(1, 43391, '\p{hanguljamoextendeda}', ""); Expect(0, 43391, '\p{^hanguljamoextendeda}', ""); Expect(0, 43391, '\P{hanguljamoextendeda}', ""); @@ -100513,16 +101519,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}'); - Error('\P{-:=is_Hangul_jamo_extended_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{ :=Is_HANGUL_Jamo_Extended_A}'); + Error('\P{ :=Is_HANGUL_Jamo_Extended_A}'); Expect(1, 43391, '\p{ishanguljamoextendeda}', ""); Expect(0, 43391, '\p{^ishanguljamoextendeda}', ""); Expect(0, 43391, '\P{ishanguljamoextendeda}', ""); @@ -100531,16 +101537,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{ IN_Hangul_Jamo_Extended_A/a/}'); - Error('\P{ IN_Hangul_Jamo_Extended_A/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{_/a/In_Hangul_Jamo_extended_A}'); + Error('\P{_/a/In_Hangul_Jamo_extended_A}'); Expect(1, 43391, '\p{inhanguljamoextendeda}', ""); Expect(0, 43391, '\p{^inhanguljamoextendeda}', ""); Expect(0, 43391, '\P{inhanguljamoextendeda}', ""); @@ -100549,16 +101555,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}', ""); @@ -100567,16 +101573,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{_/a/Is_Jamo_Ext_a}'); - Error('\P{_/a/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}', ""); @@ -100585,16 +101591,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/a/}'); - Error('\P{_in_jamo_EXT_a/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{ In_Jamo_EXT_A/a/}'); + Error('\P{ In_Jamo_EXT_A/a/}'); Expect(1, 43391, '\p{injamoexta}', ""); Expect(0, 43391, '\p{^injamoexta}', ""); Expect(0, 43391, '\P{injamoexta}', ""); @@ -100603,16 +101609,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}'); + Error('\P{:= _Hangul_JAMO_extended_B}'); Expect(1, 55295, '\p{hanguljamoextendedb}', ""); Expect(0, 55295, '\p{^hanguljamoextendedb}', ""); Expect(0, 55295, '\P{hanguljamoextendedb}', ""); @@ -100621,16 +101627,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{:= Is_Hangul_jamo_Extended_B}'); - Error('\P{:= 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}', ""); @@ -100639,16 +101645,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:=}'); - Error('\P{_IN_hangul_Jamo_Extended_B:=}'); + 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{inhanguljamoextendedb}', ""); Expect(0, 55295, '\p{^inhanguljamoextendedb}', ""); Expect(0, 55295, '\P{inhanguljamoextendedb}', ""); @@ -100657,16 +101663,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{ JAMO_Ext_b:=}'); - Error('\P{ 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}', ""); @@ -100675,16 +101681,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}', ""); @@ -100693,16 +101699,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{ /a/In_Jamo_EXT_B}'); + Error('\P{ /a/In_Jamo_EXT_B}'); Expect(1, 55295, '\p{injamoextb}', ""); Expect(0, 55295, '\p{^injamoextb}', ""); Expect(0, 55295, '\P{injamoextb}', ""); @@ -100711,16 +101717,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}', ""); @@ -100729,16 +101735,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{-/a/Is_hangul_syllables}'); - Error('\P{-/a/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}', ""); @@ -100747,16 +101753,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}'); - Error('\P{:=_In_HANGUL_Syllables}'); + 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}'); + Error('\P{:=in_Hangul_syllables}'); Expect(1, 55215, '\p{inhangulsyllables}', ""); Expect(0, 55215, '\p{^inhangulsyllables}', ""); Expect(0, 55215, '\P{inhangulsyllables}', ""); @@ -100765,16 +101771,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{ /a/In_Hangul}'); + Error('\P{ /a/In_Hangul}'); Expect(1, 55215, '\p{inhangul}', ""); Expect(0, 55215, '\p{^inhangul}', ""); Expect(0, 55215, '\P{inhangul}', ""); @@ -100783,16 +101789,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{/a/ Hanifi_rohingya}'); - Error('\P{/a/ 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}', ""); @@ -100801,16 +101807,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}', ""); @@ -100819,16 +101825,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}', ""); @@ -100837,16 +101843,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}', ""); @@ -100855,16 +101861,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{/a/hanunoo}'); - Error('\P{/a/hanunoo}'); + 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{/a/Hanunoo}'); + Error('\P{/a/Hanunoo}'); Expect(1, 5942, '\p{hanunoo}', ""); Expect(0, 5942, '\p{^hanunoo}', ""); Expect(0, 5942, '\P{hanunoo}', ""); @@ -100873,16 +101879,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:=}'); - Error('\P{-_is_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:=}'); + Error('\P{ IS_Hanunoo:=}'); Expect(1, 5942, '\p{ishanunoo}', ""); Expect(0, 5942, '\p{^ishanunoo}', ""); Expect(0, 5942, '\P{ishanunoo}', ""); @@ -100891,16 +101897,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{ /a/HANO}'); - Error('\P{ /a/HANO}'); + 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}'); + Error('\P{:= HANO}'); Expect(1, 5942, '\p{hano}', ""); Expect(0, 5942, '\p{^hano}', ""); Expect(0, 5942, '\P{hano}', ""); @@ -100909,16 +101915,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{/a/IS_hano}'); - Error('\P{/a/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}', ""); @@ -100927,16 +101933,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}', ""); @@ -100945,16 +101951,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}'); - Error('\P{:=is_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}'); + Error('\P{:=_is_hatran}'); Expect(1, 67839, '\p{ishatran}', ""); Expect(0, 67839, '\p{^ishatran}', ""); Expect(0, 67839, '\P{ishatran}', ""); @@ -100963,16 +101969,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:=}'); + Error('\P{- hatr:=}'); Expect(1, 67839, '\p{hatr}', ""); Expect(0, 67839, '\p{^hatr}', ""); Expect(0, 67839, '\P{hatr}', ""); @@ -100981,16 +101987,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{/a/--is_Hatr}'); - Error('\P{/a/--is_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{ /a/Is_hatr}'); + Error('\P{ /a/Is_hatr}'); Expect(1, 67839, '\p{ishatr}', ""); Expect(0, 67839, '\p{^ishatr}', ""); Expect(0, 67839, '\P{ishatr}', ""); @@ -100999,16 +102005,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}', ""); @@ -101017,16 +102023,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:=}'); - Error('\P{- Is_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}'); + Error('\P{:= -Is_HEBREW}'); Expect(1, 64335, '\p{ishebrew}', ""); Expect(0, 64335, '\p{^ishebrew}', ""); Expect(0, 64335, '\P{ishebrew}', ""); @@ -101035,16 +102041,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/a/}'); + Error('\P{- Hebr/a/}'); Expect(1, 64335, '\p{hebr}', ""); Expect(0, 64335, '\p{^hebr}', ""); Expect(0, 64335, '\P{hebr}', ""); @@ -101053,16 +102059,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{ :=Is_hebr}'); + Error('\P{ :=Is_hebr}'); Expect(1, 64335, '\p{ishebr}', ""); Expect(0, 64335, '\p{^ishebr}', ""); Expect(0, 64335, '\P{ishebr}', ""); @@ -101071,16 +102077,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{/a/-_High_private_use_surrogates}'); - Error('\P{/a/-_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{/a/_high_PRIVATE_Use_SURROGATES}'); + Error('\P{/a/_high_PRIVATE_Use_SURROGATES}'); Expect(1, 56319, '\p{highprivateusesurrogates}', ""); Expect(0, 56319, '\p{^highprivateusesurrogates}', ""); Expect(0, 56319, '\P{highprivateusesurrogates}', ""); @@ -101089,16 +102095,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}'); - Error('\P{ :=Is_High_Private_USE_Surrogates}'); + 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}', ""); @@ -101107,16 +102113,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{/a/ in_HIGH_Private_USE_Surrogates}'); + Error('\P{/a/ in_HIGH_Private_USE_Surrogates}'); Expect(1, 56319, '\p{inhighprivateusesurrogates}', ""); Expect(0, 56319, '\p{^inhighprivateusesurrogates}', ""); Expect(0, 56319, '\P{inhighprivateusesurrogates}', ""); @@ -101125,16 +102131,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{/a/_HIGH_PU_Surrogates}'); - Error('\P{/a/_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{:=_ HIGH_PU_surrogates}'); + Error('\P{:=_ HIGH_PU_surrogates}'); Expect(1, 56319, '\p{highpusurrogates}', ""); Expect(0, 56319, '\p{^highpusurrogates}', ""); Expect(0, 56319, '\P{highpusurrogates}', ""); @@ -101143,16 +102149,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{ -Is_High_PU_Surrogates:=}'); - Error('\P{ -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}', ""); @@ -101161,16 +102167,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{_:=In_high_PU_Surrogates}'); - Error('\P{_:=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}'); + Error('\P{:= In_High_PU_Surrogates}'); Expect(1, 56319, '\p{inhighpusurrogates}', ""); Expect(0, 56319, '\p{^inhighpusurrogates}', ""); Expect(0, 56319, '\P{inhighpusurrogates}', ""); @@ -101179,16 +102185,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}', ""); @@ -101197,16 +102203,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:=}'); + Error('\P{-_IS_HIGH_Surrogates:=}'); Expect(1, 56191, '\p{ishighsurrogates}', ""); Expect(0, 56191, '\p{^ishighsurrogates}', ""); Expect(0, 56191, '\P{ishighsurrogates}', ""); @@ -101215,16 +102221,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/a/}'); - Error('\P{ In_High_surrogates/a/}'); + 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{/a/In_HIGH_Surrogates}'); + Error('\P{/a/In_HIGH_Surrogates}'); Expect(1, 56191, '\p{inhighsurrogates}', ""); Expect(0, 56191, '\p{^inhighsurrogates}', ""); Expect(0, 56191, '\P{inhighsurrogates}', ""); @@ -101233,16 +102239,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{:= -Hiragana}'); - Error('\P{:= -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}', ""); @@ -101251,16 +102257,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{/a/ Is_Hiragana}'); - Error('\P{/a/ 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{ :=is_HIRAGANA}'); + Error('\P{ :=is_HIRAGANA}'); Expect(1, 127488, '\p{ishiragana}', ""); Expect(0, 127488, '\p{^ishiragana}', ""); Expect(0, 127488, '\P{ishiragana}', ""); @@ -101269,16 +102275,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{/a/Hira}'); - Error('\P{/a/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}', ""); @@ -101287,16 +102293,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{-:=IS_Hira}'); - Error('\P{-:=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{- is_Hira:=}'); + Error('\P{- is_Hira:=}'); Expect(1, 127488, '\p{ishira}', ""); Expect(0, 127488, '\p{^ishira}', ""); Expect(0, 127488, '\P{ishira}', ""); @@ -101305,16 +102311,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{ /a/HYPHEN}'); + Error('\P{ /a/HYPHEN}'); Expect(1, 65381, '\p{hyphen}', 'deprecated'); Expect(0, 65381, '\p{^hyphen}', 'deprecated'); Expect(0, 65381, '\P{hyphen}', 'deprecated'); @@ -101323,16 +102329,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{_IS_Hyphen/a/}'); - Error('\P{_IS_Hyphen/a/}'); + 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'); @@ -101341,16 +102347,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}', ""); @@ -101359,16 +102365,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{ :=Is_ID_continue}'); - Error('\P{ :=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{ /a/Is_ID_Continue}'); + Error('\P{ /a/Is_ID_Continue}'); Expect(1, 917999, '\p{isidcontinue}', ""); Expect(0, 917999, '\p{^isidcontinue}', ""); Expect(0, 917999, '\P{isidcontinue}', ""); @@ -101377,16 +102383,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{/a/ _idc}'); + Error('\P{/a/ _idc}'); Expect(1, 917999, '\p{idc}', ""); Expect(0, 917999, '\p{^idc}', ""); Expect(0, 917999, '\P{idc}', ""); @@ -101395,16 +102401,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{-/a/IS_IDC}'); - Error('\P{-/a/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}', ""); @@ -101413,160 +102419,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, 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:=}'); - Error('\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}', ""); - 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{/a/Is_IDS}'); - Error('\P{/a/Is_IDS}'); - 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{ :=IDEOGRAPHIC}'); - Error('\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}', ""); - 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{/a/is_IDEOGRAPHIC}'); - Error('\P{/a/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{_/a/ideo}'); - Error('\P{_/a/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{/a/--Is_ideo}'); - Error('\P{/a/--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, 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, 205743, '\p{idstart}', ""); + Expect(0, 205743, '\p{^idstart}', ""); + Expect(0, 205743, '\P{idstart}', ""); + Expect(1, 205743, '\P{^idstart}', ""); + Expect(0, 205744, '\p{idstart}', ""); + Expect(1, 205744, '\p{^idstart}', ""); + Expect(1, 205744, '\P{idstart}', ""); + Expect(0, 205744, '\P{^idstart}', ""); + Expect(1, 205743, '\p{ID_Start}', ""); + Expect(0, 205743, '\p{^ID_Start}', ""); + Expect(0, 205743, '\P{ID_Start}', ""); + Expect(1, 205743, '\P{^ID_Start}', ""); + Expect(0, 205744, '\p{ID_Start}', ""); + Expect(1, 205744, '\p{^ID_Start}', ""); + Expect(1, 205744, '\P{ID_Start}', ""); + Expect(0, 205744, '\P{^ID_Start}', ""); + Error('\p{ -is_ID_Start/a/}'); + Error('\P{ -is_ID_Start/a/}'); + Expect(1, 205743, '\p{isidstart}', ""); + Expect(0, 205743, '\p{^isidstart}', ""); + Expect(0, 205743, '\P{isidstart}', ""); + Expect(1, 205743, '\P{^isidstart}', ""); + Expect(0, 205744, '\p{isidstart}', ""); + Expect(1, 205744, '\p{^isidstart}', ""); + Expect(1, 205744, '\P{isidstart}', ""); + Expect(0, 205744, '\P{^isidstart}', ""); + Expect(1, 205743, '\p{_ IS_ID_start}', ""); + Expect(0, 205743, '\p{^_ IS_ID_start}', ""); + Expect(0, 205743, '\P{_ IS_ID_start}', ""); + Expect(1, 205743, '\P{^_ IS_ID_start}', ""); + Expect(0, 205744, '\p{_ IS_ID_start}', ""); + Expect(1, 205744, '\p{^_ IS_ID_start}', ""); + Expect(1, 205744, '\P{_ IS_ID_start}', ""); + Expect(0, 205744, '\P{^_ IS_ID_start}', ""); + Error('\p{/a/ IDS}'); + Error('\P{/a/ IDS}'); + Expect(1, 205743, '\p{ids}', ""); + Expect(0, 205743, '\p{^ids}', ""); + Expect(0, 205743, '\P{ids}', ""); + Expect(1, 205743, '\P{^ids}', ""); + Expect(0, 205744, '\p{ids}', ""); + Expect(1, 205744, '\p{^ids}', ""); + Expect(1, 205744, '\P{ids}', ""); + Expect(0, 205744, '\P{^ids}', ""); + Expect(1, 205743, '\p{- IDS}', ""); + Expect(0, 205743, '\p{^- IDS}', ""); + Expect(0, 205743, '\P{- IDS}', ""); + Expect(1, 205743, '\P{^- IDS}', ""); + Expect(0, 205744, '\p{- IDS}', ""); + Expect(1, 205744, '\p{^- IDS}', ""); + Expect(1, 205744, '\P{- IDS}', ""); + Expect(0, 205744, '\P{^- IDS}', ""); + Error('\p{ -is_ids:=}'); + Error('\P{ -is_ids:=}'); + Expect(1, 205743, '\p{isids}', ""); + Expect(0, 205743, '\p{^isids}', ""); + Expect(0, 205743, '\P{isids}', ""); + Expect(1, 205743, '\P{^isids}', ""); + Expect(0, 205744, '\p{isids}', ""); + Expect(1, 205744, '\p{^isids}', ""); + Expect(1, 205744, '\P{isids}', ""); + Expect(0, 205744, '\P{^isids}', ""); + Expect(1, 205743, '\p{ _is_IDS}', ""); + Expect(0, 205743, '\p{^ _is_IDS}', ""); + Expect(0, 205743, '\P{ _is_IDS}', ""); + Expect(1, 205743, '\P{^ _is_IDS}', ""); + Expect(0, 205744, '\p{ _is_IDS}', ""); + Expect(1, 205744, '\p{^ _is_IDS}', ""); + Expect(1, 205744, '\P{ _is_IDS}', ""); + Expect(0, 205744, '\P{^ _is_IDS}', ""); + Error('\p{_ Ideographic:=}'); + Error('\P{_ Ideographic:=}'); + Expect(1, 205743, '\p{ideographic}', ""); + Expect(0, 205743, '\p{^ideographic}', ""); + Expect(0, 205743, '\P{ideographic}', ""); + Expect(1, 205743, '\P{^ideographic}', ""); + Expect(0, 205744, '\p{ideographic}', ""); + Expect(1, 205744, '\p{^ideographic}', ""); + Expect(1, 205744, '\P{ideographic}', ""); + Expect(0, 205744, '\P{^ideographic}', ""); + Expect(1, 205743, '\p{IDEOGRAPHIC}', ""); + Expect(0, 205743, '\p{^IDEOGRAPHIC}', ""); + Expect(0, 205743, '\P{IDEOGRAPHIC}', ""); + Expect(1, 205743, '\P{^IDEOGRAPHIC}', ""); + Expect(0, 205744, '\p{IDEOGRAPHIC}', ""); + Expect(1, 205744, '\p{^IDEOGRAPHIC}', ""); + Expect(1, 205744, '\P{IDEOGRAPHIC}', ""); + Expect(0, 205744, '\P{^IDEOGRAPHIC}', ""); + Error('\p{_ Is_Ideographic/a/}'); + Error('\P{_ Is_Ideographic/a/}'); + Expect(1, 205743, '\p{isideographic}', ""); + Expect(0, 205743, '\p{^isideographic}', ""); + Expect(0, 205743, '\P{isideographic}', ""); + Expect(1, 205743, '\P{^isideographic}', ""); + Expect(0, 205744, '\p{isideographic}', ""); + Expect(1, 205744, '\p{^isideographic}', ""); + Expect(1, 205744, '\P{isideographic}', ""); + Expect(0, 205744, '\P{^isideographic}', ""); + Expect(1, 205743, '\p{ IS_IDEOGRAPHIC}', ""); + Expect(0, 205743, '\p{^ IS_IDEOGRAPHIC}', ""); + Expect(0, 205743, '\P{ IS_IDEOGRAPHIC}', ""); + Expect(1, 205743, '\P{^ IS_IDEOGRAPHIC}', ""); + Expect(0, 205744, '\p{ IS_IDEOGRAPHIC}', ""); + Expect(1, 205744, '\p{^ IS_IDEOGRAPHIC}', ""); + Expect(1, 205744, '\P{ IS_IDEOGRAPHIC}', ""); + Expect(0, 205744, '\P{^ IS_IDEOGRAPHIC}', ""); + Error('\p{/a/IDEO}'); + Error('\P{/a/IDEO}'); + Expect(1, 205743, '\p{ideo}', ""); + Expect(0, 205743, '\p{^ideo}', ""); + Expect(0, 205743, '\P{ideo}', ""); + Expect(1, 205743, '\P{^ideo}', ""); + Expect(0, 205744, '\p{ideo}', ""); + Expect(1, 205744, '\p{^ideo}', ""); + Expect(1, 205744, '\P{ideo}', ""); + Expect(0, 205744, '\P{^ideo}', ""); + Expect(1, 205743, '\p{ Ideo}', ""); + Expect(0, 205743, '\p{^ Ideo}', ""); + Expect(0, 205743, '\P{ Ideo}', ""); + Expect(1, 205743, '\P{^ Ideo}', ""); + Expect(0, 205744, '\p{ Ideo}', ""); + Expect(1, 205744, '\p{^ Ideo}', ""); + Expect(1, 205744, '\P{ Ideo}', ""); + Expect(0, 205744, '\P{^ Ideo}', ""); + Error('\p{-/a/Is_IDEO}'); + Error('\P{-/a/Is_IDEO}'); + Expect(1, 205743, '\p{isideo}', ""); + Expect(0, 205743, '\p{^isideo}', ""); + Expect(0, 205743, '\P{isideo}', ""); + Expect(1, 205743, '\P{^isideo}', ""); + Expect(0, 205744, '\p{isideo}', ""); + Expect(1, 205744, '\p{^isideo}', ""); + Expect(1, 205744, '\P{isideo}', ""); + Expect(0, 205744, '\P{^isideo}', ""); + Expect(1, 205743, '\p{ IS_Ideo}', ""); + Expect(0, 205743, '\p{^ IS_Ideo}', ""); + Expect(0, 205743, '\P{ IS_Ideo}', ""); + Expect(1, 205743, '\P{^ IS_Ideo}', ""); + Expect(0, 205744, '\p{ IS_Ideo}', ""); + Expect(1, 205744, '\p{^ IS_Ideo}', ""); + Expect(1, 205744, '\P{ IS_Ideo}', ""); + Expect(0, 205744, '\P{^ IS_Ideo}', ""); + Error('\p{ _Ideographic_Description_characters:=}'); + Error('\P{ _Ideographic_Description_characters:=}'); Expect(1, 12287, '\p{ideographicdescriptioncharacters}', ""); Expect(0, 12287, '\p{^ideographicdescriptioncharacters}', ""); Expect(0, 12287, '\P{ideographicdescriptioncharacters}', ""); @@ -101575,16 +102581,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{:= Is_IDEOGRAPHIC_Description_CHARACTERS}'); - Error('\P{:= 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}', ""); @@ -101593,16 +102599,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{/a/ In_Ideographic_description_characters}'); - Error('\P{/a/ 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}', ""); @@ -101611,16 +102617,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}'); - Error('\P{:=-_in_IDC}'); + 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:=}'); + Error('\P{_-in_idc:=}'); Expect(1, 12287, '\p{inidc}', ""); Expect(0, 12287, '\p{^inidc}', ""); Expect(0, 12287, '\P{inidc}', ""); @@ -101629,16 +102635,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{ /a/IDEOGRAPHIC_SYMBOLS_and_PUNCTUATION}'); - Error('\P{ /a/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}'); + Error('\P{:=IDEOGRAPHIC_SYMBOLS_and_Punctuation}'); Expect(1, 94207, '\p{ideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\p{^ideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\P{ideographicsymbolsandpunctuation}', ""); @@ -101647,16 +102653,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:=}'); + Error('\P{_IS_ideographic_Symbols_And_Punctuation:=}'); Expect(1, 94207, '\p{isideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\p{^isideographicsymbolsandpunctuation}', ""); Expect(0, 94207, '\P{isideographicsymbolsandpunctuation}', ""); @@ -101665,16 +102671,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{/a/ -In_IDEOGRAPHIC_Symbols_And_Punctuation}'); - Error('\P{/a/ -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}', ""); @@ -101683,16 +102689,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/a/}'); - Error('\P{ Ideographic_SYMBOLS/a/}'); + 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{ideographicsymbols}', ""); Expect(0, 94207, '\p{^ideographicsymbols}', ""); Expect(0, 94207, '\P{ideographicsymbols}', ""); @@ -101701,16 +102707,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{ _Is_ideographic_symbols:=}'); + Error('\P{ _Is_ideographic_symbols:=}'); Expect(1, 94207, '\p{isideographicsymbols}', ""); Expect(0, 94207, '\p{^isideographicsymbols}', ""); Expect(0, 94207, '\P{isideographicsymbols}', ""); @@ -101719,16 +102725,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}'); - Error('\P{:=-_IN_Ideographic_symbols}'); + 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}'); + Error('\P{:=_ IN_Ideographic_Symbols}'); Expect(1, 94207, '\p{inideographicsymbols}', ""); Expect(0, 94207, '\p{^inideographicsymbols}', ""); Expect(0, 94207, '\P{inideographicsymbols}', ""); @@ -101737,16 +102743,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}', ""); @@ -101755,16 +102761,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/a/}'); + Error('\P{ -Is_IDS_Binary_operator/a/}'); Expect(1, 12283, '\p{isidsbinaryoperator}', ""); Expect(0, 12283, '\p{^isidsbinaryoperator}', ""); Expect(0, 12283, '\P{isidsbinaryoperator}', ""); @@ -101773,16 +102779,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}', ""); @@ -101791,16 +102797,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{ -is_IDSB:=}'); - Error('\P{ -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{:=_ IS_idsb}'); + Error('\P{:=_ IS_idsb}'); Expect(1, 12283, '\p{isidsb}', ""); Expect(0, 12283, '\p{^isidsb}', ""); Expect(0, 12283, '\P{isidsb}', ""); @@ -101809,16 +102815,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}', ""); @@ -101827,16 +102833,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{-/a/Is_ids_TRINARY_Operator}'); + Error('\P{-/a/Is_ids_TRINARY_Operator}'); Expect(1, 12275, '\p{isidstrinaryoperator}', ""); Expect(0, 12275, '\p{^isidstrinaryoperator}', ""); Expect(0, 12275, '\P{isidstrinaryoperator}', ""); @@ -101845,16 +102851,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{:= IDST}'); - Error('\P{:= 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}', ""); @@ -101863,16 +102869,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{/a/IS_idst}'); - Error('\P{/a/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{/a/-IS_IDST}'); + Error('\P{/a/-IS_IDST}'); Expect(1, 12275, '\p{isidst}', ""); Expect(0, 12275, '\p{^isidst}', ""); Expect(0, 12275, '\P{isidst}', ""); @@ -101881,16 +102887,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/a/}'); + Error('\P{ -IMPERIAL_Aramaic/a/}'); Expect(1, 67679, '\p{imperialaramaic}', ""); Expect(0, 67679, '\p{^imperialaramaic}', ""); Expect(0, 67679, '\P{imperialaramaic}', ""); @@ -101899,16 +102905,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{_:=Is_Imperial_aramaic}'); - Error('\P{_:=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}', ""); @@ -101917,16 +102923,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{/a/- Armi}'); - Error('\P{/a/- 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}', ""); @@ -101935,16 +102941,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{ :=IS_ARMI}'); + Error('\P{ :=IS_ARMI}'); Expect(1, 67679, '\p{isarmi}', ""); Expect(0, 67679, '\p{^isarmi}', ""); Expect(0, 67679, '\P{isarmi}', ""); @@ -101953,16 +102959,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{/a/ In_Adlam}'); - Error('\P{/a/ In_Adlam}'); + 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}', ""); @@ -101971,26 +102977,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{/a/_ In_ADLAM}'); - Error('\P{/a/_ 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/a/}'); - Error('\P{-IN_ahom/a/}'); + 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, 71503, '\p{inahom}', ""); Expect(0, 71503, '\p{^inahom}', ""); Expect(0, 71503, '\P{inahom}', ""); @@ -101999,26 +103005,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71504, '\p{^inahom}', ""); Expect(1, 71504, '\P{inahom}', ""); Expect(0, 71504, '\P{^inahom}', ""); - Expect(1, 71503, '\p{- IN_Ahom}', ""); - Expect(0, 71503, '\p{^- IN_Ahom}', ""); - Expect(0, 71503, '\P{- IN_Ahom}', ""); - Expect(1, 71503, '\P{^- IN_Ahom}', ""); - Expect(0, 71504, '\p{- IN_Ahom}', ""); - Expect(1, 71504, '\p{^- IN_Ahom}', ""); - Expect(1, 71504, '\P{- IN_Ahom}', ""); - Expect(0, 71504, '\P{^- IN_Ahom}', ""); - Error('\p{/a/-In_Ahom}'); - Error('\P{/a/-In_Ahom}'); - Expect(1, 71503, '\p{ IN_Ahom}', ""); - Expect(0, 71503, '\p{^ IN_Ahom}', ""); - Expect(0, 71503, '\P{ IN_Ahom}', ""); - Expect(1, 71503, '\P{^ IN_Ahom}', ""); - Expect(0, 71504, '\p{ IN_Ahom}', ""); - Expect(1, 71504, '\p{^ IN_Ahom}', ""); - Expect(1, 71504, '\P{ IN_Ahom}', ""); - Expect(0, 71504, '\P{^ IN_Ahom}', ""); - Error('\p{/a/ -in_Anatolian_Hieroglyphs}'); - Error('\P{/a/ -in_Anatolian_Hieroglyphs}'); + Expect(1, 71503, '\p{_ IN_Ahom}', ""); + Expect(0, 71503, '\p{^_ IN_Ahom}', ""); + Expect(0, 71503, '\P{_ IN_Ahom}', ""); + Expect(1, 71503, '\P{^_ IN_Ahom}', ""); + Expect(0, 71504, '\p{_ IN_Ahom}', ""); + Expect(1, 71504, '\p{^_ IN_Ahom}', ""); + Expect(1, 71504, '\P{_ IN_Ahom}', ""); + Expect(0, 71504, '\P{^_ IN_Ahom}', ""); + Error('\p{_:=IN_Ahom}'); + Error('\P{_:=IN_Ahom}'); + Expect(1, 71503, '\p{ in_AHOM}', ""); + Expect(0, 71503, '\p{^ in_AHOM}', ""); + Expect(0, 71503, '\P{ in_AHOM}', ""); + Expect(1, 71503, '\P{^ in_AHOM}', ""); + Expect(0, 71504, '\p{ in_AHOM}', ""); + Expect(1, 71504, '\p{^ in_AHOM}', ""); + Expect(1, 71504, '\P{ in_AHOM}', ""); + Expect(0, 71504, '\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}', ""); @@ -102027,26 +103033,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{-/a/In_ARABIC}'); - Error('\P{-/a/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{-:=In_Arabic}'); + Error('\P{-:=In_Arabic}'); Expect(1, 1791, '\p{inarabic}', ""); Expect(0, 1791, '\p{^inarabic}', ""); Expect(0, 1791, '\P{inarabic}', ""); @@ -102055,26 +103061,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{ /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{ /a/IN_armenian}'); - Error('\P{ /a/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{:=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, 1423, '\p{inarmenian}', ""); Expect(0, 1423, '\p{^inarmenian}', ""); Expect(0, 1423, '\P{inarmenian}', ""); @@ -102083,26 +103089,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:=}'); - Error('\P{-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, 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:=}'); + Error('\P{-In_AVESTAN:=}'); Expect(1, 68415, '\p{inavestan}', ""); Expect(0, 68415, '\p{^inavestan}', ""); Expect(0, 68415, '\P{inavestan}', ""); @@ -102111,26 +103117,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{:=In_Avestan}'); - Error('\P{:=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{:=IN_Balinese}'); - Error('\P{:=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:=}'); + Error('\P{- 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, 7039, '\p{inbalinese}', ""); Expect(0, 7039, '\p{^inbalinese}', ""); Expect(0, 7039, '\P{inbalinese}', ""); @@ -102139,26 +103145,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{/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}'); - 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{_:=in_BALINESE}'); + Error('\P{_:=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}', ""); @@ -102167,26 +103173,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{:= -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, 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/a/}'); + Error('\P{ In_bamum/a/}'); + 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/a/}'); + Error('\P{ IN_Bassa_Vah/a/}'); Expect(1, 92927, '\p{inbassavah}', ""); Expect(0, 92927, '\p{^inbassavah}', ""); Expect(0, 92927, '\P{inbassavah}', ""); @@ -102195,26 +103201,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{ :=IN_bassa_Vah}'); - Error('\P{ :=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}'); - Error('\P{:= In_Batak}'); + 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_bassa_vah}'); + Error('\P{:=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{/a/_-in_batak}'); + Error('\P{/a/_-in_batak}'); Expect(1, 7167, '\p{inbatak}', ""); Expect(0, 7167, '\p{^inbatak}', ""); Expect(0, 7167, '\P{inbatak}', ""); @@ -102223,26 +103229,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{ _In_Batak/a/}'); - Error('\P{ _In_Batak/a/}'); - 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_Bengali}'); - Error('\P{-:=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{-:=in_Bengali}'); + Error('\P{-:=in_Bengali}'); Expect(1, 2559, '\p{inbengali}', ""); Expect(0, 2559, '\p{^inbengali}', ""); Expect(0, 2559, '\P{inbengali}', ""); @@ -102251,16 +103257,6 @@ 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{-/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}', ""); @@ -102269,8 +103265,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 2560, '\p{^ _In_Bengali}', ""); Expect(1, 2560, '\P{ _In_Bengali}', ""); Expect(0, 2560, '\P{^ _In_Bengali}', ""); - Error('\p{/a/__IN_BHAIKSUKI}'); - Error('\P{/a/__IN_BHAIKSUKI}'); + 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, 72815, '\p{inbhaiksuki}', ""); Expect(0, 72815, '\p{^inbhaiksuki}', ""); Expect(0, 72815, '\P{inbhaiksuki}', ""); @@ -102279,26 +103285,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{/a/ -IN_bhaiksuki}'); - Error('\P{/a/ -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{/a/ _In_Bhaiksuki}'); + Error('\P{/a/ _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}', ""); @@ -102307,26 +103313,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{-/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, 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}'); + Error('\P{:= 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{ /a/IN_brahmi}'); + Error('\P{ /a/IN_brahmi}'); Expect(1, 69759, '\p{inbrahmi}', ""); Expect(0, 69759, '\p{^inbrahmi}', ""); Expect(0, 69759, '\P{inbrahmi}', ""); @@ -102335,26 +103341,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}'); - 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:=}'); - Error('\P{-In_BUGINESE:=}'); + 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}'); + Error('\P{:= -In_Buginese}'); Expect(1, 6687, '\p{inbuginese}', ""); Expect(0, 6687, '\p{^inbuginese}', ""); Expect(0, 6687, '\P{inbuginese}', ""); @@ -102363,26 +103369,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{_ In_buginese:=}'); - Error('\P{_ 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/a/}'); - Error('\P{-in_Buhid/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_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:=}'); + Error('\P{ In_Buhid:=}'); Expect(1, 5983, '\p{inbuhid}', ""); Expect(0, 5983, '\p{^inbuhid}', ""); Expect(0, 5983, '\P{inbuhid}', ""); @@ -102391,26 +103397,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{_:=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{/a/__In_Carian}'); - Error('\P{/a/__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{/a/ -In_CARIAN}'); + Error('\P{/a/ -In_CARIAN}'); Expect(1, 66271, '\p{incarian}', ""); Expect(0, 66271, '\p{^incarian}', ""); Expect(0, 66271, '\P{incarian}', ""); @@ -102419,26 +103425,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{ _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{/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}', ""); @@ -102447,26 +103453,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/a/}'); - Error('\P{_-In_Caucasian_Albanian/a/}'); - 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, 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_Caucasian_Albanian}'); + Error('\P{/a/_ 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}', ""); @@ -102475,26 +103481,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69968, '\p{^inchakma}', ""); Expect(1, 69968, '\P{inchakma}', ""); Expect(0, 69968, '\P{^inchakma}', ""); - 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_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}'); + 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_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/a/}'); + Error('\P{_ In_cham/a/}'); Expect(1, 43615, '\p{incham}', ""); Expect(0, 43615, '\p{^incham}', ""); Expect(0, 43615, '\P{incham}', ""); @@ -102503,26 +103509,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{ -IN_Cham/a/}'); - Error('\P{ -IN_Cham/a/}'); - 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}'); + Error('\P{ :=In_Cherokee}'); Expect(1, 5119, '\p{incherokee}', ""); Expect(0, 5119, '\p{^incherokee}', ""); Expect(0, 5119, '\P{incherokee}', ""); @@ -102531,26 +103537,26 @@ 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_CHORASMIAN:=}'); - Error('\P{ IN_CHORASMIAN:=}'); + 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/a/}'); + Error('\P{ -In_Cherokee/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_CHORASMIAN:=}'); + Error('\P{ In_CHORASMIAN:=}'); Expect(1, 69599, '\p{inchorasmian}', ""); Expect(0, 69599, '\p{^inchorasmian}', ""); Expect(0, 69599, '\P{inchorasmian}', ""); @@ -102559,26 +103565,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/_IN_Coptic}'); - Error('\P{/a/_IN_Coptic}'); + 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/a/}'); + Error('\P{_In_coptic/a/}'); Expect(1, 11519, '\p{incoptic}', ""); Expect(0, 11519, '\p{^incoptic}', ""); Expect(0, 11519, '\P{incoptic}', ""); @@ -102587,26 +103593,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}'); - Error('\P{:=In_coptic}'); - 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}'); + Error('\P{-:=in_Coptic}'); + 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, 74751, '\p{incuneiform}', ""); Expect(0, 74751, '\p{^incuneiform}', ""); Expect(0, 74751, '\P{incuneiform}', ""); @@ -102615,26 +103621,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{ /a/In_CUNEIFORM}'); - Error('\P{ /a/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{-/a/In_Cypro_Minoan}'); - Error('\P{-/a/In_Cypro_Minoan}'); + 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_Cypro_Minoan/a/}'); + Error('\P{--In_Cypro_Minoan/a/}'); Expect(1, 77823, '\p{incyprominoan}', ""); Expect(0, 77823, '\p{^incyprominoan}', ""); Expect(0, 77823, '\P{incyprominoan}', ""); @@ -102643,26 +103649,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 77824, '\p{^incyprominoan}', ""); Expect(1, 77824, '\P{incyprominoan}', ""); Expect(0, 77824, '\P{^incyprominoan}', ""); - Expect(1, 77823, '\p{ _in_cypro_Minoan}', ""); - Expect(0, 77823, '\p{^ _in_cypro_Minoan}', ""); - Expect(0, 77823, '\P{ _in_cypro_Minoan}', ""); - Expect(1, 77823, '\P{^ _in_cypro_Minoan}', ""); - Expect(0, 77824, '\p{ _in_cypro_Minoan}', ""); - Expect(1, 77824, '\p{^ _in_cypro_Minoan}', ""); - Expect(1, 77824, '\P{ _in_cypro_Minoan}', ""); - Expect(0, 77824, '\P{^ _in_cypro_Minoan}', ""); - Error('\p{/a/ In_CYPRO_Minoan}'); - Error('\P{/a/ In_CYPRO_Minoan}'); - Expect(1, 77823, '\p{_-IN_CYPRO_minoan}', ""); - Expect(0, 77823, '\p{^_-IN_CYPRO_minoan}', ""); - Expect(0, 77823, '\P{_-IN_CYPRO_minoan}', ""); - Expect(1, 77823, '\P{^_-IN_CYPRO_minoan}', ""); - Expect(0, 77824, '\p{_-IN_CYPRO_minoan}', ""); - Expect(1, 77824, '\p{^_-IN_CYPRO_minoan}', ""); - Expect(1, 77824, '\P{_-IN_CYPRO_minoan}', ""); - Expect(0, 77824, '\P{^_-IN_CYPRO_minoan}', ""); - Error('\p{-:=IN_Cyrillic}'); - Error('\P{-:=IN_Cyrillic}'); + Expect(1, 77823, '\p{ IN_CYPRO_Minoan}', ""); + Expect(0, 77823, '\p{^ IN_CYPRO_Minoan}', ""); + Expect(0, 77823, '\P{ IN_CYPRO_Minoan}', ""); + Expect(1, 77823, '\P{^ IN_CYPRO_Minoan}', ""); + Expect(0, 77824, '\p{ IN_CYPRO_Minoan}', ""); + Expect(1, 77824, '\p{^ IN_CYPRO_Minoan}', ""); + Expect(1, 77824, '\P{ IN_CYPRO_Minoan}', ""); + Expect(0, 77824, '\P{^ IN_CYPRO_Minoan}', ""); + Error('\p{/a/--IN_cypro_MINOAN}'); + Error('\P{/a/--IN_cypro_MINOAN}'); + Expect(1, 77823, '\p{_ In_CYPRO_MINOAN}', ""); + Expect(0, 77823, '\p{^_ In_CYPRO_MINOAN}', ""); + Expect(0, 77823, '\P{_ In_CYPRO_MINOAN}', ""); + Expect(1, 77823, '\P{^_ In_CYPRO_MINOAN}', ""); + Expect(0, 77824, '\p{_ In_CYPRO_MINOAN}', ""); + Expect(1, 77824, '\p{^_ In_CYPRO_MINOAN}', ""); + Expect(1, 77824, '\P{_ In_CYPRO_MINOAN}', ""); + Expect(0, 77824, '\P{^_ In_CYPRO_MINOAN}', ""); + Error('\p{/a/In_cyrillic}'); + Error('\P{/a/In_cyrillic}'); Expect(1, 1279, '\p{incyrillic}', ""); Expect(0, 1279, '\p{^incyrillic}', ""); Expect(0, 1279, '\P{incyrillic}', ""); @@ -102671,26 +103677,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{_ in_Deseret/a/}'); - Error('\P{_ in_Deseret/a/}'); + 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, 66639, '\p{indeseret}', ""); Expect(0, 66639, '\p{^indeseret}', ""); Expect(0, 66639, '\P{indeseret}', ""); @@ -102699,26 +103705,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{/a/ In_devanagari}'); - Error('\P{/a/ 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/a/}'); + Error('\P{ In_Deseret/a/}'); + 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{-/a/IN_Devanagari}'); + Error('\P{-/a/IN_Devanagari}'); Expect(1, 2431, '\p{indevanagari}', ""); Expect(0, 2431, '\p{^indevanagari}', ""); Expect(0, 2431, '\P{indevanagari}', ""); @@ -102727,26 +103733,26 @@ 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_DIVES_Akuru:=}'); - Error('\P{-_IN_DIVES_Akuru:=}'); + 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{/a/ In_Devanagari}'); + Error('\P{/a/ 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/a/}'); + Error('\P{- In_DIVES_Akuru/a/}'); Expect(1, 72031, '\p{indivesakuru}', ""); Expect(0, 72031, '\p{^indivesakuru}', ""); Expect(0, 72031, '\P{indivesakuru}', ""); @@ -102755,26 +103761,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/ In_Dogra}'); - Error('\P{/a/ In_Dogra}'); + 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_dives_Akuru/a/}'); + Error('\P{ _IN_dives_Akuru/a/}'); + 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}', ""); @@ -102783,26 +103789,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/a/}'); - Error('\P{IN_Dogra/a/}'); - 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}'); - Error('\P{:= _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{ 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, 113823, '\p{induployan}', ""); Expect(0, 113823, '\p{^induployan}', ""); Expect(0, 113823, '\P{induployan}', ""); @@ -102811,26 +103817,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{:= -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, 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{/a/ IN_egyptian_Hieroglyphs}'); + Error('\P{/a/ IN_egyptian_Hieroglyphs}'); Expect(1, 78895, '\p{inegyptianhieroglyphs}', ""); Expect(0, 78895, '\p{^inegyptianhieroglyphs}', ""); Expect(0, 78895, '\P{inegyptianhieroglyphs}', ""); @@ -102839,26 +103845,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{-_In_Egyptian_Hieroglyphs/a/}'); - Error('\P{-_In_Egyptian_Hieroglyphs/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{ In_Elbasan:=}'); - Error('\P{ In_Elbasan:=}'); + 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}'); + Error('\P{:=_-in_Elbasan}'); Expect(1, 66863, '\p{inelbasan}', ""); Expect(0, 66863, '\p{^inelbasan}', ""); Expect(0, 66863, '\P{inelbasan}', ""); @@ -102867,26 +103873,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{:=- in_ELBASAN}'); - Error('\P{:=- 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{/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/a/}'); + Error('\P{- In_elymaic/a/}'); Expect(1, 69631, '\p{inelymaic}', ""); Expect(0, 69631, '\p{^inelymaic}', ""); Expect(0, 69631, '\P{inelymaic}', ""); @@ -102895,26 +103901,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/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, 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, 4991, '\p{inethiopic}', ""); Expect(0, 4991, '\p{^inethiopic}', ""); Expect(0, 4991, '\P{inethiopic}', ""); @@ -102923,26 +103929,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:=}'); - 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, 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_Ethiopic}'); + Error('\P{-/a/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}', ""); @@ -102951,26 +103957,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{ /a/in_Georgian}'); - Error('\P{ /a/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/a/}'); - Error('\P{ in_Glagolitic/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_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, 11359, '\p{inglagolitic}', ""); Expect(0, 11359, '\p{^inglagolitic}', ""); Expect(0, 11359, '\P{inglagolitic}', ""); @@ -102979,26 +103985,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{_/a/In_gothic}'); + Error('\P{_/a/In_gothic}'); Expect(1, 66383, '\p{ingothic}', ""); Expect(0, 66383, '\p{^ingothic}', ""); Expect(0, 66383, '\P{ingothic}', ""); @@ -103007,26 +104013,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{ -in_Gothic/a/}'); + Error('\P{ -in_Gothic/a/}'); + 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}', ""); @@ -103035,26 +104041,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{- IN_GUJARATI:=}'); + Error('\P{- IN_GUJARATI:=}'); Expect(1, 2815, '\p{ingujarati}', ""); Expect(0, 2815, '\p{^ingujarati}', ""); Expect(0, 2815, '\P{ingujarati}', ""); @@ -103063,26 +104069,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{-/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{ 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{_in_GUJARATI/a/}'); + Error('\P{_in_GUJARATI/a/}'); + 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}', ""); @@ -103091,26 +104097,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{/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, 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/a/}'); + Error('\P{ in_GURMUKHI/a/}'); Expect(1, 2687, '\p{ingurmukhi}', ""); Expect(0, 2687, '\p{^ingurmukhi}', ""); Expect(0, 2687, '\P{ingurmukhi}', ""); @@ -103119,26 +104125,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:=}'); - Error('\P{ In_Hanifi_Rohingya:=}'); + 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}', ""); @@ -103147,26 +104153,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{_/a/in_Hanunoo}'); - Error('\P{_/a/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{/a/- IN_Hanifi_ROHINGYA}'); + Error('\P{/a/- 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, 5951, '\p{inhanunoo}', ""); Expect(0, 5951, '\p{^inhanunoo}', ""); Expect(0, 5951, '\P{inhanunoo}', ""); @@ -103175,26 +104181,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{ _IN_Hanunoo:=}'); - Error('\P{ _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}'); + Error('\P{:= In_Hatran}'); Expect(1, 67839, '\p{inhatran}', ""); Expect(0, 67839, '\p{^inhatran}', ""); Expect(0, 67839, '\P{inhatran}', ""); @@ -103203,26 +104209,26 @@ 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}', ""); - 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{/a/ In_Hebrew}'); - Error('\P{/a/ In_Hebrew}'); + 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:=}'); + Error('\P{ 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{ /a/In_hebrew}'); + Error('\P{ /a/In_hebrew}'); Expect(1, 1535, '\p{inhebrew}', ""); Expect(0, 1535, '\p{^inhebrew}', ""); Expect(0, 1535, '\P{inhebrew}', ""); @@ -103231,26 +104237,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{ In_HIRAGANA:=}'); - Error('\P{ 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/a/}'); + Error('\P{ _in_Hebrew/a/}'); + 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_HIRAGANA/a/}'); + Error('\P{-IN_HIRAGANA/a/}'); Expect(1, 12447, '\p{inhiragana}', ""); Expect(0, 12447, '\p{^inhiragana}', ""); Expect(0, 12447, '\P{inhiragana}', ""); @@ -103259,26 +104265,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}'); - Error('\P{_:=IN_Imperial_Aramaic}'); + 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{/a/_ in_Hiragana}'); + Error('\P{/a/_ 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}'); + Error('\P{:= in_IMPERIAL_Aramaic}'); Expect(1, 67679, '\p{inimperialaramaic}', ""); Expect(0, 67679, '\p{^inimperialaramaic}', ""); Expect(0, 67679, '\P{inimperialaramaic}', ""); @@ -103287,26 +104293,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{:=--IN_Inscriptional_Pahlavi}'); - Error('\P{:=--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:=}'); + Error('\P{ _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, 68479, '\p{ininscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^ininscriptionalpahlavi}', ""); Expect(0, 68479, '\P{ininscriptionalpahlavi}', ""); @@ -103315,26 +104321,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{ /a/In_Inscriptional_Parthian}'); - Error('\P{ /a/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{/a/ IN_inscriptional_Parthian}'); + Error('\P{/a/ IN_inscriptional_Parthian}'); Expect(1, 68447, '\p{ininscriptionalparthian}', ""); Expect(0, 68447, '\p{^ininscriptionalparthian}', ""); Expect(0, 68447, '\P{ininscriptionalparthian}', ""); @@ -103343,26 +104349,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{ /a/In_INSCRIPTIONAL_Parthian}'); + Error('\P{ /a/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{_/a/IN_JAVANESE}'); + Error('\P{_/a/IN_JAVANESE}'); Expect(1, 43487, '\p{injavanese}', ""); Expect(0, 43487, '\p{^injavanese}', ""); Expect(0, 43487, '\P{injavanese}', ""); @@ -103371,26 +104377,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:=}'); - 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, 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}', ""); @@ -103399,26 +104405,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{/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, 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:=}'); + Error('\P{ 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}', ""); @@ -103427,26 +104433,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{/a/ In_Katakana}'); + Error('\P{/a/ In_Katakana}'); Expect(1, 12543, '\p{inkatakana}', ""); Expect(0, 12543, '\p{^inkatakana}', ""); Expect(0, 12543, '\P{inkatakana}', ""); @@ -103455,26 +104461,54 @@ 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{ 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{_/a/in_Kayah_Li}'); - Error('\P{_/a/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_KAWI}'); + Error('\P{:=_ In_KAWI}'); + Expect(1, 73567, '\p{inkawi}', ""); + Expect(0, 73567, '\p{^inkawi}', ""); + Expect(0, 73567, '\P{inkawi}', ""); + Expect(1, 73567, '\P{^inkawi}', ""); + Expect(0, 73568, '\p{inkawi}', ""); + Expect(1, 73568, '\p{^inkawi}', ""); + Expect(1, 73568, '\P{inkawi}', ""); + Expect(0, 73568, '\P{^inkawi}', ""); + Expect(1, 73567, '\p{-IN_KAWI}', ""); + Expect(0, 73567, '\p{^-IN_KAWI}', ""); + Expect(0, 73567, '\P{-IN_KAWI}', ""); + Expect(1, 73567, '\P{^-IN_KAWI}', ""); + Expect(0, 73568, '\p{-IN_KAWI}', ""); + Expect(1, 73568, '\p{^-IN_KAWI}', ""); + Expect(1, 73568, '\P{-IN_KAWI}', ""); + Expect(0, 73568, '\P{^-IN_KAWI}', ""); + Error('\p{:=-_In_KAWI}'); + Error('\P{:=-_In_KAWI}'); + Expect(1, 73567, '\p{- in_KAWI}', ""); + Expect(0, 73567, '\p{^- in_KAWI}', ""); + Expect(0, 73567, '\P{- in_KAWI}', ""); + Expect(1, 73567, '\P{^- in_KAWI}', ""); + Expect(0, 73568, '\p{- in_KAWI}', ""); + Expect(1, 73568, '\p{^- in_KAWI}', ""); + Expect(1, 73568, '\P{- in_KAWI}', ""); + Expect(0, 73568, '\P{^- in_KAWI}', ""); + 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}', ""); @@ -103483,26 +104517,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{-in_Kharoshthi:=}'); - Error('\P{-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{ :=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{ in_Kharoshthi/a/}'); + Error('\P{ in_Kharoshthi/a/}'); Expect(1, 68191, '\p{inkharoshthi}', ""); Expect(0, 68191, '\p{^inkharoshthi}', ""); Expect(0, 68191, '\P{inkharoshthi}', ""); @@ -103511,26 +104545,26 @@ 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{-/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{ :=In_Khitan_Small_Script}'); - Error('\P{ :=In_Khitan_Small_Script}'); + 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_Khitan_small_Script}'); + Error('\P{:= -In_Khitan_small_Script}'); Expect(1, 101631, '\p{inkhitansmallscript}', ""); Expect(0, 101631, '\p{^inkhitansmallscript}', ""); Expect(0, 101631, '\P{inkhitansmallscript}', ""); @@ -103539,26 +104573,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/ In_Khmer}'); - Error('\P{/a/ In_Khmer}'); + 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{_/a/IN_Khitan_Small_Script}'); + Error('\P{_/a/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{ /a/in_KHMER}'); + Error('\P{ /a/in_KHMER}'); Expect(1, 6143, '\p{inkhmer}', ""); Expect(0, 6143, '\p{^inkhmer}', ""); Expect(0, 6143, '\P{inkhmer}', ""); @@ -103567,26 +104601,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{_:=In_khojki}'); - Error('\P{_:=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{ _In_Khmer/a/}'); + Error('\P{ _In_Khmer/a/}'); + 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_KHOJKI:=}'); + Error('\P{_ In_KHOJKI:=}'); Expect(1, 70223, '\p{inkhojki}', ""); Expect(0, 70223, '\p{^inkhojki}', ""); Expect(0, 70223, '\P{inkhojki}', ""); @@ -103595,26 +104629,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{_-IN_khudawadi/a/}'); - Error('\P{_-IN_khudawadi/a/}'); + 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, 70399, '\p{inkhudawadi}', ""); Expect(0, 70399, '\p{^inkhudawadi}', ""); Expect(0, 70399, '\P{inkhudawadi}', ""); @@ -103623,26 +104657,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{/a/ -In_Khudawadi}'); - Error('\P{/a/ -In_Khudawadi}'); - 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{/a/- IN_lao}'); - Error('\P{/a/- 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:=}'); + Error('\P{_-in_Khudawadi:=}'); + 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{/a/ _In_lao}'); + Error('\P{/a/ _In_lao}'); Expect(1, 3839, '\p{inlao}', ""); Expect(0, 3839, '\p{^inlao}', ""); Expect(0, 3839, '\P{inlao}', ""); @@ -103651,26 +104685,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:=}'); - Error('\P{ 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{__In_Lepcha/a/}'); - Error('\P{__In_Lepcha/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{/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{ in_Lepcha/a/}'); + Error('\P{ in_Lepcha/a/}'); Expect(1, 7247, '\p{inlepcha}', ""); Expect(0, 7247, '\p{^inlepcha}', ""); Expect(0, 7247, '\P{inlepcha}', ""); @@ -103679,26 +104713,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{:= In_limbu}'); + Error('\P{:= In_limbu}'); Expect(1, 6479, '\p{inlimbu}', ""); Expect(0, 6479, '\p{^inlimbu}', ""); Expect(0, 6479, '\P{inlimbu}', ""); @@ -103707,26 +104741,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{- 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{-:=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/a/}'); + Error('\P{-In_Limbu/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{-/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}', ""); @@ -103735,26 +104769,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{ In_lisu:=}'); - Error('\P{ 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/a/}'); + Error('\P{- In_Linear_a/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}', ""); @@ -103763,26 +104797,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{ /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, 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}', ""); @@ -103791,26 +104825,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{/a/ in_lycian}'); - Error('\P{/a/ 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, 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_Lycian}'); + Error('\P{-/a/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{/a/In_lydian}'); + Error('\P{/a/In_lydian}'); Expect(1, 67903, '\p{inlydian}', ""); Expect(0, 67903, '\p{^inlydian}', ""); Expect(0, 67903, '\P{inlydian}', ""); @@ -103819,26 +104853,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}', ""); @@ -103847,26 +104881,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{:= 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, 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{/a/_In_MAKASAR}'); + Error('\P{/a/_In_MAKASAR}'); Expect(1, 73471, '\p{inmakasar}', ""); Expect(0, 73471, '\p{^inmakasar}', ""); Expect(0, 73471, '\P{inmakasar}', ""); @@ -103875,26 +104909,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{/a/in_MAKASAR}'); - Error('\P{/a/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, 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, 3455, '\p{inmalayalam}', ""); Expect(0, 3455, '\p{^inmalayalam}', ""); Expect(0, 3455, '\P{inmalayalam}', ""); @@ -103903,26 +104937,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/a/}'); - Error('\P{-IN_Malayalam/a/}'); - 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_MANDAIC}'); - Error('\P{/a/_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}', ""); @@ -103931,26 +104965,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:=}'); - 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, 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}', ""); @@ -103959,26 +104993,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{_:=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{_ 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}', ""); @@ -103987,26 +105021,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:=}'); - 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/a/}'); - Error('\P{ _IN_masaram_Gondi/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{/a/in_marchen}'); + Error('\P{/a/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}', ""); @@ -104015,26 +105049,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{_ In_Medefaidrin:=}'); + Error('\P{_ In_Medefaidrin:=}'); Expect(1, 93855, '\p{inmedefaidrin}', ""); Expect(0, 93855, '\p{^inmedefaidrin}', ""); Expect(0, 93855, '\P{inmedefaidrin}', ""); @@ -104043,26 +105077,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}'); - 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, 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, 44031, '\p{inmeeteimayek}', ""); Expect(0, 44031, '\p{^inmeeteimayek}', ""); Expect(0, 44031, '\P{inmeeteimayek}', ""); @@ -104071,26 +105105,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:=}'); - Error('\P{in_Mende_KIKAKUI:=}'); + 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}', ""); @@ -104099,26 +105133,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{:= _in_mende_kikakui}'); - Error('\P{:= _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{:= _in_meroitic_cursive}'); - Error('\P{:= _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{ /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{:= -in_Meroitic_CURSIVE}'); + Error('\P{:= -in_Meroitic_CURSIVE}'); Expect(1, 68095, '\p{inmeroiticcursive}', ""); Expect(0, 68095, '\p{^inmeroiticcursive}', ""); Expect(0, 68095, '\P{inmeroiticcursive}', ""); @@ -104127,26 +105161,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/a/}'); - Error('\P{--In_MEROITIC_CURSIVE/a/}'); - 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{--in_Meroitic_HIEROGLYPHS:=}'); + Error('\P{--in_Meroitic_HIEROGLYPHS:=}'); Expect(1, 67999, '\p{inmeroitichieroglyphs}', ""); Expect(0, 67999, '\p{^inmeroitichieroglyphs}', ""); Expect(0, 67999, '\P{inmeroitichieroglyphs}', ""); @@ -104155,26 +105189,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{ IN_MEROITIC_Hieroglyphs:=}'); - Error('\P{ 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{-In_MIAO:=}'); - Error('\P{-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}'); + Error('\P{:=--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, 94111, '\p{inmiao}', ""); Expect(0, 94111, '\p{^inmiao}', ""); Expect(0, 94111, '\P{inmiao}', ""); @@ -104183,18 +105217,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{ /a/In_Miao}'); - Error('\P{ /a/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{-IN_Miao:=}'); + Error('\P{-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/a/}'); + Error('\P{In_Modi/a/}'); Expect(1, 71263, '\p{inmodi}', ""); Expect(0, 71263, '\p{^inmodi}', ""); Expect(0, 71263, '\P{inmodi}', ""); @@ -104203,26 +105245,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}', ""); @@ -104231,26 +105273,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{ :=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, 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{/a/IN_Mro}'); + Error('\P{/a/IN_Mro}'); Expect(1, 92783, '\p{inmro}', ""); Expect(0, 92783, '\p{^inmro}', ""); Expect(0, 92783, '\P{inmro}', ""); @@ -104259,26 +105301,26 @@ 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/a/}'); - Error('\P{ -in_MRO/a/}'); - 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}'); + 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/a/}'); + Error('\P{ In_MRO/a/}'); + 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_multani:=}'); + Error('\P{--in_multani:=}'); Expect(1, 70319, '\p{inmultani}', ""); Expect(0, 70319, '\p{^inmultani}', ""); Expect(0, 70319, '\P{inmultani}', ""); @@ -104287,26 +105329,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{:=-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, 4255, '\p{inmyanmar}', ""); Expect(0, 4255, '\p{^inmyanmar}', ""); Expect(0, 4255, '\P{inmyanmar}', ""); @@ -104315,26 +105357,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}'); - 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}'); - 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{ /a/in_nabataean}'); + Error('\P{ /a/in_nabataean}'); Expect(1, 67759, '\p{innabataean}', ""); Expect(0, 67759, '\p{^innabataean}', ""); Expect(0, 67759, '\P{innabataean}', ""); @@ -104343,26 +105385,54 @@ 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/a/}'); - Error('\P{ In_NABATAEAN/a/}'); - 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{:=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_nag_Mundari:=}'); + Error('\P{_In_nag_Mundari:=}'); + Expect(1, 124159, '\p{innagmundari}', ""); + Expect(0, 124159, '\p{^innagmundari}', ""); + Expect(0, 124159, '\P{innagmundari}', ""); + Expect(1, 124159, '\P{^innagmundari}', ""); + Expect(0, 124160, '\p{innagmundari}', ""); + Expect(1, 124160, '\p{^innagmundari}', ""); + Expect(1, 124160, '\P{innagmundari}', ""); + Expect(0, 124160, '\P{^innagmundari}', ""); + Expect(1, 124159, '\p{_ IN_Nag_MUNDARI}', ""); + Expect(0, 124159, '\p{^_ IN_Nag_MUNDARI}', ""); + Expect(0, 124159, '\P{_ IN_Nag_MUNDARI}', ""); + Expect(1, 124159, '\P{^_ IN_Nag_MUNDARI}', ""); + Expect(0, 124160, '\p{_ IN_Nag_MUNDARI}', ""); + Expect(1, 124160, '\p{^_ IN_Nag_MUNDARI}', ""); + Expect(1, 124160, '\P{_ IN_Nag_MUNDARI}', ""); + Expect(0, 124160, '\P{^_ IN_Nag_MUNDARI}', ""); + Error('\p{/a/In_nag_Mundari}'); + Error('\P{/a/In_nag_Mundari}'); + Expect(1, 124159, '\p{ in_nag_Mundari}', ""); + Expect(0, 124159, '\p{^ in_nag_Mundari}', ""); + Expect(0, 124159, '\P{ in_nag_Mundari}', ""); + Expect(1, 124159, '\P{^ in_nag_Mundari}', ""); + Expect(0, 124160, '\p{ in_nag_Mundari}', ""); + Expect(1, 124160, '\p{^ in_nag_Mundari}', ""); + Expect(1, 124160, '\P{ in_nag_Mundari}', ""); + Expect(0, 124160, '\P{^ in_nag_Mundari}', ""); + Error('\p{ IN_nandinagari/a/}'); + Error('\P{ IN_nandinagari/a/}'); Expect(1, 72191, '\p{innandinagari}', ""); Expect(0, 72191, '\p{^innandinagari}', ""); Expect(0, 72191, '\P{innandinagari}', ""); @@ -104371,6 +105441,16 @@ 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}', ""); @@ -104379,18 +105459,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72192, '\p{^_ IN_Nandinagari}', ""); Expect(1, 72192, '\P{_ IN_Nandinagari}', ""); Expect(0, 72192, '\P{^_ IN_Nandinagari}', ""); - Error('\p{- In_Nandinagari/a/}'); - Error('\P{- In_Nandinagari/a/}'); - 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}'); + 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}', ""); @@ -104399,26 +105469,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:=}'); - Error('\P{_ 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{-/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{:=_IN_new_TAI_Lue}'); + Error('\P{:=_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}', ""); @@ -104427,26 +105497,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{:=_-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, 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, 2047, '\p{innko}', ""); Expect(0, 2047, '\p{^innko}', ""); Expect(0, 2047, '\P{innko}', ""); @@ -104455,26 +105525,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{/a/ In_nushu}'); - Error('\P{/a/ 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}', ""); @@ -104483,26 +105553,26 @@ 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/a/}'); - Error('\P{--IN_nushu/a/}'); - 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_nyiakeng_PUACHUE_HMONG/a/}'); - Error('\P{ _in_nyiakeng_PUACHUE_HMONG/a/}'); + 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_NUSHU}'); + Error('\P{/a/_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, 123215, '\p{innyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^innyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{innyiakengpuachuehmong}', ""); @@ -104511,26 +105581,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{:=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}'); - 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/a/}'); + Error('\P{ -In_NYIAKENG_Puachue_hmong/a/}'); + 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, 5791, '\p{inogham}', ""); Expect(0, 5791, '\p{^inogham}', ""); Expect(0, 5791, '\P{inogham}', ""); @@ -104539,26 +105609,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{ in_Ogham:=}'); - Error('\P{ 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}'); - Error('\P{-:=In_ol_CHIKI}'); + 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:=}'); + Error('\P{ -IN_Ol_chiki:=}'); Expect(1, 7295, '\p{inolchiki}', ""); Expect(0, 7295, '\p{^inolchiki}', ""); Expect(0, 7295, '\P{inolchiki}', ""); @@ -104567,26 +105637,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{-In_Old_HUNGARIAN:=}'); - Error('\P{-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:=}'); + 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{:=-_IN_Old_Hungarian}'); + Error('\P{:=-_IN_Old_Hungarian}'); Expect(1, 68863, '\p{inoldhungarian}', ""); Expect(0, 68863, '\p{^inoldhungarian}', ""); Expect(0, 68863, '\P{inoldhungarian}', ""); @@ -104595,16 +105665,16 @@ 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{ _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{ /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}', ""); @@ -104613,8 +105683,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/a/}'); - Error('\P{ In_Old_italic/a/}'); + Error('\p{ IN_Old_italic/a/}'); + Error('\P{ IN_Old_italic/a/}'); Expect(1, 66351, '\p{inolditalic}', ""); Expect(0, 66351, '\p{^inolditalic}', ""); Expect(0, 66351, '\P{inolditalic}', ""); @@ -104623,26 +105693,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{_in_Old_NORTH_Arabian/a/}'); - Error('\P{_in_Old_NORTH_Arabian/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{/a/- IN_old_italic}'); + Error('\P{/a/- 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, 68255, '\p{inoldnortharabian}', ""); Expect(0, 68255, '\p{^inoldnortharabian}', ""); Expect(0, 68255, '\P{inoldnortharabian}', ""); @@ -104651,26 +105721,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}'); - Error('\P{ :=In_old_North_ARABIAN}'); - 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{-/a/In_OLD_PERMIC}'); - Error('\P{-/a/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:=}'); + Error('\P{_In_OLD_North_Arabian:=}'); + 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}', ""); @@ -104679,26 +105749,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/a/}'); + Error('\P{- in_Old_PERMIC/a/}'); + 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{_/a/in_Old_PERSIAN}'); + Error('\P{_/a/in_Old_PERSIAN}'); Expect(1, 66527, '\p{inoldpersian}', ""); Expect(0, 66527, '\p{^inoldpersian}', ""); Expect(0, 66527, '\P{inoldpersian}', ""); @@ -104707,26 +105777,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{_/a/In_old_Persian}'); - Error('\P{_/a/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, 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{:= _IN_old_Sogdian}'); + Error('\P{:= _IN_old_Sogdian}'); Expect(1, 69423, '\p{inoldsogdian}', ""); Expect(0, 69423, '\p{^inoldsogdian}', ""); Expect(0, 69423, '\P{inoldsogdian}', ""); @@ -104735,26 +105805,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{/a/-In_OLD_South_arabian}'); - Error('\P{/a/-In_OLD_South_arabian}'); + 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:=}'); + Error('\P{-In_Old_south_Arabian:=}'); Expect(1, 68223, '\p{inoldsoutharabian}', ""); Expect(0, 68223, '\p{^inoldsoutharabian}', ""); Expect(0, 68223, '\P{inoldsoutharabian}', ""); @@ -104763,26 +105833,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{_/a/In_Old_South_Arabian}'); - Error('\P{_/a/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{/a/ In_old_South_Arabian}'); + Error('\P{/a/ 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/a/}'); + Error('\P{ in_old_turkic/a/}'); Expect(1, 68687, '\p{inoldturkic}', ""); Expect(0, 68687, '\p{^inoldturkic}', ""); Expect(0, 68687, '\P{inoldturkic}', ""); @@ -104791,26 +105861,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{:= -in_Old_uyghur}'); - Error('\P{:= -in_Old_uyghur}'); + 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_Old_uyghur}'); + Error('\P{-:=IN_Old_uyghur}'); Expect(1, 69551, '\p{inolduyghur}', ""); Expect(0, 69551, '\p{^inolduyghur}', ""); Expect(0, 69551, '\P{inolduyghur}', ""); @@ -104819,26 +105889,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69552, '\p{^inolduyghur}', ""); Expect(1, 69552, '\P{inolduyghur}', ""); Expect(0, 69552, '\P{^inolduyghur}', ""); - Expect(1, 69551, '\p{ _In_OLD_UYGHUR}', ""); - Expect(0, 69551, '\p{^ _In_OLD_UYGHUR}', ""); - Expect(0, 69551, '\P{ _In_OLD_UYGHUR}', ""); - Expect(1, 69551, '\P{^ _In_OLD_UYGHUR}', ""); - Expect(0, 69552, '\p{ _In_OLD_UYGHUR}', ""); - Expect(1, 69552, '\p{^ _In_OLD_UYGHUR}', ""); - Expect(1, 69552, '\P{ _In_OLD_UYGHUR}', ""); - Expect(0, 69552, '\P{^ _In_OLD_UYGHUR}', ""); - Error('\p{:=- In_old_UYGHUR}'); - Error('\P{:=- In_old_UYGHUR}'); - Expect(1, 69551, '\p{ In_OLD_UYGHUR}', ""); - Expect(0, 69551, '\p{^ In_OLD_UYGHUR}', ""); - Expect(0, 69551, '\P{ In_OLD_UYGHUR}', ""); - Expect(1, 69551, '\P{^ In_OLD_UYGHUR}', ""); - Expect(0, 69552, '\p{ In_OLD_UYGHUR}', ""); - Expect(1, 69552, '\p{^ In_OLD_UYGHUR}', ""); - Expect(1, 69552, '\P{ In_OLD_UYGHUR}', ""); - Expect(0, 69552, '\P{^ In_OLD_UYGHUR}', ""); - Error('\p{:=_in_oriya}'); - Error('\P{:=_in_oriya}'); + Expect(1, 69551, '\p{ _In_Old_uyghur}', ""); + Expect(0, 69551, '\p{^ _In_Old_uyghur}', ""); + Expect(0, 69551, '\P{ _In_Old_uyghur}', ""); + Expect(1, 69551, '\P{^ _In_Old_uyghur}', ""); + Expect(0, 69552, '\p{ _In_Old_uyghur}', ""); + Expect(1, 69552, '\p{^ _In_Old_uyghur}', ""); + Expect(1, 69552, '\P{ _In_Old_uyghur}', ""); + Expect(0, 69552, '\P{^ _In_Old_uyghur}', ""); + Error('\p{ in_old_uyghur:=}'); + Error('\P{ in_old_uyghur:=}'); + Expect(1, 69551, '\p{-_In_Old_uyghur}', ""); + Expect(0, 69551, '\p{^-_In_Old_uyghur}', ""); + Expect(0, 69551, '\P{-_In_Old_uyghur}', ""); + Expect(1, 69551, '\P{^-_In_Old_uyghur}', ""); + Expect(0, 69552, '\p{-_In_Old_uyghur}', ""); + Expect(1, 69552, '\p{^-_In_Old_uyghur}', ""); + Expect(1, 69552, '\P{-_In_Old_uyghur}', ""); + Expect(0, 69552, '\P{^-_In_Old_uyghur}', ""); + Error('\p{:= _In_Oriya}'); + Error('\P{:= _In_Oriya}'); Expect(1, 2943, '\p{inoriya}', ""); Expect(0, 2943, '\p{^inoriya}', ""); Expect(0, 2943, '\P{inoriya}', ""); @@ -104847,26 +105917,18 @@ 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}'); + Error('\p{_ In_OSAGE/a/}'); + Error('\P{_ In_OSAGE/a/}'); Expect(1, 66815, '\p{inosage}', ""); Expect(0, 66815, '\p{^inosage}', ""); Expect(0, 66815, '\P{inosage}', ""); @@ -104875,26 +105937,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/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{:=-_In_Osmanya}'); - Error('\P{:=-_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}'); + 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{-:=In_OSMANYA}'); + Error('\P{-:=In_OSMANYA}'); Expect(1, 66735, '\p{inosmanya}', ""); Expect(0, 66735, '\p{^inosmanya}', ""); Expect(0, 66735, '\P{inosmanya}', ""); @@ -104903,26 +105965,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{ 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{/a/_in_Pahawh_HMONG}'); - Error('\P{/a/_in_Pahawh_HMONG}'); + 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/a/}'); + Error('\P{ _IN_PAHAWH_hmong/a/}'); Expect(1, 93071, '\p{inpahawhhmong}', ""); Expect(0, 93071, '\p{^inpahawhhmong}', ""); Expect(0, 93071, '\P{inpahawhhmong}', ""); @@ -104931,26 +105993,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:=}'); - 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{_ 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{ :=In_Palmyrene}'); + Error('\P{ :=In_Palmyrene}'); Expect(1, 67711, '\p{inpalmyrene}', ""); Expect(0, 67711, '\p{^inpalmyrene}', ""); Expect(0, 67711, '\P{inpalmyrene}', ""); @@ -104959,26 +106021,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{_ In_pau_Cin_Hau/a/}'); - Error('\P{_ In_pau_Cin_Hau/a/}'); + 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_Palmyrene/a/}'); + Error('\P{ _In_Palmyrene/a/}'); + 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, 72447, '\p{inpaucinhau}', ""); Expect(0, 72447, '\p{^inpaucinhau}', ""); Expect(0, 72447, '\P{inpaucinhau}', ""); @@ -104987,26 +106049,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{ :=IN_Pau_Cin_Hau}'); - Error('\P{ :=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{/a/ IN_Phags_pa}'); - Error('\P{/a/ 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{:=- In_Pau_Cin_Hau}'); + Error('\P{:=- 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}', ""); @@ -105015,26 +106077,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{-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{:= -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{/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, 67871, '\p{inphoenician}', ""); Expect(0, 67871, '\p{^inphoenician}', ""); Expect(0, 67871, '\P{inphoenician}', ""); @@ -105043,26 +106105,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{-/a/in_PHOENICIAN}'); - Error('\P{-/a/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{ /a/in_Psalter_Pahlavi}'); + Error('\P{ /a/in_Psalter_Pahlavi}'); Expect(1, 68527, '\p{inpsalterpahlavi}', ""); Expect(0, 68527, '\p{^inpsalterpahlavi}', ""); Expect(0, 68527, '\P{inpsalterpahlavi}', ""); @@ -105071,26 +106133,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{/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{ In_Rejang/a/}'); - Error('\P{ In_Rejang/a/}'); + 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}', ""); @@ -105099,26 +106161,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/a/}'); - Error('\P{ IN_Rejang/a/}'); - 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{:=--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, 5887, '\p{inrunic}', ""); Expect(0, 5887, '\p{^inrunic}', ""); Expect(0, 5887, '\P{inrunic}', ""); @@ -105127,26 +106189,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}'); + 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, 2111, '\p{insamaritan}', ""); Expect(0, 2111, '\p{^insamaritan}', ""); Expect(0, 2111, '\P{insamaritan}', ""); @@ -105155,26 +106217,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}'); - 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{/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{/a/-IN_Samaritan}'); + Error('\P{/a/-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}'); + Error('\P{_:=In_Saurashtra}'); Expect(1, 43231, '\p{insaurashtra}', ""); Expect(0, 43231, '\p{^insaurashtra}', ""); Expect(0, 43231, '\P{insaurashtra}', ""); @@ -105183,26 +106245,18 @@ 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{/a/-_In_SAURASHTRA}'); + Error('\P{/a/-_In_SAURASHTRA}'); + Error('\p{:=- in_sharada}'); + Error('\P{:=- in_sharada}'); Expect(1, 70111, '\p{insharada}', ""); Expect(0, 70111, '\p{^insharada}', ""); Expect(0, 70111, '\P{insharada}', ""); @@ -105211,26 +106265,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/a/}'); - Error('\P{- In_Sharada/a/}'); - 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{_In_Shavian:=}'); + Error('\P{_In_Shavian:=}'); Expect(1, 66687, '\p{inshavian}', ""); Expect(0, 66687, '\p{^inshavian}', ""); Expect(0, 66687, '\P{inshavian}', ""); @@ -105239,26 +106293,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{-In_SIDDHAM/a/}'); - Error('\P{-In_SIDDHAM/a/}'); + 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, 71167, '\p{insiddham}', ""); Expect(0, 71167, '\p{^insiddham}', ""); Expect(0, 71167, '\P{insiddham}', ""); @@ -105267,26 +106321,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{/a/- In_siddham}'); - Error('\P{/a/- 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}'); + 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, 3583, '\p{insinhala}', ""); Expect(0, 3583, '\p{^insinhala}', ""); Expect(0, 3583, '\P{insinhala}', ""); @@ -105295,26 +106349,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/a/}'); - Error('\P{IN_SINHALA/a/}'); - 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{/a/__IN_Sogdian}'); + Error('\P{/a/__IN_Sogdian}'); Expect(1, 69487, '\p{insogdian}', ""); Expect(0, 69487, '\p{^insogdian}', ""); Expect(0, 69487, '\P{insogdian}', ""); @@ -105323,26 +106377,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{:= 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, 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{/a/ -in_SORA_SOMPENG}'); + Error('\P{/a/ -in_SORA_SOMPENG}'); Expect(1, 69887, '\p{insorasompeng}', ""); Expect(0, 69887, '\p{^insorasompeng}', ""); Expect(0, 69887, '\P{insorasompeng}', ""); @@ -105351,26 +106405,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/a/}'); - Error('\P{ in_Sora_SOMPENG/a/}'); - 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_SOYOMBO}'); - Error('\P{ /a/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{:= 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{/a/ -IN_Soyombo}'); + Error('\P{/a/ -IN_Soyombo}'); Expect(1, 72367, '\p{insoyombo}', ""); Expect(0, 72367, '\p{^insoyombo}', ""); Expect(0, 72367, '\P{insoyombo}', ""); @@ -105379,26 +106433,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/a/}'); - Error('\P{ IN_Soyombo/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_Sundanese:=}'); - Error('\P{-IN_Sundanese:=}'); + 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{/a/in_soyombo}'); + Error('\P{/a/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}'); + Error('\P{:=_ IN_Sundanese}'); Expect(1, 7103, '\p{insundanese}', ""); Expect(0, 7103, '\p{^insundanese}', ""); Expect(0, 7103, '\P{insundanese}', ""); @@ -105407,26 +106461,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{In_Sundanese/a/}'); - Error('\P{In_Sundanese/a/}'); - 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_syloti_nagri}'); - Error('\P{/a/--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}', ""); @@ -105435,26 +106489,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{-_In_SYLOTI_NAGRI/a/}'); - Error('\P{-_In_SYLOTI_NAGRI/a/}'); - 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, 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, 1871, '\p{insyriac}', ""); Expect(0, 1871, '\p{^insyriac}', ""); Expect(0, 1871, '\P{insyriac}', ""); @@ -105463,26 +106517,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{-:=In_Tagalog}'); - Error('\P{-:=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}'); + 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{-_In_TAGALOG:=}'); + Error('\P{-_In_TAGALOG:=}'); Expect(1, 5919, '\p{intagalog}', ""); Expect(0, 5919, '\p{^intagalog}', ""); Expect(0, 5919, '\P{intagalog}', ""); @@ -105491,26 +106545,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{_:=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, 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{-/a/In_TAGBANWA}'); + Error('\P{-/a/In_TAGBANWA}'); Expect(1, 6015, '\p{intagbanwa}', ""); Expect(0, 6015, '\p{^intagbanwa}', ""); Expect(0, 6015, '\P{intagbanwa}', ""); @@ -105519,26 +106573,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/a/}'); - Error('\P{- In_tai_LE/a/}'); + 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/a/}'); + Error('\P{_ IN_TAGBANWA/a/}'); + 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}', ""); @@ -105547,26 +106601,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{-/a/IN_TAI_Le}'); - Error('\P{-/a/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{--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}', ""); @@ -105575,26 +106629,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/a/}'); - Error('\P{_ In_Tai_tham/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{:=__In_TAI_viet}'); - Error('\P{:=__In_TAI_viet}'); + 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{/a/IN_tai_viet}'); + Error('\P{/a/IN_tai_viet}'); Expect(1, 43743, '\p{intaiviet}', ""); Expect(0, 43743, '\p{^intaiviet}', ""); Expect(0, 43743, '\P{intaiviet}', ""); @@ -105603,26 +106657,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{/a/_In_Takri}'); + Error('\P{/a/_In_Takri}'); Expect(1, 71375, '\p{intakri}', ""); Expect(0, 71375, '\p{^intakri}', ""); Expect(0, 71375, '\P{intakri}', ""); @@ -105631,26 +106685,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 71376, '\p{^intakri}', ""); Expect(1, 71376, '\P{intakri}', ""); Expect(0, 71376, '\P{^intakri}', ""); - 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_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{/a/ In_TAMIL}'); - Error('\P{/a/ In_TAMIL}'); + 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{/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:=}'); Expect(1, 3071, '\p{intamil}', ""); Expect(0, 3071, '\p{^intamil}', ""); Expect(0, 3071, '\P{intamil}', ""); @@ -105659,26 +106713,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_Tangsa:=}'); - Error('\P{_In_Tangsa:=}'); + 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_TANGSA}'); + Error('\P{:= In_TANGSA}'); Expect(1, 92879, '\p{intangsa}', ""); Expect(0, 92879, '\p{^intangsa}', ""); Expect(0, 92879, '\P{intangsa}', ""); @@ -105687,26 +106741,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 92880, '\p{^intangsa}', ""); Expect(1, 92880, '\P{intangsa}', ""); Expect(0, 92880, '\P{^intangsa}', ""); - Expect(1, 92879, '\p{__In_Tangsa}', ""); - Expect(0, 92879, '\p{^__In_Tangsa}', ""); - Expect(0, 92879, '\P{__In_Tangsa}', ""); - Expect(1, 92879, '\P{^__In_Tangsa}', ""); - Expect(0, 92880, '\p{__In_Tangsa}', ""); - Expect(1, 92880, '\p{^__In_Tangsa}', ""); - Expect(1, 92880, '\P{__In_Tangsa}', ""); - Expect(0, 92880, '\P{^__In_Tangsa}', ""); - Error('\p{ In_Tangsa/a/}'); - Error('\P{ In_Tangsa/a/}'); - Expect(1, 92879, '\p{ in_Tangsa}', ""); - Expect(0, 92879, '\p{^ in_Tangsa}', ""); - Expect(0, 92879, '\P{ in_Tangsa}', ""); - Expect(1, 92879, '\P{^ in_Tangsa}', ""); - Expect(0, 92880, '\p{ in_Tangsa}', ""); - Expect(1, 92880, '\p{^ in_Tangsa}', ""); - Expect(1, 92880, '\P{ in_Tangsa}', ""); - Expect(0, 92880, '\P{^ in_Tangsa}', ""); - Error('\p{ /a/IN_Tangut}'); - Error('\P{ /a/IN_Tangut}'); + Expect(1, 92879, '\p{ _in_Tangsa}', ""); + Expect(0, 92879, '\p{^ _in_Tangsa}', ""); + Expect(0, 92879, '\P{ _in_Tangsa}', ""); + Expect(1, 92879, '\P{^ _in_Tangsa}', ""); + Expect(0, 92880, '\p{ _in_Tangsa}', ""); + Expect(1, 92880, '\p{^ _in_Tangsa}', ""); + Expect(1, 92880, '\P{ _in_Tangsa}', ""); + Expect(0, 92880, '\P{^ _in_Tangsa}', ""); + Error('\p{ /a/IN_tangsa}'); + Error('\P{ /a/IN_tangsa}'); + Expect(1, 92879, '\p{_IN_tangsa}', ""); + Expect(0, 92879, '\p{^_IN_tangsa}', ""); + Expect(0, 92879, '\P{_IN_tangsa}', ""); + Expect(1, 92879, '\P{^_IN_tangsa}', ""); + Expect(0, 92880, '\p{_IN_tangsa}', ""); + Expect(1, 92880, '\p{^_IN_tangsa}', ""); + Expect(1, 92880, '\P{_IN_tangsa}', ""); + Expect(0, 92880, '\P{^_IN_tangsa}', ""); + Error('\p{_/a/IN_TANGUT}'); + Error('\P{_/a/IN_TANGUT}'); Expect(1, 100351, '\p{intangut}', ""); Expect(0, 100351, '\p{^intangut}', ""); Expect(0, 100351, '\P{intangut}', ""); @@ -105715,26 +106769,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}'); - Error('\P{:= _In_TELUGU}'); + 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{:= -In_TELUGU}'); + Error('\P{:= -In_TELUGU}'); Expect(1, 3199, '\p{intelugu}', ""); Expect(0, 3199, '\p{^intelugu}', ""); Expect(0, 3199, '\P{intelugu}', ""); @@ -105743,26 +106797,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/a/}'); - Error('\P{ in_telugu/a/}'); - 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{/a/_ in_Thaana}'); - Error('\P{/a/_ 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{/a/-IN_telugu}'); + Error('\P{/a/-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{/a/ -In_Thaana}'); + Error('\P{/a/ -In_Thaana}'); Expect(1, 1983, '\p{inthaana}', ""); Expect(0, 1983, '\p{^inthaana}', ""); Expect(0, 1983, '\P{inthaana}', ""); @@ -105771,26 +106825,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{_in_THAANA:=}'); - Error('\P{_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{ /a/IN_THAI}'); - Error('\P{ /a/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{_In_THAI/a/}'); + Error('\P{_In_THAI/a/}'); Expect(1, 3711, '\p{inthai}', ""); Expect(0, 3711, '\p{^inthai}', ""); Expect(0, 3711, '\P{inthai}', ""); @@ -105799,26 +106853,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/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, 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/a/}'); + Error('\P{ in_TIBETAN/a/}'); Expect(1, 4095, '\p{intibetan}', ""); Expect(0, 4095, '\p{^intibetan}', ""); Expect(0, 4095, '\P{intibetan}', ""); @@ -105827,26 +106881,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{:= In_tibetan}'); - Error('\P{:= 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/a/}'); + Error('\P{_In_Tifinagh/a/}'); Expect(1, 11647, '\p{intifinagh}', ""); Expect(0, 11647, '\p{^intifinagh}', ""); Expect(0, 11647, '\P{intifinagh}', ""); @@ -105855,26 +106909,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{/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{--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{_IN_Tirhuta/a/}'); + Error('\P{_IN_Tirhuta/a/}'); Expect(1, 70879, '\p{intirhuta}', ""); Expect(0, 70879, '\p{^intirhuta}', ""); Expect(0, 70879, '\P{intirhuta}', ""); @@ -105883,26 +106937,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{/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_Toto/a/}'); - Error('\P{- IN_Toto/a/}'); + 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{/a/ In_TOTO}'); + Error('\P{/a/ In_TOTO}'); Expect(1, 123583, '\p{intoto}', ""); Expect(0, 123583, '\p{^intoto}', ""); Expect(0, 123583, '\P{intoto}', ""); @@ -105911,26 +106965,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123584, '\p{^intoto}', ""); Expect(1, 123584, '\P{intoto}', ""); Expect(0, 123584, '\P{^intoto}', ""); - Expect(1, 123583, '\p{ In_Toto}', ""); - Expect(0, 123583, '\p{^ In_Toto}', ""); - Expect(0, 123583, '\P{ In_Toto}', ""); - Expect(1, 123583, '\P{^ In_Toto}', ""); - Expect(0, 123584, '\p{ In_Toto}', ""); - Expect(1, 123584, '\p{^ In_Toto}', ""); - Expect(1, 123584, '\P{ In_Toto}', ""); - Expect(0, 123584, '\P{^ In_Toto}', ""); - Error('\p{ :=In_Toto}'); - Error('\P{ :=In_Toto}'); - Expect(1, 123583, '\p{ In_TOTO}', ""); - Expect(0, 123583, '\p{^ In_TOTO}', ""); - Expect(0, 123583, '\P{ In_TOTO}', ""); - Expect(1, 123583, '\P{^ In_TOTO}', ""); - Expect(0, 123584, '\p{ In_TOTO}', ""); - Expect(1, 123584, '\p{^ In_TOTO}', ""); - Expect(1, 123584, '\P{ In_TOTO}', ""); - Expect(0, 123584, '\P{^ In_TOTO}', ""); - Error('\p{:=-In_Ugaritic}'); - Error('\P{:=-In_Ugaritic}'); + Expect(1, 123583, '\p{_-In_TOTO}', ""); + Expect(0, 123583, '\p{^_-In_TOTO}', ""); + Expect(0, 123583, '\P{_-In_TOTO}', ""); + Expect(1, 123583, '\P{^_-In_TOTO}', ""); + Expect(0, 123584, '\p{_-In_TOTO}', ""); + Expect(1, 123584, '\p{^_-In_TOTO}', ""); + Expect(1, 123584, '\P{_-In_TOTO}', ""); + Expect(0, 123584, '\P{^_-In_TOTO}', ""); + Error('\p{/a/- in_toto}'); + Error('\P{/a/- in_toto}'); + Expect(1, 123583, '\p{-IN_toto}', ""); + Expect(0, 123583, '\p{^-IN_toto}', ""); + Expect(0, 123583, '\P{-IN_toto}', ""); + Expect(1, 123583, '\P{^-IN_toto}', ""); + Expect(0, 123584, '\p{-IN_toto}', ""); + Expect(1, 123584, '\p{^-IN_toto}', ""); + Expect(1, 123584, '\P{-IN_toto}', ""); + Expect(0, 123584, '\P{^-IN_toto}', ""); + Error('\p{:=_ In_Ugaritic}'); + Error('\P{:=_ In_Ugaritic}'); Expect(1, 66463, '\p{inugaritic}', ""); Expect(0, 66463, '\p{^inugaritic}', ""); Expect(0, 66463, '\P{inugaritic}', ""); @@ -105939,16 +106993,16 @@ 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:=}'); - Error('\P{ 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_Ugaritic:=}'); + Error('\P{_ IN_Ugaritic:=}'); Expect(1, 66463, '\p{ In_Ugaritic}', ""); Expect(0, 66463, '\p{^ In_Ugaritic}', ""); Expect(0, 66463, '\P{ In_Ugaritic}', ""); @@ -105957,8 +107011,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/}'); + Error('\p{/a/ IN_vai}'); + Error('\P{/a/ IN_vai}'); Expect(1, 42559, '\p{invai}', ""); Expect(0, 42559, '\p{^invai}', ""); Expect(0, 42559, '\P{invai}', ""); @@ -105967,26 +107021,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{ in_VITHKUQI/a/}'); - Error('\P{ in_VITHKUQI/a/}'); + 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_VAI:=}'); + Error('\P{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_Vithkuqi/a/}'); + Error('\P{ In_Vithkuqi/a/}'); Expect(1, 67007, '\p{invithkuqi}', ""); Expect(0, 67007, '\p{^invithkuqi}', ""); Expect(0, 67007, '\P{invithkuqi}', ""); @@ -105995,26 +107049,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67008, '\p{^invithkuqi}', ""); Expect(1, 67008, '\P{invithkuqi}', ""); Expect(0, 67008, '\P{^invithkuqi}', ""); - Expect(1, 67007, '\p{ -In_vithkuqi}', ""); - Expect(0, 67007, '\p{^ -In_vithkuqi}', ""); - Expect(0, 67007, '\P{ -In_vithkuqi}', ""); - Expect(1, 67007, '\P{^ -In_vithkuqi}', ""); - Expect(0, 67008, '\p{ -In_vithkuqi}', ""); - Expect(1, 67008, '\p{^ -In_vithkuqi}', ""); - Expect(1, 67008, '\P{ -In_vithkuqi}', ""); - Expect(0, 67008, '\P{^ -In_vithkuqi}', ""); - Error('\p{/a/- In_vithkuqi}'); - Error('\P{/a/- In_vithkuqi}'); - Expect(1, 67007, '\p{-In_Vithkuqi}', ""); - Expect(0, 67007, '\p{^-In_Vithkuqi}', ""); - Expect(0, 67007, '\P{-In_Vithkuqi}', ""); - Expect(1, 67007, '\P{^-In_Vithkuqi}', ""); - Expect(0, 67008, '\p{-In_Vithkuqi}', ""); - Expect(1, 67008, '\p{^-In_Vithkuqi}', ""); - Expect(1, 67008, '\P{-In_Vithkuqi}', ""); - Expect(0, 67008, '\P{^-In_Vithkuqi}', ""); - Error('\p{/a/_-In_Wancho}'); - Error('\P{/a/_-In_Wancho}'); + Expect(1, 67007, '\p{_-in_vithkuqi}', ""); + Expect(0, 67007, '\p{^_-in_vithkuqi}', ""); + Expect(0, 67007, '\P{_-in_vithkuqi}', ""); + Expect(1, 67007, '\P{^_-in_vithkuqi}', ""); + Expect(0, 67008, '\p{_-in_vithkuqi}', ""); + Expect(1, 67008, '\p{^_-in_vithkuqi}', ""); + Expect(1, 67008, '\P{_-in_vithkuqi}', ""); + Expect(0, 67008, '\P{^_-in_vithkuqi}', ""); + Error('\p{_In_VITHKUQI/a/}'); + Error('\P{_In_VITHKUQI/a/}'); + Expect(1, 67007, '\p{ In_Vithkuqi}', ""); + Expect(0, 67007, '\p{^ In_Vithkuqi}', ""); + Expect(0, 67007, '\P{ In_Vithkuqi}', ""); + Expect(1, 67007, '\P{^ In_Vithkuqi}', ""); + Expect(0, 67008, '\p{ In_Vithkuqi}', ""); + Expect(1, 67008, '\p{^ In_Vithkuqi}', ""); + Expect(1, 67008, '\P{ In_Vithkuqi}', ""); + Expect(0, 67008, '\P{^ In_Vithkuqi}', ""); + Error('\p{:=IN_WANCHO}'); + Error('\P{:=IN_WANCHO}'); Expect(1, 123647, '\p{inwancho}', ""); Expect(0, 123647, '\p{^inwancho}', ""); Expect(0, 123647, '\P{inwancho}', ""); @@ -106023,26 +107077,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/a/}'); + Error('\P{ In_wancho/a/}'); + 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, 71935, '\p{inwarangciti}', ""); Expect(0, 71935, '\p{^inwarangciti}', ""); Expect(0, 71935, '\P{inwarangciti}', ""); @@ -106051,26 +107105,26 @@ 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/a/}'); - Error('\P{_In_warang_Citi/a/}'); - 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, 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_yezidi:=}'); + Error('\P{__In_yezidi:=}'); Expect(1, 69311, '\p{inyezidi}', ""); Expect(0, 69311, '\p{^inyezidi}', ""); Expect(0, 69311, '\P{inyezidi}', ""); @@ -106079,26 +107133,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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, 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:=}'); + Error('\P{- In_YEZIDI:=}'); + 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}', ""); @@ -106107,26 +107161,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{ :=In_Zanabazar_SQUARE}'); - Error('\P{ :=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/a/}'); - Error('\P{ Indic_siyaq_NUMBERS/a/}'); + 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{ IN_zanabazar_Square/a/}'); + Error('\P{ IN_zanabazar_Square/a/}'); + 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/a/}'); + Error('\P{__Indic_Siyaq_Numbers/a/}'); Expect(1, 126143, '\p{indicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^indicsiyaqnumbers}', ""); Expect(0, 126143, '\P{indicsiyaqnumbers}', ""); @@ -106135,16 +107189,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/a/}'); + Error('\P{_Is_Indic_SIYAQ_numbers/a/}'); Expect(1, 126143, '\p{isindicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^isindicsiyaqnumbers}', ""); Expect(0, 126143, '\P{isindicsiyaqnumbers}', ""); @@ -106153,16 +107207,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/a/}'); + Error('\P{In_Indic_siyaq_numbers/a/}'); Expect(1, 126143, '\p{inindicsiyaqnumbers}', ""); Expect(0, 126143, '\p{^inindicsiyaqnumbers}', ""); Expect(0, 126143, '\P{inindicsiyaqnumbers}', ""); @@ -106171,16 +107225,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/a/}'); - Error('\P{--inherited/a/}'); + 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, 917999, '\p{inherited}', ""); Expect(0, 917999, '\p{^inherited}', ""); Expect(0, 917999, '\P{inherited}', ""); @@ -106189,16 +107243,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}', ""); @@ -106207,16 +107261,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{ /a/zinh}'); - Error('\P{ /a/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{-Zinh/a/}'); + Error('\P{-Zinh/a/}'); Expect(1, 917999, '\p{zinh}', ""); Expect(0, 917999, '\p{^zinh}', ""); Expect(0, 917999, '\P{zinh}', ""); @@ -106225,16 +107279,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{/a/--IS_Zinh}'); - Error('\P{/a/--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{:= IS_Zinh}'); + Error('\P{:= IS_Zinh}'); Expect(1, 917999, '\p{iszinh}', ""); Expect(0, 917999, '\p{^iszinh}', ""); Expect(0, 917999, '\P{iszinh}', ""); @@ -106243,16 +107297,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{ qaai/a/}'); + Error('\P{ qaai/a/}'); Expect(1, 917999, '\p{qaai}', ""); Expect(0, 917999, '\p{^qaai}', ""); Expect(0, 917999, '\P{qaai}', ""); @@ -106261,16 +107315,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{/a/- is_Qaai}'); - Error('\P{/a/- is_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:=}'); + Error('\P{__IS_Qaai:=}'); Expect(1, 917999, '\p{isqaai}', ""); Expect(0, 917999, '\p{^isqaai}', ""); Expect(0, 917999, '\P{isqaai}', ""); @@ -106279,16 +107333,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{ -Initial_Punctuation:=}'); - Error('\P{ -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{/a/ Initial_punctuation}'); + Error('\P{/a/ Initial_punctuation}'); Expect(1, 11808, '\p{initialpunctuation}', ""); Expect(0, 11808, '\p{^initialpunctuation}', ""); Expect(0, 11808, '\P{initialpunctuation}', ""); @@ -106297,16 +107351,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{:=-Is_Initial_punctuation}'); + Error('\P{:=-Is_Initial_punctuation}'); Expect(1, 11808, '\p{isinitialpunctuation}', ""); Expect(0, 11808, '\p{^isinitialpunctuation}', ""); Expect(0, 11808, '\P{isinitialpunctuation}', ""); @@ -106315,16 +107369,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}', ""); @@ -106333,16 +107387,16 @@ 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}'); - Error('\P{:=- Is_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{/a/__Is_PI}'); + Error('\P{/a/__Is_PI}'); Expect(1, 11808, '\p{ispi}', ""); Expect(0, 11808, '\p{^ispi}', ""); Expect(0, 11808, '\P{ispi}', ""); @@ -106351,16 +107405,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}'); + Error('\P{:= inscriptional_PAHLAVI}'); Expect(1, 68479, '\p{inscriptionalpahlavi}', ""); Expect(0, 68479, '\p{^inscriptionalpahlavi}', ""); Expect(0, 68479, '\P{inscriptionalpahlavi}', ""); @@ -106369,16 +107423,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}', ""); @@ -106387,16 +107441,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}', ""); @@ -106405,16 +107459,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}', ""); @@ -106423,16 +107477,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/a/}'); + Error('\P{-Inscriptional_Parthian/a/}'); Expect(1, 68447, '\p{inscriptionalparthian}', ""); Expect(0, 68447, '\p{^inscriptionalparthian}', ""); Expect(0, 68447, '\P{inscriptionalparthian}', ""); @@ -106441,16 +107495,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{ /a/IS_Inscriptional_Parthian}'); + Error('\P{ /a/IS_Inscriptional_Parthian}'); Expect(1, 68447, '\p{isinscriptionalparthian}', ""); Expect(0, 68447, '\p{^isinscriptionalparthian}', ""); Expect(0, 68447, '\P{isinscriptionalparthian}', ""); @@ -106459,16 +107513,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/a/}'); - Error('\P{ _Prti/a/}'); + 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{prti}', ""); Expect(0, 68447, '\p{^prti}', ""); Expect(0, 68447, '\P{prti}', ""); @@ -106477,16 +107531,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{:=IS_PRTI}'); - Error('\P{:=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{/a/__is_Prti}'); + Error('\P{/a/__is_Prti}'); Expect(1, 68447, '\p{isprti}', ""); Expect(0, 68447, '\p{^isprti}', ""); Expect(0, 68447, '\P{isprti}', ""); @@ -106495,16 +107549,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{ /a/IPA_extensions}'); - Error('\P{ /a/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{ -IPA_Extensions:=}'); + Error('\P{ -IPA_Extensions:=}'); Expect(1, 687, '\p{ipaextensions}', ""); Expect(0, 687, '\p{^ipaextensions}', ""); Expect(0, 687, '\P{ipaextensions}', ""); @@ -106513,16 +107567,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{ -is_IPA_EXTENSIONS:=}'); + Error('\P{ -is_IPA_EXTENSIONS:=}'); Expect(1, 687, '\p{isipaextensions}', ""); Expect(0, 687, '\p{^isipaextensions}', ""); Expect(0, 687, '\P{isipaextensions}', ""); @@ -106531,16 +107585,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{ /a/in_IPA_Extensions}'); - Error('\P{ /a/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{/a/ _In_IPA_Extensions}'); + Error('\P{/a/ _In_IPA_Extensions}'); Expect(1, 687, '\p{inipaextensions}', ""); Expect(0, 687, '\p{^inipaextensions}', ""); Expect(0, 687, '\P{inipaextensions}', ""); @@ -106549,16 +107603,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}', ""); @@ -106567,16 +107621,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{ Is_ipa_Ext:=}'); - Error('\P{ 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}', ""); @@ -106585,16 +107639,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{/a/ In_IPA_ext}'); + Error('\P{/a/ In_IPA_ext}'); Expect(1, 687, '\p{inipaext}', ""); Expect(0, 687, '\p{^inipaext}', ""); Expect(0, 687, '\P{inipaext}', ""); @@ -106603,16 +107657,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{ /a/Javanese}'); - Error('\P{ /a/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/a/}'); + Error('\P{ javanese/a/}'); Expect(1, 43487, '\p{javanese}', ""); Expect(0, 43487, '\p{^javanese}', ""); Expect(0, 43487, '\P{javanese}', ""); @@ -106621,16 +107675,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{ /a/Is_Javanese}'); - Error('\P{ /a/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}', ""); @@ -106639,16 +107693,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/a/}'); - Error('\P{-JAVA/a/}'); + 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{/a/ _Java}'); + Error('\P{/a/ _Java}'); Expect(1, 43487, '\p{java}', ""); Expect(0, 43487, '\p{^java}', ""); Expect(0, 43487, '\P{java}', ""); @@ -106657,16 +107711,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{ Is_java/a/}'); + Error('\P{ Is_java/a/}'); Expect(1, 43487, '\p{isjava}', ""); Expect(0, 43487, '\p{^isjava}', ""); Expect(0, 43487, '\P{isjava}', ""); @@ -106675,16 +107729,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{/a/ -join_Control}'); - Error('\P{/a/ -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}', ""); @@ -106693,16 +107747,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{ IS_join_control:=}'); - Error('\P{ 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/a/}'); + Error('\P{ IS_JOIN_CONTROL/a/}'); Expect(1, 8205, '\p{isjoincontrol}', ""); Expect(0, 8205, '\p{^isjoincontrol}', ""); Expect(0, 8205, '\P{isjoincontrol}', ""); @@ -106711,16 +107765,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{ :=Join_c}'); + Error('\P{ :=Join_c}'); Expect(1, 8205, '\p{joinc}', ""); Expect(0, 8205, '\p{^joinc}', ""); Expect(0, 8205, '\P{joinc}', ""); @@ -106729,16 +107783,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{ /a/Is_Join_C}'); - Error('\P{ /a/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{/a/ _IS_join_C}'); + Error('\P{/a/ _IS_join_C}'); Expect(1, 8205, '\p{isjoinc}', ""); Expect(0, 8205, '\p{^isjoinc}', ""); Expect(0, 8205, '\P{isjoinc}', ""); @@ -106747,16 +107801,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}'); - Error('\P{:=_Kaithi}'); + 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}', ""); @@ -106765,16 +107819,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}', ""); @@ -106783,16 +107837,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{:=-KTHI}'); + Error('\P{:=-KTHI}'); Expect(1, 69837, '\p{kthi}', ""); Expect(0, 69837, '\p{^kthi}', ""); Expect(0, 69837, '\P{kthi}', ""); @@ -106801,8 +107855,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ Is_KTHI/a/}'); + Error('\P{ Is_KTHI/a/}'); Expect(1, 69837, '\p{iskthi}', ""); Expect(0, 69837, '\p{^iskthi}', ""); Expect(0, 69837, '\P{iskthi}', ""); @@ -106811,16 +107873,70 @@ 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{/a/ kana_extended_a}'); - Error('\P{/a/ 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{_/a/kaktovik_Numerals}'); + Error('\P{_/a/kaktovik_Numerals}'); + Expect(1, 119519, '\p{kaktoviknumerals}', ""); + Expect(0, 119519, '\p{^kaktoviknumerals}', ""); + Expect(0, 119519, '\P{kaktoviknumerals}', ""); + Expect(1, 119519, '\P{^kaktoviknumerals}', ""); + Expect(0, 119520, '\p{kaktoviknumerals}', ""); + Expect(1, 119520, '\p{^kaktoviknumerals}', ""); + Expect(1, 119520, '\P{kaktoviknumerals}', ""); + Expect(0, 119520, '\P{^kaktoviknumerals}', ""); + Expect(1, 119519, '\p{_Kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^_Kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{_Kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^_Kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{_Kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^_Kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{_Kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^_Kaktovik_Numerals}', ""); + Error('\p{ IS_kaktovik_Numerals/a/}'); + Error('\P{ IS_kaktovik_Numerals/a/}'); + Expect(1, 119519, '\p{iskaktoviknumerals}', ""); + Expect(0, 119519, '\p{^iskaktoviknumerals}', ""); + Expect(0, 119519, '\P{iskaktoviknumerals}', ""); + Expect(1, 119519, '\P{^iskaktoviknumerals}', ""); + Expect(0, 119520, '\p{iskaktoviknumerals}', ""); + Expect(1, 119520, '\p{^iskaktoviknumerals}', ""); + Expect(1, 119520, '\P{iskaktoviknumerals}', ""); + Expect(0, 119520, '\P{^iskaktoviknumerals}', ""); + Expect(1, 119519, '\p{_Is_KAKTOVIK_Numerals}', ""); + Expect(0, 119519, '\p{^_Is_KAKTOVIK_Numerals}', ""); + Expect(0, 119519, '\P{_Is_KAKTOVIK_Numerals}', ""); + Expect(1, 119519, '\P{^_Is_KAKTOVIK_Numerals}', ""); + Expect(0, 119520, '\p{_Is_KAKTOVIK_Numerals}', ""); + Expect(1, 119520, '\p{^_Is_KAKTOVIK_Numerals}', ""); + Expect(1, 119520, '\P{_Is_KAKTOVIK_Numerals}', ""); + Expect(0, 119520, '\P{^_Is_KAKTOVIK_Numerals}', ""); + Error('\p{/a/in_Kaktovik_Numerals}'); + Error('\P{/a/in_Kaktovik_Numerals}'); + Expect(1, 119519, '\p{inkaktoviknumerals}', ""); + Expect(0, 119519, '\p{^inkaktoviknumerals}', ""); + Expect(0, 119519, '\P{inkaktoviknumerals}', ""); + Expect(1, 119519, '\P{^inkaktoviknumerals}', ""); + Expect(0, 119520, '\p{inkaktoviknumerals}', ""); + Expect(1, 119520, '\p{^inkaktoviknumerals}', ""); + Expect(1, 119520, '\P{inkaktoviknumerals}', ""); + Expect(0, 119520, '\P{^inkaktoviknumerals}', ""); + Expect(1, 119519, '\p{ In_kaktovik_Numerals}', ""); + Expect(0, 119519, '\p{^ In_kaktovik_Numerals}', ""); + Expect(0, 119519, '\P{ In_kaktovik_Numerals}', ""); + Expect(1, 119519, '\P{^ In_kaktovik_Numerals}', ""); + Expect(0, 119520, '\p{ In_kaktovik_Numerals}', ""); + Expect(1, 119520, '\p{^ In_kaktovik_Numerals}', ""); + Expect(1, 119520, '\P{ In_kaktovik_Numerals}', ""); + Expect(0, 119520, '\P{^ In_kaktovik_Numerals}', ""); + Error('\p{_-kana_extended_a:=}'); + Error('\P{_-kana_extended_a:=}'); Expect(1, 110895, '\p{kanaextendeda}', ""); Expect(0, 110895, '\p{^kanaextendeda}', ""); Expect(0, 110895, '\P{kanaextendeda}', ""); @@ -106837,8 +107953,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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:=}'); + Error('\p{_:=IS_Kana_Extended_A}'); + Error('\P{_:=IS_Kana_Extended_A}'); Expect(1, 110895, '\p{iskanaextendeda}', ""); Expect(0, 110895, '\p{^iskanaextendeda}', ""); Expect(0, 110895, '\P{iskanaextendeda}', ""); @@ -106847,16 +107963,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/a/}'); - Error('\P{ In_Kana_extended_a/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}', ""); @@ -106865,16 +107981,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{_/a/kana_EXT_A}'); - Error('\P{_/a/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}'); + Error('\P{:= kana_Ext_A}'); Expect(1, 110895, '\p{kanaexta}', ""); Expect(0, 110895, '\p{^kanaexta}', ""); Expect(0, 110895, '\P{kanaexta}', ""); @@ -106883,16 +107999,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/a/}'); - Error('\P{_is_kana_ext_A/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{-:=Is_kana_ext_A}'); + Error('\P{-:=Is_kana_ext_A}'); Expect(1, 110895, '\p{iskanaexta}', ""); Expect(0, 110895, '\p{^iskanaexta}', ""); Expect(0, 110895, '\P{iskanaexta}', ""); @@ -106901,16 +108017,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{_/a/IN_KANA_Ext_a}'); - Error('\P{_/a/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{ In_KANA_EXT_a/a/}'); + Error('\P{ In_KANA_EXT_a/a/}'); Expect(1, 110895, '\p{inkanaexta}', ""); Expect(0, 110895, '\p{^inkanaexta}', ""); Expect(0, 110895, '\P{inkanaexta}', ""); @@ -106919,16 +108035,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_EXTENDED_B}'); - Error('\P{/a/ kana_EXTENDED_B}'); + 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_Extended_B}'); + Error('\P{:= Kana_Extended_B}'); Expect(1, 110591, '\p{kanaextendedb}', ""); Expect(0, 110591, '\p{^kanaextendedb}', ""); Expect(0, 110591, '\P{kanaextendedb}', ""); @@ -106937,16 +108053,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110592, '\p{^kanaextendedb}', ""); Expect(1, 110592, '\P{kanaextendedb}', ""); Expect(0, 110592, '\P{^kanaextendedb}', ""); - Expect(1, 110591, '\p{--Kana_Extended_b}', ""); - Expect(0, 110591, '\p{^--Kana_Extended_b}', ""); - Expect(0, 110591, '\P{--Kana_Extended_b}', ""); - Expect(1, 110591, '\P{^--Kana_Extended_b}', ""); - Expect(0, 110592, '\p{--Kana_Extended_b}', ""); - Expect(1, 110592, '\p{^--Kana_Extended_b}', ""); - Expect(1, 110592, '\P{--Kana_Extended_b}', ""); - Expect(0, 110592, '\P{^--Kana_Extended_b}', ""); - Error('\p{:=IS_KANA_EXTENDED_B}'); - Error('\P{:=IS_KANA_EXTENDED_B}'); + Expect(1, 110591, '\p{- Kana_extended_b}', ""); + Expect(0, 110591, '\p{^- Kana_extended_b}', ""); + Expect(0, 110591, '\P{- Kana_extended_b}', ""); + Expect(1, 110591, '\P{^- Kana_extended_b}', ""); + Expect(0, 110592, '\p{- Kana_extended_b}', ""); + Expect(1, 110592, '\p{^- Kana_extended_b}', ""); + Expect(1, 110592, '\P{- Kana_extended_b}', ""); + Expect(0, 110592, '\P{^- Kana_extended_b}', ""); + Error('\p{ Is_kana_Extended_B:=}'); + Error('\P{ Is_kana_Extended_B:=}'); Expect(1, 110591, '\p{iskanaextendedb}', ""); Expect(0, 110591, '\p{^iskanaextendedb}', ""); Expect(0, 110591, '\P{iskanaextendedb}', ""); @@ -106955,16 +108071,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110592, '\p{^iskanaextendedb}', ""); Expect(1, 110592, '\P{iskanaextendedb}', ""); Expect(0, 110592, '\P{^iskanaextendedb}', ""); - Expect(1, 110591, '\p{-_Is_KANA_EXTENDED_B}', ""); - Expect(0, 110591, '\p{^-_Is_KANA_EXTENDED_B}', ""); - Expect(0, 110591, '\P{-_Is_KANA_EXTENDED_B}', ""); - Expect(1, 110591, '\P{^-_Is_KANA_EXTENDED_B}', ""); - Expect(0, 110592, '\p{-_Is_KANA_EXTENDED_B}', ""); - Expect(1, 110592, '\p{^-_Is_KANA_EXTENDED_B}', ""); - Expect(1, 110592, '\P{-_Is_KANA_EXTENDED_B}', ""); - Expect(0, 110592, '\P{^-_Is_KANA_EXTENDED_B}', ""); - Error('\p{_/a/IN_Kana_extended_B}'); - Error('\P{_/a/IN_Kana_extended_B}'); + Expect(1, 110591, '\p{_ Is_kana_Extended_b}', ""); + Expect(0, 110591, '\p{^_ Is_kana_Extended_b}', ""); + Expect(0, 110591, '\P{_ Is_kana_Extended_b}', ""); + Expect(1, 110591, '\P{^_ Is_kana_Extended_b}', ""); + Expect(0, 110592, '\p{_ Is_kana_Extended_b}', ""); + Expect(1, 110592, '\p{^_ Is_kana_Extended_b}', ""); + Expect(1, 110592, '\P{_ Is_kana_Extended_b}', ""); + Expect(0, 110592, '\P{^_ Is_kana_Extended_b}', ""); + Error('\p{_/a/IN_KANA_Extended_B}'); + Error('\P{_/a/IN_KANA_Extended_B}'); Expect(1, 110591, '\p{inkanaextendedb}', ""); Expect(0, 110591, '\p{^inkanaextendedb}', ""); Expect(0, 110591, '\P{inkanaextendedb}', ""); @@ -106973,16 +108089,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110592, '\p{^inkanaextendedb}', ""); Expect(1, 110592, '\P{inkanaextendedb}', ""); Expect(0, 110592, '\P{^inkanaextendedb}', ""); - Expect(1, 110591, '\p{ -IN_KANA_Extended_B}', ""); - Expect(0, 110591, '\p{^ -IN_KANA_Extended_B}', ""); - Expect(0, 110591, '\P{ -IN_KANA_Extended_B}', ""); - Expect(1, 110591, '\P{^ -IN_KANA_Extended_B}', ""); - Expect(0, 110592, '\p{ -IN_KANA_Extended_B}', ""); - Expect(1, 110592, '\p{^ -IN_KANA_Extended_B}', ""); - Expect(1, 110592, '\P{ -IN_KANA_Extended_B}', ""); - Expect(0, 110592, '\P{^ -IN_KANA_Extended_B}', ""); - Error('\p{_-KANA_Ext_B/a/}'); - Error('\P{_-KANA_Ext_B/a/}'); + Expect(1, 110591, '\p{_ In_Kana_EXTENDED_b}', ""); + Expect(0, 110591, '\p{^_ In_Kana_EXTENDED_b}', ""); + Expect(0, 110591, '\P{_ In_Kana_EXTENDED_b}', ""); + Expect(1, 110591, '\P{^_ In_Kana_EXTENDED_b}', ""); + Expect(0, 110592, '\p{_ In_Kana_EXTENDED_b}', ""); + Expect(1, 110592, '\p{^_ In_Kana_EXTENDED_b}', ""); + Expect(1, 110592, '\P{_ In_Kana_EXTENDED_b}', ""); + Expect(0, 110592, '\P{^_ In_Kana_EXTENDED_b}', ""); + Error('\p{:= _KANA_Ext_b}'); + Error('\P{:= _KANA_Ext_b}'); Expect(1, 110591, '\p{kanaextb}', ""); Expect(0, 110591, '\p{^kanaextb}', ""); Expect(0, 110591, '\P{kanaextb}', ""); @@ -106991,16 +108107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110592, '\p{^kanaextb}', ""); Expect(1, 110592, '\P{kanaextb}', ""); Expect(0, 110592, '\P{^kanaextb}', ""); - Expect(1, 110591, '\p{ KANA_Ext_B}', ""); - Expect(0, 110591, '\p{^ KANA_Ext_B}', ""); - Expect(0, 110591, '\P{ KANA_Ext_B}', ""); - Expect(1, 110591, '\P{^ KANA_Ext_B}', ""); - Expect(0, 110592, '\p{ KANA_Ext_B}', ""); - Expect(1, 110592, '\p{^ KANA_Ext_B}', ""); - Expect(1, 110592, '\P{ KANA_Ext_B}', ""); - Expect(0, 110592, '\P{^ KANA_Ext_B}', ""); - Error('\p{- Is_Kana_EXT_B:=}'); - Error('\P{- Is_Kana_EXT_B:=}'); + Expect(1, 110591, '\p{_-kana_ext_b}', ""); + Expect(0, 110591, '\p{^_-kana_ext_b}', ""); + Expect(0, 110591, '\P{_-kana_ext_b}', ""); + Expect(1, 110591, '\P{^_-kana_ext_b}', ""); + Expect(0, 110592, '\p{_-kana_ext_b}', ""); + Expect(1, 110592, '\p{^_-kana_ext_b}', ""); + Expect(1, 110592, '\P{_-kana_ext_b}', ""); + Expect(0, 110592, '\P{^_-kana_ext_b}', ""); + Error('\p{-:=Is_Kana_EXT_B}'); + Error('\P{-:=Is_Kana_EXT_B}'); Expect(1, 110591, '\p{iskanaextb}', ""); Expect(0, 110591, '\p{^iskanaextb}', ""); Expect(0, 110591, '\P{iskanaextb}', ""); @@ -107009,16 +108125,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110592, '\p{^iskanaextb}', ""); Expect(1, 110592, '\P{iskanaextb}', ""); Expect(0, 110592, '\P{^iskanaextb}', ""); - Expect(1, 110591, '\p{ -Is_kana_EXT_b}', ""); - Expect(0, 110591, '\p{^ -Is_kana_EXT_b}', ""); - Expect(0, 110591, '\P{ -Is_kana_EXT_b}', ""); - Expect(1, 110591, '\P{^ -Is_kana_EXT_b}', ""); - Expect(0, 110592, '\p{ -Is_kana_EXT_b}', ""); - Expect(1, 110592, '\p{^ -Is_kana_EXT_b}', ""); - Expect(1, 110592, '\P{ -Is_kana_EXT_b}', ""); - Expect(0, 110592, '\P{^ -Is_kana_EXT_b}', ""); - Error('\p{/a/ -In_kana_Ext_b}'); - Error('\P{/a/ -In_kana_Ext_b}'); + Expect(1, 110591, '\p{ _IS_kana_ext_b}', ""); + Expect(0, 110591, '\p{^ _IS_kana_ext_b}', ""); + Expect(0, 110591, '\P{ _IS_kana_ext_b}', ""); + Expect(1, 110591, '\P{^ _IS_kana_ext_b}', ""); + Expect(0, 110592, '\p{ _IS_kana_ext_b}', ""); + Expect(1, 110592, '\p{^ _IS_kana_ext_b}', ""); + Expect(1, 110592, '\P{ _IS_kana_ext_b}', ""); + Expect(0, 110592, '\P{^ _IS_kana_ext_b}', ""); + Error('\p{:= -In_KANA_ext_B}'); + Error('\P{:= -In_KANA_ext_B}'); Expect(1, 110591, '\p{inkanaextb}', ""); Expect(0, 110591, '\p{^inkanaextb}', ""); Expect(0, 110591, '\P{inkanaextb}', ""); @@ -107027,16 +108143,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 110592, '\p{^inkanaextb}', ""); Expect(1, 110592, '\P{inkanaextb}', ""); Expect(0, 110592, '\P{^inkanaextb}', ""); - Expect(1, 110591, '\p{_IN_Kana_Ext_B}', ""); - Expect(0, 110591, '\p{^_IN_Kana_Ext_B}', ""); - Expect(0, 110591, '\P{_IN_Kana_Ext_B}', ""); - Expect(1, 110591, '\P{^_IN_Kana_Ext_B}', ""); - Expect(0, 110592, '\p{_IN_Kana_Ext_B}', ""); - Expect(1, 110592, '\p{^_IN_Kana_Ext_B}', ""); - Expect(1, 110592, '\P{_IN_Kana_Ext_B}', ""); - Expect(0, 110592, '\P{^_IN_Kana_Ext_B}', ""); - Error('\p{:= Kana_SUPPLEMENT}'); - Error('\P{:= Kana_SUPPLEMENT}'); + Expect(1, 110591, '\p{IN_Kana_ext_B}', ""); + Expect(0, 110591, '\p{^IN_Kana_ext_B}', ""); + Expect(0, 110591, '\P{IN_Kana_ext_B}', ""); + Expect(1, 110591, '\P{^IN_Kana_ext_B}', ""); + Expect(0, 110592, '\p{IN_Kana_ext_B}', ""); + Expect(1, 110592, '\p{^IN_Kana_ext_B}', ""); + Expect(1, 110592, '\P{IN_Kana_ext_B}', ""); + Expect(0, 110592, '\P{^IN_Kana_ext_B}', ""); + Error('\p{:=kana_SUPPLEMENT}'); + Error('\P{:=kana_SUPPLEMENT}'); Expect(1, 110847, '\p{kanasupplement}', ""); Expect(0, 110847, '\p{^kanasupplement}', ""); Expect(0, 110847, '\P{kanasupplement}', ""); @@ -107045,16 +108161,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}'); + Error('\P{:= IS_kana_SUPPLEMENT}'); Expect(1, 110847, '\p{iskanasupplement}', ""); Expect(0, 110847, '\p{^iskanasupplement}', ""); Expect(0, 110847, '\P{iskanasupplement}', ""); @@ -107063,16 +108179,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{ in_Kana_Supplement/a/}'); + Error('\P{ in_Kana_Supplement/a/}'); Expect(1, 110847, '\p{inkanasupplement}', ""); Expect(0, 110847, '\p{^inkanasupplement}', ""); Expect(0, 110847, '\P{inkanasupplement}', ""); @@ -107081,16 +108197,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{ Kana_Sup:=}'); - Error('\P{ 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{_/a/Kana_sup}'); + Error('\P{_/a/Kana_sup}'); Expect(1, 110847, '\p{kanasup}', ""); Expect(0, 110847, '\p{^kanasup}', ""); Expect(0, 110847, '\P{kanasup}', ""); @@ -107099,16 +108215,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{/a/-IS_Kana_sup}'); - Error('\P{/a/-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}', ""); @@ -107117,16 +108233,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{/a/In_Kana_sup}'); - Error('\P{/a/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}', ""); @@ -107135,16 +108251,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{:= _Kanbun}'); - Error('\P{:= _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{/a/ Kanbun}'); + Error('\P{/a/ Kanbun}'); Expect(1, 12703, '\p{kanbun}', ""); Expect(0, 12703, '\p{^kanbun}', ""); Expect(0, 12703, '\P{kanbun}', ""); @@ -107153,16 +108269,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}', ""); @@ -107171,16 +108287,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{_/a/in_KANBUN}'); - Error('\P{_/a/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{-/a/In_KANBUN}'); + Error('\P{-/a/In_KANBUN}'); Expect(1, 12703, '\p{inkanbun}', ""); Expect(0, 12703, '\p{^inkanbun}', ""); Expect(0, 12703, '\P{inkanbun}', ""); @@ -107189,16 +108305,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{/a/_KANGXI_RADICALS}'); - Error('\P{/a/_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}'); + Error('\P{:=_kangxi_RADICALS}'); Expect(1, 12255, '\p{kangxiradicals}', ""); Expect(0, 12255, '\p{^kangxiradicals}', ""); Expect(0, 12255, '\P{kangxiradicals}', ""); @@ -107207,16 +108323,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}', ""); @@ -107225,16 +108341,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{/a/IN_kangxi_radicals}'); - Error('\P{/a/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{:=-_In_Kangxi_Radicals}'); + Error('\P{:=-_In_Kangxi_Radicals}'); Expect(1, 12255, '\p{inkangxiradicals}', ""); Expect(0, 12255, '\p{^inkangxiradicals}', ""); Expect(0, 12255, '\P{inkangxiradicals}', ""); @@ -107243,16 +108359,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{:=_-Kangxi}'); + Error('\P{:=_-Kangxi}'); Expect(1, 12255, '\p{kangxi}', ""); Expect(0, 12255, '\p{^kangxi}', ""); Expect(0, 12255, '\P{kangxi}', ""); @@ -107261,16 +108377,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}', ""); @@ -107287,8 +108403,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}'); + Error('\p{-/a/In_kangxi}'); + Error('\P{-/a/In_kangxi}'); Expect(1, 12255, '\p{inkangxi}', ""); Expect(0, 12255, '\p{^inkangxi}', ""); Expect(0, 12255, '\P{inkangxi}', ""); @@ -107297,16 +108413,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{ :=kannada}'); - Error('\P{ :=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{/a/Kannada}'); + Error('\P{/a/Kannada}'); Expect(1, 43061, '\p{kannada}', ""); Expect(0, 43061, '\p{^kannada}', ""); Expect(0, 43061, '\P{kannada}', ""); @@ -107315,16 +108431,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/a/}'); + Error('\P{ -Is_Kannada/a/}'); Expect(1, 43061, '\p{iskannada}', ""); Expect(0, 43061, '\p{^iskannada}', ""); Expect(0, 43061, '\P{iskannada}', ""); @@ -107333,16 +108449,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}'); - Error('\P{:=--Knda}'); + 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{/a/__Knda}'); + Error('\P{/a/__Knda}'); Expect(1, 43061, '\p{knda}', ""); Expect(0, 43061, '\p{^knda}', ""); Expect(0, 43061, '\P{knda}', ""); @@ -107351,16 +108467,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{/a/ _is_knda}'); - Error('\P{/a/ _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/a/}'); + Error('\P{ Is_knda/a/}'); Expect(1, 43061, '\p{isknda}', ""); Expect(0, 43061, '\p{^isknda}', ""); Expect(0, 43061, '\P{isknda}', ""); @@ -107369,16 +108485,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/a/}'); - Error('\P{ katakana/a/}'); + 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{/a/ katakana}'); + Error('\P{/a/ katakana}'); Expect(1, 110951, '\p{katakana}', ""); Expect(0, 110951, '\p{^katakana}', ""); Expect(0, 110951, '\P{katakana}', ""); @@ -107387,16 +108503,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}', ""); @@ -107405,16 +108521,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{:= _KANA}'); - Error('\P{:= _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{:=- Kana}'); + Error('\P{:=- Kana}'); Expect(1, 110951, '\p{kana}', ""); Expect(0, 110951, '\p{^kana}', ""); Expect(0, 110951, '\P{kana}', ""); @@ -107423,16 +108539,8 @@ 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/a/}'); - Error('\P{ is_Kana/a/}'); + Error('\p{:=--is_Kana}'); + Error('\P{:=--is_Kana}'); Expect(1, 110951, '\p{iskana}', ""); Expect(0, 110951, '\p{^iskana}', ""); Expect(0, 110951, '\P{iskana}', ""); @@ -107441,20 +108549,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}'); - Error('\P{:= _KATAKANA_Phonetic_extensions}'); + Error('\p{ /a/Katakana_Phonetic_Extensions}'); + Error('\P{ /a/Katakana_Phonetic_Extensions}'); Expect(1, 12799, '\p{katakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^katakanaphoneticextensions}', ""); Expect(0, 12799, '\P{katakanaphoneticextensions}', ""); @@ -107463,16 +108571,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}', ""); @@ -107481,16 +108589,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{_-in_KATAKANA_Phonetic_extensions/a/}'); - Error('\P{_-in_KATAKANA_Phonetic_extensions/a/}'); + 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{inkatakanaphoneticextensions}', ""); Expect(0, 12799, '\p{^inkatakanaphoneticextensions}', ""); Expect(0, 12799, '\P{inkatakanaphoneticextensions}', ""); @@ -107499,16 +108607,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{:=Katakana_EXT}'); - Error('\P{:=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{_/a/Katakana_Ext}'); + Error('\P{_/a/Katakana_Ext}'); Expect(1, 12799, '\p{katakanaext}', ""); Expect(0, 12799, '\p{^katakanaext}', ""); Expect(0, 12799, '\P{katakanaext}', ""); @@ -107517,16 +108625,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}'); - Error('\P{-:=is_Katakana_ext}'); + 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{iskatakanaext}', ""); Expect(0, 12799, '\p{^iskatakanaext}', ""); Expect(0, 12799, '\P{iskatakanaext}', ""); @@ -107535,16 +108643,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}', ""); @@ -107553,16 +108661,52 @@ 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{_ Kayah_Li/a/}'); - Error('\P{_ Kayah_Li/a/}'); + 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/-kawi}'); + Error('\P{/a/-kawi}'); + Expect(1, 73561, '\p{kawi}', ""); + Expect(0, 73561, '\p{^kawi}', ""); + Expect(0, 73561, '\P{kawi}', ""); + Expect(1, 73561, '\P{^kawi}', ""); + Expect(0, 73562, '\p{kawi}', ""); + Expect(1, 73562, '\p{^kawi}', ""); + Expect(1, 73562, '\P{kawi}', ""); + Expect(0, 73562, '\P{^kawi}', ""); + Expect(1, 73561, '\p{ -KAWI}', ""); + Expect(0, 73561, '\p{^ -KAWI}', ""); + Expect(0, 73561, '\P{ -KAWI}', ""); + Expect(1, 73561, '\P{^ -KAWI}', ""); + Expect(0, 73562, '\p{ -KAWI}', ""); + Expect(1, 73562, '\p{^ -KAWI}', ""); + Expect(1, 73562, '\P{ -KAWI}', ""); + Expect(0, 73562, '\P{^ -KAWI}', ""); + Error('\p{_Is_Kawi/a/}'); + Error('\P{_Is_Kawi/a/}'); + Expect(1, 73561, '\p{iskawi}', ""); + Expect(0, 73561, '\p{^iskawi}', ""); + Expect(0, 73561, '\P{iskawi}', ""); + Expect(1, 73561, '\P{^iskawi}', ""); + Expect(0, 73562, '\p{iskawi}', ""); + Expect(1, 73562, '\p{^iskawi}', ""); + Expect(1, 73562, '\P{iskawi}', ""); + Expect(0, 73562, '\P{^iskawi}', ""); + Expect(1, 73561, '\p{- is_KAWI}', ""); + Expect(0, 73561, '\p{^- is_KAWI}', ""); + Expect(0, 73561, '\P{- is_KAWI}', ""); + Expect(1, 73561, '\P{^- is_KAWI}', ""); + Expect(0, 73562, '\p{- is_KAWI}', ""); + Expect(1, 73562, '\p{^- is_KAWI}', ""); + Expect(1, 73562, '\P{- is_KAWI}', ""); + Expect(0, 73562, '\P{^- is_KAWI}', ""); + Error('\p{/a/ -Kayah_Li}'); + Error('\P{/a/ -Kayah_Li}'); Expect(1, 43311, '\p{kayahli}', ""); Expect(0, 43311, '\p{^kayahli}', ""); Expect(0, 43311, '\P{kayahli}', ""); @@ -107571,16 +108715,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/a/}'); - Error('\P{- IS_KAYAH_Li/a/}'); + 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}', ""); @@ -107589,16 +108733,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{/a/ -KALI}'); + Error('\P{/a/ -KALI}'); Expect(1, 43311, '\p{kali}', ""); Expect(0, 43311, '\p{^kali}', ""); Expect(0, 43311, '\P{kali}', ""); @@ -107607,16 +108751,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{ /a/Is_kali}'); - Error('\P{ /a/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{/a/_is_kali}'); + Error('\P{/a/_is_kali}'); Expect(1, 43311, '\p{iskali}', ""); Expect(0, 43311, '\p{^iskali}', ""); Expect(0, 43311, '\P{iskali}', ""); @@ -107625,16 +108769,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{/a/ KHAROSHTHI}'); - Error('\P{/a/ 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}', ""); @@ -107643,16 +108787,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{/a/Is_kharoshthi}'); - Error('\P{/a/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}', ""); @@ -107661,16 +108805,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/a/}'); - Error('\P{-KHAR/a/}'); + 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{khar}', ""); Expect(0, 68184, '\p{^khar}', ""); Expect(0, 68184, '\P{khar}', ""); @@ -107679,16 +108823,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{:=Is_Khar}'); - Error('\P{:=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}', ""); @@ -107697,16 +108841,16 @@ 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{ :=Khitan_small_Script}'); - Error('\P{ :=Khitan_small_Script}'); + 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}', ""); @@ -107715,16 +108859,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}'); - Error('\P{:= is_khitan_Small_script}'); + 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}'); + Error('\P{:= is_Khitan_small_Script}'); Expect(1, 101589, '\p{iskhitansmallscript}', ""); Expect(0, 101589, '\p{^iskhitansmallscript}', ""); Expect(0, 101589, '\P{iskhitansmallscript}', ""); @@ -107733,16 +108877,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{__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{/a/-kits}'); + Error('\P{/a/-kits}'); Expect(1, 101589, '\p{kits}', ""); Expect(0, 101589, '\p{^kits}', ""); Expect(0, 101589, '\P{kits}', ""); @@ -107751,16 +108895,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}'); - Error('\P{:=-IS_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}'); + Error('\P{-:=Is_Kits}'); Expect(1, 101589, '\p{iskits}', ""); Expect(0, 101589, '\p{^iskits}', ""); Expect(0, 101589, '\P{iskits}', ""); @@ -107769,16 +108913,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ :=Khmer}'); - Error('\P{ :=Khmer}'); + 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}', ""); @@ -107787,16 +108931,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/a/}'); - Error('\P{__Is_Khmer/a/}'); + 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{iskhmer}', ""); Expect(0, 6655, '\p{^iskhmer}', ""); Expect(0, 6655, '\P{iskhmer}', ""); @@ -107805,16 +108949,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}'); - Error('\P{ :=Khmr}'); + 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{khmr}', ""); Expect(0, 6655, '\p{^khmr}', ""); Expect(0, 6655, '\P{khmr}', ""); @@ -107823,16 +108967,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/a/}'); - Error('\P{_-Is_Khmr/a/}'); + 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}', ""); @@ -107841,16 +108985,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{ /a/khmer_SYMBOLS}'); - Error('\P{ /a/khmer_SYMBOLS}'); + 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{/a/_Khmer_Symbols}'); + Error('\P{/a/_Khmer_Symbols}'); Expect(1, 6655, '\p{khmersymbols}', ""); Expect(0, 6655, '\p{^khmersymbols}', ""); Expect(0, 6655, '\P{khmersymbols}', ""); @@ -107859,16 +109003,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}', ""); @@ -107877,16 +109021,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{/a/IN_KHMER_SYMBOLS}'); - Error('\P{/a/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}', ""); @@ -107895,88 +109039,88 @@ 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, 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}', ""); - 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:=}'); - Error('\P{_-is_KHOJKI:=}'); - Expect(1, 70206, '\p{iskhojki}', ""); - Expect(0, 70206, '\p{^iskhojki}', ""); - Expect(0, 70206, '\P{iskhojki}', ""); - Expect(1, 70206, '\P{^iskhojki}', ""); - Expect(0, 70207, '\p{iskhojki}', ""); - 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}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{ _IS_KHOJ/a/}'); - Expect(1, 70206, '\p{iskhoj}', ""); - Expect(0, 70206, '\p{^iskhoj}', ""); - Expect(0, 70206, '\P{iskhoj}', ""); - Expect(1, 70206, '\P{^iskhoj}', ""); - Expect(0, 70207, '\p{iskhoj}', ""); - 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, 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, 70209, '\p{khojki}', ""); + Expect(0, 70209, '\p{^khojki}', ""); + Expect(0, 70209, '\P{khojki}', ""); + Expect(1, 70209, '\P{^khojki}', ""); + Expect(0, 70210, '\p{khojki}', ""); + Expect(1, 70210, '\p{^khojki}', ""); + Expect(1, 70210, '\P{khojki}', ""); + Expect(0, 70210, '\P{^khojki}', ""); + Expect(1, 70209, '\p{ KHOJKI}', ""); + Expect(0, 70209, '\p{^ KHOJKI}', ""); + Expect(0, 70209, '\P{ KHOJKI}', ""); + Expect(1, 70209, '\P{^ KHOJKI}', ""); + Expect(0, 70210, '\p{ KHOJKI}', ""); + Expect(1, 70210, '\p{^ KHOJKI}', ""); + Expect(1, 70210, '\P{ KHOJKI}', ""); + Expect(0, 70210, '\P{^ KHOJKI}', ""); + Error('\p{ Is_KHOJKI:=}'); + Error('\P{ Is_KHOJKI:=}'); + Expect(1, 70209, '\p{iskhojki}', ""); + Expect(0, 70209, '\p{^iskhojki}', ""); + Expect(0, 70209, '\P{iskhojki}', ""); + Expect(1, 70209, '\P{^iskhojki}', ""); + Expect(0, 70210, '\p{iskhojki}', ""); + Expect(1, 70210, '\p{^iskhojki}', ""); + Expect(1, 70210, '\P{iskhojki}', ""); + Expect(0, 70210, '\P{^iskhojki}', ""); + Expect(1, 70209, '\p{- IS_Khojki}', ""); + Expect(0, 70209, '\p{^- IS_Khojki}', ""); + Expect(0, 70209, '\P{- IS_Khojki}', ""); + Expect(1, 70209, '\P{^- IS_Khojki}', ""); + Expect(0, 70210, '\p{- IS_Khojki}', ""); + Expect(1, 70210, '\p{^- IS_Khojki}', ""); + Expect(1, 70210, '\P{- IS_Khojki}', ""); + Expect(0, 70210, '\P{^- IS_Khojki}', ""); + Error('\p{- Khoj/a/}'); + Error('\P{- Khoj/a/}'); + Expect(1, 70209, '\p{khoj}', ""); + Expect(0, 70209, '\p{^khoj}', ""); + Expect(0, 70209, '\P{khoj}', ""); + Expect(1, 70209, '\P{^khoj}', ""); + Expect(0, 70210, '\p{khoj}', ""); + Expect(1, 70210, '\p{^khoj}', ""); + Expect(1, 70210, '\P{khoj}', ""); + Expect(0, 70210, '\P{^khoj}', ""); + Expect(1, 70209, '\p{ khoj}', ""); + Expect(0, 70209, '\p{^ khoj}', ""); + Expect(0, 70209, '\P{ khoj}', ""); + Expect(1, 70209, '\P{^ khoj}', ""); + Expect(0, 70210, '\p{ khoj}', ""); + Expect(1, 70210, '\p{^ khoj}', ""); + Expect(1, 70210, '\P{ khoj}', ""); + Expect(0, 70210, '\P{^ khoj}', ""); + Error('\p{ Is_Khoj/a/}'); + Error('\P{ Is_Khoj/a/}'); + Expect(1, 70209, '\p{iskhoj}', ""); + Expect(0, 70209, '\p{^iskhoj}', ""); + Expect(0, 70209, '\P{iskhoj}', ""); + Expect(1, 70209, '\P{^iskhoj}', ""); + Expect(0, 70210, '\p{iskhoj}', ""); + Expect(1, 70210, '\p{^iskhoj}', ""); + Expect(1, 70210, '\P{iskhoj}', ""); + Expect(0, 70210, '\P{^iskhoj}', ""); + Expect(1, 70209, '\p{-_IS_Khoj}', ""); + Expect(0, 70209, '\p{^-_IS_Khoj}', ""); + Expect(0, 70209, '\P{-_IS_Khoj}', ""); + Expect(1, 70209, '\P{^-_IS_Khoj}', ""); + Expect(0, 70210, '\p{-_IS_Khoj}', ""); + Expect(1, 70210, '\p{^-_IS_Khoj}', ""); + Expect(1, 70210, '\P{-_IS_Khoj}', ""); + Expect(0, 70210, '\P{^-_IS_Khoj}', ""); + Error('\p{ :=Khudawadi}'); + Error('\P{ :=Khudawadi}'); Expect(1, 70393, '\p{khudawadi}', ""); Expect(0, 70393, '\p{^khudawadi}', ""); Expect(0, 70393, '\P{khudawadi}', ""); @@ -107985,16 +109129,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 70394, '\p{^khudawadi}', ""); Expect(1, 70394, '\P{khudawadi}', ""); Expect(0, 70394, '\P{^khudawadi}', ""); - Expect(1, 70393, '\p{_ Khudawadi}', ""); - Expect(0, 70393, '\p{^_ Khudawadi}', ""); - Expect(0, 70393, '\P{_ Khudawadi}', ""); - Expect(1, 70393, '\P{^_ Khudawadi}', ""); - Expect(0, 70394, '\p{_ Khudawadi}', ""); - Expect(1, 70394, '\p{^_ Khudawadi}', ""); - Expect(1, 70394, '\P{_ Khudawadi}', ""); - Expect(0, 70394, '\P{^_ Khudawadi}', ""); - Error('\p{:=IS_KHUDAWADI}'); - Error('\P{:=IS_KHUDAWADI}'); + Expect(1, 70393, '\p{ Khudawadi}', ""); + Expect(0, 70393, '\p{^ Khudawadi}', ""); + Expect(0, 70393, '\P{ Khudawadi}', ""); + Expect(1, 70393, '\P{^ Khudawadi}', ""); + Expect(0, 70394, '\p{ Khudawadi}', ""); + Expect(1, 70394, '\p{^ Khudawadi}', ""); + Expect(1, 70394, '\P{ Khudawadi}', ""); + Expect(0, 70394, '\P{^ Khudawadi}', ""); + Error('\p{-Is_khudawadi/a/}'); + Error('\P{-Is_khudawadi/a/}'); Expect(1, 70393, '\p{iskhudawadi}', ""); Expect(0, 70393, '\p{^iskhudawadi}', ""); Expect(0, 70393, '\P{iskhudawadi}', ""); @@ -108003,16 +109147,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}', ""); @@ -108021,16 +109165,8 @@ 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/a/}'); - Error('\P{ Is_sind/a/}'); + Error('\p{ IS_Sind:=}'); + Error('\P{ IS_Sind:=}'); Expect(1, 70393, '\p{issind}', ""); Expect(0, 70393, '\p{^issind}', ""); Expect(0, 70393, '\P{issind}', ""); @@ -108039,16 +109175,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{:=__Lao}'); - Error('\P{:=__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}', ""); @@ -108057,16 +109193,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}', ""); @@ -108075,16 +109211,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{ :=Laoo}'); - Error('\P{ :=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}', ""); @@ -108093,16 +109229,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{/a/--IS_LAOO}'); + Error('\P{/a/--IS_LAOO}'); Expect(1, 3807, '\p{islaoo}', ""); Expect(0, 3807, '\p{^islaoo}', ""); Expect(0, 3807, '\P{islaoo}', ""); @@ -108111,88 +109247,88 @@ 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, 122654, '\p{latin}', ""); - Expect(0, 122654, '\p{^latin}', ""); - Expect(0, 122654, '\P{latin}', ""); - Expect(1, 122654, '\P{^latin}', ""); - Expect(0, 122655, '\p{latin}', ""); - Expect(1, 122655, '\p{^latin}', ""); - Expect(1, 122655, '\P{latin}', ""); - Expect(0, 122655, '\P{^latin}', ""); - Expect(1, 122654, '\p{- Latin}', ""); - Expect(0, 122654, '\p{^- Latin}', ""); - Expect(0, 122654, '\P{- Latin}', ""); - Expect(1, 122654, '\P{^- Latin}', ""); - Expect(0, 122655, '\p{- Latin}', ""); - Expect(1, 122655, '\p{^- Latin}', ""); - Expect(1, 122655, '\P{- Latin}', ""); - Expect(0, 122655, '\P{^- Latin}', ""); - Error('\p{-Is_Latin:=}'); - Error('\P{-Is_Latin:=}'); - Expect(1, 122654, '\p{islatin}', ""); - Expect(0, 122654, '\p{^islatin}', ""); - Expect(0, 122654, '\P{islatin}', ""); - Expect(1, 122654, '\P{^islatin}', ""); - Expect(0, 122655, '\p{islatin}', ""); - Expect(1, 122655, '\p{^islatin}', ""); - Expect(1, 122655, '\P{islatin}', ""); - Expect(0, 122655, '\P{^islatin}', ""); - Expect(1, 122654, '\p{ Is_latin}', ""); - Expect(0, 122654, '\p{^ Is_latin}', ""); - Expect(0, 122654, '\P{ Is_latin}', ""); - Expect(1, 122654, '\P{^ Is_latin}', ""); - Expect(0, 122655, '\p{ Is_latin}', ""); - Expect(1, 122655, '\p{^ Is_latin}', ""); - Expect(1, 122655, '\P{ Is_latin}', ""); - Expect(0, 122655, '\P{^ Is_latin}', ""); - Error('\p{ _LATN:=}'); - Error('\P{ _LATN:=}'); - Expect(1, 122654, '\p{latn}', ""); - Expect(0, 122654, '\p{^latn}', ""); - Expect(0, 122654, '\P{latn}', ""); - Expect(1, 122654, '\P{^latn}', ""); - Expect(0, 122655, '\p{latn}', ""); - Expect(1, 122655, '\p{^latn}', ""); - Expect(1, 122655, '\P{latn}', ""); - Expect(0, 122655, '\P{^latn}', ""); - Expect(1, 122654, '\p{ Latn}', ""); - Expect(0, 122654, '\p{^ Latn}', ""); - Expect(0, 122654, '\P{ Latn}', ""); - Expect(1, 122654, '\P{^ Latn}', ""); - Expect(0, 122655, '\p{ Latn}', ""); - Expect(1, 122655, '\p{^ Latn}', ""); - Expect(1, 122655, '\P{ Latn}', ""); - Expect(0, 122655, '\P{^ Latn}', ""); - Error('\p{/a/_Is_Latn}'); - Error('\P{/a/_Is_Latn}'); - Expect(1, 122654, '\p{islatn}', ""); - Expect(0, 122654, '\p{^islatn}', ""); - Expect(0, 122654, '\P{islatn}', ""); - Expect(1, 122654, '\P{^islatn}', ""); - Expect(0, 122655, '\p{islatn}', ""); - Expect(1, 122655, '\p{^islatn}', ""); - Expect(1, 122655, '\P{islatn}', ""); - Expect(0, 122655, '\P{^islatn}', ""); - Expect(1, 122654, '\p{--Is_Latn}', ""); - Expect(0, 122654, '\p{^--Is_Latn}', ""); - Expect(0, 122654, '\P{--Is_Latn}', ""); - Expect(1, 122654, '\P{^--Is_Latn}', ""); - Expect(0, 122655, '\p{--Is_Latn}', ""); - Expect(1, 122655, '\p{^--Is_Latn}', ""); - Expect(1, 122655, '\P{--Is_Latn}', ""); - Expect(0, 122655, '\P{^--Is_Latn}', ""); - Error('\p{/a/__latin_1_SUPPLEMENT}'); - Error('\P{/a/__latin_1_SUPPLEMENT}'); + 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, 122666, '\p{latin}', ""); + Expect(0, 122666, '\p{^latin}', ""); + Expect(0, 122666, '\P{latin}', ""); + Expect(1, 122666, '\P{^latin}', ""); + Expect(0, 122667, '\p{latin}', ""); + Expect(1, 122667, '\p{^latin}', ""); + Expect(1, 122667, '\P{latin}', ""); + Expect(0, 122667, '\P{^latin}', ""); + Expect(1, 122666, '\p{ Latin}', ""); + Expect(0, 122666, '\p{^ Latin}', ""); + Expect(0, 122666, '\P{ Latin}', ""); + Expect(1, 122666, '\P{^ Latin}', ""); + Expect(0, 122667, '\p{ Latin}', ""); + Expect(1, 122667, '\p{^ Latin}', ""); + Expect(1, 122667, '\P{ Latin}', ""); + Expect(0, 122667, '\P{^ Latin}', ""); + Error('\p{ IS_Latin/a/}'); + Error('\P{ IS_Latin/a/}'); + Expect(1, 122666, '\p{islatin}', ""); + Expect(0, 122666, '\p{^islatin}', ""); + Expect(0, 122666, '\P{islatin}', ""); + Expect(1, 122666, '\P{^islatin}', ""); + Expect(0, 122667, '\p{islatin}', ""); + Expect(1, 122667, '\p{^islatin}', ""); + Expect(1, 122667, '\P{islatin}', ""); + Expect(0, 122667, '\P{^islatin}', ""); + Expect(1, 122666, '\p{--IS_latin}', ""); + Expect(0, 122666, '\p{^--IS_latin}', ""); + Expect(0, 122666, '\P{--IS_latin}', ""); + Expect(1, 122666, '\P{^--IS_latin}', ""); + Expect(0, 122667, '\p{--IS_latin}', ""); + Expect(1, 122667, '\p{^--IS_latin}', ""); + Expect(1, 122667, '\P{--IS_latin}', ""); + Expect(0, 122667, '\P{^--IS_latin}', ""); + Error('\p{ _Latn/a/}'); + Error('\P{ _Latn/a/}'); + Expect(1, 122666, '\p{latn}', ""); + Expect(0, 122666, '\p{^latn}', ""); + Expect(0, 122666, '\P{latn}', ""); + Expect(1, 122666, '\P{^latn}', ""); + Expect(0, 122667, '\p{latn}', ""); + Expect(1, 122667, '\p{^latn}', ""); + Expect(1, 122667, '\P{latn}', ""); + Expect(0, 122667, '\P{^latn}', ""); + Expect(1, 122666, '\p{-_LATN}', ""); + Expect(0, 122666, '\p{^-_LATN}', ""); + Expect(0, 122666, '\P{-_LATN}', ""); + Expect(1, 122666, '\P{^-_LATN}', ""); + Expect(0, 122667, '\p{-_LATN}', ""); + Expect(1, 122667, '\p{^-_LATN}', ""); + Expect(1, 122667, '\P{-_LATN}', ""); + Expect(0, 122667, '\P{^-_LATN}', ""); + Error('\p{_ Is_Latn/a/}'); + Error('\P{_ Is_Latn/a/}'); + Expect(1, 122666, '\p{islatn}', ""); + Expect(0, 122666, '\p{^islatn}', ""); + Expect(0, 122666, '\P{islatn}', ""); + Expect(1, 122666, '\P{^islatn}', ""); + Expect(0, 122667, '\p{islatn}', ""); + Expect(1, 122667, '\p{^islatn}', ""); + Expect(1, 122667, '\P{islatn}', ""); + Expect(0, 122667, '\P{^islatn}', ""); + Expect(1, 122666, '\p{ _Is_Latn}', ""); + Expect(0, 122666, '\p{^ _Is_Latn}', ""); + Expect(0, 122666, '\P{ _Is_Latn}', ""); + Expect(1, 122666, '\P{^ _Is_Latn}', ""); + Expect(0, 122667, '\p{ _Is_Latn}', ""); + Expect(1, 122667, '\p{^ _Is_Latn}', ""); + Expect(1, 122667, '\P{ _Is_Latn}', ""); + Expect(0, 122667, '\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}', ""); @@ -108201,16 +109337,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{- is_Latin_1_supplement/a/}'); + Error('\P{- is_Latin_1_supplement/a/}'); Expect(1, 255, '\p{islatin1supplement}', ""); Expect(0, 255, '\p{^islatin1supplement}', ""); Expect(0, 255, '\P{islatin1supplement}', ""); @@ -108219,16 +109355,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{ /a/in_latin_1_supplement}'); - Error('\P{ /a/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}'); + Error('\P{:= In_LATIN_1_SUPPLEMENT}'); Expect(1, 255, '\p{inlatin1supplement}', ""); Expect(0, 255, '\p{^inlatin1supplement}', ""); Expect(0, 255, '\P{inlatin1supplement}', ""); @@ -108237,16 +109373,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{:= -Latin_1_SUP}'); - Error('\P{:= -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{ Latin_1_Sup:=}'); + Error('\P{ Latin_1_Sup:=}'); Expect(1, 255, '\p{latin1sup}', ""); Expect(0, 255, '\p{^latin1sup}', ""); Expect(0, 255, '\P{latin1sup}', ""); @@ -108255,16 +109391,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}', ""); @@ -108273,16 +109409,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{ IN_Latin_1_SUP/a/}'); - Error('\P{ IN_Latin_1_SUP/a/}'); + 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{inlatin1sup}', ""); Expect(0, 255, '\p{^inlatin1sup}', ""); Expect(0, 255, '\P{inlatin1sup}', ""); @@ -108291,16 +109427,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{/a/ Latin_1}'); - Error('\P{/a/ 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}', ""); @@ -108309,16 +109445,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{/a/__is_latin_1}'); - Error('\P{/a/__is_latin_1}'); + 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{islatin1}', ""); Expect(0, 255, '\p{^islatin1}', ""); Expect(0, 255, '\P{islatin1}', ""); @@ -108327,16 +109463,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{/a/ In_Latin_1}'); - Error('\P{/a/ In_Latin_1}'); + 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}', ""); @@ -108345,16 +109481,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/a/}'); - Error('\P{ Latin_Extended_a/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{__Latin_Extended_A:=}'); + Error('\P{__Latin_Extended_A:=}'); Expect(1, 383, '\p{latinextendeda}', ""); Expect(0, 383, '\p{^latinextendeda}', ""); Expect(0, 383, '\P{latinextendeda}', ""); @@ -108363,16 +109499,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/a/}'); + Error('\P{- Is_Latin_extended_A/a/}'); Expect(1, 383, '\p{islatinextendeda}', ""); Expect(0, 383, '\p{^islatinextendeda}', ""); Expect(0, 383, '\P{islatinextendeda}', ""); @@ -108389,8 +109525,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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:=}'); + Error('\p{ in_Latin_Extended_A/a/}'); + Error('\P{ in_Latin_Extended_A/a/}'); Expect(1, 383, '\p{inlatinextendeda}', ""); Expect(0, 383, '\p{^inlatinextendeda}', ""); Expect(0, 383, '\P{inlatinextendeda}', ""); @@ -108399,16 +109535,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{/a/ latin_Ext_a}'); + Error('\P{/a/ latin_Ext_a}'); Expect(1, 383, '\p{latinexta}', ""); Expect(0, 383, '\p{^latinexta}', ""); Expect(0, 383, '\P{latinexta}', ""); @@ -108417,16 +109553,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{/a/__Is_latin_Ext_A}'); + Error('\P{/a/__Is_latin_Ext_A}'); Expect(1, 383, '\p{islatinexta}', ""); Expect(0, 383, '\p{^islatinexta}', ""); Expect(0, 383, '\P{islatinexta}', ""); @@ -108435,16 +109571,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}', ""); @@ -108453,16 +109589,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:=}'); - Error('\P{ Latin_Extended_Additional:=}'); + 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}', ""); @@ -108471,16 +109607,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{/a/ is_LATIN_Extended_additional}'); - Error('\P{/a/ 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}', ""); @@ -108489,16 +109625,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/a/}'); - Error('\P{_ In_latin_Extended_ADDITIONAL/a/}'); + 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}', ""); @@ -108507,16 +109643,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}', ""); @@ -108525,16 +109661,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/a/}'); - Error('\P{ Is_latin_Ext_additional/a/}'); + 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{/a/ Is_LATIN_EXT_Additional}'); + Error('\P{/a/ Is_LATIN_EXT_Additional}'); Expect(1, 7935, '\p{islatinextadditional}', ""); Expect(0, 7935, '\p{^islatinextadditional}', ""); Expect(0, 7935, '\P{islatinextadditional}', ""); @@ -108543,16 +109679,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{_-IN_latin_ext_Additional:=}'); - Error('\P{_-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}', ""); @@ -108561,16 +109697,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/a/}'); - Error('\P{ -latin_Extended_B/a/}'); + 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}', ""); @@ -108579,16 +109715,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}', ""); @@ -108597,16 +109733,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}', ""); @@ -108615,16 +109751,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}'); - Error('\P{:= latin_ext_B}'); + 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}', ""); @@ -108633,16 +109769,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{- IS_latin_Ext_B:=}'); + Error('\P{- IS_latin_Ext_B:=}'); Expect(1, 591, '\p{islatinextb}', ""); Expect(0, 591, '\p{^islatinextb}', ""); Expect(0, 591, '\P{islatinextb}', ""); @@ -108651,16 +109787,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{/a/ _in_latin_EXT_b}'); - Error('\P{/a/ _in_latin_EXT_b}'); + 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{/a/ In_latin_ext_B}'); + Error('\P{/a/ In_latin_ext_B}'); Expect(1, 591, '\p{inlatinextb}', ""); Expect(0, 591, '\p{^inlatinextb}', ""); Expect(0, 591, '\P{inlatinextb}', ""); @@ -108669,16 +109805,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{-:=Latin_Extended_c}'); + Error('\P{-:=Latin_Extended_c}'); Expect(1, 11391, '\p{latinextendedc}', ""); Expect(0, 11391, '\p{^latinextendedc}', ""); Expect(0, 11391, '\P{latinextendedc}', ""); @@ -108687,16 +109823,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{/a/ is_latin_Extended_C}'); + Error('\P{/a/ is_latin_Extended_C}'); Expect(1, 11391, '\p{islatinextendedc}', ""); Expect(0, 11391, '\p{^islatinextendedc}', ""); Expect(0, 11391, '\P{islatinextendedc}', ""); @@ -108705,16 +109841,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}', ""); @@ -108723,16 +109859,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{ -Latin_Ext_c/a/}'); + Error('\P{ -Latin_Ext_c/a/}'); Expect(1, 11391, '\p{latinextc}', ""); Expect(0, 11391, '\p{^latinextc}', ""); Expect(0, 11391, '\P{latinextc}', ""); @@ -108741,16 +109877,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}', ""); @@ -108759,16 +109895,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{ :=In_latin_ext_c}'); - Error('\P{ :=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{__In_Latin_Ext_C/a/}'); + Error('\P{__In_Latin_Ext_C/a/}'); Expect(1, 11391, '\p{inlatinextc}', ""); Expect(0, 11391, '\p{^inlatinextc}', ""); Expect(0, 11391, '\P{inlatinextc}', ""); @@ -108777,16 +109913,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}', ""); @@ -108795,16 +109931,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{/a/is_Latin_Extended_D}'); - Error('\P{/a/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}', ""); @@ -108813,16 +109949,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{/a/_ IN_latin_EXTENDED_d}'); - Error('\P{/a/_ 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{ In_LATIN_extended_D/a/}'); + Error('\P{ In_LATIN_extended_D/a/}'); Expect(1, 43007, '\p{inlatinextendedd}', ""); Expect(0, 43007, '\p{^inlatinextendedd}', ""); Expect(0, 43007, '\P{inlatinextendedd}', ""); @@ -108831,16 +109967,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:=}'); - Error('\P{-Latin_Ext_D:=}'); + 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}'); + Error('\P{:=- Latin_ext_D}'); Expect(1, 43007, '\p{latinextd}', ""); Expect(0, 43007, '\p{^latinextd}', ""); Expect(0, 43007, '\P{latinextd}', ""); @@ -108849,16 +109985,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/a/}'); - Error('\P{_ IS_Latin_ext_d/a/}'); + 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{-/a/Is_Latin_Ext_D}'); + Error('\P{-/a/Is_Latin_Ext_D}'); Expect(1, 43007, '\p{islatinextd}', ""); Expect(0, 43007, '\p{^islatinextd}', ""); Expect(0, 43007, '\P{islatinextd}', ""); @@ -108867,16 +110003,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}', ""); @@ -108885,16 +110021,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{ Latin_Extended_E/a/}'); - Error('\P{ Latin_Extended_E/a/}'); + 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}', ""); @@ -108903,16 +110039,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{ IS_LATIN_EXTENDED_e:=}'); + Error('\P{ IS_LATIN_EXTENDED_e:=}'); Expect(1, 43887, '\p{islatinextendede}', ""); Expect(0, 43887, '\p{^islatinextendede}', ""); Expect(0, 43887, '\P{islatinextendede}', ""); @@ -108921,16 +110057,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/a/}'); + Error('\P{ In_LATIN_Extended_e/a/}'); Expect(1, 43887, '\p{inlatinextendede}', ""); Expect(0, 43887, '\p{^inlatinextendede}', ""); Expect(0, 43887, '\P{inlatinextendede}', ""); @@ -108939,16 +110075,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}', ""); @@ -108957,16 +110093,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{ IS_latin_EXT_E/a/}'); - Error('\P{ IS_latin_EXT_E/a/}'); + 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{ _Is_LATIN_EXT_E:=}'); + Error('\P{ _Is_LATIN_EXT_E:=}'); Expect(1, 43887, '\p{islatinexte}', ""); Expect(0, 43887, '\p{^islatinexte}', ""); Expect(0, 43887, '\P{islatinexte}', ""); @@ -108975,16 +110111,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:=}'); + Error('\P{ -in_Latin_Ext_e:=}'); Expect(1, 43887, '\p{inlatinexte}', ""); Expect(0, 43887, '\p{^inlatinexte}', ""); Expect(0, 43887, '\P{inlatinexte}', ""); @@ -108993,16 +110129,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{-:=LATIN_EXTENDED_F}'); - Error('\P{-:=LATIN_EXTENDED_F}'); + 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{:=-_LATIN_Extended_f}'); + Error('\P{:=-_LATIN_Extended_f}'); Expect(1, 67519, '\p{latinextendedf}', ""); Expect(0, 67519, '\p{^latinextendedf}', ""); Expect(0, 67519, '\P{latinextendedf}', ""); @@ -109011,16 +110147,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67520, '\p{^latinextendedf}', ""); Expect(1, 67520, '\P{latinextendedf}', ""); Expect(0, 67520, '\P{^latinextendedf}', ""); - Expect(1, 67519, '\p{ Latin_extended_F}', ""); - Expect(0, 67519, '\p{^ Latin_extended_F}', ""); - Expect(0, 67519, '\P{ Latin_extended_F}', ""); - Expect(1, 67519, '\P{^ Latin_extended_F}', ""); - Expect(0, 67520, '\p{ Latin_extended_F}', ""); - Expect(1, 67520, '\p{^ Latin_extended_F}', ""); - Expect(1, 67520, '\P{ Latin_extended_F}', ""); - Expect(0, 67520, '\P{^ Latin_extended_F}', ""); - Error('\p{/a/ _Is_LATIN_EXTENDED_F}'); - Error('\P{/a/ _Is_LATIN_EXTENDED_F}'); + Expect(1, 67519, '\p{--LATIN_Extended_F}', ""); + Expect(0, 67519, '\p{^--LATIN_Extended_F}', ""); + Expect(0, 67519, '\P{--LATIN_Extended_F}', ""); + Expect(1, 67519, '\P{^--LATIN_Extended_F}', ""); + Expect(0, 67520, '\p{--LATIN_Extended_F}', ""); + Expect(1, 67520, '\p{^--LATIN_Extended_F}', ""); + Expect(1, 67520, '\P{--LATIN_Extended_F}', ""); + Expect(0, 67520, '\P{^--LATIN_Extended_F}', ""); + Error('\p{/a/ Is_LATIN_Extended_F}'); + Error('\P{/a/ Is_LATIN_Extended_F}'); Expect(1, 67519, '\p{islatinextendedf}', ""); Expect(0, 67519, '\p{^islatinextendedf}', ""); Expect(0, 67519, '\P{islatinextendedf}', ""); @@ -109029,16 +110165,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67520, '\p{^islatinextendedf}', ""); Expect(1, 67520, '\P{islatinextendedf}', ""); Expect(0, 67520, '\P{^islatinextendedf}', ""); - Expect(1, 67519, '\p{ Is_Latin_extended_F}', ""); - Expect(0, 67519, '\p{^ Is_Latin_extended_F}', ""); - Expect(0, 67519, '\P{ Is_Latin_extended_F}', ""); - Expect(1, 67519, '\P{^ Is_Latin_extended_F}', ""); - Expect(0, 67520, '\p{ Is_Latin_extended_F}', ""); - Expect(1, 67520, '\p{^ Is_Latin_extended_F}', ""); - Expect(1, 67520, '\P{ Is_Latin_extended_F}', ""); - Expect(0, 67520, '\P{^ Is_Latin_extended_F}', ""); - Error('\p{ In_latin_Extended_F:=}'); - Error('\P{ In_latin_Extended_F:=}'); + Expect(1, 67519, '\p{ -is_latin_Extended_F}', ""); + Expect(0, 67519, '\p{^ -is_latin_Extended_F}', ""); + Expect(0, 67519, '\P{ -is_latin_Extended_F}', ""); + Expect(1, 67519, '\P{^ -is_latin_Extended_F}', ""); + Expect(0, 67520, '\p{ -is_latin_Extended_F}', ""); + Expect(1, 67520, '\p{^ -is_latin_Extended_F}', ""); + Expect(1, 67520, '\P{ -is_latin_Extended_F}', ""); + Expect(0, 67520, '\P{^ -is_latin_Extended_F}', ""); + Error('\p{ _in_latin_extended_F:=}'); + Error('\P{ _in_latin_extended_F:=}'); Expect(1, 67519, '\p{inlatinextendedf}', ""); Expect(0, 67519, '\p{^inlatinextendedf}', ""); Expect(0, 67519, '\P{inlatinextendedf}', ""); @@ -109047,16 +110183,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67520, '\p{^inlatinextendedf}', ""); Expect(1, 67520, '\P{inlatinextendedf}', ""); Expect(0, 67520, '\P{^inlatinextendedf}', ""); - Expect(1, 67519, '\p{-IN_latin_EXTENDED_f}', ""); - Expect(0, 67519, '\p{^-IN_latin_EXTENDED_f}', ""); - Expect(0, 67519, '\P{-IN_latin_EXTENDED_f}', ""); - Expect(1, 67519, '\P{^-IN_latin_EXTENDED_f}', ""); - Expect(0, 67520, '\p{-IN_latin_EXTENDED_f}', ""); - Expect(1, 67520, '\p{^-IN_latin_EXTENDED_f}', ""); - Expect(1, 67520, '\P{-IN_latin_EXTENDED_f}', ""); - Expect(0, 67520, '\P{^-IN_latin_EXTENDED_f}', ""); - Error('\p{:= _LATIN_EXT_F}'); - Error('\P{:= _LATIN_EXT_F}'); + Expect(1, 67519, '\p{ In_latin_Extended_F}', ""); + Expect(0, 67519, '\p{^ In_latin_Extended_F}', ""); + Expect(0, 67519, '\P{ In_latin_Extended_F}', ""); + Expect(1, 67519, '\P{^ In_latin_Extended_F}', ""); + Expect(0, 67520, '\p{ In_latin_Extended_F}', ""); + Expect(1, 67520, '\p{^ In_latin_Extended_F}', ""); + Expect(1, 67520, '\P{ In_latin_Extended_F}', ""); + Expect(0, 67520, '\P{^ In_latin_Extended_F}', ""); + Error('\p{ LATIN_Ext_F:=}'); + Error('\P{ LATIN_Ext_F:=}'); Expect(1, 67519, '\p{latinextf}', ""); Expect(0, 67519, '\p{^latinextf}', ""); Expect(0, 67519, '\P{latinextf}', ""); @@ -109065,16 +110201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67520, '\p{^latinextf}', ""); Expect(1, 67520, '\P{latinextf}', ""); Expect(0, 67520, '\P{^latinextf}', ""); - Expect(1, 67519, '\p{ -LATIN_Ext_F}', ""); - Expect(0, 67519, '\p{^ -LATIN_Ext_F}', ""); - Expect(0, 67519, '\P{ -LATIN_Ext_F}', ""); - Expect(1, 67519, '\P{^ -LATIN_Ext_F}', ""); - Expect(0, 67520, '\p{ -LATIN_Ext_F}', ""); - Expect(1, 67520, '\p{^ -LATIN_Ext_F}', ""); - Expect(1, 67520, '\P{ -LATIN_Ext_F}', ""); - Expect(0, 67520, '\P{^ -LATIN_Ext_F}', ""); - Error('\p{:=--Is_Latin_ext_F}'); - Error('\P{:=--Is_Latin_ext_F}'); + Expect(1, 67519, '\p{_ LATIN_ext_F}', ""); + Expect(0, 67519, '\p{^_ LATIN_ext_F}', ""); + Expect(0, 67519, '\P{_ LATIN_ext_F}', ""); + Expect(1, 67519, '\P{^_ LATIN_ext_F}', ""); + Expect(0, 67520, '\p{_ LATIN_ext_F}', ""); + Expect(1, 67520, '\p{^_ LATIN_ext_F}', ""); + Expect(1, 67520, '\P{_ LATIN_ext_F}', ""); + Expect(0, 67520, '\P{^_ LATIN_ext_F}', ""); + Error('\p{/a/Is_LATIN_ext_F}'); + Error('\P{/a/Is_LATIN_ext_F}'); Expect(1, 67519, '\p{islatinextf}', ""); Expect(0, 67519, '\p{^islatinextf}', ""); Expect(0, 67519, '\P{islatinextf}', ""); @@ -109083,16 +110219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67520, '\p{^islatinextf}', ""); Expect(1, 67520, '\P{islatinextf}', ""); Expect(0, 67520, '\P{^islatinextf}', ""); - Expect(1, 67519, '\p{ Is_latin_EXT_F}', ""); - Expect(0, 67519, '\p{^ Is_latin_EXT_F}', ""); - Expect(0, 67519, '\P{ Is_latin_EXT_F}', ""); - Expect(1, 67519, '\P{^ Is_latin_EXT_F}', ""); - Expect(0, 67520, '\p{ Is_latin_EXT_F}', ""); - Expect(1, 67520, '\p{^ Is_latin_EXT_F}', ""); - Expect(1, 67520, '\P{ Is_latin_EXT_F}', ""); - Expect(0, 67520, '\P{^ Is_latin_EXT_F}', ""); - Error('\p{ _In_LATIN_EXT_F/a/}'); - Error('\P{ _In_LATIN_EXT_F/a/}'); + Expect(1, 67519, '\p{-_is_Latin_EXT_F}', ""); + Expect(0, 67519, '\p{^-_is_Latin_EXT_F}', ""); + Expect(0, 67519, '\P{-_is_Latin_EXT_F}', ""); + Expect(1, 67519, '\P{^-_is_Latin_EXT_F}', ""); + Expect(0, 67520, '\p{-_is_Latin_EXT_F}', ""); + Expect(1, 67520, '\p{^-_is_Latin_EXT_F}', ""); + Expect(1, 67520, '\P{-_is_Latin_EXT_F}', ""); + Expect(0, 67520, '\P{^-_is_Latin_EXT_F}', ""); + Error('\p{/a/ -In_LATIN_Ext_F}'); + Error('\P{/a/ -In_LATIN_Ext_F}'); Expect(1, 67519, '\p{inlatinextf}', ""); Expect(0, 67519, '\p{^inlatinextf}', ""); Expect(0, 67519, '\P{inlatinextf}', ""); @@ -109101,16 +110237,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 67520, '\p{^inlatinextf}', ""); Expect(1, 67520, '\P{inlatinextf}', ""); Expect(0, 67520, '\P{^inlatinextf}', ""); - Expect(1, 67519, '\p{ _In_LATIN_EXT_F}', ""); - Expect(0, 67519, '\p{^ _In_LATIN_EXT_F}', ""); - Expect(0, 67519, '\P{ _In_LATIN_EXT_F}', ""); - Expect(1, 67519, '\P{^ _In_LATIN_EXT_F}', ""); - Expect(0, 67520, '\p{ _In_LATIN_EXT_F}', ""); - Expect(1, 67520, '\p{^ _In_LATIN_EXT_F}', ""); - Expect(1, 67520, '\P{ _In_LATIN_EXT_F}', ""); - Expect(0, 67520, '\P{^ _In_LATIN_EXT_F}', ""); - Error('\p{-/a/LATIN_extended_G}'); - Error('\P{-/a/LATIN_extended_G}'); + Expect(1, 67519, '\p{ -in_latin_Ext_F}', ""); + Expect(0, 67519, '\p{^ -in_latin_Ext_F}', ""); + Expect(0, 67519, '\P{ -in_latin_Ext_F}', ""); + Expect(1, 67519, '\P{^ -in_latin_Ext_F}', ""); + Expect(0, 67520, '\p{ -in_latin_Ext_F}', ""); + Expect(1, 67520, '\p{^ -in_latin_Ext_F}', ""); + Expect(1, 67520, '\P{ -in_latin_Ext_F}', ""); + Expect(0, 67520, '\P{^ -in_latin_Ext_F}', ""); + Error('\p{_latin_Extended_G:=}'); + Error('\P{_latin_Extended_G:=}'); Expect(1, 122879, '\p{latinextendedg}', ""); Expect(0, 122879, '\p{^latinextendedg}', ""); Expect(0, 122879, '\P{latinextendedg}', ""); @@ -109119,16 +110255,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122880, '\p{^latinextendedg}', ""); Expect(1, 122880, '\P{latinextendedg}', ""); Expect(0, 122880, '\P{^latinextendedg}', ""); - Expect(1, 122879, '\p{_LATIN_Extended_G}', ""); - Expect(0, 122879, '\p{^_LATIN_Extended_G}', ""); - Expect(0, 122879, '\P{_LATIN_Extended_G}', ""); - Expect(1, 122879, '\P{^_LATIN_Extended_G}', ""); - Expect(0, 122880, '\p{_LATIN_Extended_G}', ""); - Expect(1, 122880, '\p{^_LATIN_Extended_G}', ""); - Expect(1, 122880, '\P{_LATIN_Extended_G}', ""); - Expect(0, 122880, '\P{^_LATIN_Extended_G}', ""); - Error('\p{/a/-Is_LATIN_extended_G}'); - Error('\P{/a/-Is_LATIN_extended_G}'); + Expect(1, 122879, '\p{ LATIN_EXTENDED_g}', ""); + Expect(0, 122879, '\p{^ LATIN_EXTENDED_g}', ""); + Expect(0, 122879, '\P{ LATIN_EXTENDED_g}', ""); + Expect(1, 122879, '\P{^ LATIN_EXTENDED_g}', ""); + Expect(0, 122880, '\p{ LATIN_EXTENDED_g}', ""); + Expect(1, 122880, '\p{^ LATIN_EXTENDED_g}', ""); + Expect(1, 122880, '\P{ LATIN_EXTENDED_g}', ""); + Expect(0, 122880, '\P{^ LATIN_EXTENDED_g}', ""); + Error('\p{-Is_latin_EXTENDED_G/a/}'); + Error('\P{-Is_latin_EXTENDED_G/a/}'); Expect(1, 122879, '\p{islatinextendedg}', ""); Expect(0, 122879, '\p{^islatinextendedg}', ""); Expect(0, 122879, '\P{islatinextendedg}', ""); @@ -109137,16 +110273,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122880, '\p{^islatinextendedg}', ""); Expect(1, 122880, '\P{islatinextendedg}', ""); Expect(0, 122880, '\P{^islatinextendedg}', ""); - Expect(1, 122879, '\p{ -Is_latin_Extended_g}', ""); - Expect(0, 122879, '\p{^ -Is_latin_Extended_g}', ""); - Expect(0, 122879, '\P{ -Is_latin_Extended_g}', ""); - Expect(1, 122879, '\P{^ -Is_latin_Extended_g}', ""); - Expect(0, 122880, '\p{ -Is_latin_Extended_g}', ""); - Expect(1, 122880, '\p{^ -Is_latin_Extended_g}', ""); - Expect(1, 122880, '\P{ -Is_latin_Extended_g}', ""); - Expect(0, 122880, '\P{^ -Is_latin_Extended_g}', ""); - Error('\p{:= In_Latin_Extended_G}'); - Error('\P{:= In_Latin_Extended_G}'); + Expect(1, 122879, '\p{ Is_LATIN_extended_G}', ""); + Expect(0, 122879, '\p{^ Is_LATIN_extended_G}', ""); + Expect(0, 122879, '\P{ Is_LATIN_extended_G}', ""); + Expect(1, 122879, '\P{^ Is_LATIN_extended_G}', ""); + Expect(0, 122880, '\p{ Is_LATIN_extended_G}', ""); + Expect(1, 122880, '\p{^ Is_LATIN_extended_G}', ""); + Expect(1, 122880, '\P{ Is_LATIN_extended_G}', ""); + Expect(0, 122880, '\P{^ Is_LATIN_extended_G}', ""); + Error('\p{:=In_LATIN_extended_g}'); + Error('\P{:=In_LATIN_extended_g}'); Expect(1, 122879, '\p{inlatinextendedg}', ""); Expect(0, 122879, '\p{^inlatinextendedg}', ""); Expect(0, 122879, '\P{inlatinextendedg}', ""); @@ -109155,16 +110291,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122880, '\p{^inlatinextendedg}', ""); Expect(1, 122880, '\P{inlatinextendedg}', ""); Expect(0, 122880, '\P{^inlatinextendedg}', ""); - Expect(1, 122879, '\p{ IN_LATIN_Extended_G}', ""); - Expect(0, 122879, '\p{^ IN_LATIN_Extended_G}', ""); - Expect(0, 122879, '\P{ IN_LATIN_Extended_G}', ""); - Expect(1, 122879, '\P{^ IN_LATIN_Extended_G}', ""); - Expect(0, 122880, '\p{ IN_LATIN_Extended_G}', ""); - Expect(1, 122880, '\p{^ IN_LATIN_Extended_G}', ""); - Expect(1, 122880, '\P{ IN_LATIN_Extended_G}', ""); - Expect(0, 122880, '\P{^ IN_LATIN_Extended_G}', ""); - Error('\p{_ LATIN_Ext_g:=}'); - Error('\P{_ LATIN_Ext_g:=}'); + Expect(1, 122879, '\p{- In_Latin_extended_g}', ""); + Expect(0, 122879, '\p{^- In_Latin_extended_g}', ""); + Expect(0, 122879, '\P{- In_Latin_extended_g}', ""); + Expect(1, 122879, '\P{^- In_Latin_extended_g}', ""); + Expect(0, 122880, '\p{- In_Latin_extended_g}', ""); + Expect(1, 122880, '\p{^- In_Latin_extended_g}', ""); + Expect(1, 122880, '\P{- In_Latin_extended_g}', ""); + Expect(0, 122880, '\P{^- In_Latin_extended_g}', ""); + Error('\p{ Latin_Ext_G:=}'); + Error('\P{ Latin_Ext_G:=}'); Expect(1, 122879, '\p{latinextg}', ""); Expect(0, 122879, '\p{^latinextg}', ""); Expect(0, 122879, '\P{latinextg}', ""); @@ -109173,16 +110309,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122880, '\p{^latinextg}', ""); Expect(1, 122880, '\P{latinextg}', ""); Expect(0, 122880, '\P{^latinextg}', ""); - Expect(1, 122879, '\p{--Latin_ext_g}', ""); - Expect(0, 122879, '\p{^--Latin_ext_g}', ""); - Expect(0, 122879, '\P{--Latin_ext_g}', ""); - Expect(1, 122879, '\P{^--Latin_ext_g}', ""); - Expect(0, 122880, '\p{--Latin_ext_g}', ""); - Expect(1, 122880, '\p{^--Latin_ext_g}', ""); - Expect(1, 122880, '\P{--Latin_ext_g}', ""); - Expect(0, 122880, '\P{^--Latin_ext_g}', ""); - Error('\p{--is_Latin_EXT_g:=}'); - Error('\P{--is_Latin_EXT_g:=}'); + Expect(1, 122879, '\p{ -Latin_Ext_g}', ""); + Expect(0, 122879, '\p{^ -Latin_Ext_g}', ""); + Expect(0, 122879, '\P{ -Latin_Ext_g}', ""); + Expect(1, 122879, '\P{^ -Latin_Ext_g}', ""); + Expect(0, 122880, '\p{ -Latin_Ext_g}', ""); + Expect(1, 122880, '\p{^ -Latin_Ext_g}', ""); + Expect(1, 122880, '\P{ -Latin_Ext_g}', ""); + Expect(0, 122880, '\P{^ -Latin_Ext_g}', ""); + Error('\p{- is_LATIN_Ext_G:=}'); + Error('\P{- is_LATIN_Ext_G:=}'); Expect(1, 122879, '\p{islatinextg}', ""); Expect(0, 122879, '\p{^islatinextg}', ""); Expect(0, 122879, '\P{islatinextg}', ""); @@ -109191,16 +110327,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122880, '\p{^islatinextg}', ""); Expect(1, 122880, '\P{islatinextg}', ""); Expect(0, 122880, '\P{^islatinextg}', ""); - Expect(1, 122879, '\p{- Is_Latin_ext_G}', ""); - Expect(0, 122879, '\p{^- Is_Latin_ext_G}', ""); - Expect(0, 122879, '\P{- Is_Latin_ext_G}', ""); - Expect(1, 122879, '\P{^- Is_Latin_ext_G}', ""); - Expect(0, 122880, '\p{- Is_Latin_ext_G}', ""); - Expect(1, 122880, '\p{^- Is_Latin_ext_G}', ""); - Expect(1, 122880, '\P{- Is_Latin_ext_G}', ""); - Expect(0, 122880, '\P{^- Is_Latin_ext_G}', ""); - Error('\p{:= In_Latin_Ext_g}'); - Error('\P{:= In_Latin_Ext_g}'); + Expect(1, 122879, '\p{ _Is_Latin_ext_g}', ""); + Expect(0, 122879, '\p{^ _Is_Latin_ext_g}', ""); + Expect(0, 122879, '\P{ _Is_Latin_ext_g}', ""); + Expect(1, 122879, '\P{^ _Is_Latin_ext_g}', ""); + Expect(0, 122880, '\p{ _Is_Latin_ext_g}', ""); + Expect(1, 122880, '\p{^ _Is_Latin_ext_g}', ""); + Expect(1, 122880, '\P{ _Is_Latin_ext_g}', ""); + Expect(0, 122880, '\P{^ _Is_Latin_ext_g}', ""); + Error('\p{/a/ -in_Latin_ext_g}'); + Error('\P{/a/ -in_Latin_ext_g}'); Expect(1, 122879, '\p{inlatinextg}', ""); Expect(0, 122879, '\p{^inlatinextg}', ""); Expect(0, 122879, '\P{inlatinextg}', ""); @@ -109209,16 +110345,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 122880, '\p{^inlatinextg}', ""); Expect(1, 122880, '\P{inlatinextg}', ""); Expect(0, 122880, '\P{^inlatinextg}', ""); - Expect(1, 122879, '\p{ In_Latin_EXT_G}', ""); - Expect(0, 122879, '\p{^ In_Latin_EXT_G}', ""); - Expect(0, 122879, '\P{ In_Latin_EXT_G}', ""); - Expect(1, 122879, '\P{^ In_Latin_EXT_G}', ""); - Expect(0, 122880, '\p{ In_Latin_EXT_G}', ""); - Expect(1, 122880, '\p{^ In_Latin_EXT_G}', ""); - Expect(1, 122880, '\P{ In_Latin_EXT_G}', ""); - Expect(0, 122880, '\P{^ In_Latin_EXT_G}', ""); - Error('\p{ lepcha/a/}'); - Error('\P{ lepcha/a/}'); + Expect(1, 122879, '\p{_IN_Latin_ext_G}', ""); + Expect(0, 122879, '\p{^_IN_Latin_ext_G}', ""); + Expect(0, 122879, '\P{_IN_Latin_ext_G}', ""); + Expect(1, 122879, '\P{^_IN_Latin_ext_G}', ""); + Expect(0, 122880, '\p{_IN_Latin_ext_G}', ""); + Expect(1, 122880, '\p{^_IN_Latin_ext_G}', ""); + Expect(1, 122880, '\P{_IN_Latin_ext_G}', ""); + Expect(0, 122880, '\P{^_IN_Latin_ext_G}', ""); + Error('\p{ Lepcha:=}'); + Error('\P{ Lepcha:=}'); Expect(1, 7247, '\p{lepcha}', ""); Expect(0, 7247, '\p{^lepcha}', ""); Expect(0, 7247, '\P{lepcha}', ""); @@ -109227,16 +110363,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}'); - Error('\P{-:=Is_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}'); + Error('\P{:=--is_Lepcha}'); Expect(1, 7247, '\p{islepcha}', ""); Expect(0, 7247, '\p{^islepcha}', ""); Expect(0, 7247, '\P{islepcha}', ""); @@ -109245,16 +110381,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{/a/Lepc}'); - Error('\P{/a/Lepc}'); + 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}', ""); @@ -109263,16 +110399,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{- Is_LEPC:=}'); - Error('\P{- 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{/a/- Is_lepc}'); + Error('\P{/a/- Is_lepc}'); Expect(1, 7247, '\p{islepc}', ""); Expect(0, 7247, '\p{^islepc}', ""); Expect(0, 7247, '\P{islepc}', ""); @@ -109281,88 +110417,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{ /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{:=_-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, 205743, '\p{letter}', ""); + Expect(0, 205743, '\p{^letter}', ""); + Expect(0, 205743, '\P{letter}', ""); + Expect(1, 205743, '\P{^letter}', ""); + Expect(0, 205744, '\p{letter}', ""); + Expect(1, 205744, '\p{^letter}', ""); + Expect(1, 205744, '\P{letter}', ""); + Expect(0, 205744, '\P{^letter}', ""); + Expect(1, 205743, '\p{ -Letter}', ""); + Expect(0, 205743, '\p{^ -Letter}', ""); + Expect(0, 205743, '\P{ -Letter}', ""); + Expect(1, 205743, '\P{^ -Letter}', ""); + Expect(0, 205744, '\p{ -Letter}', ""); + Expect(1, 205744, '\p{^ -Letter}', ""); + Expect(1, 205744, '\P{ -Letter}', ""); + Expect(0, 205744, '\P{^ -Letter}', ""); + Error('\p{/a/ is_letter}'); + Error('\P{/a/ is_letter}'); + Expect(1, 205743, '\p{isletter}', ""); + Expect(0, 205743, '\p{^isletter}', ""); + Expect(0, 205743, '\P{isletter}', ""); + Expect(1, 205743, '\P{^isletter}', ""); + Expect(0, 205744, '\p{isletter}', ""); + Expect(1, 205744, '\p{^isletter}', ""); + Expect(1, 205744, '\P{isletter}', ""); + Expect(0, 205744, '\P{^isletter}', ""); + Expect(1, 205743, '\p{ IS_LETTER}', ""); + Expect(0, 205743, '\p{^ IS_LETTER}', ""); + Expect(0, 205743, '\P{ IS_LETTER}', ""); + Expect(1, 205743, '\P{^ IS_LETTER}', ""); + Expect(0, 205744, '\p{ IS_LETTER}', ""); + Expect(1, 205744, '\p{^ IS_LETTER}', ""); + Expect(1, 205744, '\P{ IS_LETTER}', ""); + Expect(0, 205744, '\P{^ IS_LETTER}', ""); + Error('\p{_/a/L}'); + Error('\P{_/a/L}'); + Expect(1, 205743, '\p{l}', ""); + Expect(0, 205743, '\p{^l}', ""); + Expect(0, 205743, '\P{l}', ""); + Expect(1, 205743, '\P{^l}', ""); + Expect(0, 205744, '\p{l}', ""); + Expect(1, 205744, '\p{^l}', ""); + Expect(1, 205744, '\P{l}', ""); + Expect(0, 205744, '\P{^l}', ""); + Expect(1, 205743, '\p{_ L}', ""); + Expect(0, 205743, '\p{^_ L}', ""); + Expect(0, 205743, '\P{_ L}', ""); + Expect(1, 205743, '\P{^_ L}', ""); + Expect(0, 205744, '\p{_ L}', ""); + Expect(1, 205744, '\p{^_ L}', ""); + Expect(1, 205744, '\P{_ L}', ""); + Expect(0, 205744, '\P{^_ L}', ""); + Error('\p{-Is_L/a/}'); + Error('\P{-Is_L/a/}'); + Expect(1, 205743, '\p{isl}', ""); + Expect(0, 205743, '\p{^isl}', ""); + Expect(0, 205743, '\P{isl}', ""); + Expect(1, 205743, '\P{^isl}', ""); + Expect(0, 205744, '\p{isl}', ""); + Expect(1, 205744, '\p{^isl}', ""); + Expect(1, 205744, '\P{isl}', ""); + Expect(0, 205744, '\P{^isl}', ""); + Expect(1, 205743, '\p{ Is_L}', ""); + Expect(0, 205743, '\p{^ Is_L}', ""); + Expect(0, 205743, '\P{ Is_L}', ""); + Expect(1, 205743, '\P{^ Is_L}', ""); + Expect(0, 205744, '\p{ Is_L}', ""); + Expect(1, 205744, '\p{^ Is_L}', ""); + Expect(1, 205744, '\P{ Is_L}', ""); + Expect(0, 205744, '\P{^ Is_L}', ""); + Error('\p{:= -LETTER_number}'); + Error('\P{:= -LETTER_number}'); Expect(1, 74862, '\p{letternumber}', ""); Expect(0, 74862, '\p{^letternumber}', ""); Expect(0, 74862, '\P{letternumber}', ""); @@ -109371,16 +110507,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{_ Is_letter_Number/a/}'); + Error('\P{_ Is_letter_Number/a/}'); Expect(1, 74862, '\p{isletternumber}', ""); Expect(0, 74862, '\p{^isletternumber}', ""); Expect(0, 74862, '\P{isletternumber}', ""); @@ -109389,16 +110525,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{- NL/a/}'); + Error('\P{- NL/a/}'); Expect(1, 74862, '\p{nl}', ""); Expect(0, 74862, '\p{^nl}', ""); Expect(0, 74862, '\P{nl}', ""); @@ -109407,16 +110543,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{-IS_nl:=}'); + Error('\P{-IS_nl:=}'); Expect(1, 74862, '\p{isnl}', ""); Expect(0, 74862, '\p{^isnl}', ""); Expect(0, 74862, '\P{isnl}', ""); @@ -109425,16 +110561,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{/a/- LETTERLIKE_symbols}'); - Error('\P{/a/- 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}', ""); @@ -109443,16 +110579,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}', ""); @@ -109461,16 +110597,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{:=in_Letterlike_SYMBOLS}'); - Error('\P{:=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:=}'); + Error('\P{ In_Letterlike_SYMBOLS:=}'); Expect(1, 8527, '\p{inletterlikesymbols}', ""); Expect(0, 8527, '\p{^inletterlikesymbols}', ""); Expect(0, 8527, '\P{inletterlikesymbols}', ""); @@ -109479,16 +110615,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{_/a/Limbu}'); - Error('\P{_/a/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{ /a/limbu}'); + Error('\P{ /a/limbu}'); Expect(1, 6479, '\p{limbu}', ""); Expect(0, 6479, '\p{^limbu}', ""); Expect(0, 6479, '\P{limbu}', ""); @@ -109497,16 +110633,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/a/}'); - Error('\P{ -Is_limbu/a/}'); + 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}', ""); @@ -109515,16 +110651,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{ Limb/a/}'); - Error('\P{ Limb/a/}'); + 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{limb}', ""); Expect(0, 6479, '\p{^limb}', ""); Expect(0, 6479, '\P{limb}', ""); @@ -109533,16 +110669,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/a/}'); + Error('\P{ Is_Limb/a/}'); Expect(1, 6479, '\p{islimb}', ""); Expect(0, 6479, '\p{^islimb}', ""); Expect(0, 6479, '\P{islimb}', ""); @@ -109551,16 +110687,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{:=- Line_Separator}'); - Error('\P{:=- 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{ :=LINE_Separator}'); + Error('\P{ :=LINE_Separator}'); Expect(1, 8232, '\p{lineseparator}', ""); Expect(0, 8232, '\p{^lineseparator}', ""); Expect(0, 8232, '\P{lineseparator}', ""); @@ -109569,16 +110705,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{/a/- Is_Line_Separator}'); + Error('\P{/a/- Is_Line_Separator}'); Expect(1, 8232, '\p{islineseparator}', ""); Expect(0, 8232, '\p{^islineseparator}', ""); Expect(0, 8232, '\P{islineseparator}', ""); @@ -109587,16 +110723,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{ ZL:=}'); - Error('\P{ 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{-/a/Zl}'); + Error('\P{-/a/Zl}'); Expect(1, 8232, '\p{zl}', ""); Expect(0, 8232, '\p{^zl}', ""); Expect(0, 8232, '\P{zl}', ""); @@ -109605,16 +110741,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/a/}'); - Error('\P{__IS_Zl/a/}'); + 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{/a/ is_Zl}'); + Error('\P{/a/ is_Zl}'); Expect(1, 8232, '\p{iszl}', ""); Expect(0, 8232, '\p{^iszl}', ""); Expect(0, 8232, '\P{iszl}', ""); @@ -109623,16 +110759,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{-Linear_a/a/}'); - Error('\P{-Linear_a/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{ /a/Linear_A}'); + Error('\P{ /a/Linear_A}'); Expect(1, 67431, '\p{lineara}', ""); Expect(0, 67431, '\p{^lineara}', ""); Expect(0, 67431, '\P{lineara}', ""); @@ -109641,16 +110777,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/a/}'); - Error('\P{is_linear_A/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}', ""); @@ -109659,16 +110795,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{-Lina:=}'); - Error('\P{-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}', ""); @@ -109677,16 +110813,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{ Is_lina:=}'); + Error('\P{ Is_lina:=}'); Expect(1, 67431, '\p{islina}', ""); Expect(0, 67431, '\p{^islina}', ""); Expect(0, 67431, '\P{islina}', ""); @@ -109695,16 +110831,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{:= Linear_B}'); + Error('\P{:= Linear_B}'); Expect(1, 65855, '\p{linearb}', ""); Expect(0, 65855, '\p{^linearb}', ""); Expect(0, 65855, '\P{linearb}', ""); @@ -109713,16 +110849,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{ /a/IS_LINEAR_B}'); - Error('\P{ /a/IS_LINEAR_B}'); + 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}', ""); @@ -109731,16 +110867,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}'); - Error('\P{:= Linb}'); + 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}', ""); @@ -109749,16 +110885,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{_/a/IS_Linb}'); - Error('\P{_/a/IS_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}'); + Error('\P{ :=IS_Linb}'); Expect(1, 65855, '\p{islinb}', ""); Expect(0, 65855, '\p{^islinb}', ""); Expect(0, 65855, '\P{islinb}', ""); @@ -109767,16 +110903,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/a/}'); - Error('\P{ _Linear_B_ideograms/a/}'); + 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, 65791, '\p{linearbideograms}', ""); Expect(0, 65791, '\p{^linearbideograms}', ""); Expect(0, 65791, '\P{linearbideograms}', ""); @@ -109785,16 +110921,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{/a/ is_LINEAR_B_Ideograms}'); - Error('\P{/a/ 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:=}'); + Error('\P{--is_LINEAR_B_ideograms:=}'); Expect(1, 65791, '\p{islinearbideograms}', ""); Expect(0, 65791, '\p{^islinearbideograms}', ""); Expect(0, 65791, '\P{islinearbideograms}', ""); @@ -109803,16 +110939,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/a/}'); - Error('\P{- in_Linear_B_ideograms/a/}'); + 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/a/}'); + Error('\P{_-In_LINEAR_b_ideograms/a/}'); Expect(1, 65791, '\p{inlinearbideograms}', ""); Expect(0, 65791, '\p{^inlinearbideograms}', ""); Expect(0, 65791, '\P{inlinearbideograms}', ""); @@ -109821,16 +110957,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{ :=Linear_B_Syllabary}'); - Error('\P{ :=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}'); + Error('\P{:=-Linear_B_Syllabary}'); Expect(1, 65663, '\p{linearbsyllabary}', ""); Expect(0, 65663, '\p{^linearbsyllabary}', ""); Expect(0, 65663, '\P{linearbsyllabary}', ""); @@ -109839,16 +110975,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/a/}'); - Error('\P{-Is_linear_b_Syllabary/a/}'); + 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{/a/ Is_Linear_B_Syllabary}'); + Error('\P{/a/ Is_Linear_B_Syllabary}'); Expect(1, 65663, '\p{islinearbsyllabary}', ""); Expect(0, 65663, '\p{^islinearbsyllabary}', ""); Expect(0, 65663, '\P{islinearbsyllabary}', ""); @@ -109857,16 +110993,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/a/}'); - Error('\P{ In_linear_B_Syllabary/a/}'); + 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{ /a/IN_linear_B_SYLLABARY}'); + Error('\P{ /a/IN_linear_B_SYLLABARY}'); Expect(1, 65663, '\p{inlinearbsyllabary}', ""); Expect(0, 65663, '\p{^inlinearbsyllabary}', ""); Expect(0, 65663, '\P{inlinearbsyllabary}', ""); @@ -109875,16 +111011,16 @@ 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{/a/Lisu}'); - Error('\P{/a/Lisu}'); + 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}', ""); @@ -109893,16 +111029,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ -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}', ""); @@ -109911,16 +111047,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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, 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}'); + Error('\P{:= _Lisu_SUPPLEMENT}'); Expect(1, 73663, '\p{lisusupplement}', ""); Expect(0, 73663, '\p{^lisusupplement}', ""); Expect(0, 73663, '\P{lisusupplement}', ""); @@ -109929,16 +111065,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ 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{/a/_Is_Lisu_Supplement}'); + Error('\P{/a/_Is_Lisu_Supplement}'); Expect(1, 73663, '\p{islisusupplement}', ""); Expect(0, 73663, '\p{^islisusupplement}', ""); Expect(0, 73663, '\P{islisusupplement}', ""); @@ -109947,16 +111083,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_In_Lisu_SUPPLEMENT/a/}'); - Error('\P{_In_Lisu_SUPPLEMENT/a/}'); + 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{_In_Lisu_SUPPLEMENT:=}'); + Error('\P{_In_Lisu_SUPPLEMENT:=}'); Expect(1, 73663, '\p{inlisusupplement}', ""); Expect(0, 73663, '\p{^inlisusupplement}', ""); Expect(0, 73663, '\P{inlisusupplement}', ""); @@ -109965,16 +111101,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_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}', ""); @@ -109983,16 +111119,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/is_LISU_sup}'); - Error('\P{/a/is_LISU_sup}'); + 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}', ""); @@ -110001,16 +111137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{__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{-:=In_LISU_Sup}'); + Error('\P{-:=In_LISU_Sup}'); Expect(1, 73663, '\p{inlisusup}', ""); Expect(0, 73663, '\p{^inlisusup}', ""); Expect(0, 73663, '\P{inlisusup}', ""); @@ -110019,16 +111155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ _Logical_Order_Exception:=}'); - Error('\P{ _Logical_Order_Exception:=}'); + 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{ -Logical_Order_exception:=}'); + Error('\P{ -Logical_Order_exception:=}'); Expect(1, 43708, '\p{logicalorderexception}', ""); Expect(0, 43708, '\p{^logicalorderexception}', ""); Expect(0, 43708, '\P{logicalorderexception}', ""); @@ -110037,16 +111173,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}', ""); @@ -110055,16 +111191,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}'); - Error('\P{:=_ loe}'); + 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}'); + Error('\P{_:=loe}'); Expect(1, 43708, '\p{loe}', ""); Expect(0, 43708, '\p{^loe}', ""); Expect(0, 43708, '\P{loe}', ""); @@ -110073,16 +111209,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:=}'); + Error('\P{ -Is_LOE:=}'); Expect(1, 43708, '\p{isloe}', ""); Expect(0, 43708, '\p{^isloe}', ""); Expect(0, 43708, '\P{isloe}', ""); @@ -110091,16 +111227,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}', ""); @@ -110109,16 +111245,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}'); + Error('\P{_:=Is_Low_Surrogates}'); Expect(1, 57343, '\p{islowsurrogates}', ""); Expect(0, 57343, '\p{^islowsurrogates}', ""); Expect(0, 57343, '\P{islowsurrogates}', ""); @@ -110127,16 +111263,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{/a/ In_Low_surrogates}'); + Error('\P{/a/ In_Low_surrogates}'); Expect(1, 57343, '\p{inlowsurrogates}', ""); Expect(0, 57343, '\p{^inlowsurrogates}', ""); Expect(0, 57343, '\P{inlowsurrogates}', ""); @@ -110145,16 +111281,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}'); + Error('\P{-:=Lowercase_Letter}'); Expect(1, 125251, '\p{lowercaseletter}', ""); Expect(0, 125251, '\p{^lowercaseletter}', ""); Expect(0, 125251, '\P{lowercaseletter}', ""); @@ -110163,16 +111299,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:=}'); - Error('\P{ is_LOWERCASE_LETTER:=}'); + 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{/a/ Is_Lowercase_Letter}'); + Error('\P{/a/ Is_Lowercase_Letter}'); Expect(1, 125251, '\p{islowercaseletter}', ""); Expect(0, 125251, '\p{^islowercaseletter}', ""); Expect(0, 125251, '\P{islowercaseletter}', ""); @@ -110181,16 +111317,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/a/}'); - Error('\P{ Ll/a/}'); + 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/a/}'); + Error('\P{ _Ll/a/}'); Expect(1, 125251, '\p{ll}', ""); Expect(0, 125251, '\p{^ll}', ""); Expect(0, 125251, '\P{ll}', ""); @@ -110199,16 +111335,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{:= _is_Ll}'); - Error('\P{:= _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{_-is_ll:=}'); + Error('\P{_-is_ll:=}'); Expect(1, 125251, '\p{isll}', ""); Expect(0, 125251, '\p{^isll}', ""); Expect(0, 125251, '\P{isll}', ""); @@ -110217,16 +111353,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}'); - Error('\P{ :=Lycian}'); + 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:=}'); + Error('\P{ -LYCIAN:=}'); Expect(1, 66204, '\p{lycian}', ""); Expect(0, 66204, '\p{^lycian}', ""); Expect(0, 66204, '\P{lycian}', ""); @@ -110235,16 +111371,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{ _Is_LYCIAN/a/}'); + Error('\P{ _Is_LYCIAN/a/}'); Expect(1, 66204, '\p{islycian}', ""); Expect(0, 66204, '\p{^islycian}', ""); Expect(0, 66204, '\P{islycian}', ""); @@ -110253,16 +111389,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}', ""); @@ -110271,16 +111407,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}'); - Error('\P{:=__Is_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:=}'); + Error('\P{_ Is_Lyci:=}'); Expect(1, 66204, '\p{islyci}', ""); Expect(0, 66204, '\p{^islyci}', ""); Expect(0, 66204, '\P{islyci}', ""); @@ -110289,16 +111425,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}', ""); @@ -110307,16 +111443,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{/a/ -Is_Lydian}'); - Error('\P{/a/ -Is_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}'); + Error('\P{:= Is_Lydian}'); Expect(1, 67903, '\p{islydian}', ""); Expect(0, 67903, '\p{^islydian}', ""); Expect(0, 67903, '\P{islydian}', ""); @@ -110325,16 +111461,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}', ""); @@ -110343,16 +111479,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{ :=is_Lydi}'); - Error('\P{ :=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}', ""); @@ -110361,16 +111497,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{ Mahajani:=}'); - Error('\P{ 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{Mahajani:=}'); + Error('\P{Mahajani:=}'); Expect(1, 70006, '\p{mahajani}', ""); Expect(0, 70006, '\p{^mahajani}', ""); Expect(0, 70006, '\P{mahajani}', ""); @@ -110379,16 +111515,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{-_Is_Mahajani/a/}'); - Error('\P{-_Is_Mahajani/a/}'); + 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}', ""); @@ -110397,16 +111533,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{ -Mahj/a/}'); - Error('\P{ -Mahj/a/}'); + 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}', ""); @@ -110415,16 +111551,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{ Is_mahj/a/}'); - Error('\P{ Is_mahj/a/}'); + 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}', ""); @@ -110433,16 +111569,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{/a/- mahjong_Tiles}'); - Error('\P{/a/- mahjong_Tiles}'); + 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{/a/- Mahjong_Tiles}'); + Error('\P{/a/- Mahjong_Tiles}'); Expect(1, 127023, '\p{mahjongtiles}', ""); Expect(0, 127023, '\p{^mahjongtiles}', ""); Expect(0, 127023, '\P{mahjongtiles}', ""); @@ -110451,16 +111587,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{_ Is_Mahjong_Tiles/a/}'); + Error('\P{_ Is_Mahjong_Tiles/a/}'); Expect(1, 127023, '\p{ismahjongtiles}', ""); Expect(0, 127023, '\p{^ismahjongtiles}', ""); Expect(0, 127023, '\P{ismahjongtiles}', ""); @@ -110469,16 +111605,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/a/}'); - Error('\P{_ in_Mahjong_Tiles/a/}'); + 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{/a/-_in_Mahjong_tiles}'); + Error('\P{/a/-_in_Mahjong_tiles}'); Expect(1, 127023, '\p{inmahjongtiles}', ""); Expect(0, 127023, '\p{^inmahjongtiles}', ""); Expect(0, 127023, '\P{inmahjongtiles}', ""); @@ -110487,16 +111623,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{-/a/MAHJONG}'); - Error('\P{-/a/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{/a/ MAHJONG}'); + Error('\P{/a/ MAHJONG}'); Expect(1, 127023, '\p{mahjong}', ""); Expect(0, 127023, '\p{^mahjong}', ""); Expect(0, 127023, '\P{mahjong}', ""); @@ -110505,16 +111641,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{/a/ Is_mahjong}'); - Error('\P{/a/ 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}', ""); @@ -110523,16 +111659,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/a/}'); - Error('\P{_-In_Mahjong/a/}'); + 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{inmahjong}', ""); Expect(0, 127023, '\p{^inmahjong}', ""); Expect(0, 127023, '\P{inmahjong}', ""); @@ -110541,16 +111677,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/a/}'); + Error('\P{- Makasar/a/}'); Expect(1, 73464, '\p{makasar}', ""); Expect(0, 73464, '\p{^makasar}', ""); Expect(0, 73464, '\P{makasar}', ""); @@ -110559,16 +111695,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{-/a/is_makasar}'); - Error('\P{-/a/is_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}'); + Error('\P{:=is_Makasar}'); Expect(1, 73464, '\p{ismakasar}', ""); Expect(0, 73464, '\p{^ismakasar}', ""); Expect(0, 73464, '\P{ismakasar}', ""); @@ -110577,16 +111713,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{/a/_ maka}'); - Error('\P{/a/_ 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}', ""); @@ -110595,16 +111731,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}'); - Error('\P{:=IS_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{/a/ _Is_MAKA}'); + Error('\P{/a/ _Is_MAKA}'); Expect(1, 73464, '\p{ismaka}', ""); Expect(0, 73464, '\p{^ismaka}', ""); Expect(0, 73464, '\P{ismaka}', ""); @@ -110613,16 +111749,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}', ""); @@ -110631,16 +111767,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}'); - Error('\P{:=- is_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}'); + Error('\P{ :=IS_malayalam}'); Expect(1, 43058, '\p{ismalayalam}', ""); Expect(0, 43058, '\p{^ismalayalam}', ""); Expect(0, 43058, '\P{ismalayalam}', ""); @@ -110649,16 +111785,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{/a/_-MLYM}'); - Error('\P{/a/_-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}', ""); @@ -110667,16 +111803,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/a/}'); - Error('\P{__is_mlym/a/}'); + 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}', ""); @@ -110685,16 +111821,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{/a/ MANDAIC}'); - Error('\P{/a/ 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}', ""); @@ -110703,16 +111839,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{_/a/Is_Mandaic}'); - Error('\P{_/a/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{_:=IS_mandaic}'); + Error('\P{_:=IS_mandaic}'); Expect(1, 2142, '\p{ismandaic}', ""); Expect(0, 2142, '\p{^ismandaic}', ""); Expect(0, 2142, '\P{ismandaic}', ""); @@ -110721,16 +111857,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:=}'); - Error('\P{__mand:=}'); + 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{/a/_ mand}'); + Error('\P{/a/_ mand}'); Expect(1, 2142, '\p{mand}', ""); Expect(0, 2142, '\p{^mand}', ""); Expect(0, 2142, '\P{mand}', ""); @@ -110739,16 +111875,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{-Is_mand:=}'); - Error('\P{-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/a/}'); + Error('\P{_is_MAND/a/}'); Expect(1, 2142, '\p{ismand}', ""); Expect(0, 2142, '\p{^ismand}', ""); Expect(0, 2142, '\P{ismand}', ""); @@ -110757,16 +111893,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{:=_ Manichaean}'); + Error('\P{:=_ Manichaean}'); Expect(1, 68342, '\p{manichaean}', ""); Expect(0, 68342, '\p{^manichaean}', ""); Expect(0, 68342, '\P{manichaean}', ""); @@ -110775,16 +111911,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}', ""); @@ -110793,16 +111929,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{mani:=}'); - Error('\P{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{ mani:=}'); + Error('\P{ mani:=}'); Expect(1, 68342, '\p{mani}', ""); Expect(0, 68342, '\p{^mani}', ""); Expect(0, 68342, '\P{mani}', ""); @@ -110811,16 +111947,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{_/a/Is_MANI}'); - Error('\P{_/a/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{-Is_Mani/a/}'); + Error('\P{-Is_Mani/a/}'); Expect(1, 68342, '\p{ismani}', ""); Expect(0, 68342, '\p{^ismani}', ""); Expect(0, 68342, '\P{ismani}', ""); @@ -110829,16 +111965,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{ :=marchen}'); - Error('\P{ :=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}', ""); @@ -110855,8 +111991,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 72887, '\p{^ -Marchen}', ""); Expect(1, 72887, '\P{ -Marchen}', ""); Expect(0, 72887, '\P{^ -Marchen}', ""); - Error('\p{:=_ is_Marchen}'); - Error('\P{:=_ is_Marchen}'); + Error('\p{--Is_Marchen:=}'); + Error('\P{--Is_Marchen:=}'); Expect(1, 72886, '\p{ismarchen}', ""); Expect(0, 72886, '\p{^ismarchen}', ""); Expect(0, 72886, '\P{ismarchen}', ""); @@ -110865,16 +112001,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{ :=Marc}'); - Error('\P{ :=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{:= MARC}'); + Error('\P{:= MARC}'); Expect(1, 72886, '\p{marc}', ""); Expect(0, 72886, '\p{^marc}', ""); Expect(0, 72886, '\P{marc}', ""); @@ -110883,16 +112019,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/a/}'); - Error('\P{ _Is_MARC/a/}'); + 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{ismarc}', ""); Expect(0, 72886, '\p{^ismarc}', ""); Expect(0, 72886, '\P{ismarc}', ""); @@ -110901,16 +112037,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{ :=Mark}'); - Error('\P{ :=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}', ""); @@ -110919,16 +112055,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/a/}'); - Error('\P{ Is_mark/a/}'); + 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{/a/ Is_MARK}'); + Error('\P{/a/ Is_MARK}'); Expect(1, 917999, '\p{ismark}', ""); Expect(0, 917999, '\p{^ismark}', ""); Expect(0, 917999, '\P{ismark}', ""); @@ -110937,16 +112073,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{-m:=}'); - Error('\P{-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}', ""); @@ -110955,16 +112091,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{/a/ is_M}'); - Error('\P{/a/ is_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}'); + Error('\P{-:=is_M}'); Expect(1, 917999, '\p{ism}', ""); Expect(0, 917999, '\p{^ism}', ""); Expect(0, 917999, '\P{ism}', ""); @@ -110973,16 +112109,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}', ""); @@ -110991,16 +112127,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{ /a/IS_Combining_Mark}'); + Error('\P{ /a/IS_Combining_Mark}'); Expect(1, 917999, '\p{iscombiningmark}', ""); Expect(0, 917999, '\p{^iscombiningmark}', ""); Expect(0, 917999, '\P{iscombiningmark}', ""); @@ -111009,16 +112145,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}', ""); @@ -111027,16 +112163,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{/a/__Is_masaram_gondi}'); - Error('\P{/a/__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{:= Is_Masaram_gondi}'); + Error('\P{:= Is_Masaram_gondi}'); Expect(1, 73049, '\p{ismasaramgondi}', ""); Expect(0, 73049, '\p{^ismasaramgondi}', ""); Expect(0, 73049, '\P{ismasaramgondi}', ""); @@ -111045,16 +112181,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}'); + Error('\P{:= gonm}'); Expect(1, 73049, '\p{gonm}', ""); Expect(0, 73049, '\p{^gonm}', ""); Expect(0, 73049, '\P{gonm}', ""); @@ -111063,16 +112199,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}'); - Error('\P{ :=is_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{isgonm}', ""); Expect(0, 73049, '\p{^isgonm}', ""); Expect(0, 73049, '\P{isgonm}', ""); @@ -111081,16 +112217,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/a/}'); - Error('\P{- Math/a/}'); + 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/a/}'); + Error('\P{ Math/a/}'); Expect(1, 126705, '\p{math}', ""); Expect(0, 126705, '\p{^math}', ""); Expect(0, 126705, '\P{math}', ""); @@ -111099,16 +112235,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/a/}'); - Error('\P{Is_Math/a/}'); + 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{/a/is_Math}'); + Error('\P{/a/is_Math}'); Expect(1, 126705, '\p{ismath}', ""); Expect(0, 126705, '\p{^ismath}', ""); Expect(0, 126705, '\P{ismath}', ""); @@ -111117,16 +112253,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}', ""); @@ -111135,16 +112271,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{:=Is_MATH_symbol}'); + Error('\P{:=Is_MATH_symbol}'); Expect(1, 126705, '\p{ismathsymbol}', ""); Expect(0, 126705, '\p{^ismathsymbol}', ""); Expect(0, 126705, '\P{ismathsymbol}', ""); @@ -111153,16 +112289,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{-:=Sm}'); - Error('\P{-:=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}', ""); @@ -111171,16 +112307,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}'); - Error('\P{:=is_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}'); + Error('\P{:=_ is_SM}'); Expect(1, 126705, '\p{issm}', ""); Expect(0, 126705, '\p{^issm}', ""); Expect(0, 126705, '\P{issm}', ""); @@ -111189,16 +112325,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{/a/- mathematical_alphanumeric_Symbols}'); - Error('\P{/a/- 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{:=- Mathematical_Alphanumeric_Symbols}'); + Error('\P{:=- Mathematical_Alphanumeric_Symbols}'); Expect(1, 120831, '\p{mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^mathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{mathematicalalphanumericsymbols}', ""); @@ -111207,16 +112343,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{/a/ Is_MATHEMATICAL_ALPHANUMERIC_symbols}'); - Error('\P{/a/ 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/a/}'); + Error('\P{ IS_mathematical_ALPHANUMERIC_Symbols/a/}'); Expect(1, 120831, '\p{ismathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^ismathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{ismathematicalalphanumericsymbols}', ""); @@ -111225,16 +112361,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{/a/ _In_MATHEMATICAL_alphanumeric_Symbols}'); - Error('\P{/a/ _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{ In_Mathematical_Alphanumeric_Symbols/a/}'); + Error('\P{ In_Mathematical_Alphanumeric_Symbols/a/}'); Expect(1, 120831, '\p{inmathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\p{^inmathematicalalphanumericsymbols}', ""); Expect(0, 120831, '\P{inmathematicalalphanumericsymbols}', ""); @@ -111243,16 +112379,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}', ""); @@ -111261,16 +112397,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/a/}'); - Error('\P{-Is_math_Alphanum/a/}'); + 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{/a/-is_MATH_alphanum}'); + Error('\P{/a/-is_MATH_alphanum}'); Expect(1, 120831, '\p{ismathalphanum}', ""); Expect(0, 120831, '\p{^ismathalphanum}', ""); Expect(0, 120831, '\P{ismathalphanum}', ""); @@ -111279,16 +112415,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}', ""); @@ -111297,16 +112433,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{ :=mathematical_Operators}'); - Error('\P{ :=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{:= Mathematical_Operators}'); + Error('\P{:= Mathematical_Operators}'); Expect(1, 8959, '\p{mathematicaloperators}', ""); Expect(0, 8959, '\p{^mathematicaloperators}', ""); Expect(0, 8959, '\P{mathematicaloperators}', ""); @@ -111315,16 +112451,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{/a/__is_MATHEMATICAL_operators}'); + Error('\P{/a/__is_MATHEMATICAL_operators}'); Expect(1, 8959, '\p{ismathematicaloperators}', ""); Expect(0, 8959, '\p{^ismathematicaloperators}', ""); Expect(0, 8959, '\P{ismathematicaloperators}', ""); @@ -111333,16 +112469,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{:=--In_mathematical_Operators}'); - Error('\P{:=--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}', ""); @@ -111351,16 +112487,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{ /a/Math_operators}'); - Error('\P{ /a/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}', ""); @@ -111369,16 +112505,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{ Is_MATH_Operators/a/}'); + Error('\P{ Is_MATH_Operators/a/}'); Expect(1, 8959, '\p{ismathoperators}', ""); Expect(0, 8959, '\p{^ismathoperators}', ""); Expect(0, 8959, '\P{ismathoperators}', ""); @@ -111387,16 +112523,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/a/}'); - Error('\P{ In_Math_Operators/a/}'); + 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{-/a/In_Math_Operators}'); + Error('\P{-/a/In_Math_Operators}'); Expect(1, 8959, '\p{inmathoperators}', ""); Expect(0, 8959, '\p{^inmathoperators}', ""); Expect(0, 8959, '\P{inmathoperators}', ""); @@ -111405,16 +112541,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{/a/-_Mayan_NUMERALS}'); + Error('\P{/a/-_Mayan_NUMERALS}'); Expect(1, 119551, '\p{mayannumerals}', ""); Expect(0, 119551, '\p{^mayannumerals}', ""); Expect(0, 119551, '\P{mayannumerals}', ""); @@ -111423,16 +112559,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{:= -Is_MAYAN_numerals}'); - Error('\P{:= -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{ -is_mayan_NUMERALS:=}'); + Error('\P{ -is_mayan_NUMERALS:=}'); Expect(1, 119551, '\p{ismayannumerals}', ""); Expect(0, 119551, '\p{^ismayannumerals}', ""); Expect(0, 119551, '\P{ismayannumerals}', ""); @@ -111441,16 +112577,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}', ""); @@ -111459,16 +112595,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}', ""); @@ -111485,8 +112621,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 93851, '\p{^ _medefaidrin}', ""); Expect(1, 93851, '\P{ _medefaidrin}', ""); Expect(0, 93851, '\P{^ _medefaidrin}', ""); - Error('\p{:=_is_medefaidrin}'); - Error('\P{:=_is_medefaidrin}'); + Error('\p{Is_Medefaidrin:=}'); + Error('\P{Is_Medefaidrin:=}'); Expect(1, 93850, '\p{ismedefaidrin}', ""); Expect(0, 93850, '\p{^ismedefaidrin}', ""); Expect(0, 93850, '\P{ismedefaidrin}', ""); @@ -111495,16 +112631,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:=}'); - Error('\P{_ MEDF:=}'); + 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}'); + Error('\P{:=__medf}'); Expect(1, 93850, '\p{medf}', ""); Expect(0, 93850, '\p{^medf}', ""); Expect(0, 93850, '\P{medf}', ""); @@ -111513,16 +112649,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{ /a/is_MEDF}'); - Error('\P{ /a/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}', ""); @@ -111531,16 +112667,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{ Meetei_Mayek:=}'); - Error('\P{ 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}', ""); @@ -111549,16 +112685,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{_:=is_Meetei_Mayek}'); - Error('\P{_:=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}', ""); @@ -111567,16 +112703,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/a/}'); + Error('\P{ MTEI/a/}'); Expect(1, 44025, '\p{mtei}', ""); Expect(0, 44025, '\p{^mtei}', ""); Expect(0, 44025, '\P{mtei}', ""); @@ -111585,16 +112721,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}', ""); @@ -111603,16 +112739,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{/a/ -Meetei_Mayek_Extensions}'); - Error('\P{/a/ -Meetei_Mayek_Extensions}'); + 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, 43775, '\p{meeteimayekextensions}', ""); Expect(0, 43775, '\p{^meeteimayekextensions}', ""); Expect(0, 43775, '\P{meeteimayekextensions}', ""); @@ -111621,16 +112757,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:=}'); - Error('\P{_IS_Meetei_Mayek_Extensions:=}'); + 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}', ""); @@ -111639,16 +112775,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}'); - Error('\P{:=_ In_MEETEI_mayek_EXTENSIONS}'); + 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{ /a/IN_MEETEI_Mayek_EXTENSIONS}'); + Error('\P{ /a/IN_MEETEI_Mayek_EXTENSIONS}'); Expect(1, 43775, '\p{inmeeteimayekextensions}', ""); Expect(0, 43775, '\p{^inmeeteimayekextensions}', ""); Expect(0, 43775, '\P{inmeeteimayekextensions}', ""); @@ -111657,16 +112793,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{ /a/Meetei_Mayek_Ext}'); - Error('\P{ /a/Meetei_Mayek_Ext}'); + 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{meeteimayekext}', ""); Expect(0, 43775, '\p{^meeteimayekext}', ""); Expect(0, 43775, '\P{meeteimayekext}', ""); @@ -111675,16 +112811,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/a/}'); - Error('\P{__Is_Meetei_mayek_EXT/a/}'); + 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/a/}'); + Error('\P{ IS_Meetei_MAYEK_Ext/a/}'); Expect(1, 43775, '\p{ismeeteimayekext}', ""); Expect(0, 43775, '\p{^ismeeteimayekext}', ""); Expect(0, 43775, '\P{ismeeteimayekext}', ""); @@ -111693,16 +112829,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{/a/ IN_meetei_mayek_EXT}'); - Error('\P{/a/ 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/a/}'); + Error('\P{ IN_meetei_mayek_Ext/a/}'); Expect(1, 43775, '\p{inmeeteimayekext}', ""); Expect(0, 43775, '\p{^inmeeteimayekext}', ""); Expect(0, 43775, '\P{inmeeteimayekext}', ""); @@ -111711,16 +112847,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{/a/ _Mende_KIKAKUI}'); + Error('\P{/a/ _Mende_KIKAKUI}'); Expect(1, 125142, '\p{mendekikakui}', ""); Expect(0, 125142, '\p{^mendekikakui}', ""); Expect(0, 125142, '\P{mendekikakui}', ""); @@ -111729,16 +112865,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{/a/ -is_Mende_Kikakui}'); - Error('\P{/a/ -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{-_Is_MENDE_Kikakui/a/}'); + Error('\P{-_Is_MENDE_Kikakui/a/}'); Expect(1, 125142, '\p{ismendekikakui}', ""); Expect(0, 125142, '\p{^ismendekikakui}', ""); Expect(0, 125142, '\P{ismendekikakui}', ""); @@ -111747,16 +112883,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{/a/ _MEND}'); - Error('\P{/a/ _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/a/}'); + Error('\P{ Mend/a/}'); Expect(1, 125142, '\p{mend}', ""); Expect(0, 125142, '\p{^mend}', ""); Expect(0, 125142, '\P{mend}', ""); @@ -111765,16 +112901,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}'); - Error('\P{:=_ Is_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}'); + Error('\P{ :=is_Mend}'); Expect(1, 125142, '\p{ismend}', ""); Expect(0, 125142, '\p{^ismend}', ""); Expect(0, 125142, '\P{ismend}', ""); @@ -111783,16 +112919,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{ /a/MEROITIC_cursive}'); + Error('\P{ /a/MEROITIC_cursive}'); Expect(1, 68095, '\p{meroiticcursive}', ""); Expect(0, 68095, '\p{^meroiticcursive}', ""); Expect(0, 68095, '\P{meroiticcursive}', ""); @@ -111801,16 +112937,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}'); - Error('\P{_:=Is_meroitic_CURSIVE}'); + 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{/a/ Is_meroitic_Cursive}'); + Error('\P{/a/ Is_meroitic_Cursive}'); Expect(1, 68095, '\p{ismeroiticcursive}', ""); Expect(0, 68095, '\p{^ismeroiticcursive}', ""); Expect(0, 68095, '\P{ismeroiticcursive}', ""); @@ -111819,16 +112955,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/a/}'); - Error('\P{ _merc/a/}'); + 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}', ""); @@ -111837,16 +112973,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}', ""); @@ -111855,16 +112991,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{-/a/Meroitic_hieroglyphs}'); + Error('\P{-/a/Meroitic_hieroglyphs}'); Expect(1, 67999, '\p{meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^meroitichieroglyphs}', ""); Expect(0, 67999, '\P{meroitichieroglyphs}', ""); @@ -111873,16 +113009,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}'); + Error('\P{_:=Is_Meroitic_Hieroglyphs}'); Expect(1, 67999, '\p{ismeroitichieroglyphs}', ""); Expect(0, 67999, '\p{^ismeroitichieroglyphs}', ""); Expect(0, 67999, '\P{ismeroitichieroglyphs}', ""); @@ -111891,16 +113027,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}', ""); @@ -111909,16 +113045,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}', ""); @@ -111927,16 +113063,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{/a/ MIAO}'); - Error('\P{/a/ MIAO}'); + 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{ /a/Miao}'); + Error('\P{ /a/Miao}'); Expect(1, 94111, '\p{miao}', ""); Expect(0, 94111, '\p{^miao}', ""); Expect(0, 94111, '\P{miao}', ""); @@ -111945,16 +113081,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{ :=Is_miao}'); + Error('\P{ :=Is_miao}'); Expect(1, 94111, '\p{ismiao}', ""); Expect(0, 94111, '\p{^ismiao}', ""); Expect(0, 94111, '\P{ismiao}', ""); @@ -111963,16 +113099,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{:=Plrd}'); - Error('\P{:=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}', ""); @@ -111981,16 +113117,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{-/a/Is_Plrd}'); - Error('\P{-/a/Is_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{/a/_-is_Plrd}'); + Error('\P{/a/_-is_Plrd}'); Expect(1, 94111, '\p{isplrd}', ""); Expect(0, 94111, '\p{^isplrd}', ""); Expect(0, 94111, '\P{isplrd}', ""); @@ -111999,16 +113135,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}', ""); @@ -112017,16 +113153,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{/a/_Is_Miscellaneous_MATHEMATICAL_symbols_A}'); - Error('\P{/a/_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}', ""); @@ -112035,16 +113171,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{ /a/In_Miscellaneous_MATHEMATICAL_Symbols_A}'); + Error('\P{ /a/In_Miscellaneous_MATHEMATICAL_Symbols_A}'); Expect(1, 10223, '\p{inmiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\p{^inmiscellaneousmathematicalsymbolsa}', ""); Expect(0, 10223, '\P{inmiscellaneousmathematicalsymbolsa}', ""); @@ -112053,16 +113189,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{ Misc_math_Symbols_A/a/}'); + Error('\P{ Misc_math_Symbols_A/a/}'); Expect(1, 10223, '\p{miscmathsymbolsa}', ""); Expect(0, 10223, '\p{^miscmathsymbolsa}', ""); Expect(0, 10223, '\P{miscmathsymbolsa}', ""); @@ -112071,16 +113207,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{/a/-_is_misc_Math_Symbols_A}'); + Error('\P{/a/-_is_misc_Math_Symbols_A}'); Expect(1, 10223, '\p{ismiscmathsymbolsa}', ""); Expect(0, 10223, '\p{^ismiscmathsymbolsa}', ""); Expect(0, 10223, '\P{ismiscmathsymbolsa}', ""); @@ -112089,16 +113225,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}', ""); @@ -112107,16 +113243,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{/a/ miscellaneous_Mathematical_symbols_B}'); - Error('\P{/a/ 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{/a/ -miscellaneous_MATHEMATICAL_Symbols_b}'); + Error('\P{/a/ -miscellaneous_MATHEMATICAL_Symbols_b}'); Expect(1, 10751, '\p{miscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\p{^miscellaneousmathematicalsymbolsb}', ""); Expect(0, 10751, '\P{miscellaneousmathematicalsymbolsb}', ""); @@ -112125,16 +113261,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}', ""); @@ -112143,16 +113279,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}', ""); @@ -112161,16 +113297,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{MISC_math_Symbols_B:=}'); - Error('\P{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{ -Misc_math_Symbols_B/a/}'); + Error('\P{ -Misc_math_Symbols_B/a/}'); Expect(1, 10751, '\p{miscmathsymbolsb}', ""); Expect(0, 10751, '\p{^miscmathsymbolsb}', ""); Expect(0, 10751, '\P{miscmathsymbolsb}', ""); @@ -112179,16 +113315,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{:= Is_MISC_MATH_Symbols_B}'); + Error('\P{:= Is_MISC_MATH_Symbols_B}'); Expect(1, 10751, '\p{ismiscmathsymbolsb}', ""); Expect(0, 10751, '\p{^ismiscmathsymbolsb}', ""); Expect(0, 10751, '\P{ismiscmathsymbolsb}', ""); @@ -112197,16 +113333,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:=}'); - Error('\P{-_in_Misc_math_Symbols_B:=}'); + 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{/a/- In_Misc_Math_symbols_B}'); + Error('\P{/a/- In_Misc_Math_symbols_B}'); Expect(1, 10751, '\p{inmiscmathsymbolsb}', ""); Expect(0, 10751, '\p{^inmiscmathsymbolsb}', ""); Expect(0, 10751, '\P{inmiscmathsymbolsb}', ""); @@ -112215,16 +113351,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/a/}'); + Error('\P{ Miscellaneous_symbols/a/}'); Expect(1, 9983, '\p{miscellaneoussymbols}', ""); Expect(0, 9983, '\p{^miscellaneoussymbols}', ""); Expect(0, 9983, '\P{miscellaneoussymbols}', ""); @@ -112233,16 +113369,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{/a/ IS_miscellaneous_symbols}'); + Error('\P{/a/ IS_miscellaneous_symbols}'); Expect(1, 9983, '\p{ismiscellaneoussymbols}', ""); Expect(0, 9983, '\p{^ismiscellaneoussymbols}', ""); Expect(0, 9983, '\P{ismiscellaneoussymbols}', ""); @@ -112251,16 +113387,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{:= IN_miscellaneous_Symbols}'); + Error('\P{:= IN_miscellaneous_Symbols}'); Expect(1, 9983, '\p{inmiscellaneoussymbols}', ""); Expect(0, 9983, '\p{^inmiscellaneoussymbols}', ""); Expect(0, 9983, '\P{inmiscellaneoussymbols}', ""); @@ -112269,16 +113405,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{:= _MISC_Symbols}'); + Error('\P{:= _MISC_Symbols}'); Expect(1, 9983, '\p{miscsymbols}', ""); Expect(0, 9983, '\p{^miscsymbols}', ""); Expect(0, 9983, '\P{miscsymbols}', ""); @@ -112287,16 +113423,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{:= IS_Misc_SYMBOLS}'); + Error('\P{:= IS_Misc_SYMBOLS}'); Expect(1, 9983, '\p{ismiscsymbols}', ""); Expect(0, 9983, '\p{^ismiscsymbols}', ""); Expect(0, 9983, '\P{ismiscsymbols}', ""); @@ -112305,16 +113441,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{/a/-_In_misc_symbols}'); + Error('\P{/a/-_In_misc_symbols}'); Expect(1, 9983, '\p{inmiscsymbols}', ""); Expect(0, 9983, '\p{^inmiscsymbols}', ""); Expect(0, 9983, '\P{inmiscsymbols}', ""); @@ -112323,16 +113459,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{/a/ -Miscellaneous_Symbols_And_Arrows}'); + Error('\P{/a/ -Miscellaneous_Symbols_And_Arrows}'); Expect(1, 11263, '\p{miscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\p{^miscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\P{miscellaneoussymbolsandarrows}', ""); @@ -112341,16 +113477,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}', ""); @@ -112359,16 +113495,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{/a/in_miscellaneous_Symbols_AND_Arrows}'); + Error('\P{/a/in_miscellaneous_Symbols_AND_Arrows}'); Expect(1, 11263, '\p{inmiscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\p{^inmiscellaneoussymbolsandarrows}', ""); Expect(0, 11263, '\P{inmiscellaneoussymbolsandarrows}', ""); @@ -112377,16 +113513,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{/a/ Misc_ARROWS}'); - Error('\P{/a/ Misc_ARROWS}'); + 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{miscarrows}', ""); Expect(0, 11263, '\p{^miscarrows}', ""); Expect(0, 11263, '\P{miscarrows}', ""); @@ -112395,16 +113531,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{/a/ -Is_Misc_arrows}'); - Error('\P{/a/ -Is_Misc_arrows}'); + 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}'); + Error('\P{:=IS_MISC_Arrows}'); Expect(1, 11263, '\p{ismiscarrows}', ""); Expect(0, 11263, '\p{^ismiscarrows}', ""); Expect(0, 11263, '\P{ismiscarrows}', ""); @@ -112413,16 +113549,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{ IN_Misc_ARROWS:=}'); - Error('\P{ 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}', ""); @@ -112431,16 +113567,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{--Miscellaneous_SYMBOLS_and_pictographs:=}'); + Error('\P{--Miscellaneous_SYMBOLS_and_pictographs:=}'); Expect(1, 128511, '\p{miscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\p{^miscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\P{miscellaneoussymbolsandpictographs}', ""); @@ -112449,16 +113585,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{_/a/is_MISCELLANEOUS_Symbols_And_pictographs}'); - Error('\P{_/a/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}', ""); @@ -112467,16 +113603,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{/a/_In_Miscellaneous_Symbols_AND_pictographs}'); - Error('\P{/a/_In_Miscellaneous_Symbols_AND_pictographs}'); + 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}'); + Error('\P{:= -IN_miscellaneous_Symbols_and_PICTOGRAPHS}'); Expect(1, 128511, '\p{inmiscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\p{^inmiscellaneoussymbolsandpictographs}', ""); Expect(0, 128511, '\P{inmiscellaneoussymbolsandpictographs}', ""); @@ -112485,16 +113621,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}'); + Error('\P{:=-Misc_Pictographs}'); Expect(1, 128511, '\p{miscpictographs}', ""); Expect(0, 128511, '\p{^miscpictographs}', ""); Expect(0, 128511, '\P{miscpictographs}', ""); @@ -112503,16 +113639,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{ Is_Misc_PICTOGRAPHS:=}'); - Error('\P{ 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{_-is_Misc_Pictographs/a/}'); + Error('\P{_-is_Misc_Pictographs/a/}'); Expect(1, 128511, '\p{ismiscpictographs}', ""); Expect(0, 128511, '\p{^ismiscpictographs}', ""); Expect(0, 128511, '\P{ismiscpictographs}', ""); @@ -112521,16 +113657,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:=}'); - Error('\P{ In_Misc_Pictographs:=}'); + 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}'); + Error('\P{:= IN_misc_Pictographs}'); Expect(1, 128511, '\p{inmiscpictographs}', ""); Expect(0, 128511, '\p{^inmiscpictographs}', ""); Expect(0, 128511, '\P{inmiscpictographs}', ""); @@ -112539,16 +113675,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{/a/_MISCELLANEOUS_technical}'); - Error('\P{/a/_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{:= Miscellaneous_Technical}'); + Error('\P{:= Miscellaneous_Technical}'); Expect(1, 9215, '\p{miscellaneoustechnical}', ""); Expect(0, 9215, '\p{^miscellaneoustechnical}', ""); Expect(0, 9215, '\P{miscellaneoustechnical}', ""); @@ -112557,16 +113693,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{:=Is_miscellaneous_Technical}'); - Error('\P{:=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{/a/is_Miscellaneous_Technical}'); + Error('\P{/a/is_Miscellaneous_Technical}'); Expect(1, 9215, '\p{ismiscellaneoustechnical}', ""); Expect(0, 9215, '\p{^ismiscellaneoustechnical}', ""); Expect(0, 9215, '\P{ismiscellaneoustechnical}', ""); @@ -112575,16 +113711,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{-/a/IN_Miscellaneous_Technical}'); - Error('\P{-/a/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{-/a/IN_Miscellaneous_TECHNICAL}'); + Error('\P{-/a/IN_Miscellaneous_TECHNICAL}'); Expect(1, 9215, '\p{inmiscellaneoustechnical}', ""); Expect(0, 9215, '\p{^inmiscellaneoustechnical}', ""); Expect(0, 9215, '\P{inmiscellaneoustechnical}', ""); @@ -112593,16 +113729,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}', ""); @@ -112611,16 +113747,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/a/}'); + Error('\P{- IS_MISC_TECHNICAL/a/}'); Expect(1, 9215, '\p{ismisctechnical}', ""); Expect(0, 9215, '\p{^ismisctechnical}', ""); Expect(0, 9215, '\P{ismisctechnical}', ""); @@ -112629,16 +113765,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{_/a/in_MISC_TECHNICAL}'); + Error('\P{_/a/in_MISC_TECHNICAL}'); Expect(1, 9215, '\p{inmisctechnical}', ""); Expect(0, 9215, '\p{^inmisctechnical}', ""); Expect(0, 9215, '\P{inmisctechnical}', ""); @@ -112647,16 +113783,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}', ""); @@ -112665,16 +113801,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{ /a/Is_modi}'); + Error('\P{ /a/Is_modi}'); Expect(1, 71257, '\p{ismodi}', ""); Expect(0, 71257, '\p{^ismodi}', ""); Expect(0, 71257, '\P{ismodi}', ""); @@ -112683,16 +113819,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{_/a/modifier_letter}'); - Error('\P{_/a/modifier_letter}'); + 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:=}'); + Error('\P{_modifier_Letter:=}'); Expect(1, 125259, '\p{modifierletter}', ""); Expect(0, 125259, '\p{^modifierletter}', ""); Expect(0, 125259, '\P{modifierletter}', ""); @@ -112701,16 +113837,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{_/a/Is_modifier_Letter}'); - Error('\P{_/a/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}', ""); @@ -112719,16 +113855,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{ /a/Lm}'); - Error('\P{ /a/Lm}'); + 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{lm}', ""); Expect(0, 125259, '\p{^lm}', ""); Expect(0, 125259, '\P{lm}', ""); @@ -112737,16 +113873,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{/a/__Is_LM}'); + Error('\P{/a/__Is_LM}'); Expect(1, 125259, '\p{islm}', ""); Expect(0, 125259, '\p{^islm}', ""); Expect(0, 125259, '\P{islm}', ""); @@ -112755,16 +113891,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{_:=Modifier_SYMBOL}'); - Error('\P{_:=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}'); + Error('\P{:=- Modifier_SYMBOL}'); Expect(1, 127999, '\p{modifiersymbol}', ""); Expect(0, 127999, '\p{^modifiersymbol}', ""); Expect(0, 127999, '\P{modifiersymbol}', ""); @@ -112773,16 +113909,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}'); - Error('\P{:=Is_modifier_Symbol}'); + 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{ismodifiersymbol}', ""); Expect(0, 127999, '\p{^ismodifiersymbol}', ""); Expect(0, 127999, '\P{ismodifiersymbol}', ""); @@ -112791,16 +113927,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{-:=Sk}'); - Error('\P{-:=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{ sk/a/}'); + Error('\P{ sk/a/}'); Expect(1, 127999, '\p{sk}', ""); Expect(0, 127999, '\p{^sk}', ""); Expect(0, 127999, '\P{sk}', ""); @@ -112809,16 +113945,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{:= -Is_SK}'); - Error('\P{:= -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{ IS_Sk:=}'); + Error('\P{ IS_Sk:=}'); Expect(1, 127999, '\p{issk}', ""); Expect(0, 127999, '\p{^issk}', ""); Expect(0, 127999, '\P{issk}', ""); @@ -112827,16 +113963,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{:= modifier_Tone_Letters}'); - Error('\P{:= 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{/a/ _Modifier_TONE_LETTERS}'); + Error('\P{/a/ _Modifier_TONE_LETTERS}'); Expect(1, 42783, '\p{modifiertoneletters}', ""); Expect(0, 42783, '\p{^modifiertoneletters}', ""); Expect(0, 42783, '\P{modifiertoneletters}', ""); @@ -112845,16 +113981,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}'); + Error('\P{:= Is_Modifier_TONE_letters}'); Expect(1, 42783, '\p{ismodifiertoneletters}', ""); Expect(0, 42783, '\p{^ismodifiertoneletters}', ""); Expect(0, 42783, '\P{ismodifiertoneletters}', ""); @@ -112863,16 +113999,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}'); + Error('\P{:=__In_modifier_Tone_letters}'); Expect(1, 42783, '\p{inmodifiertoneletters}', ""); Expect(0, 42783, '\p{^inmodifiertoneletters}', ""); Expect(0, 42783, '\P{inmodifiertoneletters}', ""); @@ -112881,16 +114017,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{/a/-MONGOLIAN}'); - Error('\P{/a/-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}', ""); @@ -112899,16 +114035,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{-/a/is_MONGOLIAN}'); - Error('\P{-/a/is_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{ismongolian}', ""); Expect(0, 71276, '\p{^ismongolian}', ""); Expect(0, 71276, '\P{ismongolian}', ""); @@ -112917,16 +114053,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{_:=mong}'); - Error('\P{_:=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}', ""); @@ -112935,16 +114071,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{:=_-Is_mong}'); - Error('\P{:=_-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:=}'); + Error('\P{- Is_MONG:=}'); Expect(1, 71276, '\p{ismong}', ""); Expect(0, 71276, '\p{^ismong}', ""); Expect(0, 71276, '\P{ismong}', ""); @@ -112953,16 +114089,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{:= MONGOLIAN_Supplement}'); + Error('\P{:= MONGOLIAN_Supplement}'); Expect(1, 71295, '\p{mongoliansupplement}', ""); Expect(0, 71295, '\p{^mongoliansupplement}', ""); Expect(0, 71295, '\P{mongoliansupplement}', ""); @@ -112971,16 +114107,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{/a/IS_mongolian_Supplement}'); - Error('\P{/a/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{_Is_MONGOLIAN_Supplement/a/}'); + Error('\P{_Is_MONGOLIAN_Supplement/a/}'); Expect(1, 71295, '\p{ismongoliansupplement}', ""); Expect(0, 71295, '\p{^ismongoliansupplement}', ""); Expect(0, 71295, '\P{ismongoliansupplement}', ""); @@ -112989,16 +114125,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{:=_ in_Mongolian_SUPPLEMENT}'); - Error('\P{:=_ 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/a/}'); + Error('\P{ in_Mongolian_Supplement/a/}'); Expect(1, 71295, '\p{inmongoliansupplement}', ""); Expect(0, 71295, '\p{^inmongoliansupplement}', ""); Expect(0, 71295, '\P{inmongoliansupplement}', ""); @@ -113007,16 +114143,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}', ""); @@ -113025,16 +114161,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{--IS_MONGOLIAN_Sup/a/}'); + Error('\P{--IS_MONGOLIAN_Sup/a/}'); Expect(1, 71295, '\p{ismongoliansup}', ""); Expect(0, 71295, '\p{^ismongoliansup}', ""); Expect(0, 71295, '\P{ismongoliansup}', ""); @@ -113043,16 +114179,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{--IN_MONGOLIAN_Sup/a/}'); + Error('\P{--IN_MONGOLIAN_Sup/a/}'); Expect(1, 71295, '\p{inmongoliansup}', ""); Expect(0, 71295, '\p{^inmongoliansup}', ""); Expect(0, 71295, '\P{inmongoliansup}', ""); @@ -113061,16 +114197,16 @@ 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}', ""); - Error('\p{ MRO:=}'); - Error('\P{ MRO:=}'); + 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{ -mro/a/}'); + Error('\P{ -mro/a/}'); Expect(1, 92783, '\p{mro}', ""); Expect(0, 92783, '\p{^mro}', ""); Expect(0, 92783, '\P{mro}', ""); @@ -113079,16 +114215,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}', ""); @@ -113097,16 +114233,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{-:=MROO}'); - Error('\P{-:=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}', ""); @@ -113115,16 +114251,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}'); - Error('\P{_:=Is_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{/a/-is_Mroo}'); + Error('\P{/a/-is_Mroo}'); Expect(1, 92783, '\p{ismroo}', ""); Expect(0, 92783, '\p{^ismroo}', ""); Expect(0, 92783, '\P{ismroo}', ""); @@ -113133,16 +114269,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:=}'); + Error('\P{ multani:=}'); Expect(1, 70313, '\p{multani}', ""); Expect(0, 70313, '\p{^multani}', ""); Expect(0, 70313, '\P{multani}', ""); @@ -113151,16 +114287,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}', ""); @@ -113169,16 +114305,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}', ""); @@ -113187,16 +114323,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{_/a/Is_MULT}'); - Error('\P{_/a/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/a/}'); + Error('\P{_ Is_mult/a/}'); Expect(1, 70313, '\p{ismult}', ""); Expect(0, 70313, '\p{^ismult}', ""); Expect(0, 70313, '\P{ismult}', ""); @@ -113205,16 +114341,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{/a/ _Musical_symbols}'); - Error('\P{/a/ _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{/a/ -musical_symbols}'); + Error('\P{/a/ -musical_symbols}'); Expect(1, 119295, '\p{musicalsymbols}', ""); Expect(0, 119295, '\p{^musicalsymbols}', ""); Expect(0, 119295, '\P{musicalsymbols}', ""); @@ -113223,16 +114359,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}', ""); @@ -113241,16 +114377,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/a/}'); - Error('\P{ in_Musical_SYMBOLS/a/}'); + 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{/a/In_musical_Symbols}'); + Error('\P{/a/In_musical_Symbols}'); Expect(1, 119295, '\p{inmusicalsymbols}', ""); Expect(0, 119295, '\p{^inmusicalsymbols}', ""); Expect(0, 119295, '\P{inmusicalsymbols}', ""); @@ -113259,16 +114395,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{:=_Music}'); + Error('\P{:=_Music}'); Expect(1, 119295, '\p{music}', ""); Expect(0, 119295, '\p{^music}', ""); Expect(0, 119295, '\P{music}', ""); @@ -113277,16 +114413,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/a/}'); - Error('\P{ is_MUSIC/a/}'); + 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}', ""); @@ -113295,16 +114431,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{_/a/In_MUSIC}'); - Error('\P{_/a/In_MUSIC}'); + 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}'); + Error('\P{_:=IN_MUSIC}'); Expect(1, 119295, '\p{inmusic}', ""); Expect(0, 119295, '\p{^inmusic}', ""); Expect(0, 119295, '\P{inmusic}', ""); @@ -113313,16 +114449,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/a/}'); - Error('\P{ MYANMAR/a/}'); + 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, 43647, '\p{myanmar}', ""); Expect(0, 43647, '\p{^myanmar}', ""); Expect(0, 43647, '\P{myanmar}', ""); @@ -113331,16 +114467,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{/a/_IS_Myanmar}'); + Error('\P{/a/_IS_Myanmar}'); Expect(1, 43647, '\p{ismyanmar}', ""); Expect(0, 43647, '\p{^ismyanmar}', ""); Expect(0, 43647, '\P{ismyanmar}', ""); @@ -113349,16 +114485,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{ Mymr:=}'); - Error('\P{ 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{_:=MYMR}'); + Error('\P{_:=MYMR}'); Expect(1, 43647, '\p{mymr}', ""); Expect(0, 43647, '\p{^mymr}', ""); Expect(0, 43647, '\P{mymr}', ""); @@ -113367,16 +114503,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{/a/_IS_mymr}'); - Error('\P{/a/_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}', ""); @@ -113385,16 +114521,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{_Myanmar_extended_A/a/}'); - Error('\P{_Myanmar_extended_A/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}', ""); @@ -113403,16 +114539,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{ /a/Is_myanmar_extended_A}'); - Error('\P{ /a/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}', ""); @@ -113421,16 +114557,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{_:=In_myanmar_Extended_A}'); - Error('\P{_:=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}', ""); @@ -113439,16 +114575,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{:=__Myanmar_Ext_A}'); + Error('\P{:=__Myanmar_Ext_A}'); Expect(1, 43647, '\p{myanmarexta}', ""); Expect(0, 43647, '\p{^myanmarexta}', ""); Expect(0, 43647, '\P{myanmarexta}', ""); @@ -113457,16 +114593,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{ /a/Is_MYANMAR_ext_a}'); - Error('\P{ /a/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:=}'); + Error('\P{-_Is_MYANMAR_ext_A:=}'); Expect(1, 43647, '\p{ismyanmarexta}', ""); Expect(0, 43647, '\p{^ismyanmarexta}', ""); Expect(0, 43647, '\P{ismyanmarexta}', ""); @@ -113475,16 +114611,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}'); - Error('\P{:=_ IN_myanmar_Ext_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{:= -In_Myanmar_Ext_A}'); + Error('\P{:= -In_Myanmar_Ext_A}'); Expect(1, 43647, '\p{inmyanmarexta}', ""); Expect(0, 43647, '\p{^inmyanmarexta}', ""); Expect(0, 43647, '\P{inmyanmarexta}', ""); @@ -113493,16 +114629,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{:=_ myanmar_Extended_B}'); - Error('\P{:=_ 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:=}'); + Error('\P{ MYANMAR_Extended_B:=}'); Expect(1, 43519, '\p{myanmarextendedb}', ""); Expect(0, 43519, '\p{^myanmarextendedb}', ""); Expect(0, 43519, '\P{myanmarextendedb}', ""); @@ -113511,16 +114647,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{ :=IS_MYANMAR_extended_B}'); - Error('\P{ :=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{/a/-Is_Myanmar_EXTENDED_b}'); + Error('\P{/a/-Is_Myanmar_EXTENDED_b}'); Expect(1, 43519, '\p{ismyanmarextendedb}', ""); Expect(0, 43519, '\p{^ismyanmarextendedb}', ""); Expect(0, 43519, '\P{ismyanmarextendedb}', ""); @@ -113529,16 +114665,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/a/}'); + Error('\P{--in_myanmar_Extended_B/a/}'); Expect(1, 43519, '\p{inmyanmarextendedb}', ""); Expect(0, 43519, '\p{^inmyanmarextendedb}', ""); Expect(0, 43519, '\P{inmyanmarextendedb}', ""); @@ -113547,16 +114683,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{:=MYANMAR_Ext_B}'); + Error('\P{:=MYANMAR_Ext_B}'); Expect(1, 43519, '\p{myanmarextb}', ""); Expect(0, 43519, '\p{^myanmarextb}', ""); Expect(0, 43519, '\P{myanmarextb}', ""); @@ -113565,16 +114701,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{/a/ -Is_myanmar_EXT_B}'); - Error('\P{/a/ -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{ Is_myanmar_EXT_B/a/}'); + Error('\P{ Is_myanmar_EXT_B/a/}'); Expect(1, 43519, '\p{ismyanmarextb}', ""); Expect(0, 43519, '\p{^ismyanmarextb}', ""); Expect(0, 43519, '\P{ismyanmarextb}', ""); @@ -113583,16 +114719,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{ _In_MYANMAR_Ext_B/a/}'); - Error('\P{ _In_MYANMAR_Ext_B/a/}'); + 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{inmyanmarextb}', ""); Expect(0, 43519, '\p{^inmyanmarextb}', ""); Expect(0, 43519, '\P{inmyanmarextb}', ""); @@ -113601,16 +114737,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}', ""); @@ -113619,16 +114755,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{/a/ Is_NABATAEAN}'); + Error('\P{/a/ Is_NABATAEAN}'); Expect(1, 67759, '\p{isnabataean}', ""); Expect(0, 67759, '\p{^isnabataean}', ""); Expect(0, 67759, '\P{isnabataean}', ""); @@ -113637,16 +114773,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{-/a/nbat}'); - Error('\P{-/a/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{:= _NBAT}'); + Error('\P{:= _NBAT}'); Expect(1, 67759, '\p{nbat}', ""); Expect(0, 67759, '\p{^nbat}', ""); Expect(0, 67759, '\P{nbat}', ""); @@ -113655,16 +114791,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{:=- Is_nbat}'); + Error('\P{:=- Is_nbat}'); Expect(1, 67759, '\p{isnbat}', ""); Expect(0, 67759, '\p{^isnbat}', ""); Expect(0, 67759, '\P{isnbat}', ""); @@ -113673,16 +114809,88 @@ 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{_/a/Nandinagari}'); - Error('\P{_/a/Nandinagari}'); + 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{_:=NAG_Mundari}'); + Error('\P{_:=NAG_Mundari}'); + Expect(1, 124153, '\p{nagmundari}', ""); + Expect(0, 124153, '\p{^nagmundari}', ""); + Expect(0, 124153, '\P{nagmundari}', ""); + Expect(1, 124153, '\P{^nagmundari}', ""); + Expect(0, 124154, '\p{nagmundari}', ""); + Expect(1, 124154, '\p{^nagmundari}', ""); + Expect(1, 124154, '\P{nagmundari}', ""); + Expect(0, 124154, '\P{^nagmundari}', ""); + Expect(1, 124153, '\p{ _Nag_mundari}', ""); + Expect(0, 124153, '\p{^ _Nag_mundari}', ""); + Expect(0, 124153, '\P{ _Nag_mundari}', ""); + Expect(1, 124153, '\P{^ _Nag_mundari}', ""); + Expect(0, 124154, '\p{ _Nag_mundari}', ""); + Expect(1, 124154, '\p{^ _Nag_mundari}', ""); + Expect(1, 124154, '\P{ _Nag_mundari}', ""); + Expect(0, 124154, '\P{^ _Nag_mundari}', ""); + Error('\p{__Is_Nag_MUNDARI:=}'); + Error('\P{__Is_Nag_MUNDARI:=}'); + Expect(1, 124153, '\p{isnagmundari}', ""); + Expect(0, 124153, '\p{^isnagmundari}', ""); + Expect(0, 124153, '\P{isnagmundari}', ""); + Expect(1, 124153, '\P{^isnagmundari}', ""); + Expect(0, 124154, '\p{isnagmundari}', ""); + Expect(1, 124154, '\p{^isnagmundari}', ""); + Expect(1, 124154, '\P{isnagmundari}', ""); + Expect(0, 124154, '\P{^isnagmundari}', ""); + Expect(1, 124153, '\p{ IS_Nag_MUNDARI}', ""); + Expect(0, 124153, '\p{^ IS_Nag_MUNDARI}', ""); + Expect(0, 124153, '\P{ IS_Nag_MUNDARI}', ""); + Expect(1, 124153, '\P{^ IS_Nag_MUNDARI}', ""); + Expect(0, 124154, '\p{ IS_Nag_MUNDARI}', ""); + Expect(1, 124154, '\p{^ IS_Nag_MUNDARI}', ""); + Expect(1, 124154, '\P{ IS_Nag_MUNDARI}', ""); + Expect(0, 124154, '\P{^ IS_Nag_MUNDARI}', ""); + Error('\p{:=_ Nagm}'); + Error('\P{:=_ Nagm}'); + Expect(1, 124153, '\p{nagm}', ""); + Expect(0, 124153, '\p{^nagm}', ""); + Expect(0, 124153, '\P{nagm}', ""); + Expect(1, 124153, '\P{^nagm}', ""); + Expect(0, 124154, '\p{nagm}', ""); + Expect(1, 124154, '\p{^nagm}', ""); + Expect(1, 124154, '\P{nagm}', ""); + Expect(0, 124154, '\P{^nagm}', ""); + Expect(1, 124153, '\p{ Nagm}', ""); + Expect(0, 124153, '\p{^ Nagm}', ""); + Expect(0, 124153, '\P{ Nagm}', ""); + Expect(1, 124153, '\P{^ Nagm}', ""); + Expect(0, 124154, '\p{ Nagm}', ""); + Expect(1, 124154, '\p{^ Nagm}', ""); + Expect(1, 124154, '\P{ Nagm}', ""); + Expect(0, 124154, '\P{^ Nagm}', ""); + Error('\p{:=_Is_NAGM}'); + Error('\P{:=_Is_NAGM}'); + Expect(1, 124153, '\p{isnagm}', ""); + Expect(0, 124153, '\p{^isnagm}', ""); + Expect(0, 124153, '\P{isnagm}', ""); + Expect(1, 124153, '\P{^isnagm}', ""); + Expect(0, 124154, '\p{isnagm}', ""); + Expect(1, 124154, '\p{^isnagm}', ""); + Expect(1, 124154, '\P{isnagm}', ""); + Expect(0, 124154, '\P{^isnagm}', ""); + Expect(1, 124153, '\p{- Is_Nagm}', ""); + Expect(0, 124153, '\p{^- Is_Nagm}', ""); + Expect(0, 124153, '\P{- Is_Nagm}', ""); + Expect(1, 124153, '\P{^- Is_Nagm}', ""); + Expect(0, 124154, '\p{- Is_Nagm}', ""); + Expect(1, 124154, '\p{^- Is_Nagm}', ""); + Expect(1, 124154, '\P{- Is_Nagm}', ""); + Expect(0, 124154, '\P{^- Is_Nagm}', ""); + Error('\p{ :=Nandinagari}'); + Error('\P{ :=Nandinagari}'); Expect(1, 72164, '\p{nandinagari}', ""); Expect(0, 72164, '\p{^nandinagari}', ""); Expect(0, 72164, '\P{nandinagari}', ""); @@ -113691,16 +114899,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{-_is_Nandinagari/a/}'); + Error('\P{-_is_Nandinagari/a/}'); Expect(1, 72164, '\p{isnandinagari}', ""); Expect(0, 72164, '\p{^isnandinagari}', ""); Expect(0, 72164, '\P{isnandinagari}', ""); @@ -113709,16 +114917,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{_-NAND:=}'); - Error('\P{_-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}'); + Error('\P{:=NAND}'); Expect(1, 72164, '\p{nand}', ""); Expect(0, 72164, '\p{^nand}', ""); Expect(0, 72164, '\P{nand}', ""); @@ -113727,16 +114935,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{_:=Is_NAND}'); - Error('\P{_:=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{/a/ Is_Nand}'); + Error('\P{/a/ Is_Nand}'); Expect(1, 72164, '\p{isnand}', ""); Expect(0, 72164, '\p{^isnand}', ""); Expect(0, 72164, '\P{isnand}', ""); @@ -113745,16 +114953,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}', ""); @@ -113763,16 +114971,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{:=Is_new_tai_Lue}'); - Error('\P{:=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{/a/IS_new_Tai_Lue}'); + Error('\P{/a/IS_new_Tai_Lue}'); Expect(1, 6623, '\p{isnewtailue}', ""); Expect(0, 6623, '\p{^isnewtailue}', ""); Expect(0, 6623, '\P{isnewtailue}', ""); @@ -113781,16 +114989,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}'); - Error('\P{:=--Talu}'); + 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{/a/__talu}'); + Error('\P{/a/__talu}'); Expect(1, 6623, '\p{talu}', ""); Expect(0, 6623, '\p{^talu}', ""); Expect(0, 6623, '\P{talu}', ""); @@ -113799,16 +115007,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}', ""); @@ -113817,16 +115025,16 @@ 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{/a/ NEWA}'); - Error('\P{/a/ NEWA}'); + 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, 70753, '\p{newa}', ""); Expect(0, 70753, '\p{^newa}', ""); Expect(0, 70753, '\P{newa}', ""); @@ -113835,16 +115043,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}'); - Error('\P{ :=Is_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}', ""); @@ -113853,16 +115061,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{:=NKO}'); - Error('\P{:=NKO}'); + 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{_:=Nko}'); + Error('\P{_:=Nko}'); Expect(1, 64831, '\p{nko}', ""); Expect(0, 64831, '\p{^nko}', ""); Expect(0, 64831, '\P{nko}', ""); @@ -113871,16 +115079,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64832, '\p{^nko}', ""); Expect(1, 64832, '\P{nko}', ""); Expect(0, 64832, '\P{^nko}', ""); - Expect(1, 64831, '\p{- NKO}', ""); - Expect(0, 64831, '\p{^- NKO}', ""); - Expect(0, 64831, '\P{- NKO}', ""); - Expect(1, 64831, '\P{^- NKO}', ""); - Expect(0, 64832, '\p{- NKO}', ""); - Expect(1, 64832, '\p{^- NKO}', ""); - Expect(1, 64832, '\P{- NKO}', ""); - Expect(0, 64832, '\P{^- NKO}', ""); - Error('\p{:=--IS_Nko}'); - Error('\P{:=--IS_Nko}'); + Expect(1, 64831, '\p{-nko}', ""); + Expect(0, 64831, '\p{^-nko}', ""); + Expect(0, 64831, '\P{-nko}', ""); + Expect(1, 64831, '\P{^-nko}', ""); + Expect(0, 64832, '\p{-nko}', ""); + Expect(1, 64832, '\p{^-nko}', ""); + Expect(1, 64832, '\P{-nko}', ""); + Expect(0, 64832, '\P{^-nko}', ""); + Error('\p{/a/_ Is_Nko}'); + Error('\P{/a/_ Is_Nko}'); Expect(1, 64831, '\p{isnko}', ""); Expect(0, 64831, '\p{^isnko}', ""); Expect(0, 64831, '\P{isnko}', ""); @@ -113889,16 +115097,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64832, '\p{^isnko}', ""); Expect(1, 64832, '\P{isnko}', ""); Expect(0, 64832, '\P{^isnko}', ""); - Expect(1, 64831, '\p{- is_Nko}', ""); - Expect(0, 64831, '\p{^- is_Nko}', ""); - Expect(0, 64831, '\P{- is_Nko}', ""); - Expect(1, 64831, '\P{^- is_Nko}', ""); - Expect(0, 64832, '\p{- is_Nko}', ""); - Expect(1, 64832, '\p{^- is_Nko}', ""); - Expect(1, 64832, '\P{- is_Nko}', ""); - Expect(0, 64832, '\P{^- is_Nko}', ""); - Error('\p{:= NKOO}'); - Error('\P{:= NKOO}'); + Expect(1, 64831, '\p{--is_NKO}', ""); + Expect(0, 64831, '\p{^--is_NKO}', ""); + Expect(0, 64831, '\P{--is_NKO}', ""); + Expect(1, 64831, '\P{^--is_NKO}', ""); + Expect(0, 64832, '\p{--is_NKO}', ""); + Expect(1, 64832, '\p{^--is_NKO}', ""); + Expect(1, 64832, '\P{--is_NKO}', ""); + Expect(0, 64832, '\P{^--is_NKO}', ""); + Error('\p{:= _Nkoo}'); + Error('\P{:= _Nkoo}'); Expect(1, 64831, '\p{nkoo}', ""); Expect(0, 64831, '\p{^nkoo}', ""); Expect(0, 64831, '\P{nkoo}', ""); @@ -113907,16 +115115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64832, '\p{^nkoo}', ""); Expect(1, 64832, '\P{nkoo}', ""); Expect(0, 64832, '\P{^nkoo}', ""); - Expect(1, 64831, '\p{_-Nkoo}', ""); - Expect(0, 64831, '\p{^_-Nkoo}', ""); - Expect(0, 64831, '\P{_-Nkoo}', ""); - Expect(1, 64831, '\P{^_-Nkoo}', ""); - Expect(0, 64832, '\p{_-Nkoo}', ""); - Expect(1, 64832, '\p{^_-Nkoo}', ""); - Expect(1, 64832, '\P{_-Nkoo}', ""); - Expect(0, 64832, '\P{^_-Nkoo}', ""); - Error('\p{ /a/is_NKOO}'); - Error('\P{ /a/is_NKOO}'); + Expect(1, 64831, '\p{-Nkoo}', ""); + Expect(0, 64831, '\p{^-Nkoo}', ""); + Expect(0, 64831, '\P{-Nkoo}', ""); + Expect(1, 64831, '\P{^-Nkoo}', ""); + Expect(0, 64832, '\p{-Nkoo}', ""); + Expect(1, 64832, '\p{^-Nkoo}', ""); + Expect(1, 64832, '\P{-Nkoo}', ""); + Expect(0, 64832, '\P{^-Nkoo}', ""); + Error('\p{- IS_Nkoo/a/}'); + Error('\P{- IS_Nkoo/a/}'); Expect(1, 64831, '\p{isnkoo}', ""); Expect(0, 64831, '\p{^isnkoo}', ""); Expect(0, 64831, '\P{isnkoo}', ""); @@ -113925,16 +115133,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 64832, '\p{^isnkoo}', ""); Expect(1, 64832, '\P{isnkoo}', ""); Expect(0, 64832, '\P{^isnkoo}', ""); - Expect(1, 64831, '\p{__Is_Nkoo}', ""); - Expect(0, 64831, '\p{^__Is_Nkoo}', ""); - Expect(0, 64831, '\P{__Is_Nkoo}', ""); - Expect(1, 64831, '\P{^__Is_Nkoo}', ""); - Expect(0, 64832, '\p{__Is_Nkoo}', ""); - Expect(1, 64832, '\p{^__Is_Nkoo}', ""); - Expect(1, 64832, '\P{__Is_Nkoo}', ""); - Expect(0, 64832, '\P{^__Is_Nkoo}', ""); - Error('\p{-/a/no_Block}'); - Error('\P{-/a/no_Block}'); + Expect(1, 64831, '\p{ -Is_Nkoo}', ""); + Expect(0, 64831, '\p{^ -Is_Nkoo}', ""); + Expect(0, 64831, '\P{ -Is_Nkoo}', ""); + Expect(1, 64831, '\P{^ -Is_Nkoo}', ""); + Expect(0, 64832, '\p{ -Is_Nkoo}', ""); + Expect(1, 64832, '\p{^ -Is_Nkoo}', ""); + Expect(1, 64832, '\P{ -Is_Nkoo}', ""); + Expect(0, 64832, '\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}', ""); @@ -113943,16 +115151,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/a/}'); + Error('\P{_is_NO_block/a/}'); Expect(1, 918000, '\p{isnoblock}', ""); Expect(0, 918000, '\p{^isnoblock}', ""); Expect(0, 918000, '\P{isnoblock}', ""); @@ -113961,16 +115169,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}'); + Error('\P{:= in_NO_block}'); Expect(1, 918000, '\p{innoblock}', ""); Expect(0, 918000, '\p{^innoblock}', ""); Expect(0, 918000, '\P{innoblock}', ""); @@ -113979,16 +115187,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}', ""); @@ -113997,16 +115205,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}'); - Error('\P{:=- Is_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:=}'); + Error('\P{_-is_NB:=}'); Expect(1, 918000, '\p{isnb}', ""); Expect(0, 918000, '\p{^isnb}', ""); Expect(0, 918000, '\P{isnb}', ""); @@ -114015,16 +115223,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/a/}'); + Error('\P{- In_NB/a/}'); Expect(1, 918000, '\p{innb}', ""); Expect(0, 918000, '\p{^innb}', ""); Expect(0, 918000, '\P{innb}', ""); @@ -114033,16 +115241,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:=}'); - Error('\P{ Noncharacter_Code_Point:=}'); + 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:=}'); + Error('\P{-Noncharacter_Code_Point:=}'); Expect(1, 1114111, '\p{noncharactercodepoint}', ""); Expect(0, 1114111, '\p{^noncharactercodepoint}', ""); Expect(0, 1114111, '\P{noncharactercodepoint}', ""); @@ -114051,16 +115259,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}', ""); @@ -114069,16 +115277,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{-/a/nchar}'); - Error('\P{-/a/nchar}'); + 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:=}'); + Error('\P{_NChar:=}'); Expect(1, 1114111, '\p{nchar}', ""); Expect(0, 1114111, '\p{^nchar}', ""); Expect(0, 1114111, '\P{nchar}', ""); @@ -114087,16 +115295,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}'); - Error('\P{ :=IS_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{-/a/Is_nchar}'); + Error('\P{-/a/Is_nchar}'); Expect(1, 1114111, '\p{isnchar}', ""); Expect(0, 1114111, '\p{^isnchar}', ""); Expect(0, 1114111, '\P{isnchar}', ""); @@ -114105,16 +115313,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}', ""); @@ -114123,16 +115331,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/a/}'); + Error('\P{--IS_Nonspacing_MARK/a/}'); Expect(1, 917999, '\p{isnonspacingmark}', ""); Expect(0, 917999, '\p{^isnonspacingmark}', ""); Expect(0, 917999, '\P{isnonspacingmark}', ""); @@ -114141,16 +115349,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{_/a/Mn}'); - Error('\P{_/a/Mn}'); + 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{mn}', ""); Expect(0, 917999, '\p{^mn}', ""); Expect(0, 917999, '\P{mn}', ""); @@ -114159,16 +115367,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}'); - Error('\P{:= -IS_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{/a/IS_Mn}'); + Error('\P{/a/IS_Mn}'); Expect(1, 917999, '\p{ismn}', ""); Expect(0, 917999, '\p{^ismn}', ""); Expect(0, 917999, '\P{ismn}', ""); @@ -114177,16 +115385,16 @@ 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{:=Number}'); - Error('\P{:=Number}'); + 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, 130041, '\p{number}', ""); Expect(0, 130041, '\p{^number}', ""); Expect(0, 130041, '\P{number}', ""); @@ -114195,16 +115403,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_/a/Is_NUMBER}'); - Error('\P{_/a/Is_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{/a/ -is_Number}'); + Error('\P{/a/ -is_Number}'); Expect(1, 130041, '\p{isnumber}', ""); Expect(0, 130041, '\p{^isnumber}', ""); Expect(0, 130041, '\P{isnumber}', ""); @@ -114213,16 +115421,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ :=N}'); - Error('\P{ :=N}'); + 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{:=_-N}'); + Error('\P{:=_-N}'); Expect(1, 130041, '\p{n}', ""); Expect(0, 130041, '\p{^n}', ""); Expect(0, 130041, '\P{n}', ""); @@ -114231,16 +115439,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/_ IS_n}'); - Error('\P{/a/_ IS_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{/a/__IS_n}'); + Error('\P{/a/__IS_n}'); Expect(1, 130041, '\p{isn}', ""); Expect(0, 130041, '\p{^isn}', ""); Expect(0, 130041, '\P{isn}', ""); @@ -114249,16 +115457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}'); - Error('\P{ :=number_Forms}'); + 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}', ""); @@ -114267,16 +115475,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{- Is_Number_Forms/a/}'); + Error('\P{- Is_Number_Forms/a/}'); Expect(1, 8591, '\p{isnumberforms}', ""); Expect(0, 8591, '\p{^isnumberforms}', ""); Expect(0, 8591, '\P{isnumberforms}', ""); @@ -114285,16 +115493,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{:= IN_Number_forms}'); - Error('\P{:= 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}', ""); @@ -114303,16 +115511,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{/a/ -Nushu}'); - Error('\P{/a/ -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{/a/ Nushu}'); + Error('\P{/a/ Nushu}'); Expect(1, 111355, '\p{nushu}', ""); Expect(0, 111355, '\p{^nushu}', ""); Expect(0, 111355, '\P{nushu}', ""); @@ -114321,16 +115529,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:=}'); + Error('\P{_is_nushu:=}'); Expect(1, 111355, '\p{isnushu}', ""); Expect(0, 111355, '\p{^isnushu}', ""); Expect(0, 111355, '\P{isnushu}', ""); @@ -114339,16 +115547,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{/a/ NSHU}'); - Error('\P{/a/ 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{:=Nshu}'); + Error('\P{:=Nshu}'); Expect(1, 111355, '\p{nshu}', ""); Expect(0, 111355, '\p{^nshu}', ""); Expect(0, 111355, '\P{nshu}', ""); @@ -114357,16 +115565,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}'); + Error('\P{_:=IS_Nshu}'); Expect(1, 111355, '\p{isnshu}', ""); Expect(0, 111355, '\p{^isnshu}', ""); Expect(0, 111355, '\P{isnshu}', ""); @@ -114375,16 +115583,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/a/}'); - Error('\P{ Nyiakeng_puachue_Hmong/a/}'); + 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, 123215, '\p{nyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^nyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{nyiakengpuachuehmong}', ""); @@ -114393,16 +115601,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}'); + Error('\P{:= _is_nyiakeng_puachue_hmong}'); Expect(1, 123215, '\p{isnyiakengpuachuehmong}', ""); Expect(0, 123215, '\p{^isnyiakengpuachuehmong}', ""); Expect(0, 123215, '\P{isnyiakengpuachuehmong}', ""); @@ -114411,16 +115619,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{/a/ -HMNP}'); - Error('\P{/a/ -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}', ""); @@ -114429,16 +115637,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}'); - Error('\P{:=IS_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{ishmnp}', ""); Expect(0, 123215, '\p{^ishmnp}', ""); Expect(0, 123215, '\P{ishmnp}', ""); @@ -114447,16 +115655,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{:=__Ogham}'); - Error('\P{:=__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{ :=ogham}'); + Error('\P{ :=ogham}'); Expect(1, 5788, '\p{ogham}', ""); Expect(0, 5788, '\p{^ogham}', ""); Expect(0, 5788, '\P{ogham}', ""); @@ -114465,16 +115673,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{- is_ogham:=}'); - Error('\P{- 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}', ""); @@ -114483,16 +115691,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{ /a/Ogam}'); + Error('\P{ /a/Ogam}'); Expect(1, 5788, '\p{ogam}', ""); Expect(0, 5788, '\p{^ogam}', ""); Expect(0, 5788, '\P{ogam}', ""); @@ -114501,16 +115709,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{- IS_ogam:=}'); - Error('\P{- 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}', ""); @@ -114519,16 +115727,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/a/}'); - Error('\P{-OL_CHIKI/a/}'); + 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}', ""); @@ -114537,16 +115745,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:=}'); - Error('\P{_ IS_Ol_chiki:=}'); + 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}', ""); @@ -114555,16 +115763,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}'); - Error('\P{:= Olck}'); + 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:=}'); + Error('\P{_ Olck:=}'); Expect(1, 7295, '\p{olck}', ""); Expect(0, 7295, '\p{^olck}', ""); Expect(0, 7295, '\P{olck}', ""); @@ -114573,8 +115781,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 7296, '\p{^olck}', ""); Expect(1, 7296, '\P{olck}', ""); Expect(0, 7296, '\P{^olck}', ""); - Error('\p{:=-Is_olck}'); - Error('\P{:=-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}', ""); @@ -114583,16 +115799,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{_/a/Old_HUNGARIAN}'); - Error('\P{_/a/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{_/a/old_Hungarian}'); + Error('\P{_/a/old_Hungarian}'); Expect(1, 68863, '\p{oldhungarian}', ""); Expect(0, 68863, '\p{^oldhungarian}', ""); Expect(0, 68863, '\P{oldhungarian}', ""); @@ -114601,16 +115817,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/a/}'); - Error('\P{is_old_HUNGARIAN/a/}'); + 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}', ""); @@ -114619,16 +115835,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{ -Hung:=}'); + Error('\P{ -Hung:=}'); Expect(1, 68863, '\p{hung}', ""); Expect(0, 68863, '\p{^hung}', ""); Expect(0, 68863, '\P{hung}', ""); @@ -114637,16 +115853,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{/a/ IS_Hung}'); + Error('\P{/a/ IS_Hung}'); Expect(1, 68863, '\p{ishung}', ""); Expect(0, 68863, '\p{^ishung}', ""); Expect(0, 68863, '\P{ishung}', ""); @@ -114655,16 +115871,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}'); + Error('\P{:= old_Italic}'); Expect(1, 66351, '\p{olditalic}', ""); Expect(0, 66351, '\p{^olditalic}', ""); Expect(0, 66351, '\P{olditalic}', ""); @@ -114673,16 +115889,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}', ""); @@ -114691,16 +115907,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{- ITAL/a/}'); - Error('\P{- ITAL/a/}'); + 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{ital}', ""); Expect(0, 66351, '\p{^ital}', ""); Expect(0, 66351, '\P{ital}', ""); @@ -114709,16 +115925,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}'); + Error('\P{_:=Is_Ital}'); Expect(1, 66351, '\p{isital}', ""); Expect(0, 66351, '\p{^isital}', ""); Expect(0, 66351, '\P{isital}', ""); @@ -114727,16 +115943,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{ :=old_North_arabian}'); - Error('\P{ :=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{:=OLD_North_ARABIAN}'); + Error('\P{:=OLD_North_ARABIAN}'); Expect(1, 68255, '\p{oldnortharabian}', ""); Expect(0, 68255, '\p{^oldnortharabian}', ""); Expect(0, 68255, '\P{oldnortharabian}', ""); @@ -114745,16 +115961,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/a/}'); - Error('\P{__IS_old_North_ARABIAN/a/}'); + 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/a/}'); + Error('\P{_ is_Old_north_Arabian/a/}'); Expect(1, 68255, '\p{isoldnortharabian}', ""); Expect(0, 68255, '\p{^isoldnortharabian}', ""); Expect(0, 68255, '\P{isoldnortharabian}', ""); @@ -114763,16 +115979,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/a/}'); + Error('\P{ narb/a/}'); Expect(1, 68255, '\p{narb}', ""); Expect(0, 68255, '\p{^narb}', ""); Expect(0, 68255, '\P{narb}', ""); @@ -114781,16 +115997,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/a/}'); - Error('\P{ is_Narb/a/}'); + 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/a/}'); + Error('\P{_ Is_Narb/a/}'); Expect(1, 68255, '\p{isnarb}', ""); Expect(0, 68255, '\p{^isnarb}', ""); Expect(0, 68255, '\P{isnarb}', ""); @@ -114799,16 +116015,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}', ""); @@ -114817,16 +116033,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}', ""); @@ -114835,16 +116051,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{/a/-_Perm}'); - Error('\P{/a/-_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}', ""); @@ -114853,16 +116069,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}', ""); @@ -114871,16 +116087,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/a/}'); + Error('\P{--Old_persian/a/}'); Expect(1, 66517, '\p{oldpersian}', ""); Expect(0, 66517, '\p{^oldpersian}', ""); Expect(0, 66517, '\P{oldpersian}', ""); @@ -114889,16 +116105,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{:=_is_Old_Persian}'); - Error('\P{:=_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}', ""); @@ -114907,16 +116123,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}', ""); @@ -114925,16 +116141,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66518, '\p{^xpeo}', ""); Expect(1, 66518, '\P{xpeo}', ""); Expect(0, 66518, '\P{^xpeo}', ""); - Expect(1, 66517, '\p{ xpeo}', ""); - Expect(0, 66517, '\p{^ xpeo}', ""); - Expect(0, 66517, '\P{ xpeo}', ""); - Expect(1, 66517, '\P{^ xpeo}', ""); - Expect(0, 66518, '\p{ xpeo}', ""); - Expect(1, 66518, '\p{^ xpeo}', ""); - Expect(1, 66518, '\P{ xpeo}', ""); - Expect(0, 66518, '\P{^ xpeo}', ""); - Error('\p{_-IS_Xpeo/a/}'); - Error('\P{_-IS_Xpeo/a/}'); + Expect(1, 66517, '\p{ Xpeo}', ""); + Expect(0, 66517, '\p{^ Xpeo}', ""); + Expect(0, 66517, '\P{ Xpeo}', ""); + Expect(1, 66517, '\P{^ Xpeo}', ""); + Expect(0, 66518, '\p{ Xpeo}', ""); + Expect(1, 66518, '\p{^ Xpeo}', ""); + Expect(1, 66518, '\P{ Xpeo}', ""); + Expect(0, 66518, '\P{^ Xpeo}', ""); + Error('\p{_is_Xpeo:=}'); + Error('\P{_is_Xpeo:=}'); Expect(1, 66517, '\p{isxpeo}', ""); Expect(0, 66517, '\p{^isxpeo}', ""); Expect(0, 66517, '\P{isxpeo}', ""); @@ -114943,16 +116159,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{/a/ _Old_Sogdian}'); - Error('\P{/a/ _Old_Sogdian}'); + 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}', ""); @@ -114961,16 +116177,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}', ""); @@ -114979,16 +116195,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}'); - Error('\P{:= sogo}'); + 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}', ""); @@ -114997,16 +116213,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{ /a/Is_Sogo}'); - Error('\P{ /a/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{:= -is_Sogo}'); + Error('\P{:= -is_Sogo}'); Expect(1, 69415, '\p{issogo}', ""); Expect(0, 69415, '\p{^issogo}', ""); Expect(0, 69415, '\P{issogo}', ""); @@ -115015,16 +116231,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{--old_SOUTH_arabian/a/}'); + Error('\P{--old_SOUTH_arabian/a/}'); Expect(1, 68223, '\p{oldsoutharabian}', ""); Expect(0, 68223, '\p{^oldsoutharabian}', ""); Expect(0, 68223, '\P{oldsoutharabian}', ""); @@ -115033,16 +116249,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{/a/-Is_OLD_South_Arabian}'); - Error('\P{/a/-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/a/}'); + Error('\P{ Is_old_South_ARABIAN/a/}'); Expect(1, 68223, '\p{isoldsoutharabian}', ""); Expect(0, 68223, '\p{^isoldsoutharabian}', ""); Expect(0, 68223, '\P{isoldsoutharabian}', ""); @@ -115051,16 +116267,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{ Sarb/a/}'); - Error('\P{ Sarb/a/}'); + 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{sarb}', ""); Expect(0, 68223, '\p{^sarb}', ""); Expect(0, 68223, '\P{sarb}', ""); @@ -115069,16 +116285,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}', ""); @@ -115087,16 +116303,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}', ""); @@ -115105,16 +116321,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{-/a/is_old_turkic}'); - Error('\P{-/a/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{/a/_ Is_OLD_Turkic}'); + Error('\P{/a/_ Is_OLD_Turkic}'); Expect(1, 68680, '\p{isoldturkic}', ""); Expect(0, 68680, '\p{^isoldturkic}', ""); Expect(0, 68680, '\P{isoldturkic}', ""); @@ -115123,16 +116339,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{ _Orkh/a/}'); + Error('\P{ _Orkh/a/}'); Expect(1, 68680, '\p{orkh}', ""); Expect(0, 68680, '\p{^orkh}', ""); Expect(0, 68680, '\P{orkh}', ""); @@ -115141,16 +116357,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{/a/__is_Orkh}'); + Error('\P{/a/__is_Orkh}'); Expect(1, 68680, '\p{isorkh}', ""); Expect(0, 68680, '\p{^isorkh}', ""); Expect(0, 68680, '\P{isorkh}', ""); @@ -115159,16 +116375,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{ OLD_UYGHUR:=}'); - Error('\P{ OLD_UYGHUR:=}'); + 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{:=- Old_Uyghur}'); + Error('\P{:=- Old_Uyghur}'); Expect(1, 69513, '\p{olduyghur}', ""); Expect(0, 69513, '\p{^olduyghur}', ""); Expect(0, 69513, '\P{olduyghur}', ""); @@ -115177,16 +116393,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69514, '\p{^olduyghur}', ""); Expect(1, 69514, '\P{olduyghur}', ""); Expect(0, 69514, '\P{^olduyghur}', ""); - Expect(1, 69513, '\p{-_Old_uyghur}', ""); - Expect(0, 69513, '\p{^-_Old_uyghur}', ""); - Expect(0, 69513, '\P{-_Old_uyghur}', ""); - Expect(1, 69513, '\P{^-_Old_uyghur}', ""); - Expect(0, 69514, '\p{-_Old_uyghur}', ""); - Expect(1, 69514, '\p{^-_Old_uyghur}', ""); - Expect(1, 69514, '\P{-_Old_uyghur}', ""); - Expect(0, 69514, '\P{^-_Old_uyghur}', ""); - Error('\p{:= Is_Old_UYGHUR}'); - Error('\P{:= Is_Old_UYGHUR}'); + Expect(1, 69513, '\p{__OLD_UYGHUR}', ""); + Expect(0, 69513, '\p{^__OLD_UYGHUR}', ""); + Expect(0, 69513, '\P{__OLD_UYGHUR}', ""); + Expect(1, 69513, '\P{^__OLD_UYGHUR}', ""); + Expect(0, 69514, '\p{__OLD_UYGHUR}', ""); + Expect(1, 69514, '\p{^__OLD_UYGHUR}', ""); + Expect(1, 69514, '\P{__OLD_UYGHUR}', ""); + Expect(0, 69514, '\P{^__OLD_UYGHUR}', ""); + Error('\p{:=_ Is_Old_UYGHUR}'); + Error('\P{:=_ Is_Old_UYGHUR}'); Expect(1, 69513, '\p{isolduyghur}', ""); Expect(0, 69513, '\p{^isolduyghur}', ""); Expect(0, 69513, '\P{isolduyghur}', ""); @@ -115195,16 +116411,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69514, '\p{^isolduyghur}', ""); Expect(1, 69514, '\P{isolduyghur}', ""); Expect(0, 69514, '\P{^isolduyghur}', ""); - Expect(1, 69513, '\p{ _Is_Old_uyghur}', ""); - Expect(0, 69513, '\p{^ _Is_Old_uyghur}', ""); - Expect(0, 69513, '\P{ _Is_Old_uyghur}', ""); - Expect(1, 69513, '\P{^ _Is_Old_uyghur}', ""); - Expect(0, 69514, '\p{ _Is_Old_uyghur}', ""); - Expect(1, 69514, '\p{^ _Is_Old_uyghur}', ""); - Expect(1, 69514, '\P{ _Is_Old_uyghur}', ""); - Expect(0, 69514, '\P{^ _Is_Old_uyghur}', ""); - Error('\p{:=_ Ougr}'); - Error('\P{:=_ Ougr}'); + Expect(1, 69513, '\p{ _Is_Old_UYGHUR}', ""); + Expect(0, 69513, '\p{^ _Is_Old_UYGHUR}', ""); + Expect(0, 69513, '\P{ _Is_Old_UYGHUR}', ""); + Expect(1, 69513, '\P{^ _Is_Old_UYGHUR}', ""); + Expect(0, 69514, '\p{ _Is_Old_UYGHUR}', ""); + Expect(1, 69514, '\p{^ _Is_Old_UYGHUR}', ""); + Expect(1, 69514, '\P{ _Is_Old_UYGHUR}', ""); + Expect(0, 69514, '\P{^ _Is_Old_UYGHUR}', ""); + Error('\p{OUGR/a/}'); + Error('\P{OUGR/a/}'); Expect(1, 69513, '\p{ougr}', ""); Expect(0, 69513, '\p{^ougr}', ""); Expect(0, 69513, '\P{ougr}', ""); @@ -115213,16 +116429,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69514, '\p{^ougr}', ""); Expect(1, 69514, '\P{ougr}', ""); Expect(0, 69514, '\P{^ougr}', ""); - Expect(1, 69513, '\p{ Ougr}', ""); - Expect(0, 69513, '\p{^ Ougr}', ""); - Expect(0, 69513, '\P{ Ougr}', ""); - Expect(1, 69513, '\P{^ Ougr}', ""); - Expect(0, 69514, '\p{ Ougr}', ""); - Expect(1, 69514, '\p{^ Ougr}', ""); - Expect(1, 69514, '\P{ Ougr}', ""); - Expect(0, 69514, '\P{^ Ougr}', ""); - Error('\p{ Is_OUGR:=}'); - Error('\P{ Is_OUGR:=}'); + Expect(1, 69513, '\p{_ougr}', ""); + Expect(0, 69513, '\p{^_ougr}', ""); + Expect(0, 69513, '\P{_ougr}', ""); + Expect(1, 69513, '\P{^_ougr}', ""); + Expect(0, 69514, '\p{_ougr}', ""); + Expect(1, 69514, '\p{^_ougr}', ""); + Expect(1, 69514, '\P{_ougr}', ""); + Expect(0, 69514, '\P{^_ougr}', ""); + Error('\p{-is_OUGR/a/}'); + Error('\P{-is_OUGR/a/}'); Expect(1, 69513, '\p{isougr}', ""); Expect(0, 69513, '\p{^isougr}', ""); Expect(0, 69513, '\P{isougr}', ""); @@ -115231,16 +116447,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 69514, '\p{^isougr}', ""); Expect(1, 69514, '\P{isougr}', ""); Expect(0, 69514, '\P{^isougr}', ""); - Expect(1, 69513, '\p{_ IS_Ougr}', ""); - Expect(0, 69513, '\p{^_ IS_Ougr}', ""); - Expect(0, 69513, '\P{_ IS_Ougr}', ""); - Expect(1, 69513, '\P{^_ IS_Ougr}', ""); - Expect(0, 69514, '\p{_ IS_Ougr}', ""); - Expect(1, 69514, '\p{^_ IS_Ougr}', ""); - Expect(1, 69514, '\P{_ IS_Ougr}', ""); - Expect(0, 69514, '\P{^_ IS_Ougr}', ""); - Error('\p{--OPEN_PUNCTUATION:=}'); - Error('\P{--OPEN_PUNCTUATION:=}'); + Expect(1, 69513, '\p{_ Is_ougr}', ""); + Expect(0, 69513, '\p{^_ Is_ougr}', ""); + Expect(0, 69513, '\P{_ Is_ougr}', ""); + Expect(1, 69513, '\P{^_ Is_ougr}', ""); + Expect(0, 69514, '\p{_ Is_ougr}', ""); + Expect(1, 69514, '\p{^_ Is_ougr}', ""); + Expect(1, 69514, '\P{_ Is_ougr}', ""); + Expect(0, 69514, '\P{^_ Is_ougr}', ""); + Error('\p{ /a/Open_Punctuation}'); + Error('\P{ /a/Open_Punctuation}'); Expect(1, 65378, '\p{openpunctuation}', ""); Expect(0, 65378, '\p{^openpunctuation}', ""); Expect(0, 65378, '\P{openpunctuation}', ""); @@ -115249,16 +116465,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{ :=Is_Open_PUNCTUATION}'); + Error('\P{ :=Is_Open_PUNCTUATION}'); Expect(1, 65378, '\p{isopenpunctuation}', ""); Expect(0, 65378, '\p{^isopenpunctuation}', ""); Expect(0, 65378, '\P{isopenpunctuation}', ""); @@ -115267,16 +116483,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:=}'); + Error('\P{--Ps:=}'); Expect(1, 65378, '\p{ps}', ""); Expect(0, 65378, '\p{^ps}', ""); Expect(0, 65378, '\P{ps}', ""); @@ -115285,16 +116501,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/a/}'); + Error('\P{__Is_PS/a/}'); Expect(1, 65378, '\p{isps}', ""); Expect(0, 65378, '\p{^isps}', ""); Expect(0, 65378, '\P{isps}', ""); @@ -115303,16 +116519,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{ :=OPTICAL_Character_Recognition}'); - Error('\P{ :=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{/a/-_Optical_Character_RECOGNITION}'); + Error('\P{/a/-_Optical_Character_RECOGNITION}'); Expect(1, 9311, '\p{opticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^opticalcharacterrecognition}', ""); Expect(0, 9311, '\P{opticalcharacterrecognition}', ""); @@ -115321,16 +116537,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{_:=Is_OPTICAL_Character_recognition}'); - Error('\P{_:=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{/a/_is_optical_Character_RECOGNITION}'); + Error('\P{/a/_is_optical_Character_RECOGNITION}'); Expect(1, 9311, '\p{isopticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^isopticalcharacterrecognition}', ""); Expect(0, 9311, '\P{isopticalcharacterrecognition}', ""); @@ -115339,16 +116555,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{ /a/In_OPTICAL_Character_recognition}'); - Error('\P{ /a/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/a/}'); + Error('\P{ in_Optical_CHARACTER_recognition/a/}'); Expect(1, 9311, '\p{inopticalcharacterrecognition}', ""); Expect(0, 9311, '\p{^inopticalcharacterrecognition}', ""); Expect(0, 9311, '\P{inopticalcharacterrecognition}', ""); @@ -115357,16 +116573,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}', ""); @@ -115375,16 +116591,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 9312, '\p{^ocr}', ""); Expect(1, 9312, '\P{ocr}', ""); Expect(0, 9312, '\P{^ocr}', ""); - Expect(1, 9311, '\p{OCR}', ""); - Expect(0, 9311, '\p{^OCR}', ""); - Expect(0, 9311, '\P{OCR}', ""); - Expect(1, 9311, '\P{^OCR}', ""); - Expect(0, 9312, '\p{OCR}', ""); - 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/}'); + Expect(1, 9311, '\p{--OCR}', ""); + Expect(0, 9311, '\p{^--OCR}', ""); + Expect(0, 9311, '\P{--OCR}', ""); + Expect(1, 9311, '\P{^--OCR}', ""); + Expect(0, 9312, '\p{--OCR}', ""); + 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/}'); Expect(1, 9311, '\p{isocr}', ""); Expect(0, 9311, '\p{^isocr}', ""); Expect(0, 9311, '\P{isocr}', ""); @@ -115393,16 +116609,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}', ""); @@ -115411,16 +116627,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}', ""); @@ -115429,16 +116645,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{/a/ -Is_ORIYA}'); + Error('\P{/a/ -Is_ORIYA}'); Expect(1, 7410, '\p{isoriya}', ""); Expect(0, 7410, '\p{^isoriya}', ""); Expect(0, 7410, '\P{isoriya}', ""); @@ -115447,16 +116663,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{/a/ orya}'); + Error('\P{/a/ orya}'); Expect(1, 7410, '\p{orya}', ""); Expect(0, 7410, '\p{^orya}', ""); Expect(0, 7410, '\P{orya}', ""); @@ -115465,16 +116681,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}'); - Error('\P{:=-IS_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{isorya}', ""); Expect(0, 7410, '\p{^isorya}', ""); Expect(0, 7410, '\P{isorya}', ""); @@ -115483,16 +116699,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{ /a/ornamental_Dingbats}'); - Error('\P{ /a/ornamental_Dingbats}'); + 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, 128639, '\p{ornamentaldingbats}', ""); Expect(0, 128639, '\p{^ornamentaldingbats}', ""); Expect(0, 128639, '\P{ornamentaldingbats}', ""); @@ -115501,16 +116717,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{-is_Ornamental_dingbats/a/}'); - Error('\P{-is_Ornamental_dingbats/a/}'); + 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{:= _Is_ornamental_Dingbats}'); + Error('\P{:= _Is_ornamental_Dingbats}'); Expect(1, 128639, '\p{isornamentaldingbats}', ""); Expect(0, 128639, '\p{^isornamentaldingbats}', ""); Expect(0, 128639, '\P{isornamentaldingbats}', ""); @@ -115519,16 +116735,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}', ""); @@ -115537,16 +116753,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:=}'); - Error('\P{_osage:=}'); + 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{/a/ -OSAGE}'); + Error('\P{/a/ -OSAGE}'); Expect(1, 66811, '\p{osage}', ""); Expect(0, 66811, '\p{^osage}', ""); Expect(0, 66811, '\P{osage}', ""); @@ -115555,16 +116771,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{ :=Is_Osage}'); + Error('\P{ :=Is_Osage}'); Expect(1, 66811, '\p{isosage}', ""); Expect(0, 66811, '\p{^isosage}', ""); Expect(0, 66811, '\P{isosage}', ""); @@ -115573,16 +116789,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{:= -Osge}'); - Error('\P{:= -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{:=Osge}'); + Error('\P{:=Osge}'); Expect(1, 66811, '\p{osge}', ""); Expect(0, 66811, '\p{^osge}', ""); Expect(0, 66811, '\P{osge}', ""); @@ -115591,16 +116807,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{:=_-IS_OSGE}'); - Error('\P{:=_-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}'); + Error('\P{:= is_osge}'); Expect(1, 66811, '\p{isosge}', ""); Expect(0, 66811, '\p{^isosge}', ""); Expect(0, 66811, '\P{isosge}', ""); @@ -115609,16 +116825,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}', ""); @@ -115627,16 +116843,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{ /a/is_Osmanya}'); - Error('\P{ /a/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/a/}'); + Error('\P{_-IS_OSMANYA/a/}'); Expect(1, 66729, '\p{isosmanya}', ""); Expect(0, 66729, '\p{^isosmanya}', ""); Expect(0, 66729, '\P{isosmanya}', ""); @@ -115653,8 +116869,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 66730, '\p{^-IS_Osmanya}', ""); Expect(1, 66730, '\P{-IS_Osmanya}', ""); Expect(0, 66730, '\P{^-IS_Osmanya}', ""); - Error('\p{:=--OSMA}'); - Error('\P{:=--OSMA}'); + Error('\p{-Osma:=}'); + Error('\P{-Osma:=}'); Expect(1, 66729, '\p{osma}', ""); Expect(0, 66729, '\p{^osma}', ""); Expect(0, 66729, '\P{osma}', ""); @@ -115663,16 +116879,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}'); + Error('\P{:= _is_OSMA}'); Expect(1, 66729, '\p{isosma}', ""); Expect(0, 66729, '\p{^isosma}', ""); Expect(0, 66729, '\P{isosma}', ""); @@ -115681,16 +116897,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{/a/__OTHER}'); - Error('\P{/a/__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{ /a/other}'); + Error('\P{ /a/other}'); Expect(1, 918000, '\p{other}', ""); Expect(0, 918000, '\p{^other}', ""); Expect(0, 918000, '\P{other}', ""); @@ -115699,16 +116915,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{ IS_other/a/}'); - Error('\P{ IS_other/a/}'); + 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{_:=Is_OTHER}'); + Error('\P{_:=Is_OTHER}'); Expect(1, 918000, '\p{isother}', ""); Expect(0, 918000, '\p{^isother}', ""); Expect(0, 918000, '\P{isother}', ""); @@ -115717,16 +116933,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{:=--C}'); + Error('\P{:=--C}'); Expect(1, 918000, '\p{c}', ""); Expect(0, 918000, '\p{^c}', ""); Expect(0, 918000, '\P{c}', ""); @@ -115735,16 +116951,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/a/}'); - Error('\P{ IS_C/a/}'); + 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}', ""); @@ -115753,14 +116969,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}'); @@ -115781,78 +116997,78 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Other_ID_Start}'); Error('\p{OIDS}'); Error('\P{OIDS}'); - Error('\p{ OTHER_Letter/a/}'); - Error('\P{ OTHER_Letter/a/}'); - 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{/a/_ IS_Lo}'); - Error('\P{/a/_ IS_Lo}'); - 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{ /a/OTHER_LETTER}'); + Error('\P{ /a/OTHER_LETTER}'); + Expect(1, 205743, '\p{otherletter}', ""); + Expect(0, 205743, '\p{^otherletter}', ""); + Expect(0, 205743, '\P{otherletter}', ""); + Expect(1, 205743, '\P{^otherletter}', ""); + Expect(0, 205744, '\p{otherletter}', ""); + Expect(1, 205744, '\p{^otherletter}', ""); + Expect(1, 205744, '\P{otherletter}', ""); + Expect(0, 205744, '\P{^otherletter}', ""); + Expect(1, 205743, '\p{ -OTHER_LETTER}', ""); + Expect(0, 205743, '\p{^ -OTHER_LETTER}', ""); + Expect(0, 205743, '\P{ -OTHER_LETTER}', ""); + Expect(1, 205743, '\P{^ -OTHER_LETTER}', ""); + Expect(0, 205744, '\p{ -OTHER_LETTER}', ""); + Expect(1, 205744, '\p{^ -OTHER_LETTER}', ""); + Expect(1, 205744, '\P{ -OTHER_LETTER}', ""); + Expect(0, 205744, '\P{^ -OTHER_LETTER}', ""); + Error('\p{/a/is_OTHER_Letter}'); + Error('\P{/a/is_OTHER_Letter}'); + Expect(1, 205743, '\p{isotherletter}', ""); + Expect(0, 205743, '\p{^isotherletter}', ""); + Expect(0, 205743, '\P{isotherletter}', ""); + Expect(1, 205743, '\P{^isotherletter}', ""); + Expect(0, 205744, '\p{isotherletter}', ""); + Expect(1, 205744, '\p{^isotherletter}', ""); + Expect(1, 205744, '\P{isotherletter}', ""); + Expect(0, 205744, '\P{^isotherletter}', ""); + Expect(1, 205743, '\p{ _Is_Other_Letter}', ""); + Expect(0, 205743, '\p{^ _Is_Other_Letter}', ""); + Expect(0, 205743, '\P{ _Is_Other_Letter}', ""); + Expect(1, 205743, '\P{^ _Is_Other_Letter}', ""); + Expect(0, 205744, '\p{ _Is_Other_Letter}', ""); + Expect(1, 205744, '\p{^ _Is_Other_Letter}', ""); + Expect(1, 205744, '\P{ _Is_Other_Letter}', ""); + Expect(0, 205744, '\P{^ _Is_Other_Letter}', ""); + Error('\p{:= -lo}'); + Error('\P{:= -lo}'); + Expect(1, 205743, '\p{lo}', ""); + Expect(0, 205743, '\p{^lo}', ""); + Expect(0, 205743, '\P{lo}', ""); + Expect(1, 205743, '\P{^lo}', ""); + Expect(0, 205744, '\p{lo}', ""); + Expect(1, 205744, '\p{^lo}', ""); + Expect(1, 205744, '\P{lo}', ""); + Expect(0, 205744, '\P{^lo}', ""); + Expect(1, 205743, '\p{ lo}', ""); + Expect(0, 205743, '\p{^ lo}', ""); + Expect(0, 205743, '\P{ lo}', ""); + Expect(1, 205743, '\P{^ lo}', ""); + Expect(0, 205744, '\p{ lo}', ""); + Expect(1, 205744, '\p{^ lo}', ""); + Expect(1, 205744, '\P{ lo}', ""); + Expect(0, 205744, '\P{^ lo}', ""); + Error('\p{ _IS_LO:=}'); + Error('\P{ _IS_LO:=}'); + Expect(1, 205743, '\p{islo}', ""); + Expect(0, 205743, '\p{^islo}', ""); + Expect(0, 205743, '\P{islo}', ""); + Expect(1, 205743, '\P{^islo}', ""); + Expect(0, 205744, '\p{islo}', ""); + Expect(1, 205744, '\p{^islo}', ""); + Expect(1, 205744, '\P{islo}', ""); + Expect(0, 205744, '\P{^islo}', ""); + Expect(1, 205743, '\p{ -IS_lo}', ""); + Expect(0, 205743, '\p{^ -IS_lo}', ""); + Expect(0, 205743, '\P{ -IS_lo}', ""); + Expect(1, 205743, '\P{^ -IS_lo}', ""); + Expect(0, 205744, '\p{ -IS_lo}', ""); + Expect(1, 205744, '\p{^ -IS_lo}', ""); + Expect(1, 205744, '\P{ -IS_lo}', ""); + Expect(0, 205744, '\P{^ -IS_lo}', ""); Error('\p{Other_Lowercase}'); Error('\P{Other_Lowercase}'); Error('\p{OLower}'); @@ -115861,8 +117077,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Error('\P{Other_Math}'); Error('\p{OMath}'); Error('\P{OMath}'); - Error('\p{/a/ -OTHER_Number}'); - Error('\P{/a/ -OTHER_Number}'); + Error('\p{_Other_number:=}'); + Error('\P{_Other_number:=}'); Expect(1, 127244, '\p{othernumber}', ""); Expect(0, 127244, '\p{^othernumber}', ""); Expect(0, 127244, '\P{othernumber}', ""); @@ -115871,16 +117087,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:=}'); + Error('\P{_Is_other_Number:=}'); Expect(1, 127244, '\p{isothernumber}', ""); Expect(0, 127244, '\p{^isothernumber}', ""); Expect(0, 127244, '\P{isothernumber}', ""); @@ -115889,16 +117105,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/a/}'); + Error('\P{ _NO/a/}'); Expect(1, 127244, '\p{no}', ""); Expect(0, 127244, '\p{^no}', ""); Expect(0, 127244, '\P{no}', ""); @@ -115907,16 +117123,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{/a/ _IS_No}'); + Error('\P{/a/ _IS_No}'); Expect(1, 127244, '\p{isno}', ""); Expect(0, 127244, '\p{^isno}', ""); Expect(0, 127244, '\P{isno}', ""); @@ -115925,16 +117141,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}'); - Error('\P{:= Other_Punctuation}'); + 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}'); + Error('\P{ :=Other_punctuation}'); Expect(1, 125279, '\p{otherpunctuation}', ""); Expect(0, 125279, '\p{^otherpunctuation}', ""); Expect(0, 125279, '\P{otherpunctuation}', ""); @@ -115943,16 +117159,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}'); - Error('\P{ :=Is_OTHER_Punctuation}'); + 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{/a/-is_OTHER_PUNCTUATION}'); + Error('\P{/a/-is_OTHER_PUNCTUATION}'); Expect(1, 125279, '\p{isotherpunctuation}', ""); Expect(0, 125279, '\p{^isotherpunctuation}', ""); Expect(0, 125279, '\P{isotherpunctuation}', ""); @@ -115961,16 +117177,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}'); - Error('\P{:=_ Po}'); + 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}', ""); @@ -115979,16 +117195,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{ IS_po:=}'); + Error('\P{ IS_po:=}'); Expect(1, 125279, '\p{ispo}', ""); Expect(0, 125279, '\p{^ispo}', ""); Expect(0, 125279, '\P{ispo}', ""); @@ -115997,16 +117213,16 @@ 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}'); - Error('\P{:= OTHER_Symbol}'); + 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}'); + Error('\P{:= OTHER_symbol}'); Expect(1, 129994, '\p{othersymbol}', ""); Expect(0, 129994, '\p{^othersymbol}', ""); Expect(0, 129994, '\P{othersymbol}', ""); @@ -116015,16 +117231,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{-_is_Other_SYMBOL/a/}'); - Error('\P{-_is_Other_SYMBOL/a/}'); + 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{__IS_OTHER_Symbol:=}'); + Error('\P{__IS_OTHER_Symbol:=}'); Expect(1, 129994, '\p{isothersymbol}', ""); Expect(0, 129994, '\p{^isothersymbol}', ""); Expect(0, 129994, '\P{isothersymbol}', ""); @@ -116033,16 +117249,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_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{ SO:=}'); + Error('\P{ SO:=}'); Expect(1, 129994, '\p{so}', ""); Expect(0, 129994, '\p{^so}', ""); Expect(0, 129994, '\P{so}', ""); @@ -116051,16 +117267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{-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{ :=Is_So}'); + Error('\P{ :=Is_So}'); Expect(1, 129994, '\p{isso}', ""); Expect(0, 129994, '\p{^isso}', ""); Expect(0, 129994, '\P{isso}', ""); @@ -116069,20 +117285,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}', ""); + 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{ _Ottoman_siyaq_Numbers:=}'); - Error('\P{ _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}', ""); @@ -116091,16 +117307,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{/a/IS_ottoman_Siyaq_Numbers}'); - Error('\P{/a/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}', ""); @@ -116109,16 +117325,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/a/}'); + Error('\P{ -In_OTTOMAN_siyaq_NUMBERS/a/}'); Expect(1, 126287, '\p{inottomansiyaqnumbers}', ""); Expect(0, 126287, '\p{^inottomansiyaqnumbers}', ""); Expect(0, 126287, '\P{inottomansiyaqnumbers}', ""); @@ -116127,16 +117343,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{:= PAHAWH_Hmong}'); - Error('\P{:= 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:=}'); + Error('\P{- Pahawh_hmong:=}'); Expect(1, 93071, '\p{pahawhhmong}', ""); Expect(0, 93071, '\p{^pahawhhmong}', ""); Expect(0, 93071, '\P{pahawhhmong}', ""); @@ -116145,16 +117361,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}'); - Error('\P{:= _Is_Pahawh_hmong}'); + 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{/a/- is_Pahawh_HMONG}'); + Error('\P{/a/- is_Pahawh_HMONG}'); Expect(1, 93071, '\p{ispahawhhmong}', ""); Expect(0, 93071, '\p{^ispahawhhmong}', ""); Expect(0, 93071, '\P{ispahawhhmong}', ""); @@ -116163,16 +117379,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}', ""); @@ -116181,16 +117397,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{/a/- Is_Hmng}'); - Error('\P{/a/- 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{:= Is_Hmng}'); + Error('\P{:= Is_Hmng}'); Expect(1, 93071, '\p{ishmng}', ""); Expect(0, 93071, '\p{^ishmng}', ""); Expect(0, 93071, '\P{ishmng}', ""); @@ -116199,16 +117415,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}', ""); @@ -116217,16 +117433,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}'); - Error('\P{:= _is_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}'); + Error('\P{:= Is_Palmyrene}'); Expect(1, 67711, '\p{ispalmyrene}', ""); Expect(0, 67711, '\p{^ispalmyrene}', ""); Expect(0, 67711, '\P{ispalmyrene}', ""); @@ -116235,16 +117451,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{ :=palm}'); - Error('\P{ :=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{:= palm}'); + Error('\P{:= palm}'); Expect(1, 67711, '\p{palm}', ""); Expect(0, 67711, '\p{^palm}', ""); Expect(0, 67711, '\P{palm}', ""); @@ -116253,16 +117469,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{-:=Is_PALM}'); - Error('\P{-:=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{/a/_IS_Palm}'); + Error('\P{/a/_IS_Palm}'); Expect(1, 67711, '\p{ispalm}', ""); Expect(0, 67711, '\p{^ispalm}', ""); Expect(0, 67711, '\P{ispalm}', ""); @@ -116271,16 +117487,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}'); - Error('\P{-:=Paragraph_SEPARATOR}'); + 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{_/a/Paragraph_SEPARATOR}'); + Error('\P{_/a/Paragraph_SEPARATOR}'); Expect(1, 8233, '\p{paragraphseparator}', ""); Expect(0, 8233, '\p{^paragraphseparator}', ""); Expect(0, 8233, '\P{paragraphseparator}', ""); @@ -116289,16 +117505,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{_-Is_paragraph_Separator:=}'); - Error('\P{_-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}', ""); @@ -116307,16 +117523,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}', ""); @@ -116325,16 +117541,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{ -Is_ZP/a/}'); - Error('\P{ -Is_ZP/a/}'); + 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}', ""); @@ -116343,16 +117559,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{_Pattern_Syntax:=}'); - Error('\P{_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{/a/ Pattern_syntax}'); + Error('\P{/a/ Pattern_syntax}'); Expect(1, 65094, '\p{patternsyntax}', ""); Expect(0, 65094, '\p{^patternsyntax}', ""); Expect(0, 65094, '\P{patternsyntax}', ""); @@ -116361,16 +117577,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{/a/-_IS_Pattern_Syntax}'); - Error('\P{/a/-_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{/a/-IS_PATTERN_SYNTAX}'); + Error('\P{/a/-IS_PATTERN_SYNTAX}'); Expect(1, 65094, '\p{ispatternsyntax}', ""); Expect(0, 65094, '\p{^ispatternsyntax}', ""); Expect(0, 65094, '\P{ispatternsyntax}', ""); @@ -116379,16 +117595,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}', ""); @@ -116397,16 +117613,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:=}'); + Error('\P{ IS_Pat_Syn:=}'); Expect(1, 65094, '\p{ispatsyn}', ""); Expect(0, 65094, '\p{^ispatsyn}', ""); Expect(0, 65094, '\P{ispatsyn}', ""); @@ -116415,16 +117631,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}'); + Error('\P{_:=Pattern_White_SPACE}'); Expect(1, 8233, '\p{patternwhitespace}', ""); Expect(0, 8233, '\p{^patternwhitespace}', ""); Expect(0, 8233, '\P{patternwhitespace}', ""); @@ -116433,16 +117649,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:=}'); - Error('\P{_ Is_PATTERN_WHITE_SPACE:=}'); + 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:=}'); + Error('\P{_is_Pattern_White_Space:=}'); Expect(1, 8233, '\p{ispatternwhitespace}', ""); Expect(0, 8233, '\p{^ispatternwhitespace}', ""); Expect(0, 8233, '\P{ispatternwhitespace}', ""); @@ -116451,16 +117667,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}', ""); @@ -116469,16 +117685,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{/a/IS_Pat_WS}'); - Error('\P{/a/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{ /a/IS_pat_WS}'); + Error('\P{ /a/IS_pat_WS}'); Expect(1, 8233, '\p{ispatws}', ""); Expect(0, 8233, '\p{^ispatws}', ""); Expect(0, 8233, '\P{ispatws}', ""); @@ -116487,16 +117703,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:=}'); - Error('\P{_pau_cin_Hau:=}'); + 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}', ""); @@ -116505,16 +117721,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}'); - Error('\P{:=_Is_Pau_cin_Hau}'); + 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}'); + Error('\P{-:=Is_Pau_cin_Hau}'); Expect(1, 72440, '\p{ispaucinhau}', ""); Expect(0, 72440, '\p{^ispaucinhau}', ""); Expect(0, 72440, '\P{ispaucinhau}', ""); @@ -116523,16 +117739,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:=}'); - Error('\P{-_pauc:=}'); + 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}', ""); @@ -116541,16 +117757,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}', ""); @@ -116559,16 +117775,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{:=Phags_pa}'); - Error('\P{:=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}'); + Error('\P{_:=Phags_pa}'); Expect(1, 43127, '\p{phagspa}', ""); Expect(0, 43127, '\p{^phagspa}', ""); Expect(0, 43127, '\P{phagspa}', ""); @@ -116577,16 +117793,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{_:=is_Phags_pa}'); - Error('\P{_:=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/a/}'); + Error('\P{_Is_Phags_pa/a/}'); Expect(1, 43127, '\p{isphagspa}', ""); Expect(0, 43127, '\p{^isphagspa}', ""); Expect(0, 43127, '\P{isphagspa}', ""); @@ -116595,16 +117811,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{ /a/phag}'); + Error('\P{ /a/phag}'); Expect(1, 43127, '\p{phag}', ""); Expect(0, 43127, '\p{^phag}', ""); Expect(0, 43127, '\P{phag}', ""); @@ -116613,16 +117829,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{:=- Is_Phag}'); - Error('\P{:=- 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}', ""); @@ -116631,16 +117847,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{/a/ PHAISTOS_disc}'); - Error('\P{/a/ PHAISTOS_disc}'); + 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}', ""); @@ -116649,16 +117865,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{ /a/IS_PHAISTOS_Disc}'); - Error('\P{ /a/IS_PHAISTOS_Disc}'); + 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}', ""); @@ -116667,16 +117883,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{- In_Phaistos_Disc/a/}'); + Error('\P{- In_Phaistos_Disc/a/}'); Expect(1, 66047, '\p{inphaistosdisc}', ""); Expect(0, 66047, '\p{^inphaistosdisc}', ""); Expect(0, 66047, '\P{inphaistosdisc}', ""); @@ -116685,16 +117901,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}', ""); @@ -116703,16 +117919,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}', ""); @@ -116721,16 +117937,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{ IN_phaistos:=}'); - Error('\P{ 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}', ""); @@ -116739,16 +117955,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{-:=phoenician}'); - Error('\P{-:=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{ Phoenician/a/}'); + Error('\P{ Phoenician/a/}'); Expect(1, 67871, '\p{phoenician}', ""); Expect(0, 67871, '\p{^phoenician}', ""); Expect(0, 67871, '\P{phoenician}', ""); @@ -116757,16 +117973,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/a/}'); + Error('\P{-_Is_phoenician/a/}'); Expect(1, 67871, '\p{isphoenician}', ""); Expect(0, 67871, '\p{^isphoenician}', ""); Expect(0, 67871, '\P{isphoenician}', ""); @@ -116775,16 +117991,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{/a/ Phnx}'); - Error('\P{/a/ 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}', ""); @@ -116793,16 +118009,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{/a/ _Is_phnx}'); - Error('\P{/a/ _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}', ""); @@ -116811,16 +118027,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/a/}'); - Error('\P{_phonetic_EXTENSIONS/a/}'); + 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}', ""); @@ -116829,16 +118045,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{ -Is_Phonetic_Extensions:=}'); - Error('\P{ -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{-/a/is_Phonetic_extensions}'); + Error('\P{-/a/is_Phonetic_extensions}'); Expect(1, 7551, '\p{isphoneticextensions}', ""); Expect(0, 7551, '\p{^isphoneticextensions}', ""); Expect(0, 7551, '\P{isphoneticextensions}', ""); @@ -116847,16 +118063,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}', ""); @@ -116865,16 +118081,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{ PHONETIC_EXT/a/}'); - Error('\P{ PHONETIC_EXT/a/}'); + 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{phoneticext}', ""); Expect(0, 7551, '\p{^phoneticext}', ""); Expect(0, 7551, '\P{phoneticext}', ""); @@ -116883,16 +118099,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{is_Phonetic_Ext/a/}'); - Error('\P{is_Phonetic_Ext/a/}'); + 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{isphoneticext}', ""); Expect(0, 7551, '\p{^isphoneticext}', ""); Expect(0, 7551, '\P{isphoneticext}', ""); @@ -116901,16 +118117,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{/a/ _In_Phonetic_Ext}'); - Error('\P{/a/ _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{ :=IN_phonetic_EXT}'); + Error('\P{ :=IN_phonetic_EXT}'); Expect(1, 7551, '\p{inphoneticext}', ""); Expect(0, 7551, '\p{^inphoneticext}', ""); Expect(0, 7551, '\P{inphoneticext}', ""); @@ -116919,16 +118135,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{ /a/phonetic_EXTENSIONS_SUPPLEMENT}'); - Error('\P{ /a/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{/a/_ Phonetic_EXTENSIONS_Supplement}'); + Error('\P{/a/_ Phonetic_EXTENSIONS_Supplement}'); Expect(1, 7615, '\p{phoneticextensionssupplement}', ""); Expect(0, 7615, '\p{^phoneticextensionssupplement}', ""); Expect(0, 7615, '\P{phoneticextensionssupplement}', ""); @@ -116937,16 +118153,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{ :=is_phonetic_Extensions_Supplement}'); - Error('\P{ :=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/a/}'); + Error('\P{_-IS_Phonetic_Extensions_Supplement/a/}'); Expect(1, 7615, '\p{isphoneticextensionssupplement}', ""); Expect(0, 7615, '\p{^isphoneticextensionssupplement}', ""); Expect(0, 7615, '\P{isphoneticextensionssupplement}', ""); @@ -116955,16 +118171,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:=}'); + Error('\P{_ In_Phonetic_extensions_Supplement:=}'); Expect(1, 7615, '\p{inphoneticextensionssupplement}', ""); Expect(0, 7615, '\p{^inphoneticextensionssupplement}', ""); Expect(0, 7615, '\P{inphoneticextensionssupplement}', ""); @@ -116973,16 +118189,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{ Phonetic_ext_SUP:=}'); - Error('\P{ 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{ /a/PHONETIC_Ext_Sup}'); + Error('\P{ /a/PHONETIC_Ext_Sup}'); Expect(1, 7615, '\p{phoneticextsup}', ""); Expect(0, 7615, '\p{^phoneticextsup}', ""); Expect(0, 7615, '\P{phoneticextsup}', ""); @@ -116991,16 +118207,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{_-is_Phonetic_Ext_Sup/a/}'); - Error('\P{_-is_Phonetic_Ext_Sup/a/}'); + 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{_:=Is_PHONETIC_Ext_SUP}'); + Error('\P{_:=Is_PHONETIC_Ext_SUP}'); Expect(1, 7615, '\p{isphoneticextsup}', ""); Expect(0, 7615, '\p{^isphoneticextsup}', ""); Expect(0, 7615, '\P{isphoneticextsup}', ""); @@ -117009,16 +118225,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{ In_Phonetic_ext_SUP:=}'); + Error('\P{ In_Phonetic_ext_SUP:=}'); Expect(1, 7615, '\p{inphoneticextsup}', ""); Expect(0, 7615, '\p{^inphoneticextsup}', ""); Expect(0, 7615, '\P{inphoneticextsup}', ""); @@ -117027,16 +118243,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}', ""); @@ -117045,16 +118261,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{- Is_playing_cards/a/}'); - Error('\P{- Is_playing_cards/a/}'); + 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{isplayingcards}', ""); Expect(0, 127231, '\p{^isplayingcards}', ""); Expect(0, 127231, '\P{isplayingcards}', ""); @@ -117063,16 +118279,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{:= IN_PLAYING_CARDS}'); - Error('\P{:= 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{ _IN_playing_Cards/a/}'); + Error('\P{ _IN_playing_Cards/a/}'); Expect(1, 127231, '\p{inplayingcards}', ""); Expect(0, 127231, '\p{^inplayingcards}', ""); Expect(0, 127231, '\P{inplayingcards}', ""); @@ -117081,16 +118297,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}'); - Error('\P{:=-_posixalnum}'); + 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}', ""); @@ -117099,16 +118315,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{/a/_Is_PosixAlnum}'); - Error('\P{/a/_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}', ""); @@ -117117,16 +118333,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{/a/-POSIXALPHA}'); - Error('\P{/a/-POSIXALPHA}'); + 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:=}'); + Error('\P{__posixalpha:=}'); Expect(1, 122, '\p{posixalpha}', ""); Expect(0, 122, '\p{^posixalpha}', ""); Expect(0, 122, '\P{posixalpha}', ""); @@ -117135,16 +118351,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{ /a/IS_PosixAlpha}'); + Error('\P{ /a/IS_PosixAlpha}'); Expect(1, 122, '\p{isposixalpha}', ""); Expect(0, 122, '\p{^isposixalpha}', ""); Expect(0, 122, '\P{isposixalpha}', ""); @@ -117153,16 +118369,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}', ""); @@ -117171,16 +118387,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{/a/_ Is_posixblank}'); - Error('\P{/a/_ 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/a/}'); + Error('\P{-_Is_posixblank/a/}'); Expect(1, 32, '\p{isposixblank}', ""); Expect(0, 32, '\p{^isposixblank}', ""); Expect(0, 32, '\P{isposixblank}', ""); @@ -117189,16 +118405,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}', ""); @@ -117207,8 +118423,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 128, '\p{^posixcntrl}', ""); Expect(1, 128, '\P{posixcntrl}', ""); Expect(0, 128, '\P{^posixcntrl}', ""); - Error('\p{ :=Is_posixcntrl}'); - Error('\P{ :=Is_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:=}'); + Error('\P{ -IS_POSIXCNTRL:=}'); Expect(1, 127, '\p{isposixcntrl}', ""); Expect(0, 127, '\p{^isposixcntrl}', ""); Expect(0, 127, '\P{isposixcntrl}', ""); @@ -117217,16 +118441,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{/a/_ POSIXDIGIT}'); - Error('\P{/a/_ POSIXDIGIT}'); + 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, 57, '\p{posixdigit}', ""); Expect(0, 57, '\p{^posixdigit}', ""); Expect(0, 57, '\P{posixdigit}', ""); @@ -117243,8 +118467,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 58, '\p{^ posixdigit}', ""); Expect(1, 58, '\P{ posixdigit}', ""); Expect(0, 58, '\P{^ posixdigit}', ""); - Error('\p{:= _is_POSIXDIGIT}'); - Error('\P{:= _is_POSIXDIGIT}'); + Error('\p{:= Is_POSIXDIGIT}'); + Error('\P{:= Is_POSIXDIGIT}'); Expect(1, 57, '\p{isposixdigit}', ""); Expect(0, 57, '\p{^isposixdigit}', ""); Expect(0, 57, '\P{isposixdigit}', ""); @@ -117253,16 +118477,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}'); - Error('\P{:= PosixGraph}'); + 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{ /a/posixgraph}'); + Error('\P{ /a/posixgraph}'); Expect(1, 126, '\p{posixgraph}', ""); Expect(0, 126, '\p{^posixgraph}', ""); Expect(0, 126, '\P{posixgraph}', ""); @@ -117271,16 +118495,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}', ""); @@ -117289,16 +118513,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{--PosixLower/a/}'); - Error('\P{--PosixLower/a/}'); + 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{:= -PosixLower}'); + Error('\P{:= -PosixLower}'); Expect(1, 122, '\p{posixlower}', ""); Expect(0, 122, '\p{^posixlower}', ""); Expect(0, 122, '\P{posixlower}', ""); @@ -117307,16 +118531,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}', ""); @@ -117325,16 +118549,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}'); - Error('\P{:=- PosixPrint}'); + 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, 126, '\p{posixprint}', ""); Expect(0, 126, '\p{^posixprint}', ""); Expect(0, 126, '\P{posixprint}', ""); @@ -117343,16 +118567,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}'); - Error('\P{:=__Is_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:=}'); + Error('\P{ is_PosixPrint:=}'); Expect(1, 126, '\p{isposixprint}', ""); Expect(0, 126, '\p{^isposixprint}', ""); Expect(0, 126, '\P{isposixprint}', ""); @@ -117361,16 +118585,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{:=_ PosixPunct}'); - Error('\P{:=_ 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}', ""); @@ -117379,16 +118603,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{/a/-_Is_posixpunct}'); - Error('\P{/a/-_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{/a/ _IS_posixpunct}'); + Error('\P{/a/ _IS_posixpunct}'); Expect(1, 126, '\p{isposixpunct}', ""); Expect(0, 126, '\p{^isposixpunct}', ""); Expect(0, 126, '\P{isposixpunct}', ""); @@ -117397,16 +118621,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/a/}'); - Error('\P{-POSIXSPACE/a/}'); + 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{/a/ _posixspace}'); + Error('\P{/a/ _posixspace}'); Expect(1, 32, '\p{posixspace}', ""); Expect(0, 32, '\p{^posixspace}', ""); Expect(0, 32, '\P{posixspace}', ""); @@ -117415,16 +118639,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}', ""); @@ -117433,16 +118657,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/a/}'); - Error('\P{ IS_posixspace/a/}'); + 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}', ""); @@ -117451,16 +118675,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{:=_-is_PERLSPACE}'); - Error('\P{:=_-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}', ""); @@ -117469,16 +118693,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{-/a/PosixUpper}'); + Error('\P{-/a/PosixUpper}'); Expect(1, 90, '\p{posixupper}', ""); Expect(0, 90, '\p{^posixupper}', ""); Expect(0, 90, '\P{posixupper}', ""); @@ -117487,16 +118711,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}', ""); @@ -117505,16 +118729,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/a/}'); - Error('\P{- POSIXWORD/a/}'); + 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, 122, '\p{posixword}', ""); Expect(0, 122, '\p{^posixword}', ""); Expect(0, 122, '\P{posixword}', ""); @@ -117523,16 +118747,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{ -perlword:=}'); - Error('\P{ -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}', ""); @@ -117541,16 +118765,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 123, '\p{^perlword}', ""); Expect(1, 123, '\P{perlword}', ""); Expect(0, 123, '\P{^perlword}', ""); - Expect(1, 122, '\p{_PERLWORD}', ""); - Expect(0, 122, '\p{^_PERLWORD}', ""); - Expect(0, 122, '\P{_PERLWORD}', ""); - Expect(1, 122, '\P{^_PERLWORD}', ""); - Expect(0, 123, '\p{_PERLWORD}', ""); - Expect(1, 123, '\p{^_PERLWORD}', ""); - Expect(1, 123, '\P{_PERLWORD}', ""); - Expect(0, 123, '\P{^_PERLWORD}', ""); - Error('\p{Is_POSIXWORD:=}'); - Error('\P{Is_POSIXWORD:=}'); + Expect(1, 122, '\p{ perlword}', ""); + Expect(0, 122, '\p{^ perlword}', ""); + Expect(0, 122, '\P{ perlword}', ""); + Expect(1, 122, '\P{^ perlword}', ""); + Expect(0, 123, '\p{ perlword}', ""); + 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}'); Expect(1, 122, '\p{isposixword}', ""); Expect(0, 122, '\p{^isposixword}', ""); Expect(0, 122, '\P{isposixword}', ""); @@ -117559,16 +118783,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{/a/ -Is_perlword}'); - Error('\P{/a/ -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{ Is_perlword/a/}'); + Error('\P{ Is_perlword/a/}'); Expect(1, 122, '\p{isperlword}', ""); Expect(0, 122, '\p{^isperlword}', ""); Expect(0, 122, '\P{isperlword}', ""); @@ -117577,16 +118801,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{/a/ PosixXDigit}'); - Error('\P{/a/ PosixXDigit}'); + 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}'); + Error('\P{:=PosixXDigit}'); Expect(1, 102, '\p{posixxdigit}', ""); Expect(0, 102, '\p{^posixxdigit}', ""); Expect(0, 102, '\P{posixxdigit}', ""); @@ -117595,16 +118819,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}', ""); @@ -117613,16 +118837,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{/a/ ASCII_Hex_Digit}'); - Error('\P{/a/ 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}', ""); @@ -117631,16 +118855,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{/a/__Is_ascii_hex_digit}'); + Error('\P{/a/__Is_ascii_hex_digit}'); Expect(1, 102, '\p{isasciihexdigit}', ""); Expect(0, 102, '\p{^isasciihexdigit}', ""); Expect(0, 102, '\P{isasciihexdigit}', ""); @@ -117649,16 +118873,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{/a/ ahex}'); - Error('\P{/a/ 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{_/a/AHex}'); + Error('\P{_/a/AHex}'); Expect(1, 102, '\p{ahex}', ""); Expect(0, 102, '\p{^ahex}', ""); Expect(0, 102, '\P{ahex}', ""); @@ -117667,16 +118891,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/a/}'); - Error('\P{ is_AHex/a/}'); + 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/a/}'); + Error('\P{-Is_AHEX/a/}'); Expect(1, 102, '\p{isahex}', ""); Expect(0, 102, '\p{^isahex}', ""); Expect(0, 102, '\P{isahex}', ""); @@ -117685,16 +118909,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{_/a/Prepended_Concatenation_mark}'); + Error('\P{_/a/Prepended_Concatenation_mark}'); Expect(1, 69837, '\p{prependedconcatenationmark}', ""); Expect(0, 69837, '\p{^prependedconcatenationmark}', ""); Expect(0, 69837, '\P{prependedconcatenationmark}', ""); @@ -117703,16 +118927,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}'); - Error('\P{:=-_Is_Prepended_concatenation_Mark}'); + 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{/a/Is_prepended_Concatenation_MARK}'); + Error('\P{/a/Is_prepended_Concatenation_MARK}'); Expect(1, 69837, '\p{isprependedconcatenationmark}', ""); Expect(0, 69837, '\p{^isprependedconcatenationmark}', ""); Expect(0, 69837, '\P{isprependedconcatenationmark}', ""); @@ -117721,16 +118945,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}'); - Error('\P{:=_ PCM}'); + 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}', ""); @@ -117739,16 +118963,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{-/a/IS_PCM}'); - Error('\P{-/a/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{/a/ is_pcm}'); + Error('\P{/a/ is_pcm}'); Expect(1, 69837, '\p{ispcm}', ""); Expect(0, 69837, '\p{^ispcm}', ""); Expect(0, 69837, '\P{ispcm}', ""); @@ -117757,16 +118981,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{ :=XPosixPrint}'); - Error('\P{ :=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/a/}'); + Error('\P{_ XPosixPrint/a/}'); Expect(1, 1114109, '\p{xposixprint}', ""); Expect(0, 1114109, '\p{^xposixprint}', ""); Expect(0, 1114109, '\P{xposixprint}', ""); @@ -117775,16 +118999,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{:=_Print}'); - Error('\P{:=_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}', ""); @@ -117793,16 +119017,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{/a/_ Is_XPosixPrint}'); + Error('\P{/a/_ Is_XPosixPrint}'); Expect(1, 1114109, '\p{isxposixprint}', ""); Expect(0, 1114109, '\p{^isxposixprint}', ""); Expect(0, 1114109, '\P{isxposixprint}', ""); @@ -117811,16 +119035,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{:=__is_PRINT}'); + Error('\P{:=__is_PRINT}'); Expect(1, 1114109, '\p{isprint}', ""); Expect(0, 1114109, '\p{^isprint}', ""); Expect(0, 1114109, '\P{isprint}', ""); @@ -117829,16 +119053,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}', ""); @@ -117847,16 +119071,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{/a/_is_private_Use}'); + Error('\P{/a/_is_private_Use}'); Expect(1, 1114109, '\p{isprivateuse}', ""); Expect(0, 1114109, '\p{^isprivateuse}', ""); Expect(0, 1114109, '\P{isprivateuse}', ""); @@ -117865,16 +119089,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/a/}'); - Error('\P{_ Co/a/}'); + 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{-/a/CO}'); + Error('\P{-/a/CO}'); Expect(1, 1114109, '\p{co}', ""); Expect(0, 1114109, '\p{^co}', ""); Expect(0, 1114109, '\P{co}', ""); @@ -117883,16 +119107,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{- is_Co:=}'); - Error('\P{- 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{ /a/Is_co}'); + Error('\P{ /a/Is_co}'); Expect(1, 1114109, '\p{isco}', ""); Expect(0, 1114109, '\p{^isco}', ""); Expect(0, 1114109, '\P{isco}', ""); @@ -117901,16 +119125,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}'); - Error('\P{:=- private_USE_Area}'); + 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{-/a/PRIVATE_Use_AREA}'); + Error('\P{-/a/PRIVATE_Use_AREA}'); Expect(1, 63743, '\p{privateusearea}', ""); Expect(0, 63743, '\p{^privateusearea}', ""); Expect(0, 63743, '\P{privateusearea}', ""); @@ -117919,16 +119143,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{ /a/is_private_USE_AREA}'); - Error('\P{ /a/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{:=_Is_Private_use_AREA}'); + Error('\P{:=_Is_Private_use_AREA}'); Expect(1, 63743, '\p{isprivateusearea}', ""); Expect(0, 63743, '\p{^isprivateusearea}', ""); Expect(0, 63743, '\P{isprivateusearea}', ""); @@ -117937,16 +119161,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/a/}'); - Error('\P{ In_Private_use_Area/a/}'); + 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/a/}'); + Error('\P{-in_private_Use_AREA/a/}'); Expect(1, 63743, '\p{inprivateusearea}', ""); Expect(0, 63743, '\p{^inprivateusearea}', ""); Expect(0, 63743, '\P{inprivateusearea}', ""); @@ -117955,16 +119179,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{ /a/PUA}'); - Error('\P{ /a/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}', ""); @@ -117973,16 +119197,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{:=_ is_pua}'); + Error('\P{:=_ is_pua}'); Expect(1, 63743, '\p{ispua}', ""); Expect(0, 63743, '\p{^ispua}', ""); Expect(0, 63743, '\P{ispua}', ""); @@ -117991,16 +119215,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{/a/__IN_PUA}'); + Error('\P{/a/__IN_PUA}'); Expect(1, 63743, '\p{inpua}', ""); Expect(0, 63743, '\p{^inpua}', ""); Expect(0, 63743, '\P{inpua}', ""); @@ -118009,16 +119233,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{/a/- In_Private_use}'); - Error('\P{/a/- 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}', ""); @@ -118027,16 +119251,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}', ""); @@ -118045,16 +119269,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/a/}'); - Error('\P{ IS_PSALTER_pahlavi/a/}'); + 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}', ""); @@ -118063,16 +119287,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{ _Phlp/a/}'); - Error('\P{ _Phlp/a/}'); + 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}'); + Error('\P{:=_ phlp}'); Expect(1, 68527, '\p{phlp}', ""); Expect(0, 68527, '\p{^phlp}', ""); Expect(0, 68527, '\P{phlp}', ""); @@ -118081,16 +119305,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{ -Is_phlp:=}'); - Error('\P{ -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}', ""); @@ -118099,16 +119323,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{:=punct}'); + Error('\P{:=punct}'); Expect(1, 125279, '\p{punct}', ""); Expect(0, 125279, '\p{^punct}', ""); Expect(0, 125279, '\P{punct}', ""); @@ -118117,16 +119341,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { Expect(1, 125280, '\p{^punct}', ""); Expect(1, 125280, '\P{punct}', ""); Expect(0, 125280, '\P{^punct}', ""); - Expect(1, 125279, '\p{_PUNCT}', ""); - Expect(0, 125279, '\p{^_PUNCT}', ""); - Expect(0, 125279, '\P{_PUNCT}', ""); - Expect(1, 125279, '\P{^_PUNCT}', ""); - Expect(0, 125280, '\p{_PUNCT}', ""); - Expect(1, 125280, '\p{^_PUNCT}', ""); - Expect(1, 125280, '\P{_PUNCT}', ""); - Expect(0, 125280, '\P{^_PUNCT}', ""); - Error('\p{/a/ Is_PUNCT}'); - Error('\P{/a/ Is_PUNCT}'); + Expect(1, 125279, '\p{-Punct}', ""); + Expect(0, 125279, '\p{^-Punct}', ""); + Expect(0, 125279, '\P{-Punct}', ""); + Expect(1, 125279, '\P{^-Punct}', ""); + Expect(0, 125280, '\p{-Punct}', ""); + Expect(1, 125280, '\p{^-Punct}', ""); + Expect(1, 125280, '\P{-Punct}', ""); + Expect(0, 125280, '\P{^-Punct}', ""); + Error('\p{_:=Is_punct}'); + Error('\P{_:=Is_punct}'); Expect(1, 125279, '\p{ispunct}', ""); Expect(0, 125279, '\p{^ispunct}', ""); Expect(0, 125279, '\P{ispunct}', ""); @@ -118135,16 +119359,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:=}'); + Error('\P{- Punctuation:=}'); Expect(1, 125279, '\p{punctuation}', ""); Expect(0, 125279, '\p{^punctuation}', ""); Expect(0, 125279, '\P{punctuation}', ""); @@ -118153,16 +119377,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{/a/__Is_Punctuation}'); - Error('\P{/a/__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}', ""); @@ -118171,16 +119395,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{ P:=}'); - Error('\P{ 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{/a/- p}'); + Error('\P{/a/- p}'); Expect(1, 125279, '\p{p}', ""); Expect(0, 125279, '\p{^p}', ""); Expect(0, 125279, '\P{p}', ""); @@ -118189,16 +119413,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/a/}'); + Error('\P{ -IS_P/a/}'); Expect(1, 125279, '\p{isp}', ""); Expect(0, 125279, '\p{^isp}', ""); Expect(0, 125279, '\P{isp}', ""); @@ -118207,16 +119431,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}', ""); @@ -118225,16 +119449,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{/a/Is_QUOTATION_MARK}'); + Error('\P{/a/Is_QUOTATION_MARK}'); Expect(1, 65379, '\p{isquotationmark}', ""); Expect(0, 65379, '\p{^isquotationmark}', ""); Expect(0, 65379, '\P{isquotationmark}', ""); @@ -118243,16 +119467,16 @@ 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/a/}'); - Error('\P{- QMark/a/}'); + 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/a/}'); + Error('\P{ QMark/a/}'); Expect(1, 65379, '\p{qmark}', ""); Expect(0, 65379, '\p{^qmark}', ""); Expect(0, 65379, '\P{qmark}', ""); @@ -118261,16 +119485,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{/a/ Is_QMark}'); - Error('\P{/a/ 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/a/}'); + Error('\P{--is_qmark/a/}'); Expect(1, 65379, '\p{isqmark}', ""); Expect(0, 65379, '\p{^isqmark}', ""); Expect(0, 65379, '\P{isqmark}', ""); @@ -118279,16 +119503,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:=}'); - Error('\P{_-Radical:=}'); + 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}', ""); @@ -118297,16 +119521,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{/a/ is_Radical}'); - Error('\P{/a/ is_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}'); + Error('\P{:= Is_RADICAL}'); Expect(1, 12245, '\p{isradical}', ""); Expect(0, 12245, '\p{^isradical}', ""); Expect(0, 12245, '\P{isradical}', ""); @@ -118315,16 +119539,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{/a/- Regional_INDICATOR}'); - Error('\P{/a/- 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}', ""); @@ -118333,16 +119557,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{ Is_Regional_Indicator:=}'); + Error('\P{ Is_Regional_Indicator:=}'); Expect(1, 127487, '\p{isregionalindicator}', ""); Expect(0, 127487, '\p{^isregionalindicator}', ""); Expect(0, 127487, '\P{isregionalindicator}', ""); @@ -118351,16 +119575,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}', ""); @@ -118369,16 +119593,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{-:=is_ri}'); - Error('\P{-:=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{_/a/is_RI}'); + Error('\P{_/a/is_RI}'); Expect(1, 127487, '\p{isri}', ""); Expect(0, 127487, '\p{^isri}', ""); Expect(0, 127487, '\P{isri}', ""); @@ -118387,16 +119611,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{:=rejang}'); - Error('\P{:=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}', ""); @@ -118405,16 +119629,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{:= Is_rejang}'); - Error('\P{:= 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}', ""); @@ -118423,16 +119647,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}', ""); - 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{ Rjng/a/}'); + Error('\P{ Rjng/a/}'); Expect(1, 43359, '\p{rjng}', ""); Expect(0, 43359, '\p{^rjng}', ""); Expect(0, 43359, '\P{rjng}', ""); @@ -118441,16 +119665,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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}'); - Error('\P{ :=Is_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:=}'); + Error('\P{ Is_Rjng:=}'); Expect(1, 43359, '\p{isrjng}', ""); Expect(0, 43359, '\p{^isrjng}', ""); Expect(0, 43359, '\P{isrjng}', ""); @@ -118459,16 +119683,18 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/ Rumi_NUMERAL_Symbols}'); - Error('\P{/a/ Rumi_NUMERAL_Symbols}'); + 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/}'); +} +if (!$::TESTCHUNK or $::TESTCHUNK == 4) { + Error('\P{ Rumi_Numeral_symbols/a/}'); Expect(1, 69247, '\p{ruminumeralsymbols}', ""); Expect(0, 69247, '\p{^ruminumeralsymbols}', ""); Expect(0, 69247, '\P{ruminumeralsymbols}', ""); @@ -118477,16 +119703,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{_:=IS_Rumi_Numeral_Symbols}'); - Error('\P{_:=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/a/}'); + Error('\P{-Is_RUMI_Numeral_Symbols/a/}'); Expect(1, 69247, '\p{isruminumeralsymbols}', ""); Expect(0, 69247, '\p{^isruminumeralsymbols}', ""); Expect(0, 69247, '\P{isruminumeralsymbols}', ""); @@ -118495,16 +119721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/ -in_rumi_NUMERAL_Symbols}'); - Error('\P{/a/ -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{/a/ In_RUMI_Numeral_symbols}'); + Error('\P{/a/ In_RUMI_Numeral_symbols}'); Expect(1, 69247, '\p{inruminumeralsymbols}', ""); Expect(0, 69247, '\p{^inruminumeralsymbols}', ""); Expect(0, 69247, '\P{inruminumeralsymbols}', ""); @@ -118513,16 +119739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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/a/}'); + Error('\P{ RUMI/a/}'); Expect(1, 69247, '\p{rumi}', ""); Expect(0, 69247, '\p{^rumi}', ""); Expect(0, 69247, '\P{rumi}', ""); @@ -118531,16 +119757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{/a/- is_Rumi}'); - Error('\P{/a/- 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}', ""); @@ -118549,16 +119775,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{-_in_rumi/a/}'); + Error('\P{-_in_rumi/a/}'); Expect(1, 69247, '\p{inrumi}', ""); Expect(0, 69247, '\p{^inrumi}', ""); Expect(0, 69247, '\P{inrumi}', ""); @@ -118567,16 +119793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{ -Runic/a/}'); - Error('\P{ -Runic/a/}'); + 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}', ""); @@ -118585,36 +119811,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 3) { 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{:=Is_Runic}'); - Error('\P{:=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}', ""); Expect(1, 5880, '\P{^isrunic}', ""); Expect(0, 5881, '\p{isrunic}', ""); -} -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}'); - Error('\P{:=_ RUNR}'); + 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}', ""); @@ -118623,16 +119847,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:=}'); - Error('\P{- Is_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{-/a/Is_Runr}'); + Error('\P{-/a/Is_Runr}'); Expect(1, 5880, '\p{isrunr}', ""); Expect(0, 5880, '\p{^isrunr}', ""); Expect(0, 5880, '\P{isrunr}', ""); @@ -118641,16 +119865,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}', ""); @@ -118659,16 +119883,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{ /a/Is_Samaritan}'); - Error('\P{ /a/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{/a/IS_samaritan}'); + Error('\P{/a/IS_samaritan}'); Expect(1, 2110, '\p{issamaritan}', ""); Expect(0, 2110, '\p{^issamaritan}', ""); Expect(0, 2110, '\P{issamaritan}', ""); @@ -118677,16 +119901,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{ /a/Samr}'); - Error('\P{ /a/Samr}'); + 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{_/a/Samr}'); + Error('\P{_/a/Samr}'); Expect(1, 2110, '\p{samr}', ""); Expect(0, 2110, '\p{^samr}', ""); Expect(0, 2110, '\P{samr}', ""); @@ -118695,16 +119919,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{/a/- Is_SAMR}'); - Error('\P{/a/- Is_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:=}'); + Error('\P{ Is_SAMR:=}'); Expect(1, 2110, '\p{issamr}', ""); Expect(0, 2110, '\p{^issamr}', ""); Expect(0, 2110, '\P{issamr}', ""); @@ -118713,16 +119937,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{/a/_Saurashtra}'); - Error('\P{/a/_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{:=-SAURASHTRA}'); + Error('\P{:=-SAURASHTRA}'); Expect(1, 43225, '\p{saurashtra}', ""); Expect(0, 43225, '\p{^saurashtra}', ""); Expect(0, 43225, '\P{saurashtra}', ""); @@ -118731,16 +119955,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{_ IS_SAURASHTRA/a/}'); - Error('\P{_ IS_SAURASHTRA/a/}'); + 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/a/}'); + Error('\P{ Is_saurashtra/a/}'); Expect(1, 43225, '\p{issaurashtra}', ""); Expect(0, 43225, '\p{^issaurashtra}', ""); Expect(0, 43225, '\P{issaurashtra}', ""); @@ -118749,16 +119973,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{_SAUR:=}'); - Error('\P{_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}', ""); @@ -118767,16 +119991,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{/a/Is_Saur}'); + Error('\P{/a/Is_Saur}'); Expect(1, 43225, '\p{issaur}', ""); Expect(0, 43225, '\p{^issaur}', ""); Expect(0, 43225, '\P{issaur}', ""); @@ -118785,16 +120009,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{/a/ sentence_terminal}'); + Error('\P{/a/ sentence_terminal}'); Expect(1, 121480, '\p{sentenceterminal}', ""); Expect(0, 121480, '\p{^sentenceterminal}', ""); Expect(0, 121480, '\P{sentenceterminal}', ""); @@ -118803,16 +120027,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}'); - Error('\P{:=_IS_SENTENCE_Terminal}'); + 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{issentenceterminal}', ""); Expect(0, 121480, '\p{^issentenceterminal}', ""); Expect(0, 121480, '\P{issentenceterminal}', ""); @@ -118821,16 +120045,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{/a/ STERM}'); - Error('\P{/a/ 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}', ""); @@ -118839,16 +120063,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{/a/ -Is_STERM}'); - Error('\P{/a/ -Is_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{issterm}', ""); Expect(0, 121480, '\p{^issterm}', ""); Expect(0, 121480, '\P{issterm}', ""); @@ -118857,16 +120081,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{ /a/separator}'); - Error('\P{ /a/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{/a/ _Separator}'); + Error('\P{/a/ _Separator}'); Expect(1, 12288, '\p{separator}', ""); Expect(0, 12288, '\p{^separator}', ""); Expect(0, 12288, '\P{separator}', ""); @@ -118875,16 +120099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 12289, '\p{^separator}', ""); Expect(1, 12289, '\P{separator}', ""); Expect(0, 12289, '\P{^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{/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{/a/ is_Separator}'); + Error('\P{/a/ is_Separator}'); Expect(1, 12288, '\p{isseparator}', ""); Expect(0, 12288, '\p{^isseparator}', ""); Expect(0, 12288, '\P{isseparator}', ""); @@ -118893,16 +120117,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{ /a/Z}'); - Error('\P{ /a/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{/a/ Z}'); + Error('\P{/a/ Z}'); Expect(1, 12288, '\p{z}', ""); Expect(0, 12288, '\p{^z}', ""); Expect(0, 12288, '\P{z}', ""); @@ -118911,16 +120135,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/a/}'); - Error('\P{--Is_Z/a/}'); + 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{/a/ Is_Z}'); + Error('\P{/a/ Is_Z}'); Expect(1, 12288, '\p{isz}', ""); Expect(0, 12288, '\p{^isz}', ""); Expect(0, 12288, '\P{isz}', ""); @@ -118929,16 +120153,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{ /a/Sharada}'); - Error('\P{ /a/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{/a/ _sharada}'); + Error('\P{/a/ _sharada}'); Expect(1, 70111, '\p{sharada}', ""); Expect(0, 70111, '\p{^sharada}', ""); Expect(0, 70111, '\P{sharada}', ""); @@ -118947,16 +120171,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{_:=Is_sharada}'); + Error('\P{_:=Is_sharada}'); Expect(1, 70111, '\p{issharada}', ""); Expect(0, 70111, '\p{^issharada}', ""); Expect(0, 70111, '\P{issharada}', ""); @@ -118965,16 +120189,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/a/}'); - Error('\P{ SHRD/a/}'); + 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}', ""); @@ -118983,16 +120207,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{:=Is_shrd}'); - Error('\P{:=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{-:=Is_Shrd}'); + Error('\P{-:=Is_Shrd}'); Expect(1, 70111, '\p{isshrd}', ""); Expect(0, 70111, '\p{^isshrd}', ""); Expect(0, 70111, '\P{isshrd}', ""); @@ -119001,16 +120225,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/a/}'); + Error('\P{ SHAVIAN/a/}'); Expect(1, 66687, '\p{shavian}', ""); Expect(0, 66687, '\p{^shavian}', ""); Expect(0, 66687, '\P{shavian}', ""); @@ -119019,16 +120243,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}', ""); @@ -119037,16 +120261,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{:= _SHAW}'); + Error('\P{:= _SHAW}'); Expect(1, 66687, '\p{shaw}', ""); Expect(0, 66687, '\p{^shaw}', ""); Expect(0, 66687, '\P{shaw}', ""); @@ -119055,16 +120279,8 @@ 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{-/a/Is_Shaw}'); - Error('\P{-/a/Is_Shaw}'); + Error('\p{--is_Shaw/a/}'); + Error('\P{--is_Shaw/a/}'); Expect(1, 66687, '\p{isshaw}', ""); Expect(0, 66687, '\p{^isshaw}', ""); Expect(0, 66687, '\P{isshaw}', ""); @@ -119073,16 +120289,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{ :=shorthand_Format_Controls}'); - Error('\P{ :=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{/a/ Shorthand_FORMAT_Controls}'); + Error('\P{/a/ Shorthand_FORMAT_Controls}'); Expect(1, 113839, '\p{shorthandformatcontrols}', ""); Expect(0, 113839, '\p{^shorthandformatcontrols}', ""); Expect(0, 113839, '\P{shorthandformatcontrols}', ""); @@ -119091,16 +120307,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}'); - Error('\P{ :=Is_shorthand_FORMAT_CONTROLS}'); + 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}', ""); @@ -119109,16 +120325,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/a/}'); - Error('\P{ _IN_shorthand_FORMAT_Controls/a/}'); + 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{inshorthandformatcontrols}', ""); Expect(0, 113839, '\p{^inshorthandformatcontrols}', ""); Expect(0, 113839, '\P{inshorthandformatcontrols}', ""); @@ -119127,16 +120343,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{ :=Siddham}'); - Error('\P{ :=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}', ""); @@ -119145,16 +120361,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{/a/-_Is_Siddham}'); + Error('\P{/a/-_Is_Siddham}'); Expect(1, 71133, '\p{issiddham}', ""); Expect(0, 71133, '\p{^issiddham}', ""); Expect(0, 71133, '\P{issiddham}', ""); @@ -119163,16 +120379,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{ /a/SIDD}'); - Error('\P{ /a/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{/a/--Sidd}'); + Error('\P{/a/--Sidd}'); Expect(1, 71133, '\p{sidd}', ""); Expect(0, 71133, '\p{^sidd}', ""); Expect(0, 71133, '\P{sidd}', ""); @@ -119181,16 +120397,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{_:=is_Sidd}'); - Error('\P{_:=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{:= Is_Sidd}'); + Error('\P{:= Is_Sidd}'); Expect(1, 71133, '\p{issidd}', ""); Expect(0, 71133, '\p{^issidd}', ""); Expect(0, 71133, '\P{issidd}', ""); @@ -119199,16 +120415,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{ /a/SignWriting}'); - Error('\P{ /a/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{ /a/SignWriting}'); + Error('\P{ /a/SignWriting}'); Expect(1, 121519, '\p{signwriting}', ""); Expect(0, 121519, '\p{^signwriting}', ""); Expect(0, 121519, '\P{signwriting}', ""); @@ -119217,16 +120433,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{_:=IS_SignWriting}'); - Error('\P{_:=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/a/}'); + Error('\P{ -IS_SignWriting/a/}'); Expect(1, 121519, '\p{issignwriting}', ""); Expect(0, 121519, '\p{^issignwriting}', ""); Expect(0, 121519, '\P{issignwriting}', ""); @@ -119235,16 +120451,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}', ""); @@ -119253,16 +120469,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{ :=IS_Sgnw}'); + Error('\P{ :=IS_Sgnw}'); Expect(1, 121519, '\p{issgnw}', ""); Expect(0, 121519, '\p{^issgnw}', ""); Expect(0, 121519, '\P{issgnw}', ""); @@ -119271,16 +120487,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{ Sinhala/a/}'); + Error('\P{ Sinhala/a/}'); Expect(1, 70132, '\p{sinhala}', ""); Expect(0, 70132, '\p{^sinhala}', ""); Expect(0, 70132, '\P{sinhala}', ""); @@ -119289,16 +120505,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{ /a/Is_SINHALA}'); - Error('\P{ /a/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{/a/ is_SINHALA}'); + Error('\P{/a/ is_SINHALA}'); Expect(1, 70132, '\p{issinhala}', ""); Expect(0, 70132, '\p{^issinhala}', ""); Expect(0, 70132, '\P{issinhala}', ""); @@ -119307,16 +120523,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{ -sinh/a/}'); - Error('\P{ -sinh/a/}'); + 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}', ""); @@ -119325,16 +120541,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}', ""); @@ -119343,16 +120559,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}', ""); @@ -119361,16 +120577,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{/a/Is_SINHALA_Archaic_NUMBERS}'); - Error('\P{/a/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/a/}'); + Error('\P{__Is_Sinhala_Archaic_NUMBERS/a/}'); Expect(1, 70143, '\p{issinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^issinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{issinhalaarchaicnumbers}', ""); @@ -119379,16 +120595,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/a/}'); - Error('\P{ -In_Sinhala_ARCHAIC_NUMBERS/a/}'); + 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{/a/_-in_Sinhala_Archaic_Numbers}'); + Error('\P{/a/_-in_Sinhala_Archaic_Numbers}'); Expect(1, 70143, '\p{insinhalaarchaicnumbers}', ""); Expect(0, 70143, '\p{^insinhalaarchaicnumbers}', ""); Expect(0, 70143, '\P{insinhalaarchaicnumbers}', ""); @@ -119397,16 +120613,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{:=-_Small_form_VARIANTS}'); - Error('\P{:=-_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{ SMALL_form_Variants/a/}'); + Error('\P{ SMALL_form_Variants/a/}'); Expect(1, 65135, '\p{smallformvariants}', ""); Expect(0, 65135, '\p{^smallformvariants}', ""); Expect(0, 65135, '\P{smallformvariants}', ""); @@ -119415,16 +120631,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{ /a/Is_small_form_Variants}'); - Error('\P{ /a/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}', ""); @@ -119433,16 +120649,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{_in_small_Form_Variants/a/}'); - Error('\P{_in_small_Form_Variants/a/}'); + 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{insmallformvariants}', ""); Expect(0, 65135, '\p{^insmallformvariants}', ""); Expect(0, 65135, '\P{insmallformvariants}', ""); @@ -119451,16 +120667,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}', ""); @@ -119469,16 +120685,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{_:=is_small_FORMS}'); + Error('\P{_:=is_small_FORMS}'); Expect(1, 65135, '\p{issmallforms}', ""); Expect(0, 65135, '\p{^issmallforms}', ""); Expect(0, 65135, '\P{issmallforms}', ""); @@ -119487,16 +120703,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/a/}'); + Error('\P{ In_SMALL_forms/a/}'); Expect(1, 65135, '\p{insmallforms}', ""); Expect(0, 65135, '\p{^insmallforms}', ""); Expect(0, 65135, '\P{insmallforms}', ""); @@ -119505,16 +120721,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}', ""); @@ -119523,16 +120739,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{/a/ Is_small_KANA_EXTENSION}'); + Error('\P{/a/ Is_small_KANA_EXTENSION}'); Expect(1, 110959, '\p{issmallkanaextension}', ""); Expect(0, 110959, '\p{^issmallkanaextension}', ""); Expect(0, 110959, '\P{issmallkanaextension}', ""); @@ -119541,16 +120757,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{/a/IN_SMALL_Kana_EXTENSION}'); + Error('\P{/a/IN_SMALL_Kana_EXTENSION}'); Expect(1, 110959, '\p{insmallkanaextension}', ""); Expect(0, 110959, '\p{^insmallkanaextension}', ""); Expect(0, 110959, '\P{insmallkanaextension}', ""); @@ -119559,16 +120775,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}'); - Error('\P{_:=Small_kana_Ext}'); + 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{/a/_ SMALL_KANA_Ext}'); + Error('\P{/a/_ SMALL_KANA_Ext}'); Expect(1, 110959, '\p{smallkanaext}', ""); Expect(0, 110959, '\p{^smallkanaext}', ""); Expect(0, 110959, '\P{smallkanaext}', ""); @@ -119577,16 +120793,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{/a/ -Is_Small_KANA_Ext}'); - Error('\P{/a/ -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{:= is_SMALL_Kana_ext}'); + Error('\P{:= is_SMALL_Kana_ext}'); Expect(1, 110959, '\p{issmallkanaext}', ""); Expect(0, 110959, '\p{^issmallkanaext}', ""); Expect(0, 110959, '\P{issmallkanaext}', ""); @@ -119595,16 +120811,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{-/a/In_SMALL_Kana_EXT}'); - Error('\P{-/a/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{ /a/IN_Small_kana_Ext}'); + Error('\P{ /a/IN_Small_kana_Ext}'); Expect(1, 110959, '\p{insmallkanaext}', ""); Expect(0, 110959, '\p{^insmallkanaext}', ""); Expect(0, 110959, '\P{insmallkanaext}', ""); @@ -119613,88 +120829,88 @@ 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/a/}'); - Error('\P{ SOFT_Dotted/a/}'); - Expect(1, 122650, '\p{softdotted}', ""); - Expect(0, 122650, '\p{^softdotted}', ""); - Expect(0, 122650, '\P{softdotted}', ""); - Expect(1, 122650, '\P{^softdotted}', ""); - Expect(0, 122651, '\p{softdotted}', ""); - Expect(1, 122651, '\p{^softdotted}', ""); - Expect(1, 122651, '\P{softdotted}', ""); - Expect(0, 122651, '\P{^softdotted}', ""); - Expect(1, 122650, '\p{SOFT_Dotted}', ""); - Expect(0, 122650, '\p{^SOFT_Dotted}', ""); - Expect(0, 122650, '\P{SOFT_Dotted}', ""); - Expect(1, 122650, '\P{^SOFT_Dotted}', ""); - Expect(0, 122651, '\p{SOFT_Dotted}', ""); - Expect(1, 122651, '\p{^SOFT_Dotted}', ""); - Expect(1, 122651, '\P{SOFT_Dotted}', ""); - Expect(0, 122651, '\P{^SOFT_Dotted}', ""); - Error('\p{ is_SOFT_Dotted:=}'); - Error('\P{ is_SOFT_Dotted:=}'); - Expect(1, 122650, '\p{issoftdotted}', ""); - Expect(0, 122650, '\p{^issoftdotted}', ""); - Expect(0, 122650, '\P{issoftdotted}', ""); - Expect(1, 122650, '\P{^issoftdotted}', ""); - Expect(0, 122651, '\p{issoftdotted}', ""); - Expect(1, 122651, '\p{^issoftdotted}', ""); - Expect(1, 122651, '\P{issoftdotted}', ""); - Expect(0, 122651, '\P{^issoftdotted}', ""); - Expect(1, 122650, '\p{-IS_Soft_DOTTED}', ""); - Expect(0, 122650, '\p{^-IS_Soft_DOTTED}', ""); - Expect(0, 122650, '\P{-IS_Soft_DOTTED}', ""); - Expect(1, 122650, '\P{^-IS_Soft_DOTTED}', ""); - Expect(0, 122651, '\p{-IS_Soft_DOTTED}', ""); - Expect(1, 122651, '\p{^-IS_Soft_DOTTED}', ""); - Expect(1, 122651, '\P{-IS_Soft_DOTTED}', ""); - Expect(0, 122651, '\P{^-IS_Soft_DOTTED}', ""); - Error('\p{_/a/SD}'); - Error('\P{_/a/SD}'); - Expect(1, 122650, '\p{sd}', ""); - Expect(0, 122650, '\p{^sd}', ""); - Expect(0, 122650, '\P{sd}', ""); - Expect(1, 122650, '\P{^sd}', ""); - Expect(0, 122651, '\p{sd}', ""); - Expect(1, 122651, '\p{^sd}', ""); - Expect(1, 122651, '\P{sd}', ""); - Expect(0, 122651, '\P{^sd}', ""); - Expect(1, 122650, '\p{- SD}', ""); - Expect(0, 122650, '\p{^- SD}', ""); - Expect(0, 122650, '\P{- SD}', ""); - Expect(1, 122650, '\P{^- SD}', ""); - Expect(0, 122651, '\p{- SD}', ""); - Expect(1, 122651, '\p{^- SD}', ""); - Expect(1, 122651, '\P{- SD}', ""); - Expect(0, 122651, '\P{^- SD}', ""); - Error('\p{:=IS_SD}'); - Error('\P{:=IS_SD}'); - Expect(1, 122650, '\p{issd}', ""); - Expect(0, 122650, '\p{^issd}', ""); - Expect(0, 122650, '\P{issd}', ""); - Expect(1, 122650, '\P{^issd}', ""); - Expect(0, 122651, '\p{issd}', ""); - Expect(1, 122651, '\p{^issd}', ""); - Expect(1, 122651, '\P{issd}', ""); - Expect(0, 122651, '\P{^issd}', ""); - Expect(1, 122650, '\p{__IS_SD}', ""); - Expect(0, 122650, '\p{^__IS_SD}', ""); - Expect(0, 122650, '\P{__IS_SD}', ""); - Expect(1, 122650, '\P{^__IS_SD}', ""); - Expect(0, 122651, '\p{__IS_SD}', ""); - Expect(1, 122651, '\p{^__IS_SD}', ""); - Expect(1, 122651, '\P{__IS_SD}', ""); - Expect(0, 122651, '\P{^__IS_SD}', ""); - Error('\p{_SOGDIAN:=}'); - Error('\P{_SOGDIAN:=}'); + 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, 122984, '\p{softdotted}', ""); + Expect(0, 122984, '\p{^softdotted}', ""); + Expect(0, 122984, '\P{softdotted}', ""); + Expect(1, 122984, '\P{^softdotted}', ""); + Expect(0, 122985, '\p{softdotted}', ""); + Expect(1, 122985, '\p{^softdotted}', ""); + Expect(1, 122985, '\P{softdotted}', ""); + Expect(0, 122985, '\P{^softdotted}', ""); + Expect(1, 122984, '\p{_-soft_Dotted}', ""); + Expect(0, 122984, '\p{^_-soft_Dotted}', ""); + Expect(0, 122984, '\P{_-soft_Dotted}', ""); + Expect(1, 122984, '\P{^_-soft_Dotted}', ""); + Expect(0, 122985, '\p{_-soft_Dotted}', ""); + Expect(1, 122985, '\p{^_-soft_Dotted}', ""); + Expect(1, 122985, '\P{_-soft_Dotted}', ""); + Expect(0, 122985, '\P{^_-soft_Dotted}', ""); + Error('\p{/a/-IS_Soft_DOTTED}'); + Error('\P{/a/-IS_Soft_DOTTED}'); + Expect(1, 122984, '\p{issoftdotted}', ""); + Expect(0, 122984, '\p{^issoftdotted}', ""); + Expect(0, 122984, '\P{issoftdotted}', ""); + Expect(1, 122984, '\P{^issoftdotted}', ""); + Expect(0, 122985, '\p{issoftdotted}', ""); + Expect(1, 122985, '\p{^issoftdotted}', ""); + Expect(1, 122985, '\P{issoftdotted}', ""); + Expect(0, 122985, '\P{^issoftdotted}', ""); + Expect(1, 122984, '\p{_ Is_soft_DOTTED}', ""); + Expect(0, 122984, '\p{^_ Is_soft_DOTTED}', ""); + Expect(0, 122984, '\P{_ Is_soft_DOTTED}', ""); + Expect(1, 122984, '\P{^_ Is_soft_DOTTED}', ""); + Expect(0, 122985, '\p{_ Is_soft_DOTTED}', ""); + Expect(1, 122985, '\p{^_ Is_soft_DOTTED}', ""); + Expect(1, 122985, '\P{_ Is_soft_DOTTED}', ""); + Expect(0, 122985, '\P{^_ Is_soft_DOTTED}', ""); + Error('\p{/a/SD}'); + Error('\P{/a/SD}'); + Expect(1, 122984, '\p{sd}', ""); + Expect(0, 122984, '\p{^sd}', ""); + Expect(0, 122984, '\P{sd}', ""); + Expect(1, 122984, '\P{^sd}', ""); + Expect(0, 122985, '\p{sd}', ""); + Expect(1, 122985, '\p{^sd}', ""); + Expect(1, 122985, '\P{sd}', ""); + Expect(0, 122985, '\P{^sd}', ""); + Expect(1, 122984, '\p{ -sd}', ""); + Expect(0, 122984, '\p{^ -sd}', ""); + Expect(0, 122984, '\P{ -sd}', ""); + Expect(1, 122984, '\P{^ -sd}', ""); + Expect(0, 122985, '\p{ -sd}', ""); + Expect(1, 122985, '\p{^ -sd}', ""); + Expect(1, 122985, '\P{ -sd}', ""); + Expect(0, 122985, '\P{^ -sd}', ""); + Error('\p{:=-_is_sd}'); + Error('\P{:=-_is_sd}'); + Expect(1, 122984, '\p{issd}', ""); + Expect(0, 122984, '\p{^issd}', ""); + Expect(0, 122984, '\P{issd}', ""); + Expect(1, 122984, '\P{^issd}', ""); + Expect(0, 122985, '\p{issd}', ""); + Expect(1, 122985, '\p{^issd}', ""); + Expect(1, 122985, '\P{issd}', ""); + Expect(0, 122985, '\P{^issd}', ""); + Expect(1, 122984, '\p{__Is_sd}', ""); + Expect(0, 122984, '\p{^__Is_sd}', ""); + Expect(0, 122984, '\P{__Is_sd}', ""); + Expect(1, 122984, '\P{^__Is_sd}', ""); + Expect(0, 122985, '\p{__Is_sd}', ""); + Expect(1, 122985, '\p{^__Is_sd}', ""); + Expect(1, 122985, '\P{__Is_sd}', ""); + Expect(0, 122985, '\P{^__Is_sd}', ""); + Error('\p{_/a/Sogdian}'); + Error('\P{_/a/Sogdian}'); Expect(1, 69465, '\p{sogdian}', ""); Expect(0, 69465, '\p{^sogdian}', ""); Expect(0, 69465, '\P{sogdian}', ""); @@ -119703,8 +120919,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{--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{/a/ Is_Sogdian}'); + Error('\P{/a/ Is_Sogdian}'); Expect(1, 69465, '\p{issogdian}', ""); Expect(0, 69465, '\p{^issogdian}', ""); Expect(0, 69465, '\P{issogdian}', ""); @@ -119713,16 +120937,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{/a/SOGD}'); - Error('\P{/a/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}', ""); @@ -119731,16 +120955,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:=}'); + Error('\P{__Is_sogd:=}'); Expect(1, 69465, '\p{issogd}', ""); Expect(0, 69465, '\p{^issogd}', ""); Expect(0, 69465, '\P{issogd}', ""); @@ -119749,16 +120973,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:=}'); - Error('\P{ sora_Sompeng:=}'); + 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}', ""); @@ -119767,16 +120991,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{/a/__Is_SORA_Sompeng}'); + Error('\P{/a/__Is_SORA_Sompeng}'); Expect(1, 69881, '\p{issorasompeng}', ""); Expect(0, 69881, '\p{^issorasompeng}', ""); Expect(0, 69881, '\P{issorasompeng}', ""); @@ -119785,16 +121009,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{/a/_-sora}'); + Error('\P{/a/_-sora}'); Expect(1, 69881, '\p{sora}', ""); Expect(0, 69881, '\p{^sora}', ""); Expect(0, 69881, '\P{sora}', ""); @@ -119803,16 +121027,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{/a/ -Is_Sora}'); - Error('\P{/a/ -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}', ""); @@ -119821,16 +121045,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}', ""); @@ -119839,16 +121063,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/a/}'); - Error('\P{ Is_Soyombo/a/}'); + 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/a/}'); + Error('\P{_Is_soyombo/a/}'); Expect(1, 72354, '\p{issoyombo}', ""); Expect(0, 72354, '\p{^issoyombo}', ""); Expect(0, 72354, '\P{issoyombo}', ""); @@ -119857,16 +121081,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{:= _SOYO}'); - Error('\P{:= _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}', ""); @@ -119875,16 +121099,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/a/}'); - Error('\P{__is_SOYO/a/}'); + 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}', ""); @@ -119893,16 +121117,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}', ""); @@ -119911,16 +121135,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{/a/ -IS_Space_Separator}'); - Error('\P{/a/ -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}', ""); @@ -119929,16 +121153,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}'); - Error('\P{:= Zs}'); + 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}'); + Error('\P{:= _Zs}'); Expect(1, 12288, '\p{zs}', ""); Expect(0, 12288, '\p{^zs}', ""); Expect(0, 12288, '\P{zs}', ""); @@ -119947,16 +121171,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:=}'); - Error('\P{-_Is_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{/a/is_ZS}'); + Error('\P{/a/is_ZS}'); Expect(1, 12288, '\p{iszs}', ""); Expect(0, 12288, '\p{^iszs}', ""); Expect(0, 12288, '\P{iszs}', ""); @@ -119965,16 +121189,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{/a/SPACING_Mark}'); - Error('\P{/a/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}', ""); @@ -119983,16 +121207,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{-:=is_Spacing_Mark}'); - Error('\P{-:=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{:=- Is_Spacing_Mark}'); + Error('\P{:=- Is_Spacing_Mark}'); Expect(1, 119154, '\p{isspacingmark}', ""); Expect(0, 119154, '\p{^isspacingmark}', ""); Expect(0, 119154, '\P{isspacingmark}', ""); @@ -120001,16 +121225,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{ Mc:=}'); + Error('\P{ Mc:=}'); Expect(1, 119154, '\p{mc}', ""); Expect(0, 119154, '\p{^mc}', ""); Expect(0, 119154, '\P{mc}', ""); @@ -120019,16 +121243,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/a/}'); - Error('\P{ Is_Mc/a/}'); + 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/a/}'); + Error('\P{_-is_Mc/a/}'); Expect(1, 119154, '\p{ismc}', ""); Expect(0, 119154, '\p{^ismc}', ""); Expect(0, 119154, '\P{ismc}', ""); @@ -120037,16 +121261,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/a/}'); - Error('\P{_Spacing_Modifier_LETTERS/a/}'); + 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}', ""); @@ -120055,16 +121279,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{/a/ Is_spacing_modifier_letters}'); - Error('\P{/a/ Is_spacing_modifier_letters}'); + 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}', ""); @@ -120073,16 +121297,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{_/a/In_SPACING_MODIFIER_Letters}'); - Error('\P{_/a/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{ :=In_Spacing_modifier_Letters}'); + Error('\P{ :=In_Spacing_modifier_Letters}'); Expect(1, 767, '\p{inspacingmodifierletters}', ""); Expect(0, 767, '\p{^inspacingmodifierletters}', ""); Expect(0, 767, '\P{inspacingmodifierletters}', ""); @@ -120091,16 +121315,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{/a/_MODIFIER_letters}'); - Error('\P{/a/_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}', ""); @@ -120109,16 +121333,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}', ""); @@ -120127,16 +121351,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}'); + Error('\P{:=IN_MODIFIER_Letters}'); Expect(1, 767, '\p{inmodifierletters}', ""); Expect(0, 767, '\p{^inmodifierletters}', ""); Expect(0, 767, '\P{inmodifierletters}', ""); @@ -120145,16 +121369,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/a/}'); + Error('\P{ _Specials/a/}'); Expect(1, 65520, '\p{specials}', ""); Expect(0, 65520, '\p{^specials}', ""); Expect(0, 65520, '\P{specials}', ""); @@ -120163,16 +121387,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{ _is_SPECIALS:=}'); - Error('\P{ _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}', ""); @@ -120181,16 +121405,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:=}'); - Error('\P{-IN_Specials:=}'); + 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}', ""); @@ -120199,16 +121423,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/a/}'); - Error('\P{ -SUNDANESE/a/}'); + 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, 7367, '\p{sundanese}', ""); Expect(0, 7367, '\p{^sundanese}', ""); Expect(0, 7367, '\P{sundanese}', ""); @@ -120217,16 +121441,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{/a/ is_Sundanese}'); - Error('\P{/a/ is_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:=}'); + Error('\P{ -Is_sundanese:=}'); Expect(1, 7367, '\p{issundanese}', ""); Expect(0, 7367, '\p{^issundanese}', ""); Expect(0, 7367, '\P{issundanese}', ""); @@ -120235,16 +121459,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}'); - Error('\P{:=_Sund}'); + 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:=}'); + Error('\P{ sund:=}'); Expect(1, 7367, '\p{sund}', ""); Expect(0, 7367, '\p{^sund}', ""); Expect(0, 7367, '\P{sund}', ""); @@ -120253,16 +121477,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{/a/ Is_SUND}'); - Error('\P{/a/ Is_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{/a/IS_sund}'); + Error('\P{/a/IS_sund}'); Expect(1, 7367, '\p{issund}', ""); Expect(0, 7367, '\p{^issund}', ""); Expect(0, 7367, '\P{issund}', ""); @@ -120271,16 +121495,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{- SUNDANESE_Supplement:=}'); - Error('\P{- 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}', ""); @@ -120289,16 +121513,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{:= _Is_SUNDANESE_Supplement}'); - Error('\P{:= _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}', ""); @@ -120307,16 +121531,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}'); + Error('\P{-:=IN_Sundanese_Supplement}'); Expect(1, 7375, '\p{insundanesesupplement}', ""); Expect(0, 7375, '\p{^insundanesesupplement}', ""); Expect(0, 7375, '\P{insundanesesupplement}', ""); @@ -120325,16 +121549,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{-:=Sundanese_Sup}'); - Error('\P{-:=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{/a/Sundanese_SUP}'); + Error('\P{/a/Sundanese_SUP}'); Expect(1, 7375, '\p{sundanesesup}', ""); Expect(0, 7375, '\p{^sundanesesup}', ""); Expect(0, 7375, '\P{sundanesesup}', ""); @@ -120343,16 +121567,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{ :=is_Sundanese_sup}'); - Error('\P{ :=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{_IS_Sundanese_Sup/a/}'); + Error('\P{_IS_Sundanese_Sup/a/}'); Expect(1, 7375, '\p{issundanesesup}', ""); Expect(0, 7375, '\p{^issundanesesup}', ""); Expect(0, 7375, '\P{issundanesesup}', ""); @@ -120361,16 +121585,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}', ""); @@ -120379,16 +121603,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{/a/-_Superscripts_And_SUBSCRIPTS}'); - Error('\P{/a/-_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}', ""); @@ -120397,16 +121621,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/a/}'); - Error('\P{--IS_Superscripts_and_subscripts/a/}'); + 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{/a/is_Superscripts_and_Subscripts}'); + Error('\P{/a/is_Superscripts_and_Subscripts}'); Expect(1, 8351, '\p{issuperscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^issuperscriptsandsubscripts}', ""); Expect(0, 8351, '\P{issuperscriptsandsubscripts}', ""); @@ -120415,16 +121639,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/a/}'); - Error('\P{ In_SUPERSCRIPTS_And_SUBSCRIPTS/a/}'); + 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{insuperscriptsandsubscripts}', ""); Expect(0, 8351, '\p{^insuperscriptsandsubscripts}', ""); Expect(0, 8351, '\P{insuperscriptsandsubscripts}', ""); @@ -120433,16 +121657,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}', ""); @@ -120451,16 +121675,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}', ""); @@ -120469,16 +121693,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{_ in_Super_And_Sub/a/}'); - Error('\P{_ in_Super_And_Sub/a/}'); + 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}', ""); @@ -120487,16 +121711,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{:= supplemental_Arrows_A}'); - Error('\P{:= 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{/a/-Supplemental_arrows_A}'); + Error('\P{/a/-Supplemental_arrows_A}'); Expect(1, 10239, '\p{supplementalarrowsa}', ""); Expect(0, 10239, '\p{^supplementalarrowsa}', ""); Expect(0, 10239, '\P{supplementalarrowsa}', ""); @@ -120505,16 +121729,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{:=_ Is_supplemental_Arrows_A}'); - Error('\P{:=_ 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}', ""); @@ -120523,16 +121747,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:=}'); - Error('\P{ IN_SUPPLEMENTAL_Arrows_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}'); + Error('\P{:=_ in_supplemental_arrows_A}'); Expect(1, 10239, '\p{insupplementalarrowsa}', ""); Expect(0, 10239, '\p{^insupplementalarrowsa}', ""); Expect(0, 10239, '\P{insupplementalarrowsa}', ""); @@ -120541,16 +121765,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}'); - Error('\P{:=sup_ARROWS_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{--Sup_ARROWS_A/a/}'); + Error('\P{--Sup_ARROWS_A/a/}'); Expect(1, 10239, '\p{suparrowsa}', ""); Expect(0, 10239, '\p{^suparrowsa}', ""); Expect(0, 10239, '\P{suparrowsa}', ""); @@ -120559,16 +121783,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{/a/_Is_SUP_ARROWS_A}'); - Error('\P{/a/_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{/a/--IS_SUP_arrows_A}'); + Error('\P{/a/--IS_SUP_arrows_A}'); Expect(1, 10239, '\p{issuparrowsa}', ""); Expect(0, 10239, '\p{^issuparrowsa}', ""); Expect(0, 10239, '\P{issuparrowsa}', ""); @@ -120577,16 +121801,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{ in_sup_ARROWS_A/a/}'); - Error('\P{ in_sup_ARROWS_A/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:=}'); + Error('\P{- In_SUP_arrows_A:=}'); Expect(1, 10239, '\p{insuparrowsa}', ""); Expect(0, 10239, '\p{^insuparrowsa}', ""); Expect(0, 10239, '\P{insuparrowsa}', ""); @@ -120595,16 +121819,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{/a/ supplemental_Arrows_b}'); - Error('\P{/a/ 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}', ""); @@ -120613,16 +121837,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{-is_supplemental_Arrows_B/a/}'); - Error('\P{-is_supplemental_Arrows_B/a/}'); + 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}', ""); @@ -120631,16 +121855,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{/a/ _in_supplemental_Arrows_B}'); - Error('\P{/a/ _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}', ""); @@ -120649,16 +121873,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{:= SUP_Arrows_B}'); - Error('\P{:= 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}', ""); @@ -120667,16 +121891,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{ /a/Is_SUP_arrows_B}'); + Error('\P{ /a/Is_SUP_arrows_B}'); Expect(1, 10623, '\p{issuparrowsb}', ""); Expect(0, 10623, '\p{^issuparrowsb}', ""); Expect(0, 10623, '\P{issuparrowsb}', ""); @@ -120685,16 +121909,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{ :=in_sup_Arrows_B}'); - Error('\P{ :=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:=}'); + Error('\P{_In_SUP_arrows_B:=}'); Expect(1, 10623, '\p{insuparrowsb}', ""); Expect(0, 10623, '\p{^insuparrowsb}', ""); Expect(0, 10623, '\P{insuparrowsb}', ""); @@ -120703,16 +121927,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}'); - Error('\P{:=- SUPPLEMENTAL_Arrows_C}'); + 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}', ""); @@ -120721,16 +121945,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}', ""); @@ -120739,16 +121963,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{/a/ In_Supplemental_Arrows_C}'); - Error('\P{/a/ 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}', ""); @@ -120757,16 +121981,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}', ""); @@ -120775,16 +121999,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{-:=Is_sup_arrows_C}'); + Error('\P{-:=Is_sup_arrows_C}'); Expect(1, 129279, '\p{issuparrowsc}', ""); Expect(0, 129279, '\p{^issuparrowsc}', ""); Expect(0, 129279, '\P{issuparrowsc}', ""); @@ -120793,16 +122017,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{ /a/IN_Sup_Arrows_C}'); - Error('\P{ /a/IN_Sup_Arrows_C}'); + 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{-/a/In_Sup_Arrows_c}'); + Error('\P{-/a/In_Sup_Arrows_c}'); Expect(1, 129279, '\p{insuparrowsc}', ""); Expect(0, 129279, '\p{^insuparrowsc}', ""); Expect(0, 129279, '\P{insuparrowsc}', ""); @@ -120811,16 +122035,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/a/}'); - Error('\P{_-SUPPLEMENTAL_Mathematical_Operators/a/}'); + 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/a/}'); + Error('\P{-_Supplemental_MATHEMATICAL_Operators/a/}'); Expect(1, 11007, '\p{supplementalmathematicaloperators}', ""); Expect(0, 11007, '\p{^supplementalmathematicaloperators}', ""); Expect(0, 11007, '\P{supplementalmathematicaloperators}', ""); @@ -120829,16 +122053,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/a/}'); - Error('\P{ _Is_Supplemental_Mathematical_operators/a/}'); + 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}', ""); @@ -120847,16 +122071,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{_ In_Supplemental_Mathematical_Operators/a/}'); - Error('\P{_ In_Supplemental_Mathematical_Operators/a/}'); + 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}', ""); @@ -120865,16 +122089,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{Sup_Math_Operators/a/}'); - Error('\P{Sup_Math_Operators/a/}'); + 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}', ""); @@ -120883,16 +122107,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{ _IS_SUP_math_Operators/a/}'); + Error('\P{ _IS_SUP_math_Operators/a/}'); Expect(1, 11007, '\p{issupmathoperators}', ""); Expect(0, 11007, '\p{^issupmathoperators}', ""); Expect(0, 11007, '\P{issupmathoperators}', ""); @@ -120901,16 +122125,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{_/a/In_sup_Math_OPERATORS}'); + Error('\P{_/a/In_sup_Math_OPERATORS}'); Expect(1, 11007, '\p{insupmathoperators}', ""); Expect(0, 11007, '\p{^insupmathoperators}', ""); Expect(0, 11007, '\P{insupmathoperators}', ""); @@ -120919,16 +122143,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{- supplemental_PUNCTUATION:=}'); - Error('\P{- 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{_SUPPLEMENTAL_Punctuation:=}'); + Error('\P{_SUPPLEMENTAL_Punctuation:=}'); Expect(1, 11903, '\p{supplementalpunctuation}', ""); Expect(0, 11903, '\p{^supplementalpunctuation}', ""); Expect(0, 11903, '\P{supplementalpunctuation}', ""); @@ -120937,16 +122161,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{ Is_supplemental_PUNCTUATION:=}'); - Error('\P{ 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{ _Is_SUPPLEMENTAL_Punctuation:=}'); + Error('\P{ _Is_SUPPLEMENTAL_Punctuation:=}'); Expect(1, 11903, '\p{issupplementalpunctuation}', ""); Expect(0, 11903, '\p{^issupplementalpunctuation}', ""); Expect(0, 11903, '\P{issupplementalpunctuation}', ""); @@ -120955,16 +122179,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{ /a/In_SUPPLEMENTAL_PUNCTUATION}'); - Error('\P{ /a/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:=}'); + Error('\P{ in_Supplemental_punctuation:=}'); Expect(1, 11903, '\p{insupplementalpunctuation}', ""); Expect(0, 11903, '\p{^insupplementalpunctuation}', ""); Expect(0, 11903, '\P{insupplementalpunctuation}', ""); @@ -120973,16 +122197,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}', ""); @@ -120991,16 +122215,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}', ""); @@ -121009,16 +122233,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{ /a/In_Sup_punctuation}'); + Error('\P{ /a/In_Sup_punctuation}'); Expect(1, 11903, '\p{insuppunctuation}', ""); Expect(0, 11903, '\p{^insuppunctuation}', ""); Expect(0, 11903, '\P{insuppunctuation}', ""); @@ -121027,16 +122251,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}', ""); @@ -121045,16 +122269,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}'); + Error('\P{:=Is_SUPPLEMENTAL_Symbols_and_Pictographs}'); Expect(1, 129535, '\p{issupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^issupplementalsymbolsandpictographs}', ""); Expect(0, 129535, '\P{issupplementalsymbolsandpictographs}', ""); @@ -121063,16 +122287,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/a/}'); - Error('\P{ -in_SUPPLEMENTAL_SYMBOLS_And_pictographs/a/}'); + 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}', ""); @@ -121081,16 +122305,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{/a/__Sup_Symbols_And_Pictographs}'); + Error('\P{/a/__Sup_Symbols_And_Pictographs}'); Expect(1, 129535, '\p{supsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^supsymbolsandpictographs}', ""); Expect(0, 129535, '\P{supsymbolsandpictographs}', ""); @@ -121099,16 +122323,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}'); - Error('\P{-:=Is_Sup_SYMBOLS_And_PICTOGRAPHS}'); + 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}'); + Error('\P{:= Is_SUP_Symbols_AND_Pictographs}'); Expect(1, 129535, '\p{issupsymbolsandpictographs}', ""); Expect(0, 129535, '\p{^issupsymbolsandpictographs}', ""); Expect(0, 129535, '\P{issupsymbolsandpictographs}', ""); @@ -121117,16 +122341,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}', ""); @@ -121135,16 +122359,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{:= _Supplementary_PRIVATE_USE_Area_a}'); - Error('\P{:= _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{:= -Supplementary_Private_Use_AREA_a}'); + Error('\P{:= -Supplementary_Private_Use_AREA_a}'); Expect(1, 983040, '\p{supplementaryprivateuseareaa}', ""); Expect(0, 983040, '\p{^supplementaryprivateuseareaa}', ""); Expect(0, 983040, '\P{supplementaryprivateuseareaa}', ""); @@ -121153,16 +122377,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/a/}'); - Error('\P{ -IS_supplementary_PRIVATE_use_Area_a/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}', ""); @@ -121171,16 +122395,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{ in_SUPPLEMENTARY_PRIVATE_Use_Area_A/a/}'); - Error('\P{ in_SUPPLEMENTARY_PRIVATE_Use_Area_A/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}', ""); @@ -121189,16 +122413,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}', ""); @@ -121207,16 +122431,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{-Is_SUP_PUA_A/a/}'); + Error('\P{-Is_SUP_PUA_A/a/}'); Expect(1, 983040, '\p{issuppuaa}', ""); Expect(0, 983040, '\p{^issuppuaa}', ""); Expect(0, 983040, '\P{issuppuaa}', ""); @@ -121225,16 +122449,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{/a/- In_sup_pua_A}'); + Error('\P{/a/- In_sup_pua_A}'); Expect(1, 983040, '\p{insuppuaa}', ""); Expect(0, 983040, '\p{^insuppuaa}', ""); Expect(0, 983040, '\P{insuppuaa}', ""); @@ -121243,16 +122467,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}', ""); @@ -121261,16 +122485,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{ /a/is_supplementary_PRIVATE_USE_Area_B}'); - Error('\P{ /a/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}', ""); @@ -121279,16 +122503,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{_ in_Supplementary_PRIVATE_USE_Area_B:=}'); - Error('\P{_ 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{-_in_SUPPLEMENTARY_PRIVATE_use_Area_b:=}'); + Error('\P{-_in_SUPPLEMENTARY_PRIVATE_use_Area_b:=}'); Expect(1, 1048576, '\p{insupplementaryprivateuseareab}', ""); Expect(0, 1048576, '\p{^insupplementaryprivateuseareab}', ""); Expect(0, 1048576, '\P{insupplementaryprivateuseareab}', ""); @@ -121297,16 +122521,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}'); - Error('\P{:= _Sup_pua_B}'); + 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{/a/ SUP_PUA_B}'); + Error('\P{/a/ SUP_PUA_B}'); Expect(1, 1048576, '\p{suppuab}', ""); Expect(0, 1048576, '\p{^suppuab}', ""); Expect(0, 1048576, '\P{suppuab}', ""); @@ -121315,16 +122539,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{-is_sup_pua_B/a/}'); - Error('\P{-is_sup_pua_B/a/}'); + 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/a/}'); + Error('\P{__is_sup_PUA_B/a/}'); Expect(1, 1048576, '\p{issuppuab}', ""); Expect(0, 1048576, '\p{^issuppuab}', ""); Expect(0, 1048576, '\P{issuppuab}', ""); @@ -121333,16 +122557,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}'); - Error('\P{ :=In_Sup_PUA_b}'); + 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{/a/_ in_Sup_PUA_B}'); + Error('\P{/a/_ in_Sup_PUA_B}'); Expect(1, 1048576, '\p{insuppuab}', ""); Expect(0, 1048576, '\p{^insuppuab}', ""); Expect(0, 1048576, '\P{insuppuab}', ""); @@ -121351,16 +122575,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/a/}'); - Error('\P{ -SURROGATE/a/}'); + 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{/a/Surrogate}'); + Error('\P{/a/Surrogate}'); Expect(1, 57343, '\p{surrogate}', ""); Expect(0, 57343, '\p{^surrogate}', ""); Expect(0, 57343, '\P{surrogate}', ""); @@ -121369,16 +122593,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{ :=IS_Surrogate}'); - Error('\P{ :=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}', ""); @@ -121387,16 +122611,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{ CS:=}'); + Error('\P{ CS:=}'); Expect(1, 57343, '\p{cs}', ""); Expect(0, 57343, '\p{^cs}', ""); Expect(0, 57343, '\P{cs}', ""); @@ -121405,16 +122629,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{IS_Cs:=}'); + Error('\P{IS_Cs:=}'); Expect(1, 57343, '\p{iscs}', ""); Expect(0, 57343, '\p{^iscs}', ""); Expect(0, 57343, '\P{iscs}', ""); @@ -121423,16 +122647,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{/a/-_Sutton_SignWriting}'); - Error('\P{/a/-_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}', ""); @@ -121441,16 +122665,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{/a/ is_sutton_SignWriting}'); - Error('\P{/a/ 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{/a/is_SUTTON_SignWriting}'); + Error('\P{/a/is_SUTTON_SignWriting}'); Expect(1, 121519, '\p{issuttonsignwriting}', ""); Expect(0, 121519, '\p{^issuttonsignwriting}', ""); Expect(0, 121519, '\P{issuttonsignwriting}', ""); @@ -121459,16 +122683,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{_-in_Sutton_SIGNWRITING:=}'); - Error('\P{_-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}'); + Error('\P{:= _In_Sutton_SignWriting}'); Expect(1, 121519, '\p{insuttonsignwriting}', ""); Expect(0, 121519, '\p{^insuttonsignwriting}', ""); Expect(0, 121519, '\P{insuttonsignwriting}', ""); @@ -121477,16 +122701,16 @@ 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{/a/ SYLOTI_Nagri}'); - Error('\P{/a/ SYLOTI_Nagri}'); + 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{/a/ _Syloti_Nagri}'); + Error('\P{/a/ _Syloti_Nagri}'); Expect(1, 43052, '\p{sylotinagri}', ""); Expect(0, 43052, '\p{^sylotinagri}', ""); Expect(0, 43052, '\P{sylotinagri}', ""); @@ -121495,16 +122719,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ /a/Is_syloti_nagri}'); - Error('\P{ /a/Is_syloti_nagri}'); + 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{/a/_ IS_Syloti_Nagri}'); + Error('\P{/a/_ IS_Syloti_Nagri}'); Expect(1, 43052, '\p{issylotinagri}', ""); Expect(0, 43052, '\p{^issylotinagri}', ""); Expect(0, 43052, '\P{issylotinagri}', ""); @@ -121513,16 +122737,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ 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}', ""); @@ -121531,16 +122755,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ 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/a/}'); + Error('\P{ Is_SYLO/a/}'); Expect(1, 43052, '\p{issylo}', ""); Expect(0, 43052, '\p{^issylo}', ""); Expect(0, 43052, '\P{issylo}', ""); @@ -121549,16 +122773,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{:= Symbol}'); + 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}'); + Error('\P{:= Symbol}'); Expect(1, 129994, '\p{symbol}', ""); Expect(0, 129994, '\p{^symbol}', ""); Expect(0, 129994, '\P{symbol}', ""); @@ -121567,16 +122791,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{- Is_symbol/a/}'); - Error('\P{- Is_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}', ""); + Error('\p{ _Is_Symbol:=}'); + Error('\P{ _Is_Symbol:=}'); Expect(1, 129994, '\p{issymbol}', ""); Expect(0, 129994, '\p{^issymbol}', ""); Expect(0, 129994, '\P{issymbol}', ""); @@ -121585,16 +122809,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{:= s}'); - Error('\P{:= s}'); + 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}', ""); @@ -121603,16 +122827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); - Error('\P{_ IS_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:=}'); + Error('\P{__Is_S:=}'); Expect(1, 129994, '\p{iss}', ""); Expect(0, 129994, '\p{^iss}', ""); Expect(0, 129994, '\P{iss}', ""); @@ -121621,16 +122845,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ /a/symbols_and_Pictographs_Extended_A}'); - Error('\P{ /a/symbols_and_Pictographs_Extended_A}'); + 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}', ""); @@ -121639,16 +122863,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{:= is_symbols_and_PICTOGRAPHS_Extended_A}'); - Error('\P{:= 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{/a/ -IS_SYMBOLS_and_Pictographs_Extended_A}'); + Error('\P{/a/ -IS_SYMBOLS_and_Pictographs_Extended_A}'); Expect(1, 129791, '\p{issymbolsandpictographsextendeda}', ""); Expect(0, 129791, '\p{^issymbolsandpictographsextendeda}', ""); Expect(0, 129791, '\P{issymbolsandpictographsextendeda}', ""); @@ -121657,16 +122881,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{_/a/In_Symbols_and_pictographs_EXTENDED_A}'); - Error('\P{_/a/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}', ""); @@ -121675,16 +122899,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{-/a/SYMBOLS_And_PICTOGRAPHS_EXT_A}'); - Error('\P{-/a/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{/a/Symbols_And_Pictographs_Ext_A}'); + Error('\P{/a/Symbols_And_Pictographs_Ext_A}'); Expect(1, 129791, '\p{symbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^symbolsandpictographsexta}', ""); Expect(0, 129791, '\P{symbolsandpictographsexta}', ""); @@ -121693,16 +122917,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{ /a/Is_Symbols_And_pictographs_ext_A}'); - Error('\P{ /a/Is_Symbols_And_pictographs_ext_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{:= Is_symbols_and_Pictographs_Ext_A}'); + Error('\P{:= Is_symbols_and_Pictographs_Ext_A}'); Expect(1, 129791, '\p{issymbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^issymbolsandpictographsexta}', ""); Expect(0, 129791, '\P{issymbolsandpictographsexta}', ""); @@ -121711,16 +122935,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/a/}'); - Error('\P{ In_Symbols_And_pictographs_EXT_a/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{_/a/IN_Symbols_AND_pictographs_Ext_A}'); + Error('\P{_/a/IN_Symbols_AND_pictographs_Ext_A}'); Expect(1, 129791, '\p{insymbolsandpictographsexta}', ""); Expect(0, 129791, '\p{^insymbolsandpictographsexta}', ""); Expect(0, 129791, '\P{insymbolsandpictographsexta}', ""); @@ -121729,16 +122953,16 @@ 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{ Symbols_For_Legacy_Computing:=}'); - Error('\P{ Symbols_For_Legacy_Computing:=}'); + 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}'); + Error('\P{ :=symbols_FOR_LEGACY_Computing}'); Expect(1, 130047, '\p{symbolsforlegacycomputing}', ""); Expect(0, 130047, '\p{^symbolsforlegacycomputing}', ""); Expect(0, 130047, '\P{symbolsforlegacycomputing}', ""); @@ -121747,16 +122971,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{:=Is_SYMBOLS_For_Legacy_COMPUTING}'); - Error('\P{:=Is_SYMBOLS_For_Legacy_COMPUTING}'); + 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{ Is_SYMBOLS_For_legacy_computing:=}'); + Error('\P{ Is_SYMBOLS_For_legacy_computing:=}'); Expect(1, 130047, '\p{issymbolsforlegacycomputing}', ""); Expect(0, 130047, '\p{^issymbolsforlegacycomputing}', ""); Expect(0, 130047, '\P{issymbolsforlegacycomputing}', ""); @@ -121765,16 +122989,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ :=in_symbols_For_Legacy_Computing}'); - Error('\P{ :=in_symbols_For_Legacy_Computing}'); + 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{IN_SYMBOLS_For_LEGACY_computing:=}'); + Error('\P{IN_SYMBOLS_For_LEGACY_computing:=}'); Expect(1, 130047, '\p{insymbolsforlegacycomputing}', ""); Expect(0, 130047, '\p{^insymbolsforlegacycomputing}', ""); Expect(0, 130047, '\P{insymbolsforlegacycomputing}', ""); @@ -121783,16 +123007,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{/a/- Syriac}'); - Error('\P{/a/- Syriac}'); + 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, 7674, '\p{syriac}', ""); Expect(0, 7674, '\p{^syriac}', ""); Expect(0, 7674, '\P{syriac}', ""); @@ -121801,16 +123025,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7675, '\p{^syriac}', ""); Expect(1, 7675, '\P{syriac}', ""); Expect(0, 7675, '\P{^syriac}', ""); - Expect(1, 7674, '\p{--syriac}', ""); - Expect(0, 7674, '\p{^--syriac}', ""); - Expect(0, 7674, '\P{--syriac}', ""); - Expect(1, 7674, '\P{^--syriac}', ""); - Expect(0, 7675, '\p{--syriac}', ""); - Expect(1, 7675, '\p{^--syriac}', ""); - Expect(1, 7675, '\P{--syriac}', ""); - Expect(0, 7675, '\P{^--syriac}', ""); - Error('\p{ -is_SYRIAC/a/}'); - Error('\P{ -is_SYRIAC/a/}'); + Expect(1, 7674, '\p{_ syriac}', ""); + Expect(0, 7674, '\p{^_ syriac}', ""); + Expect(0, 7674, '\P{_ syriac}', ""); + Expect(1, 7674, '\P{^_ syriac}', ""); + Expect(0, 7675, '\p{_ syriac}', ""); + Expect(1, 7675, '\p{^_ syriac}', ""); + Expect(1, 7675, '\P{_ syriac}', ""); + Expect(0, 7675, '\P{^_ syriac}', ""); + Error('\p{-Is_syriac:=}'); + Error('\P{-Is_syriac:=}'); Expect(1, 7674, '\p{issyriac}', ""); Expect(0, 7674, '\p{^issyriac}', ""); Expect(0, 7674, '\P{issyriac}', ""); @@ -121819,16 +123043,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7675, '\p{^issyriac}', ""); Expect(1, 7675, '\P{issyriac}', ""); Expect(0, 7675, '\P{^issyriac}', ""); - Expect(1, 7674, '\p{ _is_Syriac}', ""); - Expect(0, 7674, '\p{^ _is_Syriac}', ""); - Expect(0, 7674, '\P{ _is_Syriac}', ""); - Expect(1, 7674, '\P{^ _is_Syriac}', ""); - Expect(0, 7675, '\p{ _is_Syriac}', ""); - Expect(1, 7675, '\p{^ _is_Syriac}', ""); - Expect(1, 7675, '\P{ _is_Syriac}', ""); - Expect(0, 7675, '\P{^ _is_Syriac}', ""); - Error('\p{ _SYRC:=}'); - Error('\P{ _SYRC:=}'); + Expect(1, 7674, '\p{_ IS_SYRIAC}', ""); + Expect(0, 7674, '\p{^_ IS_SYRIAC}', ""); + Expect(0, 7674, '\P{_ IS_SYRIAC}', ""); + Expect(1, 7674, '\P{^_ IS_SYRIAC}', ""); + Expect(0, 7675, '\p{_ IS_SYRIAC}', ""); + Expect(1, 7675, '\p{^_ IS_SYRIAC}', ""); + Expect(1, 7675, '\P{_ IS_SYRIAC}', ""); + Expect(0, 7675, '\P{^_ IS_SYRIAC}', ""); + Error('\p{:=syrc}'); + Error('\P{:=syrc}'); Expect(1, 7674, '\p{syrc}', ""); Expect(0, 7674, '\p{^syrc}', ""); Expect(0, 7674, '\P{syrc}', ""); @@ -121837,16 +123061,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7675, '\p{^syrc}', ""); Expect(1, 7675, '\P{syrc}', ""); Expect(0, 7675, '\P{^syrc}', ""); - Expect(1, 7674, '\p{SYRC}', ""); - Expect(0, 7674, '\p{^SYRC}', ""); - Expect(0, 7674, '\P{SYRC}', ""); - Expect(1, 7674, '\P{^SYRC}', ""); - Expect(0, 7675, '\p{SYRC}', ""); - Expect(1, 7675, '\p{^SYRC}', ""); - Expect(1, 7675, '\P{SYRC}', ""); - Expect(0, 7675, '\P{^SYRC}', ""); - Error('\p{_/a/Is_SYRC}'); - Error('\P{_/a/Is_SYRC}'); + Expect(1, 7674, '\p{- Syrc}', ""); + Expect(0, 7674, '\p{^- Syrc}', ""); + Expect(0, 7674, '\P{- Syrc}', ""); + Expect(1, 7674, '\P{^- Syrc}', ""); + Expect(0, 7675, '\p{- Syrc}', ""); + Expect(1, 7675, '\p{^- Syrc}', ""); + Expect(1, 7675, '\P{- Syrc}', ""); + Expect(0, 7675, '\P{^- Syrc}', ""); + Error('\p{ :=Is_Syrc}'); + Error('\P{ :=Is_Syrc}'); Expect(1, 7674, '\p{issyrc}', ""); Expect(0, 7674, '\p{^issyrc}', ""); Expect(0, 7674, '\P{issyrc}', ""); @@ -121855,16 +123079,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7675, '\p{^issyrc}', ""); Expect(1, 7675, '\P{issyrc}', ""); Expect(0, 7675, '\P{^issyrc}', ""); - Expect(1, 7674, '\p{ _Is_SYRC}', ""); - Expect(0, 7674, '\p{^ _Is_SYRC}', ""); - Expect(0, 7674, '\P{ _Is_SYRC}', ""); - Expect(1, 7674, '\P{^ _Is_SYRC}', ""); - Expect(0, 7675, '\p{ _Is_SYRC}', ""); - Expect(1, 7675, '\p{^ _Is_SYRC}', ""); - Expect(1, 7675, '\P{ _Is_SYRC}', ""); - Expect(0, 7675, '\P{^ _Is_SYRC}', ""); - Error('\p{:= SYRIAC_Supplement}'); - Error('\P{:= SYRIAC_Supplement}'); + Expect(1, 7674, '\p{ is_syrc}', ""); + Expect(0, 7674, '\p{^ is_syrc}', ""); + Expect(0, 7674, '\P{ is_syrc}', ""); + Expect(1, 7674, '\P{^ is_syrc}', ""); + Expect(0, 7675, '\p{ is_syrc}', ""); + Expect(1, 7675, '\p{^ is_syrc}', ""); + Expect(1, 7675, '\P{ is_syrc}', ""); + Expect(0, 7675, '\P{^ is_syrc}', ""); + Error('\p{/a/_Syriac_supplement}'); + Error('\P{/a/_Syriac_supplement}'); Expect(1, 2159, '\p{syriacsupplement}', ""); Expect(0, 2159, '\p{^syriacsupplement}', ""); Expect(0, 2159, '\P{syriacsupplement}', ""); @@ -121873,16 +123097,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{:=_ Is_syriac_Supplement}'); + Error('\P{:=_ Is_syriac_Supplement}'); Expect(1, 2159, '\p{issyriacsupplement}', ""); Expect(0, 2159, '\p{^issyriacsupplement}', ""); Expect(0, 2159, '\P{issyriacsupplement}', ""); @@ -121891,16 +123115,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}', ""); @@ -121909,16 +123133,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}', ""); @@ -121927,16 +123151,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{:= Is_SYRIAC_SUP}'); + Error('\P{:= Is_SYRIAC_SUP}'); Expect(1, 2159, '\p{issyriacsup}', ""); Expect(0, 2159, '\p{^issyriacsup}', ""); Expect(0, 2159, '\P{issyriacsup}', ""); @@ -121945,16 +123169,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/a/}'); - Error('\P{ In_Syriac_sup/a/}'); + 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/a/}'); + Error('\P{_ IN_SYRIAC_SUP/a/}'); Expect(1, 2159, '\p{insyriacsup}', ""); Expect(0, 2159, '\p{^insyriacsup}', ""); Expect(0, 2159, '\P{insyriacsup}', ""); @@ -121963,16 +123187,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/a/}'); - Error('\P{--TAGALOG/a/}'); + 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{/a/_ TAGALOG}'); + Error('\P{/a/_ TAGALOG}'); Expect(1, 5942, '\p{tagalog}', ""); Expect(0, 5942, '\p{^tagalog}', ""); Expect(0, 5942, '\P{tagalog}', ""); @@ -121981,16 +123205,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{_/a/Is_Tagalog}'); - Error('\P{_/a/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}', ""); @@ -121999,16 +123223,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{_/a/Tglg}'); - Error('\P{_/a/Tglg}'); + 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:=}'); + Error('\P{_TGLG:=}'); Expect(1, 5942, '\p{tglg}', ""); Expect(0, 5942, '\p{^tglg}', ""); Expect(0, 5942, '\P{tglg}', ""); @@ -122017,16 +123241,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{/a/ Is_Tglg}'); - Error('\P{/a/ 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{:=_ Is_Tglg}'); + Error('\P{:=_ Is_Tglg}'); Expect(1, 5942, '\p{istglg}', ""); Expect(0, 5942, '\p{^istglg}', ""); Expect(0, 5942, '\P{istglg}', ""); @@ -122035,16 +123259,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/a/}'); - Error('\P{- TAGBANWA/a/}'); + 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}', ""); @@ -122053,16 +123277,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{/a/Is_Tagbanwa}'); - Error('\P{/a/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}', ""); @@ -122071,16 +123295,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{_/a/TAGB}'); + Error('\P{_/a/TAGB}'); Expect(1, 6003, '\p{tagb}', ""); Expect(0, 6003, '\p{^tagb}', ""); Expect(0, 6003, '\P{tagb}', ""); @@ -122089,16 +123313,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/a/}'); - Error('\P{ Is_TAGB/a/}'); + 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{/a/IS_Tagb}'); + Error('\P{/a/IS_Tagb}'); Expect(1, 6003, '\p{istagb}', ""); Expect(0, 6003, '\p{^istagb}', ""); Expect(0, 6003, '\P{istagb}', ""); @@ -122107,16 +123331,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}', ""); @@ -122125,16 +123349,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{_:=is_tags}'); + Error('\P{_:=is_tags}'); Expect(1, 917631, '\p{istags}', ""); Expect(0, 917631, '\p{^istags}', ""); Expect(0, 917631, '\P{istags}', ""); @@ -122143,16 +123367,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{ IN_Tags/a/}'); - Error('\P{ IN_Tags/a/}'); + 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}', ""); @@ -122161,16 +123385,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{/a/ _Tai_Le}'); - Error('\P{/a/ _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{_TAI_le:=}'); + Error('\P{_TAI_le:=}'); Expect(1, 6516, '\p{taile}', ""); Expect(0, 6516, '\p{^taile}', ""); Expect(0, 6516, '\P{taile}', ""); @@ -122179,16 +123403,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{-/a/Is_Tai_Le}'); - Error('\P{-/a/Is_Tai_Le}'); + 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}', ""); @@ -122197,16 +123421,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{/a/--Tale}'); - Error('\P{/a/--Tale}'); + 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{-/a/TALE}'); + Error('\P{-/a/TALE}'); Expect(1, 6516, '\p{tale}', ""); Expect(0, 6516, '\p{^tale}', ""); Expect(0, 6516, '\P{tale}', ""); @@ -122215,16 +123439,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}', ""); @@ -122233,16 +123457,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{:=_-TAI_Tham}'); + Error('\P{:=_-TAI_Tham}'); Expect(1, 6829, '\p{taitham}', ""); Expect(0, 6829, '\p{^taitham}', ""); Expect(0, 6829, '\P{taitham}', ""); @@ -122251,16 +123475,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{ :=is_Tai_tham}'); - Error('\P{ :=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}', ""); @@ -122269,16 +123493,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{/a/ Lana}'); - Error('\P{/a/ 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{-/a/Lana}'); + Error('\P{-/a/Lana}'); Expect(1, 6829, '\p{lana}', ""); Expect(0, 6829, '\p{^lana}', ""); Expect(0, 6829, '\P{lana}', ""); @@ -122287,16 +123511,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{is_lana/a/}'); - Error('\P{is_lana/a/}'); + 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{:=-Is_lana}'); + Error('\P{:=-Is_lana}'); Expect(1, 6829, '\p{islana}', ""); Expect(0, 6829, '\p{^islana}', ""); Expect(0, 6829, '\P{islana}', ""); @@ -122305,16 +123529,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:=}'); - Error('\P{- Tai_viet:=}'); + 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{/a/ Tai_Viet}'); + Error('\P{/a/ Tai_Viet}'); Expect(1, 43743, '\p{taiviet}', ""); Expect(0, 43743, '\p{^taiviet}', ""); Expect(0, 43743, '\P{taiviet}', ""); @@ -122323,16 +123547,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{ Is_Tai_VIET/a/}'); - Error('\P{ Is_Tai_VIET/a/}'); + 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{_ IS_Tai_Viet/a/}'); + Error('\P{_ IS_Tai_Viet/a/}'); Expect(1, 43743, '\p{istaiviet}', ""); Expect(0, 43743, '\p{^istaiviet}', ""); Expect(0, 43743, '\P{istaiviet}', ""); @@ -122341,16 +123565,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/a/}'); - Error('\P{_ TAVT/a/}'); + 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{ /a/Tavt}'); + Error('\P{ /a/Tavt}'); Expect(1, 43743, '\p{tavt}', ""); Expect(0, 43743, '\p{^tavt}', ""); Expect(0, 43743, '\P{tavt}', ""); @@ -122359,16 +123583,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{/a/ -IS_Tavt}'); - Error('\P{/a/ -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}', ""); @@ -122377,16 +123601,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{-Tai_xuan_Jing_Symbols/a/}'); - Error('\P{-Tai_xuan_Jing_Symbols/a/}'); + 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}', ""); @@ -122395,16 +123619,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}', ""); @@ -122413,16 +123637,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}'); - Error('\P{ :=In_tai_XUAN_Jing_Symbols}'); + 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:=}'); + Error('\P{_In_Tai_XUAN_jing_SYMBOLS:=}'); Expect(1, 119647, '\p{intaixuanjingsymbols}', ""); Expect(0, 119647, '\p{^intaixuanjingsymbols}', ""); Expect(0, 119647, '\P{intaixuanjingsymbols}', ""); @@ -122431,16 +123655,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{/a/TAI_xuan_JING}'); + Error('\P{/a/TAI_xuan_JING}'); Expect(1, 119647, '\p{taixuanjing}', ""); Expect(0, 119647, '\p{^taixuanjing}', ""); Expect(0, 119647, '\P{taixuanjing}', ""); @@ -122449,16 +123673,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}', ""); @@ -122467,16 +123691,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:=}'); - Error('\P{__IN_tai_XUAN_Jing:=}'); + 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{intaixuanjing}', ""); Expect(0, 119647, '\p{^intaixuanjing}', ""); Expect(0, 119647, '\P{intaixuanjing}', ""); @@ -122485,16 +123709,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/a/}'); - Error('\P{ Takri/a/}'); + 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, 71369, '\p{takri}', ""); Expect(0, 71369, '\p{^takri}', ""); Expect(0, 71369, '\P{takri}', ""); @@ -122503,16 +123727,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{_/a/IS_Takri}'); - Error('\P{_/a/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{:= -Is_takri}'); + Error('\P{:= -Is_takri}'); Expect(1, 71369, '\p{istakri}', ""); Expect(0, 71369, '\p{^istakri}', ""); Expect(0, 71369, '\P{istakri}', ""); @@ -122521,16 +123745,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{:=_ Takr}'); - Error('\P{:=_ 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}', ""); @@ -122539,16 +123763,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}', ""); @@ -122557,16 +123781,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{-/a/Tamil}'); - Error('\P{-/a/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}', ""); @@ -122575,16 +123799,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{:= IS_TAMIL}'); - Error('\P{:= 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}', ""); @@ -122593,16 +123817,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{/a/ TAML}'); + Error('\P{/a/ TAML}'); Expect(1, 73727, '\p{taml}', ""); Expect(0, 73727, '\p{^taml}', ""); Expect(0, 73727, '\P{taml}', ""); @@ -122611,16 +123835,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{/a/ -is_Taml}'); - Error('\P{/a/ -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}', ""); @@ -122629,16 +123853,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{ _Tamil_Supplement/a/}'); - Error('\P{ _Tamil_Supplement/a/}'); + 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{tamilsupplement}', ""); Expect(0, 73727, '\p{^tamilsupplement}', ""); Expect(0, 73727, '\P{tamilsupplement}', ""); @@ -122647,16 +123871,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{:=Is_tamil_Supplement}'); - Error('\P{:=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{_IS_Tamil_SUPPLEMENT/a/}'); + Error('\P{_IS_Tamil_SUPPLEMENT/a/}'); Expect(1, 73727, '\p{istamilsupplement}', ""); Expect(0, 73727, '\p{^istamilsupplement}', ""); Expect(0, 73727, '\P{istamilsupplement}', ""); @@ -122665,16 +123889,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{_/a/In_Tamil_Supplement}'); + Error('\P{_/a/In_Tamil_Supplement}'); Expect(1, 73727, '\p{intamilsupplement}', ""); Expect(0, 73727, '\p{^intamilsupplement}', ""); Expect(0, 73727, '\P{intamilsupplement}', ""); @@ -122683,16 +123907,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{ Tamil_SUP:=}'); - Error('\P{ 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}'); + Error('\P{ :=TAMIL_SUP}'); Expect(1, 73727, '\p{tamilsup}', ""); Expect(0, 73727, '\p{^tamilsup}', ""); Expect(0, 73727, '\P{tamilsup}', ""); @@ -122701,16 +123925,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}'); - Error('\P{:= _is_TAMIL_sup}'); + 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}', ""); @@ -122719,16 +123943,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/a/}'); - Error('\P{ In_Tamil_sup/a/}'); + 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{intamilsup}', ""); Expect(0, 73727, '\p{^intamilsup}', ""); Expect(0, 73727, '\P{intamilsup}', ""); @@ -122737,16 +123961,16 @@ 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{:=Tangsa}'); - Error('\P{:=Tangsa}'); + 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{ TANGSA:=}'); + Error('\P{ TANGSA:=}'); Expect(1, 92873, '\p{tangsa}', ""); Expect(0, 92873, '\p{^tangsa}', ""); Expect(0, 92873, '\P{tangsa}', ""); @@ -122755,16 +123979,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92874, '\p{^tangsa}', ""); Expect(1, 92874, '\P{tangsa}', ""); Expect(0, 92874, '\P{^tangsa}', ""); - Expect(1, 92873, '\p{--Tangsa}', ""); - Expect(0, 92873, '\p{^--Tangsa}', ""); - Expect(0, 92873, '\P{--Tangsa}', ""); - Expect(1, 92873, '\P{^--Tangsa}', ""); - Expect(0, 92874, '\p{--Tangsa}', ""); - Expect(1, 92874, '\p{^--Tangsa}', ""); - Expect(1, 92874, '\P{--Tangsa}', ""); - Expect(0, 92874, '\P{^--Tangsa}', ""); - Error('\p{-:=is_Tangsa}'); - Error('\P{-:=is_Tangsa}'); + Expect(1, 92873, '\p{ TANGSA}', ""); + Expect(0, 92873, '\p{^ TANGSA}', ""); + Expect(0, 92873, '\P{ TANGSA}', ""); + Expect(1, 92873, '\P{^ TANGSA}', ""); + Expect(0, 92874, '\p{ TANGSA}', ""); + Expect(1, 92874, '\p{^ TANGSA}', ""); + Expect(1, 92874, '\P{ TANGSA}', ""); + Expect(0, 92874, '\P{^ TANGSA}', ""); + Error('\p{/a/ -Is_Tangsa}'); + Error('\P{/a/ -Is_Tangsa}'); Expect(1, 92873, '\p{istangsa}', ""); Expect(0, 92873, '\p{^istangsa}', ""); Expect(0, 92873, '\P{istangsa}', ""); @@ -122773,16 +123997,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92874, '\p{^istangsa}', ""); Expect(1, 92874, '\P{istangsa}', ""); Expect(0, 92874, '\P{^istangsa}', ""); - Expect(1, 92873, '\p{-IS_tangsa}', ""); - Expect(0, 92873, '\p{^-IS_tangsa}', ""); - Expect(0, 92873, '\P{-IS_tangsa}', ""); - Expect(1, 92873, '\P{^-IS_tangsa}', ""); - Expect(0, 92874, '\p{-IS_tangsa}', ""); - Expect(1, 92874, '\p{^-IS_tangsa}', ""); - Expect(1, 92874, '\P{-IS_tangsa}', ""); - Expect(0, 92874, '\P{^-IS_tangsa}', ""); - Error('\p{/a/_-Tnsa}'); - Error('\P{/a/_-Tnsa}'); + Expect(1, 92873, '\p{_Is_tangsa}', ""); + Expect(0, 92873, '\p{^_Is_tangsa}', ""); + Expect(0, 92873, '\P{_Is_tangsa}', ""); + Expect(1, 92873, '\P{^_Is_tangsa}', ""); + Expect(0, 92874, '\p{_Is_tangsa}', ""); + Expect(1, 92874, '\p{^_Is_tangsa}', ""); + Expect(1, 92874, '\P{_Is_tangsa}', ""); + Expect(0, 92874, '\P{^_Is_tangsa}', ""); + Error('\p{_Tnsa:=}'); + Error('\P{_Tnsa:=}'); Expect(1, 92873, '\p{tnsa}', ""); Expect(0, 92873, '\p{^tnsa}', ""); Expect(0, 92873, '\P{tnsa}', ""); @@ -122791,16 +124015,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92874, '\p{^tnsa}', ""); Expect(1, 92874, '\P{tnsa}', ""); Expect(0, 92874, '\P{^tnsa}', ""); - Expect(1, 92873, '\p{ tnsa}', ""); - Expect(0, 92873, '\p{^ tnsa}', ""); - Expect(0, 92873, '\P{ tnsa}', ""); - Expect(1, 92873, '\P{^ tnsa}', ""); - Expect(0, 92874, '\p{ tnsa}', ""); - Expect(1, 92874, '\p{^ tnsa}', ""); - Expect(1, 92874, '\P{ tnsa}', ""); - Expect(0, 92874, '\P{^ tnsa}', ""); - Error('\p{ /a/Is_TNSA}'); - Error('\P{ /a/Is_TNSA}'); + Expect(1, 92873, '\p{-Tnsa}', ""); + Expect(0, 92873, '\p{^-Tnsa}', ""); + Expect(0, 92873, '\P{-Tnsa}', ""); + Expect(1, 92873, '\P{^-Tnsa}', ""); + Expect(0, 92874, '\p{-Tnsa}', ""); + Expect(1, 92874, '\p{^-Tnsa}', ""); + Expect(1, 92874, '\P{-Tnsa}', ""); + Expect(0, 92874, '\P{^-Tnsa}', ""); + Error('\p{:=Is_Tnsa}'); + Error('\P{:=Is_Tnsa}'); Expect(1, 92873, '\p{istnsa}', ""); Expect(0, 92873, '\p{^istnsa}', ""); Expect(0, 92873, '\P{istnsa}', ""); @@ -122809,16 +124033,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92874, '\p{^istnsa}', ""); Expect(1, 92874, '\P{istnsa}', ""); Expect(0, 92874, '\P{^istnsa}', ""); - Expect(1, 92873, '\p{ is_Tnsa}', ""); - Expect(0, 92873, '\p{^ is_Tnsa}', ""); - Expect(0, 92873, '\P{ is_Tnsa}', ""); - Expect(1, 92873, '\P{^ is_Tnsa}', ""); - Expect(0, 92874, '\p{ is_Tnsa}', ""); - Expect(1, 92874, '\p{^ is_Tnsa}', ""); - Expect(1, 92874, '\P{ is_Tnsa}', ""); - Expect(0, 92874, '\P{^ is_Tnsa}', ""); - Error('\p{_ TANGUT:=}'); - Error('\P{_ TANGUT:=}'); + Expect(1, 92873, '\p{ Is_tnsa}', ""); + Expect(0, 92873, '\p{^ Is_tnsa}', ""); + Expect(0, 92873, '\P{ Is_tnsa}', ""); + Expect(1, 92873, '\P{^ Is_tnsa}', ""); + Expect(0, 92874, '\p{ Is_tnsa}', ""); + Expect(1, 92874, '\p{^ Is_tnsa}', ""); + Expect(1, 92874, '\P{ Is_tnsa}', ""); + Expect(0, 92874, '\P{^ Is_tnsa}', ""); + Error('\p{ -Tangut:=}'); + Error('\P{ -Tangut:=}'); Expect(1, 101640, '\p{tangut}', ""); Expect(0, 101640, '\p{^tangut}', ""); Expect(0, 101640, '\P{tangut}', ""); @@ -122827,16 +124051,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ _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{/a/is_TANGUT}'); + Error('\P{/a/is_TANGUT}'); Expect(1, 101640, '\p{istangut}', ""); Expect(0, 101640, '\p{^istangut}', ""); Expect(0, 101640, '\P{istangut}', ""); @@ -122845,16 +124069,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ -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}', ""); @@ -122863,16 +124087,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{ _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}', ""); @@ -122881,16 +124105,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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}', ""); @@ -122899,16 +124123,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{ Is_tangut_components/a/}'); - Error('\P{ Is_tangut_components/a/}'); + 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{:= is_Tangut_Components}'); + Error('\P{:= is_Tangut_Components}'); Expect(1, 101119, '\p{istangutcomponents}', ""); Expect(0, 101119, '\p{^istangutcomponents}', ""); Expect(0, 101119, '\P{istangutcomponents}', ""); @@ -122917,16 +124141,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{/a/- IN_tangut_COMPONENTS}'); - Error('\P{/a/- 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{/a/_IN_TANGUT_Components}'); + Error('\P{/a/_IN_TANGUT_Components}'); Expect(1, 101119, '\p{intangutcomponents}', ""); Expect(0, 101119, '\p{^intangutcomponents}', ""); Expect(0, 101119, '\P{intangutcomponents}', ""); @@ -122935,16 +124159,16 @@ 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/tangut_Supplement}'); - Error('\P{-/a/tangut_Supplement}'); + 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}'); + Error('\P{ :=tangut_supplement}'); Expect(1, 101759, '\p{tangutsupplement}', ""); Expect(0, 101759, '\p{^tangutsupplement}', ""); Expect(0, 101759, '\P{tangutsupplement}', ""); @@ -122953,16 +124177,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101760, '\p{^tangutsupplement}', ""); Expect(1, 101760, '\P{tangutsupplement}', ""); Expect(0, 101760, '\P{^tangutsupplement}', ""); - Expect(1, 101759, '\p{__Tangut_supplement}', ""); - Expect(0, 101759, '\p{^__Tangut_supplement}', ""); - Expect(0, 101759, '\P{__Tangut_supplement}', ""); - Expect(1, 101759, '\P{^__Tangut_supplement}', ""); - Expect(0, 101760, '\p{__Tangut_supplement}', ""); - Expect(1, 101760, '\p{^__Tangut_supplement}', ""); - Expect(1, 101760, '\P{__Tangut_supplement}', ""); - Expect(0, 101760, '\P{^__Tangut_supplement}', ""); - Error('\p{/a/ Is_Tangut_SUPPLEMENT}'); - Error('\P{/a/ Is_Tangut_SUPPLEMENT}'); + Expect(1, 101759, '\p{ -TANGUT_SUPPLEMENT}', ""); + Expect(0, 101759, '\p{^ -TANGUT_SUPPLEMENT}', ""); + Expect(0, 101759, '\P{ -TANGUT_SUPPLEMENT}', ""); + Expect(1, 101759, '\P{^ -TANGUT_SUPPLEMENT}', ""); + Expect(0, 101760, '\p{ -TANGUT_SUPPLEMENT}', ""); + Expect(1, 101760, '\p{^ -TANGUT_SUPPLEMENT}', ""); + Expect(1, 101760, '\P{ -TANGUT_SUPPLEMENT}', ""); + Expect(0, 101760, '\P{^ -TANGUT_SUPPLEMENT}', ""); + Error('\p{/a/ IS_Tangut_supplement}'); + Error('\P{/a/ IS_Tangut_supplement}'); Expect(1, 101759, '\p{istangutsupplement}', ""); Expect(0, 101759, '\p{^istangutsupplement}', ""); Expect(0, 101759, '\P{istangutsupplement}', ""); @@ -122971,16 +124195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101760, '\p{^istangutsupplement}', ""); Expect(1, 101760, '\P{istangutsupplement}', ""); Expect(0, 101760, '\P{^istangutsupplement}', ""); - Expect(1, 101759, '\p{ is_Tangut_supplement}', ""); - Expect(0, 101759, '\p{^ is_Tangut_supplement}', ""); - Expect(0, 101759, '\P{ is_Tangut_supplement}', ""); - Expect(1, 101759, '\P{^ is_Tangut_supplement}', ""); - Expect(0, 101760, '\p{ is_Tangut_supplement}', ""); - Expect(1, 101760, '\p{^ is_Tangut_supplement}', ""); - Expect(1, 101760, '\P{ is_Tangut_supplement}', ""); - Expect(0, 101760, '\P{^ is_Tangut_supplement}', ""); - Error('\p{-:=in_tangut_SUPPLEMENT}'); - Error('\P{-:=in_tangut_SUPPLEMENT}'); + Expect(1, 101759, '\p{-_is_Tangut_Supplement}', ""); + Expect(0, 101759, '\p{^-_is_Tangut_Supplement}', ""); + Expect(0, 101759, '\P{-_is_Tangut_Supplement}', ""); + Expect(1, 101759, '\P{^-_is_Tangut_Supplement}', ""); + Expect(0, 101760, '\p{-_is_Tangut_Supplement}', ""); + Expect(1, 101760, '\p{^-_is_Tangut_Supplement}', ""); + Expect(1, 101760, '\P{-_is_Tangut_Supplement}', ""); + Expect(0, 101760, '\P{^-_is_Tangut_Supplement}', ""); + Error('\p{ /a/in_Tangut_Supplement}'); + Error('\P{ /a/in_Tangut_Supplement}'); Expect(1, 101759, '\p{intangutsupplement}', ""); Expect(0, 101759, '\p{^intangutsupplement}', ""); Expect(0, 101759, '\P{intangutsupplement}', ""); @@ -122989,16 +124213,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101760, '\p{^intangutsupplement}', ""); Expect(1, 101760, '\P{intangutsupplement}', ""); Expect(0, 101760, '\P{^intangutsupplement}', ""); - Expect(1, 101759, '\p{-_In_TANGUT_SUPPLEMENT}', ""); - Expect(0, 101759, '\p{^-_In_TANGUT_SUPPLEMENT}', ""); - Expect(0, 101759, '\P{-_In_TANGUT_SUPPLEMENT}', ""); - Expect(1, 101759, '\P{^-_In_TANGUT_SUPPLEMENT}', ""); - Expect(0, 101760, '\p{-_In_TANGUT_SUPPLEMENT}', ""); - Expect(1, 101760, '\p{^-_In_TANGUT_SUPPLEMENT}', ""); - Expect(1, 101760, '\P{-_In_TANGUT_SUPPLEMENT}', ""); - Expect(0, 101760, '\P{^-_In_TANGUT_SUPPLEMENT}', ""); - Error('\p{:=_-Tangut_Sup}'); - Error('\P{:=_-Tangut_Sup}'); + Expect(1, 101759, '\p{_ In_tangut_Supplement}', ""); + Expect(0, 101759, '\p{^_ In_tangut_Supplement}', ""); + Expect(0, 101759, '\P{_ In_tangut_Supplement}', ""); + Expect(1, 101759, '\P{^_ In_tangut_Supplement}', ""); + Expect(0, 101760, '\p{_ In_tangut_Supplement}', ""); + Expect(1, 101760, '\p{^_ In_tangut_Supplement}', ""); + Expect(1, 101760, '\P{_ In_tangut_Supplement}', ""); + Expect(0, 101760, '\P{^_ In_tangut_Supplement}', ""); + Error('\p{ :=Tangut_Sup}'); + Error('\P{ :=Tangut_Sup}'); Expect(1, 101759, '\p{tangutsup}', ""); Expect(0, 101759, '\p{^tangutsup}', ""); Expect(0, 101759, '\P{tangutsup}', ""); @@ -123007,16 +124231,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101760, '\p{^tangutsup}', ""); Expect(1, 101760, '\P{tangutsup}', ""); Expect(0, 101760, '\P{^tangutsup}', ""); - Expect(1, 101759, '\p{- tangut_Sup}', ""); - Expect(0, 101759, '\p{^- tangut_Sup}', ""); - Expect(0, 101759, '\P{- tangut_Sup}', ""); - Expect(1, 101759, '\P{^- tangut_Sup}', ""); - Expect(0, 101760, '\p{- tangut_Sup}', ""); - Expect(1, 101760, '\p{^- tangut_Sup}', ""); - Expect(1, 101760, '\P{- tangut_Sup}', ""); - Expect(0, 101760, '\P{^- tangut_Sup}', ""); - Error('\p{_/a/Is_tangut_SUP}'); - Error('\P{_/a/Is_tangut_SUP}'); + Expect(1, 101759, '\p{- Tangut_Sup}', ""); + Expect(0, 101759, '\p{^- Tangut_Sup}', ""); + Expect(0, 101759, '\P{- Tangut_Sup}', ""); + Expect(1, 101759, '\P{^- Tangut_Sup}', ""); + Expect(0, 101760, '\p{- Tangut_Sup}', ""); + Expect(1, 101760, '\p{^- Tangut_Sup}', ""); + Expect(1, 101760, '\P{- Tangut_Sup}', ""); + Expect(0, 101760, '\P{^- Tangut_Sup}', ""); + Error('\p{ _Is_Tangut_sup:=}'); + Error('\P{ _Is_Tangut_sup:=}'); Expect(1, 101759, '\p{istangutsup}', ""); Expect(0, 101759, '\p{^istangutsup}', ""); Expect(0, 101759, '\P{istangutsup}', ""); @@ -123025,16 +124249,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101760, '\p{^istangutsup}', ""); Expect(1, 101760, '\P{istangutsup}', ""); Expect(0, 101760, '\P{^istangutsup}', ""); - Expect(1, 101759, '\p{-IS_Tangut_Sup}', ""); - Expect(0, 101759, '\p{^-IS_Tangut_Sup}', ""); - Expect(0, 101759, '\P{-IS_Tangut_Sup}', ""); - Expect(1, 101759, '\P{^-IS_Tangut_Sup}', ""); - Expect(0, 101760, '\p{-IS_Tangut_Sup}', ""); - Expect(1, 101760, '\p{^-IS_Tangut_Sup}', ""); - Expect(1, 101760, '\P{-IS_Tangut_Sup}', ""); - Expect(0, 101760, '\P{^-IS_Tangut_Sup}', ""); - Error('\p{ in_Tangut_SUP/a/}'); - Error('\P{ in_Tangut_SUP/a/}'); + Expect(1, 101759, '\p{-_Is_TANGUT_SUP}', ""); + Expect(0, 101759, '\p{^-_Is_TANGUT_SUP}', ""); + Expect(0, 101759, '\P{-_Is_TANGUT_SUP}', ""); + Expect(1, 101759, '\P{^-_Is_TANGUT_SUP}', ""); + Expect(0, 101760, '\p{-_Is_TANGUT_SUP}', ""); + Expect(1, 101760, '\p{^-_Is_TANGUT_SUP}', ""); + Expect(1, 101760, '\P{-_Is_TANGUT_SUP}', ""); + Expect(0, 101760, '\P{^-_Is_TANGUT_SUP}', ""); + Error('\p{-in_TANGUT_SUP:=}'); + Error('\P{-in_TANGUT_SUP:=}'); Expect(1, 101759, '\p{intangutsup}', ""); Expect(0, 101759, '\p{^intangutsup}', ""); Expect(0, 101759, '\P{intangutsup}', ""); @@ -123043,16 +124267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 101760, '\p{^intangutsup}', ""); Expect(1, 101760, '\P{intangutsup}', ""); Expect(0, 101760, '\P{^intangutsup}', ""); - Expect(1, 101759, '\p{ in_Tangut_Sup}', ""); - Expect(0, 101759, '\p{^ in_Tangut_Sup}', ""); - Expect(0, 101759, '\P{ in_Tangut_Sup}', ""); - Expect(1, 101759, '\P{^ in_Tangut_Sup}', ""); - Expect(0, 101760, '\p{ in_Tangut_Sup}', ""); - Expect(1, 101760, '\p{^ in_Tangut_Sup}', ""); - Expect(1, 101760, '\P{ in_Tangut_Sup}', ""); - Expect(0, 101760, '\P{^ in_Tangut_Sup}', ""); - Error('\p{/a/ _Telugu}'); - Error('\P{/a/ _Telugu}'); + Expect(1, 101759, '\p{-In_Tangut_sup}', ""); + Expect(0, 101759, '\p{^-In_Tangut_sup}', ""); + Expect(0, 101759, '\P{-In_Tangut_sup}', ""); + Expect(1, 101759, '\P{^-In_Tangut_sup}', ""); + Expect(0, 101760, '\p{-In_Tangut_sup}', ""); + Expect(1, 101760, '\p{^-In_Tangut_sup}', ""); + Expect(1, 101760, '\P{-In_Tangut_sup}', ""); + Expect(0, 101760, '\P{^-In_Tangut_sup}', ""); + Error('\p{-_Telugu/a/}'); + Error('\P{-_Telugu/a/}'); Expect(1, 7410, '\p{telugu}', ""); Expect(0, 7410, '\p{^telugu}', ""); Expect(0, 7410, '\P{telugu}', ""); @@ -123061,16 +124285,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}'); - Error('\P{:= is_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{/a/-IS_Telugu}'); + Error('\P{/a/-IS_Telugu}'); Expect(1, 7410, '\p{istelugu}', ""); Expect(0, 7410, '\p{^istelugu}', ""); Expect(0, 7410, '\P{istelugu}', ""); @@ -123079,16 +124303,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{/a/_ Telu}'); - Error('\P{/a/_ 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{-:=Telu}'); + Error('\P{-:=Telu}'); Expect(1, 7410, '\p{telu}', ""); Expect(0, 7410, '\p{^telu}', ""); Expect(0, 7410, '\P{telu}', ""); @@ -123097,16 +124321,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{/a/_ is_Telu}'); + Error('\P{/a/_ is_Telu}'); Expect(1, 7410, '\p{istelu}', ""); Expect(0, 7410, '\p{^istelu}', ""); Expect(0, 7410, '\P{istelu}', ""); @@ -123115,16 +124339,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{ :=Terminal_PUNCTUATION}'); + Error('\P{ :=Terminal_PUNCTUATION}'); Expect(1, 121482, '\p{terminalpunctuation}', ""); Expect(0, 121482, '\p{^terminalpunctuation}', ""); Expect(0, 121482, '\P{terminalpunctuation}', ""); @@ -123133,16 +124357,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{ /a/Is_TERMINAL_Punctuation}'); - Error('\P{ /a/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{ -Is_Terminal_punctuation:=}'); + Error('\P{ -Is_Terminal_punctuation:=}'); Expect(1, 121482, '\p{isterminalpunctuation}', ""); Expect(0, 121482, '\p{^isterminalpunctuation}', ""); Expect(0, 121482, '\P{isterminalpunctuation}', ""); @@ -123151,16 +124375,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/a/}'); - Error('\P{ term/a/}'); + 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{term}', ""); Expect(0, 121482, '\p{^term}', ""); Expect(0, 121482, '\P{term}', ""); @@ -123169,16 +124393,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{/a/ is_term}'); - Error('\P{/a/ 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}', ""); @@ -123187,16 +124411,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{:= -Thaana}'); - Error('\P{:= -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{ /a/Thaana}'); + Error('\P{ /a/Thaana}'); Expect(1, 65021, '\p{thaana}', ""); Expect(0, 65021, '\p{^thaana}', ""); Expect(0, 65021, '\P{thaana}', ""); @@ -123205,16 +124429,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{:=_Is_Thaana}'); + Error('\P{:=_Is_Thaana}'); Expect(1, 65021, '\p{isthaana}', ""); Expect(0, 65021, '\p{^isthaana}', ""); Expect(0, 65021, '\P{isthaana}', ""); @@ -123223,16 +124447,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{/a/ _thaa}'); - Error('\P{/a/ _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{ /a/Thaa}'); + Error('\P{ /a/Thaa}'); Expect(1, 65021, '\p{thaa}', ""); Expect(0, 65021, '\p{^thaa}', ""); Expect(0, 65021, '\P{thaa}', ""); @@ -123249,8 +124473,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65022, '\p{^_Thaa}', ""); Expect(1, 65022, '\P{_Thaa}', ""); Expect(0, 65022, '\P{^_Thaa}', ""); - Error('\p{:= -is_Thaa}'); - Error('\P{:= -is_Thaa}'); + Error('\p{:= Is_Thaa}'); + Error('\P{:= Is_Thaa}'); Expect(1, 65021, '\p{isthaa}', ""); Expect(0, 65021, '\p{^isthaa}', ""); Expect(0, 65021, '\P{isthaa}', ""); @@ -123259,16 +124483,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/a/}'); - Error('\P{ _Thai/a/}'); + 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, 3675, '\p{thai}', ""); Expect(0, 3675, '\p{^thai}', ""); Expect(0, 3675, '\P{thai}', ""); @@ -123277,16 +124501,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}', ""); @@ -123295,16 +124519,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{_/a/Tibetan}'); - Error('\P{_/a/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{ /a/Tibetan}'); + Error('\P{ /a/Tibetan}'); Expect(1, 4058, '\p{tibetan}', ""); Expect(0, 4058, '\p{^tibetan}', ""); Expect(0, 4058, '\P{tibetan}', ""); @@ -123313,16 +124537,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{/a/_Is_Tibetan}'); - Error('\P{/a/_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}'); + Error('\P{_:=is_Tibetan}'); Expect(1, 4058, '\p{istibetan}', ""); Expect(0, 4058, '\p{^istibetan}', ""); Expect(0, 4058, '\P{istibetan}', ""); @@ -123331,16 +124555,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{-/a/TIBT}'); - Error('\P{-/a/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{/a/tibt}'); + Error('\P{/a/tibt}'); Expect(1, 4058, '\p{tibt}', ""); Expect(0, 4058, '\p{^tibt}', ""); Expect(0, 4058, '\P{tibt}', ""); @@ -123349,16 +124573,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{ :=Is_Tibt}'); - Error('\P{ :=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{/a/-Is_Tibt}'); + Error('\P{/a/-Is_Tibt}'); Expect(1, 4058, '\p{istibt}', ""); Expect(0, 4058, '\p{^istibt}', ""); Expect(0, 4058, '\P{istibt}', ""); @@ -123367,16 +124591,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}', ""); @@ -123385,16 +124609,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}', ""); @@ -123403,16 +124627,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/a/}'); - Error('\P{ tfng/a/}'); + 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{/a/tfng}'); + Error('\P{/a/tfng}'); Expect(1, 11647, '\p{tfng}', ""); Expect(0, 11647, '\p{^tfng}', ""); Expect(0, 11647, '\P{tfng}', ""); @@ -123421,16 +124645,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{/a/is_tfng}'); - Error('\P{/a/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{ :=Is_TFNG}'); + Error('\P{ :=Is_TFNG}'); Expect(1, 11647, '\p{istfng}', ""); Expect(0, 11647, '\p{^istfng}', ""); Expect(0, 11647, '\P{istfng}', ""); @@ -123439,16 +124663,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/a/}'); - Error('\P{ tirhuta/a/}'); + 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{_/a/TIRHUTA}'); + Error('\P{_/a/TIRHUTA}'); Expect(1, 70873, '\p{tirhuta}', ""); Expect(0, 70873, '\p{^tirhuta}', ""); Expect(0, 70873, '\P{tirhuta}', ""); @@ -123457,16 +124681,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{-/a/IS_Tirhuta}'); - Error('\P{-/a/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}', ""); @@ -123475,16 +124699,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/a/}'); + Error('\P{ Tirh/a/}'); Expect(1, 70873, '\p{tirh}', ""); Expect(0, 70873, '\p{^tirh}', ""); Expect(0, 70873, '\P{tirh}', ""); @@ -123493,16 +124717,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{ :=is_Tirh}'); + Error('\P{ :=is_Tirh}'); Expect(1, 70873, '\p{istirh}', ""); Expect(0, 70873, '\p{^istirh}', ""); Expect(0, 70873, '\P{istirh}', ""); @@ -123511,16 +124735,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{ TITLECASE:=}'); - Error('\P{ 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/a/}'); + Error('\P{--Titlecase/a/}'); Expect(1, 8188, '\p{titlecase}', ""); Expect(0, 8188, '\p{^titlecase}', ""); Expect(0, 8188, '\P{titlecase}', ""); @@ -123529,16 +124753,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{_ Title/a/}'); - Error('\P{_ Title/a/}'); + 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{:=-title}'); + Error('\P{:=-title}'); Expect(1, 8188, '\p{title}', ""); Expect(0, 8188, '\p{^title}', ""); Expect(0, 8188, '\P{title}', ""); @@ -123547,16 +124771,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{ /a/Is_titlecase}'); - Error('\P{ /a/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}', ""); @@ -123565,16 +124789,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{:=Is_title}'); + Error('\P{:=Is_title}'); Expect(1, 8188, '\p{istitle}', ""); Expect(0, 8188, '\p{^istitle}', ""); Expect(0, 8188, '\P{istitle}', ""); @@ -123583,16 +124807,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{/a/_ TITLECASE_LETTER}'); + Error('\P{/a/_ TITLECASE_LETTER}'); Expect(1, 8188, '\p{titlecaseletter}', ""); Expect(0, 8188, '\p{^titlecaseletter}', ""); Expect(0, 8188, '\P{titlecaseletter}', ""); @@ -123601,16 +124825,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{--Is_Titlecase_LETTER:=}'); - Error('\P{--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}', ""); @@ -123619,16 +124843,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{LT:=}'); - Error('\P{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{/a/Lt}'); + Error('\P{/a/Lt}'); Expect(1, 8188, '\p{lt}', ""); Expect(0, 8188, '\p{^lt}', ""); Expect(0, 8188, '\P{lt}', ""); @@ -123637,16 +124861,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}', ""); @@ -123655,16 +124879,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{ TOTO/a/}'); - Error('\P{ TOTO/a/}'); + 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/toto}'); + Error('\P{ /a/toto}'); Expect(1, 123566, '\p{toto}', ""); Expect(0, 123566, '\p{^toto}', ""); Expect(0, 123566, '\P{toto}', ""); @@ -123673,16 +124897,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123567, '\p{^toto}', ""); Expect(1, 123567, '\P{toto}', ""); Expect(0, 123567, '\P{^toto}', ""); - Expect(1, 123566, '\p{ toto}', ""); - Expect(0, 123566, '\p{^ toto}', ""); - Expect(0, 123566, '\P{ toto}', ""); - Expect(1, 123566, '\P{^ toto}', ""); - Expect(0, 123567, '\p{ toto}', ""); - Expect(1, 123567, '\p{^ toto}', ""); - Expect(1, 123567, '\P{ toto}', ""); - Expect(0, 123567, '\P{^ toto}', ""); - Error('\p{ -Is_Toto/a/}'); - Error('\P{ -Is_Toto/a/}'); + Error('\p{:= is_Toto}'); + Error('\P{:= is_Toto}'); Expect(1, 123566, '\p{istoto}', ""); Expect(0, 123566, '\p{^istoto}', ""); Expect(0, 123566, '\P{istoto}', ""); @@ -123691,16 +124907,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123567, '\p{^istoto}', ""); Expect(1, 123567, '\P{istoto}', ""); Expect(0, 123567, '\P{^istoto}', ""); - Expect(1, 123566, '\p{_-Is_Toto}', ""); - Expect(0, 123566, '\p{^_-Is_Toto}', ""); - Expect(0, 123566, '\P{_-Is_Toto}', ""); - Expect(1, 123566, '\P{^_-Is_Toto}', ""); - Expect(0, 123567, '\p{_-Is_Toto}', ""); - Expect(1, 123567, '\p{^_-Is_Toto}', ""); - Expect(1, 123567, '\P{_-Is_Toto}', ""); - Expect(0, 123567, '\P{^_-Is_Toto}', ""); - Error('\p{ /a/Transport_And_MAP_symbols}'); - Error('\P{ /a/Transport_And_MAP_symbols}'); + Expect(1, 123566, '\p{ -Is_toto}', ""); + Expect(0, 123566, '\p{^ -Is_toto}', ""); + Expect(0, 123566, '\P{ -Is_toto}', ""); + Expect(1, 123566, '\P{^ -Is_toto}', ""); + Expect(0, 123567, '\p{ -Is_toto}', ""); + Expect(1, 123567, '\p{^ -Is_toto}', ""); + Expect(1, 123567, '\P{ -Is_toto}', ""); + Expect(0, 123567, '\P{^ -Is_toto}', ""); + 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}', ""); @@ -123709,16 +124925,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}'); - Error('\P{ :=Is_transport_and_map_Symbols}'); + 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{/a/Is_Transport_And_MAP_symbols}'); + Error('\P{/a/Is_Transport_And_MAP_symbols}'); Expect(1, 128767, '\p{istransportandmapsymbols}', ""); Expect(0, 128767, '\p{^istransportandmapsymbols}', ""); Expect(0, 128767, '\P{istransportandmapsymbols}', ""); @@ -123727,16 +124943,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/a/}'); + Error('\P{ IN_TRANSPORT_AND_Map_Symbols/a/}'); Expect(1, 128767, '\p{intransportandmapsymbols}', ""); Expect(0, 128767, '\p{^intransportandmapsymbols}', ""); Expect(0, 128767, '\P{intransportandmapsymbols}', ""); @@ -123745,16 +124961,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{/a/transport_and_Map}'); - Error('\P{/a/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{ TRANSPORT_AND_Map:=}'); + Error('\P{ TRANSPORT_AND_Map:=}'); Expect(1, 128767, '\p{transportandmap}', ""); Expect(0, 128767, '\p{^transportandmap}', ""); Expect(0, 128767, '\P{transportandmap}', ""); @@ -123763,16 +124979,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{/a/ IS_Transport_And_map}'); - Error('\P{/a/ 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{ IS_Transport_And_map/a/}'); + Error('\P{ IS_Transport_And_map/a/}'); Expect(1, 128767, '\p{istransportandmap}', ""); Expect(0, 128767, '\p{^istransportandmap}', ""); Expect(0, 128767, '\P{istransportandmap}', ""); @@ -123781,16 +124997,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{:=_In_Transport_And_map}'); + Error('\P{:=_In_Transport_And_map}'); Expect(1, 128767, '\p{intransportandmap}', ""); Expect(0, 128767, '\p{^intransportandmap}', ""); Expect(0, 128767, '\P{intransportandmap}', ""); @@ -123799,16 +125015,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}', ""); @@ -123817,16 +125033,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 66464, '\p{^ugaritic}', ""); Expect(1, 66464, '\P{ugaritic}', ""); Expect(0, 66464, '\P{^ugaritic}', ""); - Expect(1, 66463, '\p{ _UGARITIC}', ""); - Expect(0, 66463, '\p{^ _UGARITIC}', ""); - Expect(0, 66463, '\P{ _UGARITIC}', ""); - Expect(1, 66463, '\P{^ _UGARITIC}', ""); - Expect(0, 66464, '\p{ _UGARITIC}', ""); - Expect(1, 66464, '\p{^ _UGARITIC}', ""); - Expect(1, 66464, '\P{ _UGARITIC}', ""); - Expect(0, 66464, '\P{^ _UGARITIC}', ""); - Error('\p{:=- Is_ugaritic}'); - Error('\P{:=- Is_ugaritic}'); + Expect(1, 66463, '\p{ _ugaritic}', ""); + Expect(0, 66463, '\p{^ _ugaritic}', ""); + Expect(0, 66463, '\P{ _ugaritic}', ""); + Expect(1, 66463, '\P{^ _ugaritic}', ""); + Expect(0, 66464, '\p{ _ugaritic}', ""); + Expect(1, 66464, '\p{^ _ugaritic}', ""); + Expect(1, 66464, '\P{ _ugaritic}', ""); + Expect(0, 66464, '\P{^ _ugaritic}', ""); + Error('\p{_ IS_Ugaritic/a/}'); + Error('\P{_ IS_Ugaritic/a/}'); Expect(1, 66463, '\p{isugaritic}', ""); Expect(0, 66463, '\p{^isugaritic}', ""); Expect(0, 66463, '\P{isugaritic}', ""); @@ -123835,16 +125051,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{ UGAR:=}'); - Error('\P{ 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{ ugar/a/}'); + Error('\P{ ugar/a/}'); Expect(1, 66463, '\p{ugar}', ""); Expect(0, 66463, '\p{^ugar}', ""); Expect(0, 66463, '\P{ugar}', ""); @@ -123853,16 +125069,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}', ""); @@ -123871,16 +125087,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}'); - Error('\P{ :=UNASSIGNED}'); + 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, 918000, '\p{unassigned}', ""); Expect(0, 918000, '\p{^unassigned}', ""); Expect(0, 918000, '\P{unassigned}', ""); @@ -123889,16 +125105,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}', ""); @@ -123907,16 +125123,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}'); - Error('\P{:= Cn}'); + 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{/a/Cn}'); + Error('\P{/a/Cn}'); Expect(1, 918000, '\p{cn}', ""); Expect(0, 918000, '\p{^cn}', ""); Expect(0, 918000, '\P{cn}', ""); @@ -123925,16 +125141,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{ -IS_cn/a/}'); + Error('\P{ -IS_cn/a/}'); Expect(1, 918000, '\p{iscn}', ""); Expect(0, 918000, '\p{^iscn}', ""); Expect(0, 918000, '\P{iscn}', ""); @@ -123943,16 +125159,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{/a/ -UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS}'); - Error('\P{/a/ -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{ unified_CANADIAN_Aboriginal_SYLLABICS:=}'); + Error('\P{ unified_CANADIAN_Aboriginal_SYLLABICS:=}'); Expect(1, 5759, '\p{unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^unifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{unifiedcanadianaboriginalsyllabics}', ""); @@ -123961,16 +125177,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{/a/-_IS_Unified_canadian_ABORIGINAL_Syllabics}'); + Error('\P{/a/-_IS_Unified_canadian_ABORIGINAL_Syllabics}'); Expect(1, 5759, '\p{isunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^isunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{isunifiedcanadianaboriginalsyllabics}', ""); @@ -123979,16 +125195,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{_/a/In_Unified_canadian_ABORIGINAL_SYLLABICS}'); - Error('\P{_/a/In_Unified_canadian_ABORIGINAL_SYLLABICS}'); + 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:=}'); + Error('\P{ _In_Unified_canadian_aboriginal_syllabics:=}'); Expect(1, 5759, '\p{inunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\p{^inunifiedcanadianaboriginalsyllabics}', ""); Expect(0, 5759, '\P{inunifiedcanadianaboriginalsyllabics}', ""); @@ -123997,16 +125213,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{:= UCAS}'); - Error('\P{:= 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{_/a/ucas}'); + Error('\P{_/a/ucas}'); Expect(1, 5759, '\p{ucas}', ""); Expect(0, 5759, '\p{^ucas}', ""); Expect(0, 5759, '\P{ucas}', ""); @@ -124015,16 +125231,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}', ""); @@ -124033,16 +125249,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{/a/_In_ucas}'); - Error('\P{/a/_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:=}'); + Error('\P{-IN_UCAS:=}'); Expect(1, 5759, '\p{inucas}', ""); Expect(0, 5759, '\p{^inucas}', ""); Expect(0, 5759, '\P{inucas}', ""); @@ -124051,16 +125267,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{-_Canadian_syllabics/a/}'); - Error('\P{-_Canadian_syllabics/a/}'); + 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{canadiansyllabics}', ""); Expect(0, 5759, '\p{^canadiansyllabics}', ""); Expect(0, 5759, '\P{canadiansyllabics}', ""); @@ -124069,16 +125285,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/a/}'); + Error('\P{ -IS_Canadian_syllabics/a/}'); Expect(1, 5759, '\p{iscanadiansyllabics}', ""); Expect(0, 5759, '\p{^iscanadiansyllabics}', ""); Expect(0, 5759, '\P{iscanadiansyllabics}', ""); @@ -124087,16 +125303,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}'); - Error('\P{:=- in_canadian_Syllabics}'); + 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{-/a/In_Canadian_SYLLABICS}'); + Error('\P{-/a/In_Canadian_SYLLABICS}'); Expect(1, 5759, '\p{incanadiansyllabics}', ""); Expect(0, 5759, '\p{^incanadiansyllabics}', ""); Expect(0, 5759, '\P{incanadiansyllabics}', ""); @@ -124105,16 +125321,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{/a/_ Unified_CANADIAN_ABORIGINAL_Syllabics_extended}'); - Error('\P{/a/_ Unified_CANADIAN_ABORIGINAL_Syllabics_extended}'); + 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}', ""); @@ -124123,16 +125339,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}', ""); @@ -124141,16 +125357,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}', ""); @@ -124159,16 +125375,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{/a/--UCAS_EXT}'); - Error('\P{/a/--UCAS_EXT}'); + 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}', ""); @@ -124177,16 +125393,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{:=- Is_ucas_Ext}'); + Error('\P{:=- Is_ucas_Ext}'); Expect(1, 6399, '\p{isucasext}', ""); Expect(0, 6399, '\p{^isucasext}', ""); Expect(0, 6399, '\P{isucasext}', ""); @@ -124195,16 +125411,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/a/}'); - Error('\P{_In_UCAS_ext/a/}'); + 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}', ""); @@ -124213,16 +125429,16 @@ 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_canadian_ABORIGINAL_Syllabics_EXTENDED_A}'); - Error('\P{/a/--UNIFIED_canadian_ABORIGINAL_Syllabics_EXTENDED_A}'); + 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{_:=Unified_Canadian_aboriginal_Syllabics_Extended_a}'); + Error('\P{_:=Unified_Canadian_aboriginal_Syllabics_Extended_a}'); Expect(1, 72383, '\p{unifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72383, '\p{^unifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72383, '\P{unifiedcanadianaboriginalsyllabicsextendeda}', ""); @@ -124231,16 +125447,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^unifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(1, 72384, '\P{unifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72384, '\P{^unifiedcanadianaboriginalsyllabicsextendeda}', ""); - Expect(1, 72383, '\p{__Unified_Canadian_Aboriginal_Syllabics_EXTENDED_A}', ""); - Expect(0, 72383, '\p{^__Unified_Canadian_Aboriginal_Syllabics_EXTENDED_A}', ""); - Expect(0, 72383, '\P{__Unified_Canadian_Aboriginal_Syllabics_EXTENDED_A}', ""); - Expect(1, 72383, '\P{^__Unified_Canadian_Aboriginal_Syllabics_EXTENDED_A}', ""); - Expect(0, 72384, '\p{__Unified_Canadian_Aboriginal_Syllabics_EXTENDED_A}', ""); - Expect(1, 72384, '\p{^__Unified_Canadian_Aboriginal_Syllabics_EXTENDED_A}', ""); - Expect(1, 72384, '\P{__Unified_Canadian_Aboriginal_Syllabics_EXTENDED_A}', ""); - Expect(0, 72384, '\P{^__Unified_Canadian_Aboriginal_Syllabics_EXTENDED_A}', ""); - Error('\p{ /a/IS_Unified_canadian_ABORIGINAL_syllabics_extended_A}'); - Error('\P{ /a/IS_Unified_canadian_ABORIGINAL_syllabics_extended_A}'); + Expect(1, 72383, '\p{- UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72383, '\p{^- UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72383, '\P{- UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(1, 72383, '\P{^- UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72384, '\p{- UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(1, 72384, '\p{^- UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(1, 72384, '\P{- UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Expect(0, 72384, '\P{^- UNIFIED_canadian_Aboriginal_SYLLABICS_Extended_A}', ""); + Error('\p{/a/Is_Unified_Canadian_aboriginal_syllabics_extended_A}'); + Error('\P{/a/Is_Unified_Canadian_aboriginal_syllabics_extended_A}'); Expect(1, 72383, '\p{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72383, '\p{^isunifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72383, '\P{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); @@ -124249,16 +125465,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^isunifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(1, 72384, '\P{isunifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72384, '\P{^isunifiedcanadianaboriginalsyllabicsextendeda}', ""); - Expect(1, 72383, '\p{ IS_Unified_Canadian_aboriginal_Syllabics_extended_A}', ""); - Expect(0, 72383, '\p{^ IS_Unified_Canadian_aboriginal_Syllabics_extended_A}', ""); - Expect(0, 72383, '\P{ IS_Unified_Canadian_aboriginal_Syllabics_extended_A}', ""); - Expect(1, 72383, '\P{^ IS_Unified_Canadian_aboriginal_Syllabics_extended_A}', ""); - Expect(0, 72384, '\p{ IS_Unified_Canadian_aboriginal_Syllabics_extended_A}', ""); - Expect(1, 72384, '\p{^ IS_Unified_Canadian_aboriginal_Syllabics_extended_A}', ""); - Expect(1, 72384, '\P{ IS_Unified_Canadian_aboriginal_Syllabics_extended_A}', ""); - Expect(0, 72384, '\P{^ IS_Unified_Canadian_aboriginal_Syllabics_extended_A}', ""); - Error('\p{_:=In_UNIFIED_canadian_Aboriginal_syllabics_Extended_a}'); - Error('\P{_:=In_UNIFIED_canadian_Aboriginal_syllabics_Extended_a}'); + Expect(1, 72383, '\p{-_IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72383, '\p{^-_IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72383, '\P{-_IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_a}', ""); + Expect(1, 72383, '\P{^-_IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72384, '\p{-_IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_a}', ""); + Expect(1, 72384, '\p{^-_IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_a}', ""); + Expect(1, 72384, '\P{-_IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_a}', ""); + Expect(0, 72384, '\P{^-_IS_UNIFIED_CANADIAN_aboriginal_Syllabics_extended_a}', ""); + Error('\p{:=- in_unified_Canadian_ABORIGINAL_Syllabics_Extended_A}'); + Error('\P{:=- in_unified_Canadian_ABORIGINAL_Syllabics_Extended_A}'); Expect(1, 72383, '\p{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72383, '\p{^inunifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72383, '\P{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); @@ -124267,16 +125483,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^inunifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(1, 72384, '\P{inunifiedcanadianaboriginalsyllabicsextendeda}', ""); Expect(0, 72384, '\P{^inunifiedcanadianaboriginalsyllabicsextendeda}', ""); - Expect(1, 72383, '\p{-_IN_Unified_canadian_Aboriginal_SYLLABICS_EXTENDED_a}', ""); - Expect(0, 72383, '\p{^-_IN_Unified_canadian_Aboriginal_SYLLABICS_EXTENDED_a}', ""); - Expect(0, 72383, '\P{-_IN_Unified_canadian_Aboriginal_SYLLABICS_EXTENDED_a}', ""); - Expect(1, 72383, '\P{^-_IN_Unified_canadian_Aboriginal_SYLLABICS_EXTENDED_a}', ""); - Expect(0, 72384, '\p{-_IN_Unified_canadian_Aboriginal_SYLLABICS_EXTENDED_a}', ""); - Expect(1, 72384, '\p{^-_IN_Unified_canadian_Aboriginal_SYLLABICS_EXTENDED_a}', ""); - Expect(1, 72384, '\P{-_IN_Unified_canadian_Aboriginal_SYLLABICS_EXTENDED_a}', ""); - Expect(0, 72384, '\P{^-_IN_Unified_canadian_Aboriginal_SYLLABICS_EXTENDED_a}', ""); - Error('\p{-:=UCAS_Ext_A}'); - Error('\P{-:=UCAS_Ext_A}'); + Expect(1, 72383, '\p{ in_Unified_Canadian_Aboriginal_syllabics_EXTENDED_a}', ""); + Expect(0, 72383, '\p{^ in_Unified_Canadian_Aboriginal_syllabics_EXTENDED_a}', ""); + Expect(0, 72383, '\P{ in_Unified_Canadian_Aboriginal_syllabics_EXTENDED_a}', ""); + Expect(1, 72383, '\P{^ in_Unified_Canadian_Aboriginal_syllabics_EXTENDED_a}', ""); + Expect(0, 72384, '\p{ in_Unified_Canadian_Aboriginal_syllabics_EXTENDED_a}', ""); + Expect(1, 72384, '\p{^ in_Unified_Canadian_Aboriginal_syllabics_EXTENDED_a}', ""); + Expect(1, 72384, '\P{ in_Unified_Canadian_Aboriginal_syllabics_EXTENDED_a}', ""); + Expect(0, 72384, '\P{^ in_Unified_Canadian_Aboriginal_syllabics_EXTENDED_a}', ""); + Error('\p{ /a/UCAS_Ext_a}'); + Error('\P{ /a/UCAS_Ext_a}'); Expect(1, 72383, '\p{ucasexta}', ""); Expect(0, 72383, '\p{^ucasexta}', ""); Expect(0, 72383, '\P{ucasexta}', ""); @@ -124285,16 +125501,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^ucasexta}', ""); Expect(1, 72384, '\P{ucasexta}', ""); Expect(0, 72384, '\P{^ucasexta}', ""); - Expect(1, 72383, '\p{_UCAS_Ext_a}', ""); - Expect(0, 72383, '\p{^_UCAS_Ext_a}', ""); - Expect(0, 72383, '\P{_UCAS_Ext_a}', ""); - Expect(1, 72383, '\P{^_UCAS_Ext_a}', ""); - Expect(0, 72384, '\p{_UCAS_Ext_a}', ""); - Expect(1, 72384, '\p{^_UCAS_Ext_a}', ""); - Expect(1, 72384, '\P{_UCAS_Ext_a}', ""); - Expect(0, 72384, '\P{^_UCAS_Ext_a}', ""); - Error('\p{:=IS_UCAS_Ext_A}'); - Error('\P{:=IS_UCAS_Ext_A}'); + Expect(1, 72383, '\p{_ UCAS_Ext_A}', ""); + Expect(0, 72383, '\p{^_ UCAS_Ext_A}', ""); + Expect(0, 72383, '\P{_ UCAS_Ext_A}', ""); + Expect(1, 72383, '\P{^_ UCAS_Ext_A}', ""); + Expect(0, 72384, '\p{_ UCAS_Ext_A}', ""); + Expect(1, 72384, '\p{^_ UCAS_Ext_A}', ""); + Expect(1, 72384, '\P{_ UCAS_Ext_A}', ""); + Expect(0, 72384, '\P{^_ UCAS_Ext_A}', ""); + Error('\p{ IS_UCAS_ext_A:=}'); + Error('\P{ IS_UCAS_ext_A:=}'); Expect(1, 72383, '\p{isucasexta}', ""); Expect(0, 72383, '\p{^isucasexta}', ""); Expect(0, 72383, '\P{isucasexta}', ""); @@ -124303,16 +125519,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^isucasexta}', ""); Expect(1, 72384, '\P{isucasexta}', ""); Expect(0, 72384, '\P{^isucasexta}', ""); - Expect(1, 72383, '\p{ -is_UCAS_ext_A}', ""); - Expect(0, 72383, '\p{^ -is_UCAS_ext_A}', ""); - Expect(0, 72383, '\P{ -is_UCAS_ext_A}', ""); - Expect(1, 72383, '\P{^ -is_UCAS_ext_A}', ""); - Expect(0, 72384, '\p{ -is_UCAS_ext_A}', ""); - Expect(1, 72384, '\p{^ -is_UCAS_ext_A}', ""); - Expect(1, 72384, '\P{ -is_UCAS_ext_A}', ""); - Expect(0, 72384, '\P{^ -is_UCAS_ext_A}', ""); - Error('\p{_:=in_ucas_ext_A}'); - Error('\P{_:=in_ucas_ext_A}'); + Expect(1, 72383, '\p{ Is_UCAS_EXT_A}', ""); + Expect(0, 72383, '\p{^ Is_UCAS_EXT_A}', ""); + Expect(0, 72383, '\P{ Is_UCAS_EXT_A}', ""); + Expect(1, 72383, '\P{^ Is_UCAS_EXT_A}', ""); + Expect(0, 72384, '\p{ Is_UCAS_EXT_A}', ""); + Expect(1, 72384, '\p{^ Is_UCAS_EXT_A}', ""); + Expect(1, 72384, '\P{ Is_UCAS_EXT_A}', ""); + Expect(0, 72384, '\P{^ Is_UCAS_EXT_A}', ""); + Error('\p{-:=in_UCAS_ext_A}'); + Error('\P{-:=in_UCAS_ext_A}'); Expect(1, 72383, '\p{inucasexta}', ""); Expect(0, 72383, '\p{^inucasexta}', ""); Expect(0, 72383, '\P{inucasexta}', ""); @@ -124321,88 +125537,88 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^inucasexta}', ""); Expect(1, 72384, '\P{inucasexta}', ""); Expect(0, 72384, '\P{^inucasexta}', ""); - Expect(1, 72383, '\p{_in_ucas_Ext_A}', ""); - Expect(0, 72383, '\p{^_in_ucas_Ext_A}', ""); - Expect(0, 72383, '\P{_in_ucas_Ext_A}', ""); - Expect(1, 72383, '\P{^_in_ucas_Ext_A}', ""); - Expect(0, 72384, '\p{_in_ucas_Ext_A}', ""); - Expect(1, 72384, '\p{^_in_ucas_Ext_A}', ""); - Expect(1, 72384, '\P{_in_ucas_Ext_A}', ""); - Expect(0, 72384, '\P{^_in_ucas_Ext_A}', ""); - Error('\p{_:=UNIFIED_IDEOGRAPH}'); - Error('\P{_:=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{:=_ Is_unified_Ideograph}'); - Error('\P{:=_ 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{ :=Unknown}'); - Error('\P{ :=Unknown}'); + Expect(1, 72383, '\p{-_IN_UCAS_Ext_A}', ""); + Expect(0, 72383, '\p{^-_IN_UCAS_Ext_A}', ""); + Expect(0, 72383, '\P{-_IN_UCAS_Ext_A}', ""); + Expect(1, 72383, '\P{^-_IN_UCAS_Ext_A}', ""); + Expect(0, 72384, '\p{-_IN_UCAS_Ext_A}', ""); + Expect(1, 72384, '\p{^-_IN_UCAS_Ext_A}', ""); + Expect(1, 72384, '\P{-_IN_UCAS_Ext_A}', ""); + Expect(0, 72384, '\P{^-_IN_UCAS_Ext_A}', ""); + Error('\p{/a/_Unified_ideograph}'); + Error('\P{/a/_Unified_ideograph}'); + Expect(1, 205743, '\p{unifiedideograph}', ""); + Expect(0, 205743, '\p{^unifiedideograph}', ""); + Expect(0, 205743, '\P{unifiedideograph}', ""); + Expect(1, 205743, '\P{^unifiedideograph}', ""); + Expect(0, 205744, '\p{unifiedideograph}', ""); + Expect(1, 205744, '\p{^unifiedideograph}', ""); + Expect(1, 205744, '\P{unifiedideograph}', ""); + Expect(0, 205744, '\P{^unifiedideograph}', ""); + Expect(1, 205743, '\p{--Unified_ideograph}', ""); + Expect(0, 205743, '\p{^--Unified_ideograph}', ""); + Expect(0, 205743, '\P{--Unified_ideograph}', ""); + Expect(1, 205743, '\P{^--Unified_ideograph}', ""); + Expect(0, 205744, '\p{--Unified_ideograph}', ""); + Expect(1, 205744, '\p{^--Unified_ideograph}', ""); + Expect(1, 205744, '\P{--Unified_ideograph}', ""); + Expect(0, 205744, '\P{^--Unified_ideograph}', ""); + Error('\p{_:=is_UNIFIED_ideograph}'); + Error('\P{_:=is_UNIFIED_ideograph}'); + Expect(1, 205743, '\p{isunifiedideograph}', ""); + Expect(0, 205743, '\p{^isunifiedideograph}', ""); + Expect(0, 205743, '\P{isunifiedideograph}', ""); + Expect(1, 205743, '\P{^isunifiedideograph}', ""); + Expect(0, 205744, '\p{isunifiedideograph}', ""); + Expect(1, 205744, '\p{^isunifiedideograph}', ""); + Expect(1, 205744, '\P{isunifiedideograph}', ""); + Expect(0, 205744, '\P{^isunifiedideograph}', ""); + Expect(1, 205743, '\p{ is_unified_IDEOGRAPH}', ""); + Expect(0, 205743, '\p{^ is_unified_IDEOGRAPH}', ""); + Expect(0, 205743, '\P{ is_unified_IDEOGRAPH}', ""); + Expect(1, 205743, '\P{^ is_unified_IDEOGRAPH}', ""); + Expect(0, 205744, '\p{ is_unified_IDEOGRAPH}', ""); + Expect(1, 205744, '\p{^ is_unified_IDEOGRAPH}', ""); + Expect(1, 205744, '\P{ is_unified_IDEOGRAPH}', ""); + Expect(0, 205744, '\P{^ is_unified_IDEOGRAPH}', ""); + Error('\p{/a/ UIdeo}'); + Error('\P{/a/ UIdeo}'); + Expect(1, 205743, '\p{uideo}', ""); + Expect(0, 205743, '\p{^uideo}', ""); + Expect(0, 205743, '\P{uideo}', ""); + Expect(1, 205743, '\P{^uideo}', ""); + Expect(0, 205744, '\p{uideo}', ""); + Expect(1, 205744, '\p{^uideo}', ""); + Expect(1, 205744, '\P{uideo}', ""); + Expect(0, 205744, '\P{^uideo}', ""); + Expect(1, 205743, '\p{ uideo}', ""); + Expect(0, 205743, '\p{^ uideo}', ""); + Expect(0, 205743, '\P{ uideo}', ""); + Expect(1, 205743, '\P{^ uideo}', ""); + Expect(0, 205744, '\p{ uideo}', ""); + Expect(1, 205744, '\p{^ uideo}', ""); + Expect(1, 205744, '\P{ uideo}', ""); + Expect(0, 205744, '\P{^ uideo}', ""); + Error('\p{_is_UIDEO:=}'); + Error('\P{_is_UIDEO:=}'); + Expect(1, 205743, '\p{isuideo}', ""); + Expect(0, 205743, '\p{^isuideo}', ""); + Expect(0, 205743, '\P{isuideo}', ""); + Expect(1, 205743, '\P{^isuideo}', ""); + Expect(0, 205744, '\p{isuideo}', ""); + Expect(1, 205744, '\p{^isuideo}', ""); + Expect(1, 205744, '\P{isuideo}', ""); + Expect(0, 205744, '\P{^isuideo}', ""); + Expect(1, 205743, '\p{ Is_uideo}', ""); + Expect(0, 205743, '\p{^ Is_uideo}', ""); + Expect(0, 205743, '\P{ Is_uideo}', ""); + Expect(1, 205743, '\P{^ Is_uideo}', ""); + Expect(0, 205744, '\p{ Is_uideo}', ""); + Expect(1, 205744, '\p{^ Is_uideo}', ""); + Expect(1, 205744, '\P{ Is_uideo}', ""); + Expect(0, 205744, '\P{^ Is_uideo}', ""); + Error('\p{:=- unknown}'); + Error('\P{:=- unknown}'); Expect(1, 918000, '\p{unknown}', ""); Expect(0, 918000, '\p{^unknown}', ""); Expect(0, 918000, '\P{unknown}', ""); @@ -124411,16 +125627,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{/a/Is_Unknown}'); + Error('\P{/a/Is_Unknown}'); Expect(1, 918000, '\p{isunknown}', ""); Expect(0, 918000, '\p{^isunknown}', ""); Expect(0, 918000, '\P{isunknown}', ""); @@ -124429,16 +125645,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{/a/zzzz}'); - Error('\P{/a/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}', ""); @@ -124447,16 +125663,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{_ IS_Zzzz/a/}'); - Error('\P{_ IS_Zzzz/a/}'); + 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}', ""); @@ -124465,16 +125681,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{/a/_ Uppercase_Letter}'); + Error('\P{/a/_ Uppercase_Letter}'); Expect(1, 125217, '\p{uppercaseletter}', ""); Expect(0, 125217, '\p{^uppercaseletter}', ""); Expect(0, 125217, '\P{uppercaseletter}', ""); @@ -124483,16 +125699,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/a/}'); - Error('\P{ -is_UPPERCASE_letter/a/}'); + 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{/a/is_Uppercase_Letter}'); + Error('\P{/a/is_Uppercase_Letter}'); Expect(1, 125217, '\p{isuppercaseletter}', ""); Expect(0, 125217, '\p{^isuppercaseletter}', ""); Expect(0, 125217, '\P{isuppercaseletter}', ""); @@ -124501,16 +125717,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{:=-LU}'); - Error('\P{:=-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{:=- Lu}'); + Error('\P{:=- Lu}'); Expect(1, 125217, '\p{lu}', ""); Expect(0, 125217, '\p{^lu}', ""); Expect(0, 125217, '\P{lu}', ""); @@ -124527,8 +125743,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 125218, '\p{^-lu}', ""); Expect(1, 125218, '\P{-lu}', ""); Expect(0, 125218, '\P{^-lu}', ""); - Error('\p{:= is_Lu}'); - Error('\P{:= is_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}', ""); @@ -124537,16 +125753,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{ /a/Vai}'); + Error('\P{ /a/Vai}'); Expect(1, 42539, '\p{vai}', ""); Expect(0, 42539, '\p{^vai}', ""); Expect(0, 42539, '\P{vai}', ""); @@ -124555,16 +125771,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}', ""); @@ -124573,16 +125789,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{:= -vaii}'); - Error('\P{:= -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}', ""); @@ -124591,16 +125807,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:=}'); + Error('\P{_ Is_Vaii:=}'); Expect(1, 42539, '\p{isvaii}', ""); Expect(0, 42539, '\p{^isvaii}', ""); Expect(0, 42539, '\P{isvaii}', ""); @@ -124609,16 +125825,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{/a/__variation_SELECTOR}'); + Error('\P{/a/__variation_SELECTOR}'); Expect(1, 917999, '\p{variationselector}', ""); Expect(0, 917999, '\p{^variationselector}', ""); Expect(0, 917999, '\P{variationselector}', ""); @@ -124627,16 +125843,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{:= -Is_VARIATION_Selector}'); - Error('\P{:= -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}', ""); @@ -124645,16 +125861,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{/a/ VS}'); - Error('\P{/a/ 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{-VS:=}'); + Error('\P{-VS:=}'); Expect(1, 917999, '\p{vs}', ""); Expect(0, 917999, '\p{^vs}', ""); Expect(0, 917999, '\P{vs}', ""); @@ -124663,16 +125879,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{_ IS_VS:=}'); - Error('\P{_ 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}', ""); @@ -124681,16 +125897,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{_/a/Variation_selectors}'); + Error('\P{_/a/Variation_selectors}'); Expect(1, 65039, '\p{variationselectors}', ""); Expect(0, 65039, '\p{^variationselectors}', ""); Expect(0, 65039, '\P{variationselectors}', ""); @@ -124699,16 +125915,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{ _Is_Variation_SELECTORS:=}'); - Error('\P{ _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{-_Is_variation_SELECTORS/a/}'); + Error('\P{-_Is_variation_SELECTORS/a/}'); Expect(1, 65039, '\p{isvariationselectors}', ""); Expect(0, 65039, '\p{^isvariationselectors}', ""); Expect(0, 65039, '\P{isvariationselectors}', ""); @@ -124717,16 +125933,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/a/}'); + Error('\P{--In_Variation_Selectors/a/}'); Expect(1, 65039, '\p{invariationselectors}', ""); Expect(0, 65039, '\p{^invariationselectors}', ""); Expect(0, 65039, '\P{invariationselectors}', ""); @@ -124735,16 +125951,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{:= IN_VS}'); + Error('\P{:= IN_VS}'); Expect(1, 65039, '\p{invs}', ""); Expect(0, 65039, '\p{^invs}', ""); Expect(0, 65039, '\P{invs}', ""); @@ -124753,16 +125969,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}'); - Error('\P{:=-_VARIATION_Selectors_Supplement}'); + 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}', ""); @@ -124771,16 +125987,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{ /a/is_variation_selectors_Supplement}'); - Error('\P{ /a/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}'); + Error('\P{:=- Is_Variation_SELECTORS_SUPPLEMENT}'); Expect(1, 917999, '\p{isvariationselectorssupplement}', ""); Expect(0, 917999, '\p{^isvariationselectorssupplement}', ""); Expect(0, 917999, '\P{isvariationselectorssupplement}', ""); @@ -124789,16 +126005,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{/a/ -In_VARIATION_Selectors_Supplement}'); - Error('\P{/a/ -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{:= _In_VARIATION_Selectors_supplement}'); + Error('\P{:= _In_VARIATION_Selectors_supplement}'); Expect(1, 917999, '\p{invariationselectorssupplement}', ""); Expect(0, 917999, '\p{^invariationselectorssupplement}', ""); Expect(0, 917999, '\P{invariationselectorssupplement}', ""); @@ -124807,16 +126023,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:=}'); - Error('\P{- VS_Sup:=}'); + 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{/a/ -vs_sup}'); + Error('\P{/a/ -vs_sup}'); Expect(1, 917999, '\p{vssup}', ""); Expect(0, 917999, '\p{^vssup}', ""); Expect(0, 917999, '\P{vssup}', ""); @@ -124825,16 +126041,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}'); - Error('\P{ :=is_VS_sup}'); + 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}', ""); @@ -124843,16 +126059,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{-/a/In_VS_Sup}'); - Error('\P{-/a/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}', ""); @@ -124861,16 +126077,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{:=_ VEDIC_extensions}'); + Error('\P{:=_ VEDIC_extensions}'); Expect(1, 7423, '\p{vedicextensions}', ""); Expect(0, 7423, '\p{^vedicextensions}', ""); Expect(0, 7423, '\P{vedicextensions}', ""); @@ -124879,16 +126095,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{:=_ is_vedic_EXTENSIONS}'); - Error('\P{:=_ 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}', ""); @@ -124897,16 +126113,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{:= in_Vedic_Extensions}'); - Error('\P{:= 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}', ""); @@ -124915,16 +126131,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}', ""); @@ -124933,16 +126149,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{/a/-IS_Vedic_EXT}'); + Error('\P{/a/-IS_Vedic_EXT}'); Expect(1, 7423, '\p{isvedicext}', ""); Expect(0, 7423, '\p{^isvedicext}', ""); Expect(0, 7423, '\P{isvedicext}', ""); @@ -124951,16 +126167,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{:= In_vedic_ext}'); + Error('\P{:= In_vedic_ext}'); Expect(1, 7423, '\p{invedicext}', ""); Expect(0, 7423, '\p{^invedicext}', ""); Expect(0, 7423, '\P{invedicext}', ""); @@ -124969,16 +126185,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/a/}'); + Error('\P{_-Vertical_Forms/a/}'); Expect(1, 65055, '\p{verticalforms}', ""); Expect(0, 65055, '\p{^verticalforms}', ""); Expect(0, 65055, '\P{verticalforms}', ""); @@ -124987,16 +126203,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{ :=Is_Vertical_Forms}'); - Error('\P{ :=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{-/a/IS_Vertical_FORMS}'); + Error('\P{-/a/IS_Vertical_FORMS}'); Expect(1, 65055, '\p{isverticalforms}', ""); Expect(0, 65055, '\p{^isverticalforms}', ""); Expect(0, 65055, '\P{isverticalforms}', ""); @@ -125005,16 +126221,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{_In_vertical_forms/a/}'); - Error('\P{_In_vertical_forms/a/}'); + 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}', ""); @@ -125023,16 +126239,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}', ""); @@ -125041,16 +126257,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{ -IS_VertSpace:=}'); + Error('\P{ -IS_VertSpace:=}'); Expect(1, 8233, '\p{isvertspace}', ""); Expect(0, 8233, '\p{^isvertspace}', ""); Expect(0, 8233, '\P{isvertspace}', ""); @@ -125059,16 +126275,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{/a/ VITHKUQI}'); - Error('\P{/a/ VITHKUQI}'); + 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/Vithkuqi}'); + Error('\P{ /a/Vithkuqi}'); Expect(1, 67004, '\p{vithkuqi}', ""); Expect(0, 67004, '\p{^vithkuqi}', ""); Expect(0, 67004, '\P{vithkuqi}', ""); @@ -125077,16 +126293,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67005, '\p{^vithkuqi}', ""); Expect(1, 67005, '\P{vithkuqi}', ""); Expect(0, 67005, '\P{^vithkuqi}', ""); - Expect(1, 67004, '\p{Vithkuqi}', ""); - Expect(0, 67004, '\p{^Vithkuqi}', ""); - Expect(0, 67004, '\P{Vithkuqi}', ""); - Expect(1, 67004, '\P{^Vithkuqi}', ""); - Expect(0, 67005, '\p{Vithkuqi}', ""); - Expect(1, 67005, '\p{^Vithkuqi}', ""); - Expect(1, 67005, '\P{Vithkuqi}', ""); - Expect(0, 67005, '\P{^Vithkuqi}', ""); - Error('\p{/a/is_vithkuqi}'); - Error('\P{/a/is_vithkuqi}'); + Expect(1, 67004, '\p{- vithkuqi}', ""); + Expect(0, 67004, '\p{^- vithkuqi}', ""); + Expect(0, 67004, '\P{- vithkuqi}', ""); + Expect(1, 67004, '\P{^- vithkuqi}', ""); + Expect(0, 67005, '\p{- vithkuqi}', ""); + Expect(1, 67005, '\p{^- vithkuqi}', ""); + Expect(1, 67005, '\P{- vithkuqi}', ""); + Expect(0, 67005, '\P{^- vithkuqi}', ""); + Error('\p{- Is_Vithkuqi/a/}'); + Error('\P{- Is_Vithkuqi/a/}'); Expect(1, 67004, '\p{isvithkuqi}', ""); Expect(0, 67004, '\p{^isvithkuqi}', ""); Expect(0, 67004, '\P{isvithkuqi}', ""); @@ -125095,16 +126311,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67005, '\p{^isvithkuqi}', ""); Expect(1, 67005, '\P{isvithkuqi}', ""); Expect(0, 67005, '\P{^isvithkuqi}', ""); - Expect(1, 67004, '\p{_Is_VITHKUQI}', ""); - Expect(0, 67004, '\p{^_Is_VITHKUQI}', ""); - Expect(0, 67004, '\P{_Is_VITHKUQI}', ""); - Expect(1, 67004, '\P{^_Is_VITHKUQI}', ""); - Expect(0, 67005, '\p{_Is_VITHKUQI}', ""); - Expect(1, 67005, '\p{^_Is_VITHKUQI}', ""); - Expect(1, 67005, '\P{_Is_VITHKUQI}', ""); - Expect(0, 67005, '\P{^_Is_VITHKUQI}', ""); - Error('\p{ /a/VITH}'); - Error('\P{ /a/VITH}'); + Expect(1, 67004, '\p{- is_Vithkuqi}', ""); + Expect(0, 67004, '\p{^- is_Vithkuqi}', ""); + Expect(0, 67004, '\P{- is_Vithkuqi}', ""); + Expect(1, 67004, '\P{^- is_Vithkuqi}', ""); + Expect(0, 67005, '\p{- is_Vithkuqi}', ""); + Expect(1, 67005, '\p{^- is_Vithkuqi}', ""); + Expect(1, 67005, '\P{- is_Vithkuqi}', ""); + Expect(0, 67005, '\P{^- is_Vithkuqi}', ""); + Error('\p{/a/-vith}'); + Error('\P{/a/-vith}'); Expect(1, 67004, '\p{vith}', ""); Expect(0, 67004, '\p{^vith}', ""); Expect(0, 67004, '\P{vith}', ""); @@ -125113,16 +126329,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67005, '\p{^vith}', ""); Expect(1, 67005, '\P{vith}', ""); Expect(0, 67005, '\P{^vith}', ""); - Expect(1, 67004, '\p{_ Vith}', ""); - Expect(0, 67004, '\p{^_ Vith}', ""); - Expect(0, 67004, '\P{_ Vith}', ""); - Expect(1, 67004, '\P{^_ Vith}', ""); - Expect(0, 67005, '\p{_ Vith}', ""); - Expect(1, 67005, '\p{^_ Vith}', ""); - Expect(1, 67005, '\P{_ Vith}', ""); - Expect(0, 67005, '\P{^_ Vith}', ""); - Error('\p{_ Is_VITH/a/}'); - Error('\P{_ Is_VITH/a/}'); + Expect(1, 67004, '\p{ Vith}', ""); + Expect(0, 67004, '\p{^ Vith}', ""); + Expect(0, 67004, '\P{ Vith}', ""); + Expect(1, 67004, '\P{^ Vith}', ""); + Expect(0, 67005, '\p{ Vith}', ""); + Expect(1, 67005, '\p{^ Vith}', ""); + Expect(1, 67005, '\P{ Vith}', ""); + Expect(0, 67005, '\P{^ Vith}', ""); + Error('\p{:=IS_Vith}'); + Error('\P{:=IS_Vith}'); Expect(1, 67004, '\p{isvith}', ""); Expect(0, 67004, '\p{^isvith}', ""); Expect(0, 67004, '\P{isvith}', ""); @@ -125131,16 +126347,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67005, '\p{^isvith}', ""); Expect(1, 67005, '\P{isvith}', ""); Expect(0, 67005, '\P{^isvith}', ""); - Expect(1, 67004, '\p{ -Is_VITH}', ""); - Expect(0, 67004, '\p{^ -Is_VITH}', ""); - Expect(0, 67004, '\P{ -Is_VITH}', ""); - Expect(1, 67004, '\P{^ -Is_VITH}', ""); - Expect(0, 67005, '\p{ -Is_VITH}', ""); - Expect(1, 67005, '\p{^ -Is_VITH}', ""); - Expect(1, 67005, '\P{ -Is_VITH}', ""); - Expect(0, 67005, '\P{^ -Is_VITH}', ""); - Error('\p{ _Wancho:=}'); - Error('\P{ _Wancho:=}'); + Expect(1, 67004, '\p{-IS_vith}', ""); + Expect(0, 67004, '\p{^-IS_vith}', ""); + Expect(0, 67004, '\P{-IS_vith}', ""); + Expect(1, 67004, '\P{^-IS_vith}', ""); + Expect(0, 67005, '\p{-IS_vith}', ""); + Expect(1, 67005, '\p{^-IS_vith}', ""); + Expect(1, 67005, '\P{-IS_vith}', ""); + Expect(0, 67005, '\P{^-IS_vith}', ""); + Error('\p{-WANCHO:=}'); + Error('\P{-WANCHO:=}'); Expect(1, 123647, '\p{wancho}', ""); Expect(0, 123647, '\p{^wancho}', ""); Expect(0, 123647, '\P{wancho}', ""); @@ -125149,16 +126365,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/a/}'); + Error('\P{- is_wancho/a/}'); Expect(1, 123647, '\p{iswancho}', ""); Expect(0, 123647, '\p{^iswancho}', ""); Expect(0, 123647, '\P{iswancho}', ""); @@ -125167,16 +126383,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{/a/-_Wcho}'); - Error('\P{/a/-_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{_ Wcho/a/}'); + Error('\P{_ Wcho/a/}'); Expect(1, 123647, '\p{wcho}', ""); Expect(0, 123647, '\p{^wcho}', ""); Expect(0, 123647, '\P{wcho}', ""); @@ -125185,16 +126401,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{ IS_WCHO:=}'); - Error('\P{ 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/a/}'); + Error('\P{_ IS_wcho/a/}'); Expect(1, 123647, '\p{iswcho}', ""); Expect(0, 123647, '\p{^iswcho}', ""); Expect(0, 123647, '\P{iswcho}', ""); @@ -125203,16 +126419,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{ WARANG_CITI/a/}'); - Error('\P{ WARANG_CITI/a/}'); + 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, 71935, '\p{warangciti}', ""); Expect(0, 71935, '\p{^warangciti}', ""); Expect(0, 71935, '\P{warangciti}', ""); @@ -125221,16 +126437,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{_/a/Is_Warang_CITI}'); - Error('\P{_/a/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{:=_Is_Warang_citi}'); + Error('\P{:=_Is_Warang_citi}'); Expect(1, 71935, '\p{iswarangciti}', ""); Expect(0, 71935, '\p{^iswarangciti}', ""); Expect(0, 71935, '\P{iswarangciti}', ""); @@ -125239,16 +126455,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{ Wara:=}'); - Error('\P{ 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}', ""); @@ -125257,16 +126473,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/a/}'); - Error('\P{- is_Wara/a/}'); + 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{/a/ -IS_Wara}'); + Error('\P{/a/ -IS_Wara}'); Expect(1, 71935, '\p{iswara}', ""); Expect(0, 71935, '\p{^iswara}', ""); Expect(0, 71935, '\P{iswara}', ""); @@ -125275,16 +126491,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{ :=White_Space}'); - Error('\P{ :=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}', ""); @@ -125293,16 +126509,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{:= Is_WHITE_SPACE}'); - Error('\P{:= 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}', ""); @@ -125311,16 +126527,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}', ""); @@ -125329,16 +126545,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{_/a/is_WSpace}'); - Error('\P{_/a/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{:=- is_WSpace}'); + Error('\P{:=- is_WSpace}'); Expect(1, 12288, '\p{iswspace}', ""); Expect(0, 12288, '\p{^iswspace}', ""); Expect(0, 12288, '\P{iswspace}', ""); @@ -125347,16 +126563,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}'); + Error('\P{:=_ Space}'); Expect(1, 12288, '\p{space}', ""); Expect(0, 12288, '\p{^space}', ""); Expect(0, 12288, '\P{space}', ""); @@ -125365,16 +126581,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{/a/ _Is_Space}'); - Error('\P{/a/ _Is_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}'); + Error('\P{:=- Is_SPACE}'); Expect(1, 12288, '\p{isspace}', ""); Expect(0, 12288, '\p{^isspace}', ""); Expect(0, 12288, '\P{isspace}', ""); @@ -125383,16 +126599,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{:= -XPosixWord}'); - Error('\P{:= -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{/a/ XPosixWord}'); + Error('\P{/a/ XPosixWord}'); Expect(1, 917999, '\p{xposixword}', ""); Expect(0, 917999, '\p{^xposixword}', ""); Expect(0, 917999, '\P{xposixword}', ""); @@ -125401,16 +126617,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{/a/ word}'); + Error('\P{/a/ word}'); Expect(1, 917999, '\p{word}', ""); Expect(0, 917999, '\p{^word}', ""); Expect(0, 917999, '\P{word}', ""); @@ -125419,16 +126635,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{/a/--is_XPosixWord}'); - Error('\P{/a/--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}', ""); @@ -125437,16 +126653,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{ Is_Word:=}'); - Error('\P{ 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{--is_word/a/}'); + Error('\P{--is_word/a/}'); Expect(1, 917999, '\p{isword}', ""); Expect(0, 917999, '\p{^isword}', ""); Expect(0, 917999, '\P{isword}', ""); @@ -125455,16 +126671,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{/a/ XPOSIXXDIGIT}'); + Error('\P{/a/ XPOSIXXDIGIT}'); Expect(1, 65350, '\p{xposixxdigit}', ""); Expect(0, 65350, '\p{^xposixxdigit}', ""); Expect(0, 65350, '\P{xposixxdigit}', ""); @@ -125473,16 +126689,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{_/a/XDigit}'); - Error('\P{_/a/XDigit}'); + 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}', ""); @@ -125491,16 +126707,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/a/}'); - Error('\P{ is_xposixxdigit/a/}'); + 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{isxposixxdigit}', ""); Expect(0, 65350, '\p{^isxposixxdigit}', ""); Expect(0, 65350, '\P{isxposixxdigit}', ""); @@ -125509,16 +126725,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}', ""); @@ -125527,16 +126743,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{-/a/hex_digit}'); + Error('\P{-/a/hex_digit}'); Expect(1, 65350, '\p{hexdigit}', ""); Expect(0, 65350, '\p{^hexdigit}', ""); Expect(0, 65350, '\P{hexdigit}', ""); @@ -125545,16 +126761,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}', ""); @@ -125563,16 +126779,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{/a/-_hex}'); - Error('\P{/a/-_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}', ""); @@ -125589,8 +126805,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 65351, '\p{^__HEX}', ""); Expect(1, 65351, '\P{__HEX}', ""); Expect(0, 65351, '\P{^__HEX}', ""); - Error('\p{ Is_HEX:=}'); - Error('\P{ Is_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}', ""); @@ -125599,16 +126815,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/a/}'); + Error('\P{ XID_Continue/a/}'); Expect(1, 917999, '\p{xidcontinue}', ""); Expect(0, 917999, '\p{^xidcontinue}', ""); Expect(0, 917999, '\P{xidcontinue}', ""); @@ -125617,16 +126833,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{-IS_XID_continue/a/}'); + Error('\P{-IS_XID_continue/a/}'); Expect(1, 917999, '\p{isxidcontinue}', ""); Expect(0, 917999, '\p{^isxidcontinue}', ""); Expect(0, 917999, '\P{isxidcontinue}', ""); @@ -125635,16 +126851,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{/a/ xidc}'); - Error('\P{/a/ 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/a/}'); + Error('\P{-XIDC/a/}'); Expect(1, 917999, '\p{xidc}', ""); Expect(0, 917999, '\p{^xidc}', ""); Expect(0, 917999, '\P{xidc}', ""); @@ -125653,16 +126869,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{:= _Is_XIDC}'); - Error('\P{:= _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/a/}'); + Error('\P{ IS_XIDC/a/}'); Expect(1, 917999, '\p{isxidc}', ""); Expect(0, 917999, '\p{^isxidc}', ""); Expect(0, 917999, '\P{isxidc}', ""); @@ -125671,196 +126887,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{ XID_Start/a/}'); - Error('\P{ XID_Start/a/}'); - 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{ :=IS_XID_start}'); - Error('\P{ :=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}'); - Error('\P{:=Is_xids}'); - 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{ /a/xposixalpha}'); - Error('\P{ /a/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}', ""); - 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{/a/ is_XPosixAlpha}'); - Error('\P{/a/ is_XPosixAlpha}'); - 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{/a/__alphabetic}'); - Error('\P{/a/__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}'); - Error('\P{:=Is_Alphabetic}'); - 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{-Alpha/a/}'); - Error('\P{-Alpha/a/}'); - 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{:= XPosixLower}'); - Error('\P{:= XPosixLower}'); + 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, 205743, '\p{xidstart}', ""); + Expect(0, 205743, '\p{^xidstart}', ""); + Expect(0, 205743, '\P{xidstart}', ""); + Expect(1, 205743, '\P{^xidstart}', ""); + Expect(0, 205744, '\p{xidstart}', ""); + Expect(1, 205744, '\p{^xidstart}', ""); + Expect(1, 205744, '\P{xidstart}', ""); + Expect(0, 205744, '\P{^xidstart}', ""); + Expect(1, 205743, '\p{ XID_Start}', ""); + Expect(0, 205743, '\p{^ XID_Start}', ""); + Expect(0, 205743, '\P{ XID_Start}', ""); + Expect(1, 205743, '\P{^ XID_Start}', ""); + Expect(0, 205744, '\p{ XID_Start}', ""); + Expect(1, 205744, '\p{^ XID_Start}', ""); + Expect(1, 205744, '\P{ XID_Start}', ""); + Expect(0, 205744, '\P{^ XID_Start}', ""); + Error('\p{ _Is_XID_start/a/}'); + Error('\P{ _Is_XID_start/a/}'); + Expect(1, 205743, '\p{isxidstart}', ""); + Expect(0, 205743, '\p{^isxidstart}', ""); + Expect(0, 205743, '\P{isxidstart}', ""); + Expect(1, 205743, '\P{^isxidstart}', ""); + Expect(0, 205744, '\p{isxidstart}', ""); + Expect(1, 205744, '\p{^isxidstart}', ""); + Expect(1, 205744, '\P{isxidstart}', ""); + Expect(0, 205744, '\P{^isxidstart}', ""); + Expect(1, 205743, '\p{ is_XID_Start}', ""); + Expect(0, 205743, '\p{^ is_XID_Start}', ""); + Expect(0, 205743, '\P{ is_XID_Start}', ""); + Expect(1, 205743, '\P{^ is_XID_Start}', ""); + Expect(0, 205744, '\p{ is_XID_Start}', ""); + Expect(1, 205744, '\p{^ is_XID_Start}', ""); + Expect(1, 205744, '\P{ is_XID_Start}', ""); + Expect(0, 205744, '\P{^ is_XID_Start}', ""); + Error('\p{ XIDS/a/}'); + Error('\P{ XIDS/a/}'); + Expect(1, 205743, '\p{xids}', ""); + Expect(0, 205743, '\p{^xids}', ""); + Expect(0, 205743, '\P{xids}', ""); + Expect(1, 205743, '\P{^xids}', ""); + Expect(0, 205744, '\p{xids}', ""); + Expect(1, 205744, '\p{^xids}', ""); + Expect(1, 205744, '\P{xids}', ""); + Expect(0, 205744, '\P{^xids}', ""); + Expect(1, 205743, '\p{ XIDS}', ""); + Expect(0, 205743, '\p{^ XIDS}', ""); + Expect(0, 205743, '\P{ XIDS}', ""); + Expect(1, 205743, '\P{^ XIDS}', ""); + Expect(0, 205744, '\p{ XIDS}', ""); + Expect(1, 205744, '\p{^ XIDS}', ""); + Expect(1, 205744, '\P{ XIDS}', ""); + Expect(0, 205744, '\P{^ XIDS}', ""); + Error('\p{_Is_XIDS:=}'); + Error('\P{_Is_XIDS:=}'); + Expect(1, 205743, '\p{isxids}', ""); + Expect(0, 205743, '\p{^isxids}', ""); + Expect(0, 205743, '\P{isxids}', ""); + Expect(1, 205743, '\P{^isxids}', ""); + Expect(0, 205744, '\p{isxids}', ""); + Expect(1, 205744, '\p{^isxids}', ""); + Expect(1, 205744, '\P{isxids}', ""); + Expect(0, 205744, '\P{^isxids}', ""); + Expect(1, 205743, '\p{-Is_XIDS}', ""); + Expect(0, 205743, '\p{^-Is_XIDS}', ""); + Expect(0, 205743, '\P{-Is_XIDS}', ""); + Expect(1, 205743, '\P{^-Is_XIDS}', ""); + Expect(0, 205744, '\p{-Is_XIDS}', ""); + Expect(1, 205744, '\p{^-Is_XIDS}', ""); + Expect(1, 205744, '\P{-Is_XIDS}', ""); + Expect(0, 205744, '\P{^-Is_XIDS}', ""); + Error('\p{ /a/XPosixAlpha}'); + Error('\P{ /a/XPosixAlpha}'); + Expect(1, 205743, '\p{xposixalpha}', ""); + Expect(0, 205743, '\p{^xposixalpha}', ""); + Expect(0, 205743, '\P{xposixalpha}', ""); + Expect(1, 205743, '\P{^xposixalpha}', ""); + Expect(0, 205744, '\p{xposixalpha}', ""); + Expect(1, 205744, '\p{^xposixalpha}', ""); + Expect(1, 205744, '\P{xposixalpha}', ""); + Expect(0, 205744, '\P{^xposixalpha}', ""); + Expect(1, 205743, '\p{- XPosixAlpha}', ""); + Expect(0, 205743, '\p{^- XPosixAlpha}', ""); + Expect(0, 205743, '\P{- XPosixAlpha}', ""); + Expect(1, 205743, '\P{^- XPosixAlpha}', ""); + Expect(0, 205744, '\p{- XPosixAlpha}', ""); + Expect(1, 205744, '\p{^- XPosixAlpha}', ""); + Expect(1, 205744, '\P{- XPosixAlpha}', ""); + Expect(0, 205744, '\P{^- XPosixAlpha}', ""); + Error('\p{:= Is_XPosixAlpha}'); + Error('\P{:= Is_XPosixAlpha}'); + Expect(1, 205743, '\p{isxposixalpha}', ""); + Expect(0, 205743, '\p{^isxposixalpha}', ""); + Expect(0, 205743, '\P{isxposixalpha}', ""); + Expect(1, 205743, '\P{^isxposixalpha}', ""); + Expect(0, 205744, '\p{isxposixalpha}', ""); + Expect(1, 205744, '\p{^isxposixalpha}', ""); + Expect(1, 205744, '\P{isxposixalpha}', ""); + Expect(0, 205744, '\P{^isxposixalpha}', ""); + Expect(1, 205743, '\p{ _Is_XPosixAlpha}', ""); + Expect(0, 205743, '\p{^ _Is_XPosixAlpha}', ""); + Expect(0, 205743, '\P{ _Is_XPosixAlpha}', ""); + Expect(1, 205743, '\P{^ _Is_XPosixAlpha}', ""); + Expect(0, 205744, '\p{ _Is_XPosixAlpha}', ""); + Expect(1, 205744, '\p{^ _Is_XPosixAlpha}', ""); + Expect(1, 205744, '\P{ _Is_XPosixAlpha}', ""); + Expect(0, 205744, '\P{^ _Is_XPosixAlpha}', ""); + Error('\p{/a/ Alphabetic}'); + Error('\P{/a/ Alphabetic}'); + Expect(1, 205743, '\p{alphabetic}', ""); + Expect(0, 205743, '\p{^alphabetic}', ""); + Expect(0, 205743, '\P{alphabetic}', ""); + Expect(1, 205743, '\P{^alphabetic}', ""); + Expect(0, 205744, '\p{alphabetic}', ""); + Expect(1, 205744, '\p{^alphabetic}', ""); + Expect(1, 205744, '\P{alphabetic}', ""); + Expect(0, 205744, '\P{^alphabetic}', ""); + Expect(1, 205743, '\p{_ alphabetic}', ""); + Expect(0, 205743, '\p{^_ alphabetic}', ""); + Expect(0, 205743, '\P{_ alphabetic}', ""); + Expect(1, 205743, '\P{^_ alphabetic}', ""); + Expect(0, 205744, '\p{_ alphabetic}', ""); + Expect(1, 205744, '\p{^_ alphabetic}', ""); + Expect(1, 205744, '\P{_ alphabetic}', ""); + Expect(0, 205744, '\P{^_ alphabetic}', ""); + Error('\p{:= Is_Alphabetic}'); + Error('\P{:= Is_Alphabetic}'); + Expect(1, 205743, '\p{isalphabetic}', ""); + Expect(0, 205743, '\p{^isalphabetic}', ""); + Expect(0, 205743, '\P{isalphabetic}', ""); + Expect(1, 205743, '\P{^isalphabetic}', ""); + Expect(0, 205744, '\p{isalphabetic}', ""); + Expect(1, 205744, '\p{^isalphabetic}', ""); + Expect(1, 205744, '\P{isalphabetic}', ""); + Expect(0, 205744, '\P{^isalphabetic}', ""); + Expect(1, 205743, '\p{ Is_Alphabetic}', ""); + Expect(0, 205743, '\p{^ Is_Alphabetic}', ""); + Expect(0, 205743, '\P{ Is_Alphabetic}', ""); + Expect(1, 205743, '\P{^ Is_Alphabetic}', ""); + Expect(0, 205744, '\p{ Is_Alphabetic}', ""); + Expect(1, 205744, '\p{^ Is_Alphabetic}', ""); + Expect(1, 205744, '\P{ Is_Alphabetic}', ""); + Expect(0, 205744, '\P{^ Is_Alphabetic}', ""); + Error('\p{/a/ _Alpha}'); + Error('\P{/a/ _Alpha}'); + Expect(1, 205743, '\p{alpha}', ""); + Expect(0, 205743, '\p{^alpha}', ""); + Expect(0, 205743, '\P{alpha}', ""); + Expect(1, 205743, '\P{^alpha}', ""); + Expect(0, 205744, '\p{alpha}', ""); + Expect(1, 205744, '\p{^alpha}', ""); + Expect(1, 205744, '\P{alpha}', ""); + Expect(0, 205744, '\P{^alpha}', ""); + Expect(1, 205743, '\p{_-Alpha}', ""); + Expect(0, 205743, '\p{^_-Alpha}', ""); + Expect(0, 205743, '\P{_-Alpha}', ""); + Expect(1, 205743, '\P{^_-Alpha}', ""); + Expect(0, 205744, '\p{_-Alpha}', ""); + Expect(1, 205744, '\p{^_-Alpha}', ""); + Expect(1, 205744, '\P{_-Alpha}', ""); + Expect(0, 205744, '\P{^_-Alpha}', ""); + Error('\p{ is_Alpha/a/}'); + Error('\P{ is_Alpha/a/}'); + Expect(1, 205743, '\p{isalpha}', ""); + Expect(0, 205743, '\p{^isalpha}', ""); + Expect(0, 205743, '\P{isalpha}', ""); + Expect(1, 205743, '\P{^isalpha}', ""); + Expect(0, 205744, '\p{isalpha}', ""); + Expect(1, 205744, '\p{^isalpha}', ""); + Expect(1, 205744, '\P{isalpha}', ""); + Expect(0, 205744, '\P{^isalpha}', ""); + Expect(1, 205743, '\p{ Is_Alpha}', ""); + Expect(0, 205743, '\p{^ Is_Alpha}', ""); + Expect(0, 205743, '\P{ Is_Alpha}', ""); + Expect(1, 205743, '\P{^ Is_Alpha}', ""); + Expect(0, 205744, '\p{ Is_Alpha}', ""); + Expect(1, 205744, '\p{^ Is_Alpha}', ""); + Expect(1, 205744, '\P{ Is_Alpha}', ""); + Expect(0, 205744, '\P{^ Is_Alpha}', ""); + Error('\p{ :=XPOSIXLOWER}'); + Error('\P{ :=XPOSIXLOWER}'); Expect(1, 125251, '\p{xposixlower}', ""); Expect(0, 125251, '\p{^xposixlower}', ""); Expect(0, 125251, '\P{xposixlower}', ""); @@ -125869,16 +127085,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}', ""); @@ -125887,16 +127103,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{-/a/LOWERCASE}'); - Error('\P{-/a/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}'); + Error('\P{:=_LOWERCASE}'); Expect(1, 125251, '\p{lowercase}', ""); Expect(0, 125251, '\p{^lowercase}', ""); Expect(0, 125251, '\P{lowercase}', ""); @@ -125905,16 +127121,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{_/a/Is_LOWERCASE}'); - Error('\P{_/a/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{Is_Lowercase/a/}'); + Error('\P{Is_Lowercase/a/}'); Expect(1, 125251, '\p{islowercase}', ""); Expect(0, 125251, '\p{^islowercase}', ""); Expect(0, 125251, '\P{islowercase}', ""); @@ -125923,16 +127139,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}', ""); @@ -125941,16 +127157,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{ Is_Lower/a/}'); - Error('\P{ Is_Lower/a/}'); + 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}', ""); @@ -125959,16 +127175,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{/a/ -XPosixPunct}'); - Error('\P{/a/ -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{_:=XPosixPunct}'); + Error('\P{_:=XPosixPunct}'); Expect(1, 125279, '\p{xposixpunct}', ""); Expect(0, 125279, '\p{^xposixpunct}', ""); Expect(0, 125279, '\P{xposixpunct}', ""); @@ -125977,16 +127193,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}', ""); @@ -125995,16 +127211,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{ _xposixspace/a/}'); - Error('\P{ _xposixspace/a/}'); + 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, 12288, '\p{xposixspace}', ""); Expect(0, 12288, '\p{^xposixspace}', ""); Expect(0, 12288, '\P{xposixspace}', ""); @@ -126013,16 +127229,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{-:=XPerlSpace}'); - Error('\P{-:=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}'); + Error('\P{-:=XPERLSPACE}'); Expect(1, 12288, '\p{xperlspace}', ""); Expect(0, 12288, '\p{^xperlspace}', ""); Expect(0, 12288, '\P{xperlspace}', ""); @@ -126031,16 +127247,16 @@ 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}', ""); - Error('\p{/a/-SpacePerl}'); - Error('\P{/a/-SpacePerl}'); + 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}', ""); Expect(0, 12288, '\p{^spaceperl}', ""); Expect(0, 12288, '\P{spaceperl}', ""); @@ -126049,16 +127265,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{/a/is_XPosixSpace}'); - Error('\P{/a/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}', ""); @@ -126067,16 +127283,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{ Is_XPERLSPACE/a/}'); - Error('\P{ Is_XPERLSPACE/a/}'); + 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{isxperlspace}', ""); Expect(0, 12288, '\p{^isxperlspace}', ""); Expect(0, 12288, '\P{isxperlspace}', ""); @@ -126085,16 +127301,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{/a/IS_SpacePerl}'); - Error('\P{/a/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}', ""); @@ -126103,14 +127319,14 @@ 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}', ""); + 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{/a/XPosixUpper}'); Error('\P{/a/XPosixUpper}'); Expect(1, 127369, '\p{xposixupper}', ""); @@ -126121,16 +127337,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{--Is_XPOSIXUPPER/a/}'); - Error('\P{--Is_XPOSIXUPPER/a/}'); + 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{_:=is_xposixupper}'); + Error('\P{_:=is_xposixupper}'); Expect(1, 127369, '\p{isxposixupper}', ""); Expect(0, 127369, '\p{^isxposixupper}', ""); Expect(0, 127369, '\P{isxposixupper}', ""); @@ -126139,16 +127355,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{:=_ UPPERCASE}'); + Error('\P{:=_ UPPERCASE}'); Expect(1, 127369, '\p{uppercase}', ""); Expect(0, 127369, '\p{^uppercase}', ""); Expect(0, 127369, '\P{uppercase}', ""); @@ -126157,16 +127373,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}', ""); @@ -126175,16 +127391,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{- Upper/a/}'); - Error('\P{- Upper/a/}'); + 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:=}'); + Error('\P{ upper:=}'); Expect(1, 127369, '\p{upper}', ""); Expect(0, 127369, '\p{^upper}', ""); Expect(0, 127369, '\P{upper}', ""); @@ -126193,16 +127409,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{-:=Is_upper}'); + Error('\P{-:=Is_upper}'); Expect(1, 127369, '\p{isupper}', ""); Expect(0, 127369, '\p{^isupper}', ""); Expect(0, 127369, '\P{isupper}', ""); @@ -126211,16 +127427,16 @@ 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{ :=Yezidi}'); - Error('\P{ :=Yezidi}'); + 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}'); + Error('\P{-:=Yezidi}'); Expect(1, 69297, '\p{yezidi}', ""); Expect(0, 69297, '\p{^yezidi}', ""); Expect(0, 69297, '\P{yezidi}', ""); @@ -126229,16 +127445,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{/a/ _is_Yezidi}'); - Error('\P{/a/ _is_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{_/a/Is_yezidi}'); + Error('\P{_/a/Is_yezidi}'); Expect(1, 69297, '\p{isyezidi}', ""); Expect(0, 69297, '\p{^isyezidi}', ""); Expect(0, 69297, '\P{isyezidi}', ""); @@ -126247,16 +127463,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{ _yezi/a/}'); + 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}', ""); @@ -126265,16 +127481,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{ Is_Yezi/a/}'); + 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}', ""); @@ -126283,16 +127499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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}', ""); @@ -126301,16 +127517,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{:=- Is_Yi}'); - Error('\P{:=- 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}'); + Error('\P{:=is_Yi}'); Expect(1, 65381, '\p{isyi}', ""); Expect(0, 65381, '\p{^isyi}', ""); Expect(0, 65381, '\P{isyi}', ""); @@ -126319,16 +127535,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{/a/_ Yiii}'); + Error('\P{/a/_ Yiii}'); Expect(1, 65381, '\p{yiii}', ""); Expect(0, 65381, '\p{^yiii}', ""); Expect(0, 65381, '\P{yiii}', ""); @@ -126337,16 +127553,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{/a/ Is_yiii}'); - Error('\P{/a/ 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}', ""); @@ -126355,16 +127571,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{-/a/Yi_RADICALS}'); - Error('\P{-/a/Yi_RADICALS}'); + 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}', ""); @@ -126373,16 +127589,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{-/a/IS_Yi_Radicals}'); - Error('\P{-/a/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}', ""); @@ -126391,16 +127607,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{/a/ In_YI_radicals}'); - Error('\P{/a/ 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}'); + Error('\P{:= _In_yi_Radicals}'); Expect(1, 42191, '\p{inyiradicals}', ""); Expect(0, 42191, '\p{^inyiradicals}', ""); Expect(0, 42191, '\P{inyiradicals}', ""); @@ -126409,16 +127625,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{ /a/Yi_Syllables}'); + Error('\P{ /a/Yi_Syllables}'); Expect(1, 42127, '\p{yisyllables}', ""); Expect(0, 42127, '\p{^yisyllables}', ""); Expect(0, 42127, '\P{yisyllables}', ""); @@ -126427,16 +127643,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}', ""); @@ -126445,16 +127661,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{/a/In_Yi_syllables}'); - Error('\P{/a/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}'); + Error('\P{:= in_YI_Syllables}'); Expect(1, 42127, '\p{inyisyllables}', ""); Expect(0, 42127, '\p{^inyisyllables}', ""); Expect(0, 42127, '\P{inyisyllables}', ""); @@ -126463,16 +127679,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{ Yijing_HEXAGRAM_Symbols/a/}'); + Error('\P{ Yijing_HEXAGRAM_Symbols/a/}'); Expect(1, 19967, '\p{yijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^yijinghexagramsymbols}', ""); Expect(0, 19967, '\P{yijinghexagramsymbols}', ""); @@ -126481,16 +127697,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{- Is_Yijing_hexagram_symbols:=}'); - Error('\P{- 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}', ""); @@ -126499,16 +127715,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{ _In_Yijing_HEXAGRAM_Symbols:=}'); + Error('\P{ _In_Yijing_HEXAGRAM_Symbols:=}'); Expect(1, 19967, '\p{inyijinghexagramsymbols}', ""); Expect(0, 19967, '\p{^inyijinghexagramsymbols}', ""); Expect(0, 19967, '\P{inyijinghexagramsymbols}', ""); @@ -126517,16 +127733,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/a/}'); - Error('\P{ -yijing/a/}'); + 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}', ""); @@ -126535,16 +127751,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{/a/ IS_Yijing}'); + Error('\P{/a/ IS_Yijing}'); Expect(1, 19967, '\p{isyijing}', ""); Expect(0, 19967, '\p{^isyijing}', ""); Expect(0, 19967, '\P{isyijing}', ""); @@ -126553,16 +127769,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{ /a/In_yijing}'); - Error('\P{ /a/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{ In_YIJING:=}'); + Error('\P{ In_YIJING:=}'); Expect(1, 19967, '\p{inyijing}', ""); Expect(0, 19967, '\p{^inyijing}', ""); Expect(0, 19967, '\P{inyijing}', ""); @@ -126571,16 +127787,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{/a/ -Zanabazar_SQUARE}'); - Error('\P{/a/ -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{-/a/Zanabazar_square}'); + Error('\P{-/a/Zanabazar_square}'); Expect(1, 72263, '\p{zanabazarsquare}', ""); Expect(0, 72263, '\p{^zanabazarsquare}', ""); Expect(0, 72263, '\P{zanabazarsquare}', ""); @@ -126589,16 +127805,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{/a/--Is_ZANABAZAR_Square}'); - Error('\P{/a/--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}', ""); @@ -126607,16 +127823,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{:= zanb}'); - Error('\P{:= 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{/a/__Zanb}'); + Error('\P{/a/__Zanb}'); Expect(1, 72263, '\p{zanb}', ""); Expect(0, 72263, '\p{^zanb}', ""); Expect(0, 72263, '\P{zanb}', ""); @@ -126625,16 +127841,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}'); + Error('\P{:= Is_zanb}'); Expect(1, 72263, '\p{iszanb}', ""); Expect(0, 72263, '\p{^iszanb}', ""); Expect(0, 72263, '\P{iszanb}', ""); @@ -126643,16 +127859,16 @@ 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}', ""); - Error('\p{ -Znamenny_musical_notation/a/}'); - Error('\P{ -Znamenny_musical_notation/a/}'); + 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{-/a/ZNAMENNY_Musical_notation}'); + Error('\P{-/a/ZNAMENNY_Musical_notation}'); Expect(1, 118735, '\p{znamennymusicalnotation}', ""); Expect(0, 118735, '\p{^znamennymusicalnotation}', ""); Expect(0, 118735, '\P{znamennymusicalnotation}', ""); @@ -126661,16 +127877,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 118736, '\p{^znamennymusicalnotation}', ""); Expect(1, 118736, '\P{znamennymusicalnotation}', ""); Expect(0, 118736, '\P{^znamennymusicalnotation}', ""); - Expect(1, 118735, '\p{-Znamenny_Musical_Notation}', ""); - Expect(0, 118735, '\p{^-Znamenny_Musical_Notation}', ""); - Expect(0, 118735, '\P{-Znamenny_Musical_Notation}', ""); - Expect(1, 118735, '\P{^-Znamenny_Musical_Notation}', ""); - Expect(0, 118736, '\p{-Znamenny_Musical_Notation}', ""); - Expect(1, 118736, '\p{^-Znamenny_Musical_Notation}', ""); - Expect(1, 118736, '\P{-Znamenny_Musical_Notation}', ""); - Expect(0, 118736, '\P{^-Znamenny_Musical_Notation}', ""); - Error('\p{ -IS_ZNAMENNY_MUSICAL_NOTATION:=}'); - Error('\P{ -IS_ZNAMENNY_MUSICAL_NOTATION:=}'); + Expect(1, 118735, '\p{ -znamenny_Musical_NOTATION}', ""); + Expect(0, 118735, '\p{^ -znamenny_Musical_NOTATION}', ""); + Expect(0, 118735, '\P{ -znamenny_Musical_NOTATION}', ""); + Expect(1, 118735, '\P{^ -znamenny_Musical_NOTATION}', ""); + Expect(0, 118736, '\p{ -znamenny_Musical_NOTATION}', ""); + Expect(1, 118736, '\p{^ -znamenny_Musical_NOTATION}', ""); + Expect(1, 118736, '\P{ -znamenny_Musical_NOTATION}', ""); + Expect(0, 118736, '\P{^ -znamenny_Musical_NOTATION}', ""); + Error('\p{:= _IS_ZNAMENNY_Musical_NOTATION}'); + Error('\P{:= _IS_ZNAMENNY_Musical_NOTATION}'); Expect(1, 118735, '\p{isznamennymusicalnotation}', ""); Expect(0, 118735, '\p{^isznamennymusicalnotation}', ""); Expect(0, 118735, '\P{isznamennymusicalnotation}', ""); @@ -126679,16 +127895,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 118736, '\p{^isznamennymusicalnotation}', ""); Expect(1, 118736, '\P{isznamennymusicalnotation}', ""); Expect(0, 118736, '\P{^isznamennymusicalnotation}', ""); - Expect(1, 118735, '\p{ _is_ZNAMENNY_Musical_Notation}', ""); - Expect(0, 118735, '\p{^ _is_ZNAMENNY_Musical_Notation}', ""); - Expect(0, 118735, '\P{ _is_ZNAMENNY_Musical_Notation}', ""); - Expect(1, 118735, '\P{^ _is_ZNAMENNY_Musical_Notation}', ""); - Expect(0, 118736, '\p{ _is_ZNAMENNY_Musical_Notation}', ""); - Expect(1, 118736, '\p{^ _is_ZNAMENNY_Musical_Notation}', ""); - Expect(1, 118736, '\P{ _is_ZNAMENNY_Musical_Notation}', ""); - Expect(0, 118736, '\P{^ _is_ZNAMENNY_Musical_Notation}', ""); - Error('\p{ :=In_ZNAMENNY_musical_Notation}'); - Error('\P{ :=In_ZNAMENNY_musical_Notation}'); + Expect(1, 118735, '\p{_ is_ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118735, '\p{^_ is_ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118735, '\P{_ is_ZNAMENNY_Musical_Notation}', ""); + Expect(1, 118735, '\P{^_ is_ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118736, '\p{_ is_ZNAMENNY_Musical_Notation}', ""); + Expect(1, 118736, '\p{^_ is_ZNAMENNY_Musical_Notation}', ""); + Expect(1, 118736, '\P{_ is_ZNAMENNY_Musical_Notation}', ""); + Expect(0, 118736, '\P{^_ is_ZNAMENNY_Musical_Notation}', ""); + Error('\p{/a/in_znamenny_Musical_notation}'); + Error('\P{/a/in_znamenny_Musical_notation}'); Expect(1, 118735, '\p{inznamennymusicalnotation}', ""); Expect(0, 118735, '\p{^inznamennymusicalnotation}', ""); Expect(0, 118735, '\P{inznamennymusicalnotation}', ""); @@ -126697,16 +127913,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 118736, '\p{^inznamennymusicalnotation}', ""); Expect(1, 118736, '\P{inznamennymusicalnotation}', ""); Expect(0, 118736, '\P{^inznamennymusicalnotation}', ""); - Expect(1, 118735, '\p{ IN_Znamenny_musical_Notation}', ""); - Expect(0, 118735, '\p{^ IN_Znamenny_musical_Notation}', ""); - Expect(0, 118735, '\P{ IN_Znamenny_musical_Notation}', ""); - Expect(1, 118735, '\P{^ IN_Znamenny_musical_Notation}', ""); - Expect(0, 118736, '\p{ IN_Znamenny_musical_Notation}', ""); - Expect(1, 118736, '\p{^ IN_Znamenny_musical_Notation}', ""); - Expect(1, 118736, '\P{ IN_Znamenny_musical_Notation}', ""); - Expect(0, 118736, '\P{^ IN_Znamenny_musical_Notation}', ""); - Error('\p{:=Znamenny_Music}'); - Error('\P{:=Znamenny_Music}'); + Expect(1, 118735, '\p{__In_Znamenny_musical_notation}', ""); + Expect(0, 118735, '\p{^__In_Znamenny_musical_notation}', ""); + Expect(0, 118735, '\P{__In_Znamenny_musical_notation}', ""); + Expect(1, 118735, '\P{^__In_Znamenny_musical_notation}', ""); + Expect(0, 118736, '\p{__In_Znamenny_musical_notation}', ""); + Expect(1, 118736, '\p{^__In_Znamenny_musical_notation}', ""); + Expect(1, 118736, '\P{__In_Znamenny_musical_notation}', ""); + Expect(0, 118736, '\P{^__In_Znamenny_musical_notation}', ""); + Error('\p{_-Znamenny_Music:=}'); + Error('\P{_-Znamenny_Music:=}'); Expect(1, 118735, '\p{znamennymusic}', ""); Expect(0, 118735, '\p{^znamennymusic}', ""); Expect(0, 118735, '\P{znamennymusic}', ""); @@ -126715,16 +127931,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 118736, '\p{^znamennymusic}', ""); Expect(1, 118736, '\P{znamennymusic}', ""); Expect(0, 118736, '\P{^znamennymusic}', ""); - Expect(1, 118735, '\p{- ZNAMENNY_MUSIC}', ""); - Expect(0, 118735, '\p{^- ZNAMENNY_MUSIC}', ""); - Expect(0, 118735, '\P{- ZNAMENNY_MUSIC}', ""); - Expect(1, 118735, '\P{^- ZNAMENNY_MUSIC}', ""); - Expect(0, 118736, '\p{- ZNAMENNY_MUSIC}', ""); - Expect(1, 118736, '\p{^- ZNAMENNY_MUSIC}', ""); - Expect(1, 118736, '\P{- ZNAMENNY_MUSIC}', ""); - Expect(0, 118736, '\P{^- ZNAMENNY_MUSIC}', ""); - Error('\p{:=-_Is_ZNAMENNY_music}'); - Error('\P{:=-_Is_ZNAMENNY_music}'); + Expect(1, 118735, '\p{ Znamenny_music}', ""); + Expect(0, 118735, '\p{^ Znamenny_music}', ""); + Expect(0, 118735, '\P{ Znamenny_music}', ""); + Expect(1, 118735, '\P{^ Znamenny_music}', ""); + Expect(0, 118736, '\p{ Znamenny_music}', ""); + Expect(1, 118736, '\p{^ Znamenny_music}', ""); + Expect(1, 118736, '\P{ Znamenny_music}', ""); + Expect(0, 118736, '\P{^ Znamenny_music}', ""); + Error('\p{-/a/IS_znamenny_music}'); + Error('\P{-/a/IS_znamenny_music}'); Expect(1, 118735, '\p{isznamennymusic}', ""); Expect(0, 118735, '\p{^isznamennymusic}', ""); Expect(0, 118735, '\P{isznamennymusic}', ""); @@ -126733,16 +127949,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 118736, '\p{^isznamennymusic}', ""); Expect(1, 118736, '\P{isznamennymusic}', ""); Expect(0, 118736, '\P{^isznamennymusic}', ""); - Expect(1, 118735, '\p{ _Is_Znamenny_Music}', ""); - Expect(0, 118735, '\p{^ _Is_Znamenny_Music}', ""); - Expect(0, 118735, '\P{ _Is_Znamenny_Music}', ""); - Expect(1, 118735, '\P{^ _Is_Znamenny_Music}', ""); - Expect(0, 118736, '\p{ _Is_Znamenny_Music}', ""); - Expect(1, 118736, '\p{^ _Is_Znamenny_Music}', ""); - Expect(1, 118736, '\P{ _Is_Znamenny_Music}', ""); - Expect(0, 118736, '\P{^ _Is_Znamenny_Music}', ""); - Error('\p{-:=In_ZNAMENNY_MUSIC}'); - Error('\P{-:=In_ZNAMENNY_MUSIC}'); + Expect(1, 118735, '\p{- IS_znamenny_Music}', ""); + Expect(0, 118735, '\p{^- IS_znamenny_Music}', ""); + Expect(0, 118735, '\P{- IS_znamenny_Music}', ""); + Expect(1, 118735, '\P{^- IS_znamenny_Music}', ""); + Expect(0, 118736, '\p{- IS_znamenny_Music}', ""); + Expect(1, 118736, '\p{^- IS_znamenny_Music}', ""); + Expect(1, 118736, '\P{- IS_znamenny_Music}', ""); + Expect(0, 118736, '\P{^- IS_znamenny_Music}', ""); + Error('\p{/a/ In_Znamenny_music}'); + Error('\P{/a/ In_Znamenny_music}'); Expect(1, 118735, '\p{inznamennymusic}', ""); Expect(0, 118735, '\p{^inznamennymusic}', ""); Expect(0, 118735, '\P{inznamennymusic}', ""); @@ -126751,22 +127967,22 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 118736, '\p{^inznamennymusic}', ""); Expect(1, 118736, '\P{inznamennymusic}', ""); Expect(0, 118736, '\P{^inznamennymusic}', ""); - Expect(1, 118735, '\p{in_znamenny_Music}', ""); - Expect(0, 118735, '\p{^in_znamenny_Music}', ""); - Expect(0, 118735, '\P{in_znamenny_Music}', ""); - Expect(1, 118735, '\P{^in_znamenny_Music}', ""); - Expect(0, 118736, '\p{in_znamenny_Music}', ""); - Expect(1, 118736, '\p{^in_znamenny_Music}', ""); - Expect(1, 118736, '\P{in_znamenny_Music}', ""); - Expect(0, 118736, '\P{^in_znamenny_Music}', ""); + Expect(1, 118735, '\p{ In_znamenny_MUSIC}', ""); + Expect(0, 118735, '\p{^ In_znamenny_MUSIC}', ""); + Expect(0, 118735, '\P{ In_znamenny_MUSIC}', ""); + Expect(1, 118735, '\P{^ In_znamenny_MUSIC}', ""); + Expect(0, 118736, '\p{ In_znamenny_MUSIC}', ""); + Expect(1, 118736, '\p{^ In_znamenny_MUSIC}', ""); + Expect(1, 118736, '\P{ In_znamenny_MUSIC}', ""); + Expect(0, 118736, '\P{^ In_znamenny_MUSIC}', ""); Error('\p{perlcharnames}'); Error('\P{perlcharnames}'); Error('\p{perldecimaldigit}'); Error('\P{perldecimaldigit}'); Error('\p{perldecompositionmapping}'); Error('\P{perldecompositionmapping}'); - Error('\p{Quotation_Mark=-NO:=}'); - Error('\P{Quotation_Mark=-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}', ""); @@ -126779,16 +127995,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=/a/-N}'); - Error('\P{QMark=/a/-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}', ""); @@ -126801,16 +128017,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=/a/-_F}'); - Error('\P{Is_Quotation_Mark=/a/-_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=/a/_F}'); + Error('\P{Is_Quotation_Mark=/a/_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}', ""); @@ -126819,34 +128035,34 @@ 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_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}', ""); - 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_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=-/a/false}'); + Error('\P{Is_QMark=-/a/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}', ""); + 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=/a/- Yes}'); + Error('\P{Quotation_Mark=/a/- Yes}'); Expect(1, 65379, '\p{Quotation_Mark=:\AYes\z:}', "");; Expect(0, 65380, '\p{Quotation_Mark=:\AYes\z:}', "");; Expect(1, 65379, '\p{Quotation_Mark=yes}', ""); @@ -126859,38 +128075,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/a/}'); - Error('\P{QMark= Y/a/}'); + 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=/a/ T}'); + Error('\P{Is_Quotation_Mark=/a/ 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}', ""); @@ -126899,16 +128115,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/a/}'); - Error('\P{Is_QMark=-TRUE/a/}'); + 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}', ""); @@ -126917,16 +128133,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}'); - Error('\P{Radical: _:=No}'); + 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= /a/No}'); + Error('\P{Radical= /a/No}'); Expect(1, 12246, '\p{Radical=:\ANo\z:}', "");; Expect(0, 12245, '\p{Radical=:\ANo\z:}', "");; Expect(1, 12246, '\p{Radical=no}', ""); @@ -126939,34 +128155,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=F/a/}'); - Error('\P{Radical=F/a/}'); + 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= _F/a/}'); + Error('\P{Radical= _F/a/}'); Expect(1, 12246, '\p{Radical=:\AF\z:}', "");; Expect(0, 12245, '\p{Radical=:\AF\z:}', "");; Expect(1, 12246, '\p{Radical=f}', ""); @@ -126979,34 +128195,34 @@ 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=/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}', ""); - 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}', ""); - 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, 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}', ""); + 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}', ""); + 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}', ""); @@ -127019,16 +128235,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}'); - Error('\P{Is_Radical=:= Y}'); + 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}', ""); @@ -127037,46 +128253,46 @@ 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}'); + Error('\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}', ""); + 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{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}', ""); + 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=/a/ TRUE}'); + Error('\P{Is_Radical=/a/ 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}', ""); Expect(1, 12245, '\p{Is_Radical= true}', ""); Expect(0, 12245, '\p{^Is_Radical= true}', ""); Expect(0, 12245, '\P{Is_Radical= true}', ""); @@ -127085,8 +128301,8 @@ 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}', ""); - Error('\p{Regional_Indicator= No/a/}'); - Error('\P{Regional_Indicator= No/a/}'); + Error('\p{Regional_Indicator= No:=}'); + Error('\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}', ""); @@ -127099,16 +128315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -127121,52 +128337,52 @@ 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{Is_Regional_Indicator: f}', ""); - Expect(0, 127488, '\p{^Is_Regional_Indicator: f}', ""); - Expect(0, 127488, '\P{Is_Regional_Indicator: f}', ""); - Expect(1, 127488, '\P{^Is_Regional_Indicator: f}', ""); - Expect(0, 127487, '\p{Is_Regional_Indicator: f}', ""); - Expect(1, 127487, '\p{^Is_Regional_Indicator: f}', ""); - Expect(1, 127487, '\P{Is_Regional_Indicator: f}', ""); - Expect(0, 127487, '\P{^Is_Regional_Indicator: 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}', ""); - Expect(1, 127488, '\P{^Is_Regional_Indicator=__F}', ""); - Expect(0, 127487, '\p{Is_Regional_Indicator=__F}', ""); - 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}'); - 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}', ""); - 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{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}', ""); + Expect(1, 127488, '\P{^Is_Regional_Indicator=f}', ""); + Expect(0, 127487, '\p{Is_Regional_Indicator=f}', ""); + Expect(1, 127487, '\p{^Is_Regional_Indicator=f}', ""); + Expect(1, 127487, '\P{Is_Regional_Indicator=f}', ""); + Expect(0, 127487, '\P{^Is_Regional_Indicator=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}', ""); + Expect(1, 127488, '\P{^Is_Regional_Indicator=- f}', ""); + Expect(0, 127487, '\p{Is_Regional_Indicator=- f}', ""); + 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}'); + 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}', ""); + 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=/a/YES}'); + Error('\P{Regional_Indicator=/a/YES}'); Expect(1, 127487, '\p{Regional_Indicator=:\AYes\z:}', "");; Expect(0, 127488, '\p{Regional_Indicator=:\AYes\z:}', "");; Expect(1, 127487, '\p{Regional_Indicator=yes}', ""); @@ -127179,16 +128395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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: /a/Y}'); + Error('\P{RI: /a/Y}'); Expect(1, 127487, '\p{RI=:\AY\z:}', "");; Expect(0, 127488, '\p{RI=:\AY\z:}', "");; Expect(1, 127487, '\p{RI=y}', ""); @@ -127201,58 +128417,50 @@ 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= _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}', ""); - 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}', ""); - 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}', ""); - 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}', ""); + 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}', ""); + 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}', ""); + 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=_/a/TRUE}'); + Error('\P{Is_RI=_/a/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=/a/_ ATerm}'); - Error('\P{Sentence_Break=/a/_ 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}', ""); @@ -127265,16 +128473,16 @@ 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}', ""); @@ -127287,34 +128495,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= -aterm:=}'); - Error('\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}', ""); - 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{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{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}', ""); + 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_SB=at}', ""); Expect(0, 65294, '\p{^Is_SB=at}', ""); Expect(0, 65294, '\P{Is_SB=at}', ""); @@ -127323,16 +128531,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=:= -close}'); - Error('\P{Sentence_Break=:= -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=/a/CLOSE}'); + Error('\P{Sentence_Break=/a/CLOSE}'); Expect(1, 128632, '\p{Sentence_Break=:\AClose\z:}', "");; Expect(0, 128633, '\p{Sentence_Break=:\AClose\z:}', "");; Expect(1, 128632, '\p{Sentence_Break=close}', ""); @@ -127345,38 +128553,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/a/}'); - Error('\P{SB=--CL/a/}'); + 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}'); - Error('\P{Is_Sentence_Break= :=Close}'); + 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}', ""); @@ -127385,16 +128593,16 @@ 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= -CL/a/}'); - Error('\P{Is_SB= -CL/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}', ""); @@ -127403,36 +128611,28 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); - Error('\P{Sentence_Break: - CR:=}'); + 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}'); + Error('\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}', ""); + 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}', ""); 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}'); Error('\P{SB= :=CR}'); Expect(1, 13, '\p{SB=:\ACR\z:}', "");; @@ -127455,8 +128655,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 14, '\p{^SB=--CR}', ""); Expect(1, 14, '\P{SB=--CR}', ""); Expect(0, 14, '\P{^SB=--CR}', ""); - Error('\p{Is_Sentence_Break=-:=CR}'); - Error('\P{Is_Sentence_Break=-:=CR}'); + Error('\p{Is_Sentence_Break= /a/cr}'); + Error('\P{Is_Sentence_Break= /a/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}', ""); @@ -127465,34 +128665,34 @@ 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_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}', ""); - 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_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}', ""); + 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}', ""); + 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}', ""); @@ -127505,16 +128705,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=--EX:=}'); - Error('\P{SB=--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=:= -ex}'); + Error('\P{SB=:= -ex}'); Expect(1, 917999, '\p{SB=:\AEX\z:}', "");; Expect(0, 918000, '\p{SB=:\AEX\z:}', "");; Expect(1, 917999, '\p{SB=ex}', ""); @@ -127527,52 +128727,52 @@ 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{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}', ""); - 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}', ""); - 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}', ""); - 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, 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=:=Extend}'); + Error('\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}', ""); + 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}', ""); + 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}', ""); + 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, 917505, '\p{Sentence_Break=:\AFormat\z:}', "");; Expect(0, 917506, '\p{Sentence_Break=:\AFormat\z:}', "");; Expect(1, 917505, '\p{Sentence_Break=format}', ""); @@ -127585,38 +128785,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); + 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=/a/_-Format}'); - Error('\P{Is_Sentence_Break=/a/_-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=/a/ format}'); + Error('\P{Is_Sentence_Break=/a/ 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}', ""); @@ -127625,114 +128825,114 @@ 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/a/}'); - Error('\P{Is_SB= FO/a/}'); - 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}', ""); - 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, 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=/a/OLetter}'); - Error('\P{Is_Sentence_Break=/a/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= /a/LE}'); - Error('\P{Is_SB= /a/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=:=- LF}'); - Error('\P{Sentence_Break=:=- LF}'); + 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}', ""); + 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}', ""); + 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, 205743, '\p{Sentence_Break=:\AOLetter\z:}', "");; + Expect(0, 205744, '\p{Sentence_Break=:\AOLetter\z:}', "");; + Expect(1, 205743, '\p{Sentence_Break=oletter}', ""); + Expect(0, 205743, '\p{^Sentence_Break=oletter}', ""); + Expect(0, 205743, '\P{Sentence_Break=oletter}', ""); + Expect(1, 205743, '\P{^Sentence_Break=oletter}', ""); + Expect(0, 205744, '\p{Sentence_Break=oletter}', ""); + Expect(1, 205744, '\p{^Sentence_Break=oletter}', ""); + Expect(1, 205744, '\P{Sentence_Break=oletter}', ""); + Expect(0, 205744, '\P{^Sentence_Break=oletter}', ""); + Expect(1, 205743, '\p{Sentence_Break=:\Aoletter\z:}', "");; + Expect(0, 205744, '\p{Sentence_Break=:\Aoletter\z:}', "");; + Expect(1, 205743, '\p{Sentence_Break=_ OLetter}', ""); + Expect(0, 205743, '\p{^Sentence_Break=_ OLetter}', ""); + Expect(0, 205743, '\P{Sentence_Break=_ OLetter}', ""); + Expect(1, 205743, '\P{^Sentence_Break=_ OLetter}', ""); + Expect(0, 205744, '\p{Sentence_Break=_ OLetter}', ""); + Expect(1, 205744, '\p{^Sentence_Break=_ OLetter}', ""); + Expect(1, 205744, '\P{Sentence_Break=_ OLetter}', ""); + Expect(0, 205744, '\P{^Sentence_Break=_ OLetter}', ""); + Error('\p{SB= LE/a/}'); + Error('\P{SB= LE/a/}'); + Expect(1, 205743, '\p{SB=:\ALE\z:}', "");; + Expect(0, 205744, '\p{SB=:\ALE\z:}', "");; + Expect(1, 205743, '\p{SB=le}', ""); + Expect(0, 205743, '\p{^SB=le}', ""); + Expect(0, 205743, '\P{SB=le}', ""); + Expect(1, 205743, '\P{^SB=le}', ""); + Expect(0, 205744, '\p{SB=le}', ""); + Expect(1, 205744, '\p{^SB=le}', ""); + Expect(1, 205744, '\P{SB=le}', ""); + Expect(0, 205744, '\P{^SB=le}', ""); + Expect(1, 205743, '\p{SB=:\Ale\z:}', "");; + Expect(0, 205744, '\p{SB=:\Ale\z:}', "");; + Expect(1, 205743, '\p{SB= LE}', ""); + Expect(0, 205743, '\p{^SB= LE}', ""); + Expect(0, 205743, '\P{SB= LE}', ""); + Expect(1, 205743, '\P{^SB= LE}', ""); + Expect(0, 205744, '\p{SB= LE}', ""); + Expect(1, 205744, '\p{^SB= LE}', ""); + Expect(1, 205744, '\P{SB= LE}', ""); + Expect(0, 205744, '\P{^SB= LE}', ""); + Error('\p{Is_Sentence_Break=:= OLetter}'); + Error('\P{Is_Sentence_Break=:= OLetter}'); + Expect(1, 205743, '\p{Is_Sentence_Break=oletter}', ""); + Expect(0, 205743, '\p{^Is_Sentence_Break=oletter}', ""); + Expect(0, 205743, '\P{Is_Sentence_Break=oletter}', ""); + Expect(1, 205743, '\P{^Is_Sentence_Break=oletter}', ""); + Expect(0, 205744, '\p{Is_Sentence_Break=oletter}', ""); + Expect(1, 205744, '\p{^Is_Sentence_Break=oletter}', ""); + Expect(1, 205744, '\P{Is_Sentence_Break=oletter}', ""); + Expect(0, 205744, '\P{^Is_Sentence_Break=oletter}', ""); + Expect(1, 205743, '\p{Is_Sentence_Break=_OLetter}', ""); + Expect(0, 205743, '\p{^Is_Sentence_Break=_OLetter}', ""); + Expect(0, 205743, '\P{Is_Sentence_Break=_OLetter}', ""); + Expect(1, 205743, '\P{^Is_Sentence_Break=_OLetter}', ""); + Expect(0, 205744, '\p{Is_Sentence_Break=_OLetter}', ""); + Expect(1, 205744, '\p{^Is_Sentence_Break=_OLetter}', ""); + Expect(1, 205744, '\P{Is_Sentence_Break=_OLetter}', ""); + Expect(0, 205744, '\P{^Is_Sentence_Break=_OLetter}', ""); + Error('\p{Is_SB=:=LE}'); + Error('\P{Is_SB=:=LE}'); + Expect(1, 205743, '\p{Is_SB=le}', ""); + Expect(0, 205743, '\p{^Is_SB=le}', ""); + Expect(0, 205743, '\P{Is_SB=le}', ""); + Expect(1, 205743, '\P{^Is_SB=le}', ""); + Expect(0, 205744, '\p{Is_SB=le}', ""); + Expect(1, 205744, '\p{^Is_SB=le}', ""); + Expect(1, 205744, '\P{Is_SB=le}', ""); + Expect(0, 205744, '\P{^Is_SB=le}', ""); + Expect(1, 205743, '\p{Is_SB: - le}', ""); + Expect(0, 205743, '\p{^Is_SB: - le}', ""); + Expect(0, 205743, '\P{Is_SB: - le}', ""); + Expect(1, 205743, '\P{^Is_SB: - le}', ""); + Expect(0, 205744, '\p{Is_SB: - le}', ""); + Expect(1, 205744, '\p{^Is_SB: - le}', ""); + Expect(1, 205744, '\P{Is_SB: - le}', ""); + Expect(0, 205744, '\P{^Is_SB: - le}', ""); + Error('\p{Sentence_Break= lf/a/}'); + Error('\P{Sentence_Break= lf/a/}'); Expect(1, 10, '\p{Sentence_Break=:\ALF\z:}', "");; Expect(0, 11, '\p{Sentence_Break=:\ALF\z:}', "");; Expect(1, 10, '\p{Sentence_Break=lf}', ""); @@ -127745,16 +128945,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=/a/LF}'); - Error('\P{SB=/a/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=-lf/a/}'); + Error('\P{SB=-lf/a/}'); Expect(1, 10, '\p{SB=:\ALF\z:}', "");; Expect(0, 11, '\p{SB=:\ALF\z:}', "");; Expect(1, 10, '\p{SB=lf}', ""); @@ -127767,16 +128967,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=-LF:=}'); + Error('\P{Is_Sentence_Break=-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}', ""); @@ -127785,16 +128985,16 @@ 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}', ""); - Expect(1, 10, '\p{Is_Sentence_Break=_ LF}', ""); - Expect(0, 10, '\p{^Is_Sentence_Break=_ LF}', ""); - Expect(0, 10, '\P{Is_Sentence_Break=_ LF}', ""); - Expect(1, 10, '\P{^Is_Sentence_Break=_ LF}', ""); - Expect(0, 11, '\p{Is_Sentence_Break=_ LF}', ""); - 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}'); + Expect(1, 10, '\p{Is_Sentence_Break=- LF}', ""); + Expect(0, 10, '\p{^Is_Sentence_Break=- LF}', ""); + Expect(0, 10, '\P{Is_Sentence_Break=- LF}', ""); + Expect(1, 10, '\P{^Is_Sentence_Break=- LF}', ""); + Expect(0, 11, '\p{Is_Sentence_Break=- LF}', ""); + 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=:=__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}', ""); @@ -127803,38 +129003,30 @@ 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/a/}'); - Error('\P{Sentence_Break=_lower/a/}'); + Error('\p{Sentence_Break=/a/ Lower}'); + Error('\P{Sentence_Break=/a/ 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}', ""); @@ -127847,16 +129039,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= /a/lower}'); + Error('\P{Is_Sentence_Break= /a/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}', ""); @@ -127873,8 +129065,8 @@ 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}', ""); - Error('\p{Is_SB=_:=lo}'); - Error('\P{Is_SB=_:=lo}'); + Error('\p{Is_SB=:=--LO}'); + Error('\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}', ""); @@ -127883,16 +129075,16 @@ 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/a/}'); - Error('\P{Sentence_Break=_Numeric/a/}'); + 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=/a/--NUMERIC}'); + Error('\P{Sentence_Break=/a/--NUMERIC}'); Expect(1, 130041, '\p{Sentence_Break=:\ANumeric\z:}', "");; Expect(0, 130042, '\p{Sentence_Break=:\ANumeric\z:}', "");; Expect(1, 130041, '\p{Sentence_Break=numeric}', ""); @@ -127905,38 +129097,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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: 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=_/a/NUMERIC}'); - Error('\P{Is_Sentence_Break=_/a/NUMERIC}'); + 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}', ""); @@ -127945,16 +129137,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/NU}'); - Error('\P{Is_SB= /a/NU}'); + 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}', ""); @@ -127963,16 +129155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ SContinue}'); - Error('\P{Sentence_Break=/a/ SContinue}'); + 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}'); + Error('\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}', ""); @@ -127985,16 +129177,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=_:=SC}'); - Error('\P{SB=_:=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: /a/SC}'); + Error('\P{SB: /a/SC}'); Expect(1, 65380, '\p{SB=:\ASC\z:}', "");; Expect(0, 65381, '\p{SB=:\ASC\z:}', "");; Expect(1, 65380, '\p{SB=sc}', ""); @@ -128007,16 +129199,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}', ""); @@ -128025,16 +129217,16 @@ 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=_ SC:=}'); - Error('\P{Is_SB=_ SC:=}'); + 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}', ""); @@ -128043,16 +129235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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=:=Sep}'); + Error('\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}', ""); @@ -128065,16 +129257,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=/a/ SE}'); - Error('\P{SB=/a/ 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=/a/ SE}'); + Error('\P{SB=/a/ SE}'); Expect(1, 8233, '\p{SB=:\ASE\z:}', "");; Expect(0, 8234, '\p{SB=:\ASE\z:}', "");; Expect(1, 8233, '\p{SB=se}', ""); @@ -128087,34 +129279,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=/a/ -Sep}'); - Error('\P{Is_Sentence_Break=/a/ -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=_-SE/a/}'); - Error('\P{Is_SB=_-SE/a/}'); + 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= :=SE}'); + Error('\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}', ""); @@ -128123,16 +129315,16 @@ 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}', ""); - Error('\p{Sentence_Break=:=- Sp}'); - Error('\P{Sentence_Break=:=- Sp}'); + 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:}', "");; Expect(0, 12289, '\p{Sentence_Break=:\ASp\z:}', "");; Expect(1, 12288, '\p{Sentence_Break=sp}', ""); @@ -128145,16 +129337,16 @@ 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/a/}'); - Error('\P{SB=_sp/a/}'); + 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}', ""); @@ -128167,16 +129359,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -128185,16 +129377,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::= Sp}'); - Error('\P{Is_SB::= 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}', ""); @@ -128203,16 +129395,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/a/}'); - Error('\P{Sentence_Break= _STerm/a/}'); + 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}', ""); @@ -128225,16 +129417,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=:= _ST}'); - Error('\P{SB=:= _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=_ ST:=}'); + Error('\P{SB=_ ST:=}'); Expect(1, 121480, '\p{SB=:\AST\z:}', "");; Expect(0, 121481, '\p{SB=:\AST\z:}', "");; Expect(1, 121480, '\p{SB=st}', ""); @@ -128247,16 +129439,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=_ sterm/a/}'); - Error('\P{Is_Sentence_Break=_ sterm/a/}'); + 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= STerm/a/}'); + Error('\P{Is_Sentence_Break= STerm/a/}'); Expect(1, 121480, '\p{Is_Sentence_Break=sterm}', ""); Expect(0, 121480, '\p{^Is_Sentence_Break=sterm}', ""); Expect(0, 121480, '\P{Is_Sentence_Break=sterm}', ""); @@ -128265,16 +129457,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/a/}'); - Error('\P{Is_SB=_ ST/a/}'); + 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/a/}'); + Error('\P{Is_SB= ST/a/}'); Expect(1, 121480, '\p{Is_SB=st}', ""); Expect(0, 121480, '\p{^Is_SB=st}', ""); Expect(0, 121480, '\P{Is_SB=st}', ""); @@ -128283,38 +129475,38 @@ 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:=}'); - Error('\P{Sentence_Break=_-Upper:=}'); + 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: /a/ -Upper}'); + Error('\P{Sentence_Break: /a/ -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}', ""); + 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}', ""); 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=:= UP}'); - Error('\P{SB=:= 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}', ""); @@ -128327,16 +129519,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= /a/Upper}'); - Error('\P{Is_Sentence_Break= /a/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}', ""); @@ -128345,16 +129537,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: _UP/a/}'); - Error('\P{Is_SB: _UP/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}', ""); + 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}', ""); @@ -128363,16 +129555,16 @@ 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= OTHER/a/}'); - Error('\P{Sentence_Break= OTHER/a/}'); + 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}', ""); @@ -128385,16 +129577,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:__xx/a/}'); - Error('\P{SB:__xx/a/}'); + 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}', ""); @@ -128407,16 +129599,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=-/a/OTHER}'); - Error('\P{Is_Sentence_Break=-/a/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= OTHER/a/}'); + Error('\P{Is_Sentence_Break= OTHER/a/}'); Expect(1, 918000, '\p{Is_Sentence_Break=other}', ""); Expect(0, 918000, '\p{^Is_Sentence_Break=other}', ""); Expect(0, 918000, '\P{Is_Sentence_Break=other}', ""); @@ -128425,16 +129617,16 @@ 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_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}', ""); @@ -128443,40 +129635,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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/a/}'); + Error('\P{Script: --Adlam/a/}'); 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}', ""); + 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}', ""); 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= /a/ADLM}'); - Error('\P{Sc= /a/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}', ""); @@ -128497,8 +129689,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + 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}', ""); @@ -128507,16 +129699,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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::=-_adlm}'); + Error('\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}', ""); @@ -128525,38 +129717,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=- Caucasian_Albanian:=}'); + Error('\P{Script=- 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=_/a/aghb}'); - Error('\P{Sc=_/a/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=/a/ -Aghb}'); + Error('\P{Sc=/a/ -Aghb}'); Expect(1, 66927, '\p{Sc=:\AAghb\z:}', "");; Expect(0, 66928, '\p{Sc=:\AAghb\z:}', "");; Expect(1, 66927, '\p{Sc=aghb}', ""); @@ -128569,16 +129761,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/a/}'); - Error('\P{Is_Script: Caucasian_Albanian/a/}'); + 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/a/}'); + Error('\P{Is_Script=_ CAUCASIAN_ALBANIAN/a/}'); Expect(1, 66927, '\p{Is_Script=caucasianalbanian}', ""); Expect(0, 66927, '\p{^Is_Script=caucasianalbanian}', ""); Expect(0, 66927, '\P{Is_Script=caucasianalbanian}', ""); @@ -128587,56 +129779,56 @@ 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=_aghb:=}'); - Error('\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}', ""); - 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}'); - Error('\P{Script=:= Ahom}'); + 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=:= Aghb}'); + Error('\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}', ""); + 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}'); + Error('\P{Script= :=ahom}'); Expect(1, 71494, '\p{Script=:\AAhom\z:}', "");; Expect(0, 71495, '\p{Script=:\AAhom\z:}', "");; - Expect(1, 71494, '\p{Script: ahom}', ""); - Expect(0, 71494, '\p{^Script: ahom}', ""); - Expect(0, 71494, '\P{Script: ahom}', ""); - Expect(1, 71494, '\P{^Script: ahom}', ""); - Expect(0, 71495, '\p{Script: ahom}', ""); - Expect(1, 71495, '\p{^Script: ahom}', ""); - Expect(1, 71495, '\P{Script: ahom}', ""); - Expect(0, 71495, '\P{^Script: ahom}', ""); + Expect(1, 71494, '\p{Script=ahom}', ""); + Expect(0, 71494, '\p{^Script=ahom}', ""); + Expect(0, 71494, '\P{Script=ahom}', ""); + Expect(1, 71494, '\P{^Script=ahom}', ""); + Expect(0, 71495, '\p{Script=ahom}', ""); + Expect(1, 71495, '\p{^Script=ahom}', ""); + Expect(1, 71495, '\P{Script=ahom}', ""); + Expect(0, 71495, '\P{^Script=ahom}', ""); Expect(1, 71494, '\p{Script=:\Aahom\z:}', "");; Expect(0, 71495, '\p{Script=:\Aahom\z:}', "");; - Expect(1, 71494, '\p{Script=-Ahom}', ""); - Expect(0, 71494, '\p{^Script=-Ahom}', ""); - Expect(0, 71494, '\P{Script=-Ahom}', ""); - Expect(1, 71494, '\P{^Script=-Ahom}', ""); - Expect(0, 71495, '\p{Script=-Ahom}', ""); - Expect(1, 71495, '\p{^Script=-Ahom}', ""); - Expect(1, 71495, '\P{Script=-Ahom}', ""); - Expect(0, 71495, '\P{^Script=-Ahom}', ""); - Error('\p{Sc= /a/ahom}'); - Error('\P{Sc= /a/ahom}'); + Expect(1, 71494, '\p{Script= -Ahom}', ""); + Expect(0, 71494, '\p{^Script= -Ahom}', ""); + Expect(0, 71494, '\P{Script= -Ahom}', ""); + Expect(1, 71494, '\P{^Script= -Ahom}', ""); + Expect(0, 71495, '\p{Script= -Ahom}', ""); + Expect(1, 71495, '\p{^Script= -Ahom}', ""); + Expect(1, 71495, '\P{Script= -Ahom}', ""); + Expect(0, 71495, '\P{^Script= -Ahom}', ""); + Error('\p{Sc=:=_ AHOM}'); + Error('\P{Sc=:=_ AHOM}'); Expect(1, 71494, '\p{Sc=:\AAhom\z:}', "");; Expect(0, 71495, '\p{Sc=:\AAhom\z:}', "");; Expect(1, 71494, '\p{Sc=ahom}', ""); @@ -128649,16 +129841,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71495, '\P{^Sc=ahom}', ""); Expect(1, 71494, '\p{Sc=:\Aahom\z:}', "");; Expect(0, 71495, '\p{Sc=:\Aahom\z:}', "");; - Expect(1, 71494, '\p{Sc=_ Ahom}', ""); - Expect(0, 71494, '\p{^Sc=_ Ahom}', ""); - Expect(0, 71494, '\P{Sc=_ Ahom}', ""); - Expect(1, 71494, '\P{^Sc=_ Ahom}', ""); - Expect(0, 71495, '\p{Sc=_ Ahom}', ""); - Expect(1, 71495, '\p{^Sc=_ Ahom}', ""); - Expect(1, 71495, '\P{Sc=_ Ahom}', ""); - Expect(0, 71495, '\P{^Sc=_ Ahom}', ""); - Error('\p{Is_Script=:= ahom}'); - Error('\P{Is_Script=:= ahom}'); + Expect(1, 71494, '\p{Sc=Ahom}', ""); + Expect(0, 71494, '\p{^Sc=Ahom}', ""); + Expect(0, 71494, '\P{Sc=Ahom}', ""); + Expect(1, 71494, '\P{^Sc=Ahom}', ""); + Expect(0, 71495, '\p{Sc=Ahom}', ""); + Expect(1, 71495, '\p{^Sc=Ahom}', ""); + Expect(1, 71495, '\P{Sc=Ahom}', ""); + Expect(0, 71495, '\P{^Sc=Ahom}', ""); + Error('\p{Is_Script=:=AHOM}'); + Error('\P{Is_Script=:=AHOM}'); Expect(1, 71494, '\p{Is_Script=ahom}', ""); Expect(0, 71494, '\p{^Is_Script=ahom}', ""); Expect(0, 71494, '\P{Is_Script=ahom}', ""); @@ -128667,16 +129859,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71495, '\p{^Is_Script=ahom}', ""); Expect(1, 71495, '\P{Is_Script=ahom}', ""); Expect(0, 71495, '\P{^Is_Script=ahom}', ""); - Expect(1, 71494, '\p{Is_Script: _Ahom}', ""); - Expect(0, 71494, '\p{^Is_Script: _Ahom}', ""); - Expect(0, 71494, '\P{Is_Script: _Ahom}', ""); - Expect(1, 71494, '\P{^Is_Script: _Ahom}', ""); - Expect(0, 71495, '\p{Is_Script: _Ahom}', ""); - Expect(1, 71495, '\p{^Is_Script: _Ahom}', ""); - Expect(1, 71495, '\P{Is_Script: _Ahom}', ""); - Expect(0, 71495, '\P{^Is_Script: _Ahom}', ""); - Error('\p{Is_Sc=:=-Ahom}'); - Error('\P{Is_Sc=:=-Ahom}'); + Expect(1, 71494, '\p{Is_Script: _-AHOM}', ""); + Expect(0, 71494, '\p{^Is_Script: _-AHOM}', ""); + Expect(0, 71494, '\P{Is_Script: _-AHOM}', ""); + Expect(1, 71494, '\P{^Is_Script: _-AHOM}', ""); + Expect(0, 71495, '\p{Is_Script: _-AHOM}', ""); + Expect(1, 71495, '\p{^Is_Script: _-AHOM}', ""); + Expect(1, 71495, '\P{Is_Script: _-AHOM}', ""); + Expect(0, 71495, '\P{^Is_Script: _-AHOM}', ""); + Error('\p{Is_Sc=- AHOM/a/}'); + Error('\P{Is_Sc=- AHOM/a/}'); Expect(1, 71494, '\p{Is_Sc=ahom}', ""); Expect(0, 71494, '\p{^Is_Sc=ahom}', ""); Expect(0, 71494, '\P{Is_Sc=ahom}', ""); @@ -128685,16 +129877,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71495, '\p{^Is_Sc=ahom}', ""); Expect(1, 71495, '\P{Is_Sc=ahom}', ""); Expect(0, 71495, '\P{^Is_Sc=ahom}', ""); - Expect(1, 71494, '\p{Is_Sc: -Ahom}', ""); - Expect(0, 71494, '\p{^Is_Sc: -Ahom}', ""); - Expect(0, 71494, '\P{Is_Sc: -Ahom}', ""); - Expect(1, 71494, '\P{^Is_Sc: -Ahom}', ""); - Expect(0, 71495, '\p{Is_Sc: -Ahom}', ""); - Expect(1, 71495, '\p{^Is_Sc: -Ahom}', ""); - Expect(1, 71495, '\P{Is_Sc: -Ahom}', ""); - Expect(0, 71495, '\P{^Is_Sc: -Ahom}', ""); - Error('\p{Script=/a/ -Arabic}'); - Error('\P{Script=/a/ -Arabic}'); + Expect(1, 71494, '\p{Is_Sc: __AHOM}', ""); + Expect(0, 71494, '\p{^Is_Sc: __AHOM}', ""); + Expect(0, 71494, '\P{Is_Sc: __AHOM}', ""); + Expect(1, 71494, '\P{^Is_Sc: __AHOM}', ""); + Expect(0, 71495, '\p{Is_Sc: __AHOM}', ""); + Expect(1, 71495, '\p{^Is_Sc: __AHOM}', ""); + Expect(1, 71495, '\P{Is_Sc: __AHOM}', ""); + Expect(0, 71495, '\P{^Is_Sc: __AHOM}', ""); + Error('\p{Script=:=-ARABIC}'); + Error('\P{Script=:=-ARABIC}'); Expect(1, 126705, '\p{Script=:\AArabic\z:}', "");; Expect(0, 126706, '\p{Script=:\AArabic\z:}', "");; Expect(1, 126705, '\p{Script=arabic}', ""); @@ -128707,38 +129899,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_/a/Arab}'); - Error('\P{Sc=_/a/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}'); + Error('\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}', ""); + 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}', ""); 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=:=_ Arabic}'); - Error('\P{Is_Script=:=_ 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}', ""); @@ -128747,16 +129939,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=_/a/Arab}'); + Error('\P{Is_Sc=_/a/Arab}'); Expect(1, 126705, '\p{Is_Sc=arab}', ""); Expect(0, 126705, '\p{^Is_Sc=arab}', ""); Expect(0, 126705, '\P{Is_Sc=arab}', ""); @@ -128765,16 +129957,16 @@ 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}', ""); - Expect(1, 126705, '\p{Is_Sc: - Arab}', ""); - Expect(0, 126705, '\p{^Is_Sc: - Arab}', ""); - Expect(0, 126705, '\P{Is_Sc: - Arab}', ""); - Expect(1, 126705, '\P{^Is_Sc: - Arab}', ""); - Expect(0, 126706, '\p{Is_Sc: - Arab}', ""); - Expect(1, 126706, '\p{^Is_Sc: - Arab}', ""); - Expect(1, 126706, '\P{Is_Sc: - Arab}', ""); - Expect(0, 126706, '\P{^Is_Sc: - Arab}', ""); - Error('\p{Script=/a/ Imperial_ARAMAIC}'); - Error('\P{Script=/a/ Imperial_ARAMAIC}'); + Expect(1, 126705, '\p{Is_Sc: _arab}', ""); + Expect(0, 126705, '\p{^Is_Sc: _arab}', ""); + Expect(0, 126705, '\P{Is_Sc: _arab}', ""); + Expect(1, 126705, '\P{^Is_Sc: _arab}', ""); + Expect(0, 126706, '\p{Is_Sc: _arab}', ""); + 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:=}'); + 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}', ""); @@ -128787,16 +129979,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}', ""); @@ -128809,16 +130001,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: _/a/Imperial_Aramaic}'); - Error('\P{Is_Script: _/a/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}', ""); @@ -128827,34 +130019,34 @@ 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_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}', ""); - 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: /a/ Armenian}'); - Error('\P{Script: /a/ Armenian}'); + 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}', ""); + 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}', ""); + 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}', ""); @@ -128867,16 +130059,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/a/}'); - Error('\P{Sc: armn/a/}'); + 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{Sc=:\AArmn\z:}', "");; Expect(0, 64280, '\p{Sc=:\AArmn\z:}', "");; Expect(1, 64279, '\p{Sc=armn}', ""); @@ -128889,16 +130081,16 @@ 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=-/a/Armenian}'); - Error('\P{Is_Script=-/a/Armenian}'); + 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}', ""); @@ -128907,16 +130099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -128925,26 +130117,26 @@ 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=-/a/avestan}'); - Error('\P{Script=-/a/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=:= AVESTAN}'); + Error('\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}', ""); + 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}', ""); @@ -128955,8 +130147,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + Error('\p{Sc=:= Avst}'); + Error('\P{Sc=:= Avst}'); Expect(1, 68415, '\p{Sc=:\AAvst\z:}', "");; Expect(0, 68416, '\p{Sc=:\AAvst\z:}', "");; Expect(1, 68415, '\p{Sc=avst}', ""); @@ -128969,34 +130161,34 @@ 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= _AVESTAN:=}'); - Error('\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}', ""); - 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{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}', ""); + 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}', ""); + 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}', ""); @@ -129005,16 +130197,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: :=Balinese}'); - Error('\P{Script: :=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, 7038, '\p{Script=:\ABalinese\z:}', "");; Expect(0, 7039, '\p{Script=:\ABalinese\z:}', "");; Expect(1, 7038, '\p{Script=balinese}', ""); @@ -129027,16 +130219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7039, '\P{^Script=balinese}', ""); Expect(1, 7038, '\p{Script=:\Abalinese\z:}', "");; Expect(0, 7039, '\p{Script=:\Abalinese\z:}', "");; - Expect(1, 7038, '\p{Script=__BALINESE}', ""); - Expect(0, 7038, '\p{^Script=__BALINESE}', ""); - Expect(0, 7038, '\P{Script=__BALINESE}', ""); - Expect(1, 7038, '\P{^Script=__BALINESE}', ""); - Expect(0, 7039, '\p{Script=__BALINESE}', ""); - Expect(1, 7039, '\p{^Script=__BALINESE}', ""); - Expect(1, 7039, '\P{Script=__BALINESE}', ""); - Expect(0, 7039, '\P{^Script=__BALINESE}', ""); - Error('\p{Sc=_:=Bali}'); - Error('\P{Sc=_:=Bali}'); + Expect(1, 7038, '\p{Script= BALINESE}', ""); + Expect(0, 7038, '\p{^Script= BALINESE}', ""); + Expect(0, 7038, '\P{Script= BALINESE}', ""); + Expect(1, 7038, '\P{^Script= BALINESE}', ""); + Expect(0, 7039, '\p{Script= BALINESE}', ""); + Expect(1, 7039, '\p{^Script= BALINESE}', ""); + Expect(1, 7039, '\P{Script= BALINESE}', ""); + Expect(0, 7039, '\P{^Script= BALINESE}', ""); + Error('\p{Sc=_/a/bali}'); + Error('\P{Sc=_/a/bali}'); Expect(1, 7038, '\p{Sc=:\ABali\z:}', "");; Expect(0, 7039, '\p{Sc=:\ABali\z:}', "");; Expect(1, 7038, '\p{Sc=bali}', ""); @@ -129049,16 +130241,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7039, '\P{^Sc=bali}', ""); Expect(1, 7038, '\p{Sc=:\Abali\z:}', "");; Expect(0, 7039, '\p{Sc=:\Abali\z:}', "");; - Expect(1, 7038, '\p{Sc: - Bali}', ""); - Expect(0, 7038, '\p{^Sc: - Bali}', ""); - Expect(0, 7038, '\P{Sc: - Bali}', ""); - Expect(1, 7038, '\P{^Sc: - Bali}', ""); - Expect(0, 7039, '\p{Sc: - Bali}', ""); - Expect(1, 7039, '\p{^Sc: - Bali}', ""); - Expect(1, 7039, '\P{Sc: - Bali}', ""); - Expect(0, 7039, '\P{^Sc: - Bali}', ""); - Error('\p{Is_Script=:=_ Balinese}'); - Error('\P{Is_Script=:=_ Balinese}'); + Expect(1, 7038, '\p{Sc= bali}', ""); + Expect(0, 7038, '\p{^Sc= bali}', ""); + Expect(0, 7038, '\P{Sc= bali}', ""); + Expect(1, 7038, '\P{^Sc= bali}', ""); + Expect(0, 7039, '\p{Sc= bali}', ""); + Expect(1, 7039, '\p{^Sc= bali}', ""); + Expect(1, 7039, '\P{Sc= bali}', ""); + Expect(0, 7039, '\P{^Sc= bali}', ""); + Error('\p{Is_Script=_/a/balinese}'); + Error('\P{Is_Script=_/a/balinese}'); Expect(1, 7038, '\p{Is_Script=balinese}', ""); Expect(0, 7038, '\p{^Is_Script=balinese}', ""); Expect(0, 7038, '\P{Is_Script=balinese}', ""); @@ -129067,16 +130259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7039, '\p{^Is_Script=balinese}', ""); Expect(1, 7039, '\P{Is_Script=balinese}', ""); Expect(0, 7039, '\P{^Is_Script=balinese}', ""); - Expect(1, 7038, '\p{Is_Script= Balinese}', ""); - Expect(0, 7038, '\p{^Is_Script= Balinese}', ""); - Expect(0, 7038, '\P{Is_Script= Balinese}', ""); - Expect(1, 7038, '\P{^Is_Script= Balinese}', ""); - Expect(0, 7039, '\p{Is_Script= Balinese}', ""); - Expect(1, 7039, '\p{^Is_Script= Balinese}', ""); - Expect(1, 7039, '\P{Is_Script= Balinese}', ""); - Expect(0, 7039, '\P{^Is_Script= Balinese}', ""); - Error('\p{Is_Sc=/a/- Bali}'); - Error('\P{Is_Sc=/a/- Bali}'); + Expect(1, 7038, '\p{Is_Script=-_balinese}', ""); + Expect(0, 7038, '\p{^Is_Script=-_balinese}', ""); + Expect(0, 7038, '\P{Is_Script=-_balinese}', ""); + Expect(1, 7038, '\P{^Is_Script=-_balinese}', ""); + Expect(0, 7039, '\p{Is_Script=-_balinese}', ""); + Expect(1, 7039, '\p{^Is_Script=-_balinese}', ""); + Expect(1, 7039, '\P{Is_Script=-_balinese}', ""); + Expect(0, 7039, '\P{^Is_Script=-_balinese}', ""); + Error('\p{Is_Sc=/a/ bali}'); + Error('\P{Is_Sc=/a/ bali}'); Expect(1, 7038, '\p{Is_Sc=bali}', ""); Expect(0, 7038, '\p{^Is_Sc=bali}', ""); Expect(0, 7038, '\P{Is_Sc=bali}', ""); @@ -129085,38 +130277,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7039, '\p{^Is_Sc=bali}', ""); Expect(1, 7039, '\P{Is_Sc=bali}', ""); Expect(0, 7039, '\P{^Is_Sc=bali}', ""); - Expect(1, 7038, '\p{Is_Sc= -BALI}', ""); - Expect(0, 7038, '\p{^Is_Sc= -BALI}', ""); - Expect(0, 7038, '\P{Is_Sc= -BALI}', ""); - Expect(1, 7038, '\P{^Is_Sc= -BALI}', ""); - Expect(0, 7039, '\p{Is_Sc= -BALI}', ""); - Expect(1, 7039, '\p{^Is_Sc= -BALI}', ""); - Expect(1, 7039, '\P{Is_Sc= -BALI}', ""); - Expect(0, 7039, '\P{^Is_Sc= -BALI}', ""); - Error('\p{Script:/a/ _bamum}'); - Error('\P{Script:/a/ _bamum}'); + Expect(1, 7038, '\p{Is_Sc=Bali}', ""); + Expect(0, 7038, '\p{^Is_Sc=Bali}', ""); + Expect(0, 7038, '\P{Is_Sc=Bali}', ""); + Expect(1, 7038, '\P{^Is_Sc=Bali}', ""); + Expect(0, 7039, '\p{Is_Sc=Bali}', ""); + Expect(1, 7039, '\p{^Is_Sc=Bali}', ""); + Expect(1, 7039, '\P{Is_Sc=Bali}', ""); + Expect(0, 7039, '\P{^Is_Sc=Bali}', ""); + Error('\p{Script= -Bamum/a/}'); + Error('\P{Script= -Bamum/a/}'); 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}', ""); + 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}', ""); 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}'); - Error('\P{Sc: _:=BAMU}'); + 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:=}'); + Error('\P{Sc: _-bamu:=}'); Expect(1, 92728, '\p{Sc=:\ABamu\z:}', "");; Expect(0, 92729, '\p{Sc=:\ABamu\z:}', "");; Expect(1, 92728, '\p{Sc=bamu}', ""); @@ -129129,16 +130321,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/--Bamum}'); - Error('\P{Is_Script=/a/--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:=}'); + Error('\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}', ""); @@ -129147,16 +130339,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: := Bamu}'); - Error('\P{Is_Sc: := 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}', ""); @@ -129165,38 +130357,38 @@ 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=/a/--BASSA_Vah}'); - Error('\P{Script=/a/--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}', ""); - Expect(0, 92917, '\p{^Script=bassavah}', ""); - Expect(0, 92917, '\P{Script=bassavah}', ""); - Expect(1, 92917, '\P{^Script=bassavah}', ""); - Expect(0, 92918, '\p{Script=bassavah}', ""); - Expect(1, 92918, '\p{^Script=bassavah}', ""); - Expect(1, 92918, '\P{Script=bassavah}', ""); - Expect(0, 92918, '\P{^Script=bassavah}', ""); + Expect(1, 92917, '\p{Script: bassavah}', ""); + Expect(0, 92917, '\p{^Script: bassavah}', ""); + Expect(0, 92917, '\P{Script: bassavah}', ""); + Expect(1, 92917, '\P{^Script: bassavah}', ""); + Expect(0, 92918, '\p{Script: bassavah}', ""); + Expect(1, 92918, '\p{^Script: bassavah}', ""); + Expect(1, 92918, '\P{Script: bassavah}', ""); + 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}', ""); @@ -129209,16 +130401,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=-:=BASSA_Vah}'); - Error('\P{Is_Script=-:=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}', ""); @@ -129227,16 +130419,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= bass/a/}'); + Error('\P{Is_Sc= bass/a/}'); Expect(1, 92917, '\p{Is_Sc=bass}', ""); Expect(0, 92917, '\p{^Is_Sc=bass}', ""); Expect(0, 92917, '\P{Is_Sc=bass}', ""); @@ -129245,16 +130437,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=_/a/batak}'); - Error('\P{Script=_/a/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}'); + Error('\P{Script=-:=batak}'); Expect(1, 7167, '\p{Script=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Script=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Script=batak}', ""); @@ -129267,38 +130459,38 @@ 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=/a/--Batk}'); - Error('\P{Sc=/a/--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:=}'); + Error('\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}', ""); + 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}', ""); 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}', ""); @@ -129307,16 +130499,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/a/}'); - Error('\P{Is_Sc=-BATK/a/}'); + 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/a/}'); + Error('\P{Is_Sc: Batk/a/}'); Expect(1, 7167, '\p{Is_Sc=batk}', ""); Expect(0, 7167, '\p{^Is_Sc=batk}', ""); Expect(0, 7167, '\P{Is_Sc=batk}', ""); @@ -129325,16 +130517,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:=}'); + Error('\P{Script=_bengali:=}'); Expect(1, 2558, '\p{Script=:\ABengali\z:}', "");; Expect(0, 2559, '\p{Script=:\ABengali\z:}', "");; Expect(1, 2558, '\p{Script=bengali}', ""); @@ -129347,38 +130539,38 @@ 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= Beng:=}'); - Error('\P{Sc= 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= /a/Beng}'); + Error('\P{Sc= /a/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}', ""); + 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}', ""); 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: Bengali:=}'); - Error('\P{Is_Script: Bengali:=}'); + 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:=}'); + Error('\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}', ""); @@ -129387,16 +130579,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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{Is_Sc=beng}', ""); Expect(0, 2558, '\p{^Is_Sc=beng}', ""); Expect(0, 2558, '\P{Is_Sc=beng}', ""); @@ -129405,38 +130597,38 @@ 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/a/}'); - Error('\P{Script=_ Bhaiksuki/a/}'); + 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, 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}', ""); + 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}', ""); 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:_:=BHKS}'); - Error('\P{Sc:_:=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}', ""); @@ -129449,16 +130641,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=:= Bhaiksuki}'); - Error('\P{Is_Script=:= 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=_/a/Bhaiksuki}'); + Error('\P{Is_Script=_/a/Bhaiksuki}'); Expect(1, 72812, '\p{Is_Script=bhaiksuki}', ""); Expect(0, 72812, '\p{^Is_Script=bhaiksuki}', ""); Expect(0, 72812, '\P{Is_Script=bhaiksuki}', ""); @@ -129467,16 +130659,16 @@ 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_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=/a/ BHKS}'); + Error('\P{Is_Sc=/a/ BHKS}'); Expect(1, 72812, '\p{Is_Sc=bhks}', ""); Expect(0, 72812, '\p{^Is_Sc=bhks}', ""); Expect(0, 72812, '\P{Is_Sc=bhks}', ""); @@ -129485,16 +130677,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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/a/}'); + Error('\P{Script= Bopomofo/a/}'); Expect(1, 12735, '\p{Script=:\ABopomofo\z:}', "");; Expect(0, 12736, '\p{Script=:\ABopomofo\z:}', "");; Expect(1, 12735, '\p{Script=bopomofo}', ""); @@ -129507,16 +130699,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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= bopo/a/}'); + Error('\P{Sc= bopo/a/}'); Expect(1, 12735, '\p{Sc=:\ABopo\z:}', "");; Expect(0, 12736, '\p{Sc=:\ABopo\z:}', "");; Expect(1, 12735, '\p{Sc=bopo}', ""); @@ -129529,16 +130721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=- bopomofo/a/}'); - Error('\P{Is_Script=- bopomofo/a/}'); + 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}', ""); @@ -129547,16 +130739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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= /a/BOPO}'); + Error('\P{Is_Sc= /a/BOPO}'); Expect(1, 12735, '\p{Is_Sc=bopo}', ""); Expect(0, 12735, '\p{^Is_Sc=bopo}', ""); Expect(0, 12735, '\P{Is_Sc=bopo}', ""); @@ -129565,16 +130757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Script= Brahmi/a/}'); + 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/a/}'); + Error('\P{Script: BRAHMI/a/}'); Expect(1, 69759, '\p{Script=:\ABrahmi\z:}', "");; Expect(0, 69760, '\p{Script=:\ABrahmi\z:}', "");; Expect(1, 69759, '\p{Script=brahmi}', ""); @@ -129587,16 +130779,16 @@ 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/a/}'); + Error('\P{Sc=_Brah/a/}'); Expect(1, 69759, '\p{Sc=:\ABrah\z:}', "");; Expect(0, 69760, '\p{Sc=:\ABrah\z:}', "");; Expect(1, 69759, '\p{Sc=brah}', ""); @@ -129609,34 +130801,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ -brahmi}'); - Error('\P{Is_Script=/a/ -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}', ""); - 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=_/a/Brah}'); - Error('\P{Is_Sc=_/a/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}', ""); + Error('\p{Is_Script= /a/BRAHMI}'); + Error('\P{Is_Script= /a/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}', ""); + 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}', ""); @@ -129645,16 +130837,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: /a/ braille}'); - Error('\P{Script: /a/ braille}'); + 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}', ""); @@ -129667,16 +130859,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}', ""); @@ -129689,16 +130881,16 @@ 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{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}', ""); @@ -129707,16 +130899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_Sc=:=-Brai}'); + 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=_/a/Brai}'); + Error('\P{Is_Sc=_/a/Brai}'); Expect(1, 10495, '\p{Is_Sc=brai}', ""); Expect(0, 10495, '\p{^Is_Sc=brai}', ""); Expect(0, 10495, '\P{Is_Sc=brai}', ""); @@ -129725,16 +130917,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}'); - Error('\P{Script=:= buginese}'); + 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, 6687, '\p{Script=:\ABuginese\z:}', "");; Expect(0, 6688, '\p{Script=:\ABuginese\z:}', "");; Expect(1, 6687, '\p{Script=buginese}', ""); @@ -129747,56 +130939,56 @@ 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= Bugi:=}'); - Error('\P{Sc= 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::=- bugi}'); + Error('\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}', ""); + 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/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}', ""); - 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}', ""); - 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{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{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}', ""); + 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_Sc=bugi}', ""); Expect(0, 6687, '\p{^Is_Sc=bugi}', ""); Expect(0, 6687, '\P{Is_Sc=bugi}', ""); @@ -129805,16 +130997,16 @@ 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}', ""); @@ -129827,16 +131019,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-/a/Buhd}'); + Error('\P{Sc=-/a/Buhd}'); Expect(1, 5971, '\p{Sc=:\ABuhd\z:}', "");; Expect(0, 5972, '\p{Sc=:\ABuhd\z:}', "");; Expect(1, 5971, '\p{Sc=buhd}', ""); @@ -129849,34 +131041,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/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}', ""); - 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}', ""); - 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{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=/a/_-Buhid}'); + Error('\P{Is_Script=/a/_-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}', ""); + 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=_/a/buhd}'); + Error('\P{Is_Sc=_/a/buhd}'); Expect(1, 5971, '\p{Is_Sc=buhd}', ""); Expect(0, 5971, '\p{^Is_Sc=buhd}', ""); Expect(0, 5971, '\P{Is_Sc=buhd}', ""); @@ -129885,16 +131077,16 @@ 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, 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, 69959, '\p{Script=:\AChakma\z:}', "");; Expect(0, 69960, '\p{Script=:\AChakma\z:}', "");; Expect(1, 69959, '\p{Script=chakma}', ""); @@ -129907,16 +131099,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=-Cakm}'); - Error('\P{Sc=:=-Cakm}'); + 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=_Cakm:=}'); + Error('\P{Sc=_Cakm:=}'); Expect(1, 69959, '\p{Sc=:\ACakm\z:}', "");; Expect(0, 69960, '\p{Sc=:\ACakm\z:}', "");; Expect(1, 69959, '\p{Sc=cakm}', ""); @@ -129929,16 +131121,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_Script=:= chakma}'); + 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}'); + Error('\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}', ""); @@ -129947,16 +131139,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_Sc=:= cakm}'); + 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=/a/ Cakm}'); + Error('\P{Is_Sc=/a/ Cakm}'); Expect(1, 69959, '\p{Is_Sc=cakm}', ""); Expect(0, 69959, '\p{^Is_Sc=cakm}', ""); Expect(0, 69959, '\P{Is_Sc=cakm}', ""); @@ -129965,16 +131157,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:= CANADIAN_Aboriginal}'); - Error('\P{Script=:= CANADIAN_Aboriginal}'); + 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, 72383, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; Expect(0, 72384, '\p{Script=:\ACanadian_Aboriginal\z:}', "");; Expect(1, 72383, '\p{Script=canadianaboriginal}', ""); @@ -129987,16 +131179,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72384, '\P{^Script=canadianaboriginal}', ""); Expect(1, 72383, '\p{Script=:\Acanadianaboriginal\z:}', "");; Expect(0, 72384, '\p{Script=:\Acanadianaboriginal\z:}', "");; - Expect(1, 72383, '\p{Script= canadian_ABORIGINAL}', ""); - Expect(0, 72383, '\p{^Script= canadian_ABORIGINAL}', ""); - Expect(0, 72383, '\P{Script= canadian_ABORIGINAL}', ""); - Expect(1, 72383, '\P{^Script= canadian_ABORIGINAL}', ""); - Expect(0, 72384, '\p{Script= canadian_ABORIGINAL}', ""); - Expect(1, 72384, '\p{^Script= canadian_ABORIGINAL}', ""); - Expect(1, 72384, '\P{Script= canadian_ABORIGINAL}', ""); - Expect(0, 72384, '\P{^Script= canadian_ABORIGINAL}', ""); - Error('\p{Sc=/a/-Cans}'); - Error('\P{Sc=/a/-Cans}'); + Expect(1, 72383, '\p{Script: -Canadian_Aboriginal}', ""); + Expect(0, 72383, '\p{^Script: -Canadian_Aboriginal}', ""); + Expect(0, 72383, '\P{Script: -Canadian_Aboriginal}', ""); + Expect(1, 72383, '\P{^Script: -Canadian_Aboriginal}', ""); + Expect(0, 72384, '\p{Script: -Canadian_Aboriginal}', ""); + Expect(1, 72384, '\p{^Script: -Canadian_Aboriginal}', ""); + Expect(1, 72384, '\P{Script: -Canadian_Aboriginal}', ""); + Expect(0, 72384, '\P{^Script: -Canadian_Aboriginal}', ""); + Error('\p{Sc= CANS:=}'); + Error('\P{Sc= CANS:=}'); Expect(1, 72383, '\p{Sc=:\ACans\z:}', "");; Expect(0, 72384, '\p{Sc=:\ACans\z:}', "");; Expect(1, 72383, '\p{Sc=cans}', ""); @@ -130009,16 +131201,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72384, '\P{^Sc=cans}', ""); Expect(1, 72383, '\p{Sc=:\Acans\z:}', "");; Expect(0, 72384, '\p{Sc=:\Acans\z:}', "");; - Expect(1, 72383, '\p{Sc=_ Cans}', ""); - Expect(0, 72383, '\p{^Sc=_ Cans}', ""); - Expect(0, 72383, '\P{Sc=_ Cans}', ""); - Expect(1, 72383, '\P{^Sc=_ Cans}', ""); - Expect(0, 72384, '\p{Sc=_ Cans}', ""); - Expect(1, 72384, '\p{^Sc=_ Cans}', ""); - Expect(1, 72384, '\P{Sc=_ Cans}', ""); - Expect(0, 72384, '\P{^Sc=_ Cans}', ""); - Error('\p{Is_Script: -Canadian_aboriginal/a/}'); - Error('\P{Is_Script: -Canadian_aboriginal/a/}'); + Expect(1, 72383, '\p{Sc= cans}', ""); + Expect(0, 72383, '\p{^Sc= cans}', ""); + Expect(0, 72383, '\P{Sc= cans}', ""); + Expect(1, 72383, '\P{^Sc= cans}', ""); + Expect(0, 72384, '\p{Sc= cans}', ""); + Expect(1, 72384, '\p{^Sc= cans}', ""); + Expect(1, 72384, '\P{Sc= cans}', ""); + Expect(0, 72384, '\P{^Sc= cans}', ""); + Error('\p{Is_Script=_:=Canadian_Aboriginal}'); + Error('\P{Is_Script=_:=Canadian_Aboriginal}'); Expect(1, 72383, '\p{Is_Script=canadianaboriginal}', ""); Expect(0, 72383, '\p{^Is_Script=canadianaboriginal}', ""); Expect(0, 72383, '\P{Is_Script=canadianaboriginal}', ""); @@ -130027,16 +131219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^Is_Script=canadianaboriginal}', ""); Expect(1, 72384, '\P{Is_Script=canadianaboriginal}', ""); Expect(0, 72384, '\P{^Is_Script=canadianaboriginal}', ""); - Expect(1, 72383, '\p{Is_Script= Canadian_aboriginal}', ""); - Expect(0, 72383, '\p{^Is_Script= Canadian_aboriginal}', ""); - Expect(0, 72383, '\P{Is_Script= Canadian_aboriginal}', ""); - Expect(1, 72383, '\P{^Is_Script= Canadian_aboriginal}', ""); - Expect(0, 72384, '\p{Is_Script= Canadian_aboriginal}', ""); - Expect(1, 72384, '\p{^Is_Script= Canadian_aboriginal}', ""); - Expect(1, 72384, '\P{Is_Script= Canadian_aboriginal}', ""); - Expect(0, 72384, '\P{^Is_Script= Canadian_aboriginal}', ""); - Error('\p{Is_Sc= /a/Cans}'); - Error('\P{Is_Sc= /a/Cans}'); + Expect(1, 72383, '\p{Is_Script=-_CANADIAN_aboriginal}', ""); + Expect(0, 72383, '\p{^Is_Script=-_CANADIAN_aboriginal}', ""); + Expect(0, 72383, '\P{Is_Script=-_CANADIAN_aboriginal}', ""); + Expect(1, 72383, '\P{^Is_Script=-_CANADIAN_aboriginal}', ""); + Expect(0, 72384, '\p{Is_Script=-_CANADIAN_aboriginal}', ""); + Expect(1, 72384, '\p{^Is_Script=-_CANADIAN_aboriginal}', ""); + Expect(1, 72384, '\P{Is_Script=-_CANADIAN_aboriginal}', ""); + Expect(0, 72384, '\P{^Is_Script=-_CANADIAN_aboriginal}', ""); + Error('\p{Is_Sc=_:=cans}'); + Error('\P{Is_Sc=_:=cans}'); Expect(1, 72383, '\p{Is_Sc=cans}', ""); Expect(0, 72383, '\p{^Is_Sc=cans}', ""); Expect(0, 72383, '\P{Is_Sc=cans}', ""); @@ -130045,16 +131237,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^Is_Sc=cans}', ""); Expect(1, 72384, '\P{Is_Sc=cans}', ""); Expect(0, 72384, '\P{^Is_Sc=cans}', ""); - Expect(1, 72383, '\p{Is_Sc=__CANS}', ""); - Expect(0, 72383, '\p{^Is_Sc=__CANS}', ""); - Expect(0, 72383, '\P{Is_Sc=__CANS}', ""); - Expect(1, 72383, '\P{^Is_Sc=__CANS}', ""); - Expect(0, 72384, '\p{Is_Sc=__CANS}', ""); - Expect(1, 72384, '\p{^Is_Sc=__CANS}', ""); - Expect(1, 72384, '\P{Is_Sc=__CANS}', ""); - Expect(0, 72384, '\P{^Is_Sc=__CANS}', ""); - Error('\p{Script=/a/_CARIAN}'); - Error('\P{Script=/a/_CARIAN}'); + Expect(1, 72383, '\p{Is_Sc=- Cans}', ""); + Expect(0, 72383, '\p{^Is_Sc=- Cans}', ""); + Expect(0, 72383, '\P{Is_Sc=- Cans}', ""); + Expect(1, 72383, '\P{^Is_Sc=- Cans}', ""); + Expect(0, 72384, '\p{Is_Sc=- Cans}', ""); + Expect(1, 72384, '\p{^Is_Sc=- Cans}', ""); + Expect(1, 72384, '\P{Is_Sc=- Cans}', ""); + Expect(0, 72384, '\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}', ""); @@ -130067,16 +131259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-_Cari:=}'); - Error('\P{Sc=-_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}', ""); @@ -130089,16 +131281,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: /a/carian}'); + Error('\P{Is_Script: /a/carian}'); Expect(1, 66256, '\p{Is_Script=carian}', ""); Expect(0, 66256, '\p{^Is_Script=carian}', ""); Expect(0, 66256, '\P{Is_Script=carian}', ""); @@ -130107,16 +131299,16 @@ 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}', ""); - Error('\p{Is_Sc= :=cari}'); - Error('\P{Is_Sc= :=cari}'); + 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=_cari/a/}'); + Error('\P{Is_Sc=_cari/a/}'); Expect(1, 66256, '\p{Is_Sc=cari}', ""); Expect(0, 66256, '\p{^Is_Sc=cari}', ""); Expect(0, 66256, '\P{Is_Sc=cari}', ""); @@ -130125,16 +131317,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=/a/ Cham}'); + Error('\P{Script=/a/ Cham}'); Expect(1, 43615, '\p{Script=:\ACham\z:}', "");; Expect(0, 43616, '\p{Script=:\ACham\z:}', "");; Expect(1, 43615, '\p{Script=cham}', ""); @@ -130147,16 +131339,16 @@ 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=_:=cham}'); - Error('\P{Sc=_:=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}'); + Error('\P{Sc=:=_Cham}'); Expect(1, 43615, '\p{Sc=:\ACham\z:}', "");; Expect(0, 43616, '\p{Sc=:\ACham\z:}', "");; Expect(1, 43615, '\p{Sc=cham}', ""); @@ -130169,16 +131361,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= Cham:=}'); - Error('\P{Is_Script= 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=_:=CHAM}'); + Error('\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}', ""); @@ -130187,16 +131379,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}', ""); @@ -130205,16 +131397,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=--Cherokee:=}'); - Error('\P{Script=--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/a/}'); + Error('\P{Script= Cherokee/a/}'); Expect(1, 43967, '\p{Script=:\ACherokee\z:}', "");; Expect(0, 43968, '\p{Script=:\ACherokee\z:}', "");; Expect(1, 43967, '\p{Script=cherokee}', ""); @@ -130227,16 +131419,16 @@ 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=/a/_ CHER}'); + Error('\P{Sc=/a/_ CHER}'); Expect(1, 43967, '\p{Sc=:\ACher\z:}', "");; Expect(0, 43968, '\p{Sc=:\ACher\z:}', "");; Expect(1, 43967, '\p{Sc=cher}', ""); @@ -130249,16 +131441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -130267,34 +131459,34 @@ 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_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}', ""); - 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/ _Chorasmian}'); - Error('\P{Script=/a/ _Chorasmian}'); + 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=/a/_CHER}'); + Error('\P{Is_Sc=/a/_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}', ""); + 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/_Chorasmian}'); + Error('\P{Script=/a/_Chorasmian}'); Expect(1, 69579, '\p{Script=:\AChorasmian\z:}', "");; Expect(0, 69580, '\p{Script=:\AChorasmian\z:}', "");; Expect(1, 69579, '\p{Script=chorasmian}', ""); @@ -130307,16 +131499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ -Chrs}'); - Error('\P{Sc=/a/ -Chrs}'); + 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}', ""); @@ -130329,34 +131521,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\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}', ""); - 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{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:=}'); + Error('\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}', ""); + 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}', ""); @@ -130365,16 +131557,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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}', ""); @@ -130387,16 +131579,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= :=Copt}'); - Error('\P{Sc= :=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=/a/_ COPT}'); + Error('\P{Sc=/a/_ COPT}'); Expect(1, 11519, '\p{Sc=:\ACopt\z:}', "");; Expect(0, 11520, '\p{Sc=:\ACopt\z:}', "");; Expect(1, 11519, '\p{Sc=copt}', ""); @@ -130409,16 +131601,16 @@ 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=/a/Qaac}'); - Error('\P{Is_Script=/a/Qaac}'); + 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}'); + Error('\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}', ""); @@ -130427,16 +131619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_Sc=-:=Coptic}'); + 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{Is_Sc=coptic}', ""); Expect(0, 11519, '\p{^Is_Sc=coptic}', ""); Expect(0, 11519, '\P{Is_Sc=coptic}', ""); @@ -130445,16 +131637,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: _:=cypro_Minoan}'); - Error('\P{Script: _:=cypro_Minoan}'); + 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= :=Cypro_minoan}'); + Error('\P{Script= :=Cypro_minoan}'); Expect(1, 77810, '\p{Script=:\ACypro_Minoan\z:}', "");; Expect(0, 77811, '\p{Script=:\ACypro_Minoan\z:}', "");; Expect(1, 77810, '\p{Script=cyprominoan}', ""); @@ -130467,38 +131659,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 77811, '\P{^Script=cyprominoan}', ""); Expect(1, 77810, '\p{Script=:\Acyprominoan\z:}', "");; Expect(0, 77811, '\p{Script=:\Acyprominoan\z:}', "");; - Expect(1, 77810, '\p{Script=_-cypro_Minoan}', ""); - Expect(0, 77810, '\p{^Script=_-cypro_Minoan}', ""); - Expect(0, 77810, '\P{Script=_-cypro_Minoan}', ""); - Expect(1, 77810, '\P{^Script=_-cypro_Minoan}', ""); - Expect(0, 77811, '\p{Script=_-cypro_Minoan}', ""); - Expect(1, 77811, '\p{^Script=_-cypro_Minoan}', ""); - Expect(1, 77811, '\P{Script=_-cypro_Minoan}', ""); - Expect(0, 77811, '\P{^Script=_-cypro_Minoan}', ""); - Error('\p{Sc= CPMN:=}'); - Error('\P{Sc= CPMN:=}'); + Expect(1, 77810, '\p{Script=-cypro_MINOAN}', ""); + Expect(0, 77810, '\p{^Script=-cypro_MINOAN}', ""); + Expect(0, 77810, '\P{Script=-cypro_MINOAN}', ""); + Expect(1, 77810, '\P{^Script=-cypro_MINOAN}', ""); + Expect(0, 77811, '\p{Script=-cypro_MINOAN}', ""); + Expect(1, 77811, '\p{^Script=-cypro_MINOAN}', ""); + Expect(1, 77811, '\P{Script=-cypro_MINOAN}', ""); + Expect(0, 77811, '\P{^Script=-cypro_MINOAN}', ""); + Error('\p{Sc=Cpmn:=}'); + Error('\P{Sc=Cpmn:=}'); Expect(1, 77810, '\p{Sc=:\ACpmn\z:}', "");; Expect(0, 77811, '\p{Sc=:\ACpmn\z:}', "");; - Expect(1, 77810, '\p{Sc:cpmn}', ""); - Expect(0, 77810, '\p{^Sc:cpmn}', ""); - Expect(0, 77810, '\P{Sc:cpmn}', ""); - Expect(1, 77810, '\P{^Sc:cpmn}', ""); - Expect(0, 77811, '\p{Sc:cpmn}', ""); - Expect(1, 77811, '\p{^Sc:cpmn}', ""); - Expect(1, 77811, '\P{Sc:cpmn}', ""); - Expect(0, 77811, '\P{^Sc:cpmn}', ""); + Expect(1, 77810, '\p{Sc=cpmn}', ""); + Expect(0, 77810, '\p{^Sc=cpmn}', ""); + Expect(0, 77810, '\P{Sc=cpmn}', ""); + Expect(1, 77810, '\P{^Sc=cpmn}', ""); + Expect(0, 77811, '\p{Sc=cpmn}', ""); + Expect(1, 77811, '\p{^Sc=cpmn}', ""); + Expect(1, 77811, '\P{Sc=cpmn}', ""); + Expect(0, 77811, '\P{^Sc=cpmn}', ""); Expect(1, 77810, '\p{Sc=:\Acpmn\z:}', "");; Expect(0, 77811, '\p{Sc=:\Acpmn\z:}', "");; - Expect(1, 77810, '\p{Sc: -Cpmn}', ""); - Expect(0, 77810, '\p{^Sc: -Cpmn}', ""); - Expect(0, 77810, '\P{Sc: -Cpmn}', ""); - Expect(1, 77810, '\P{^Sc: -Cpmn}', ""); - Expect(0, 77811, '\p{Sc: -Cpmn}', ""); - Expect(1, 77811, '\p{^Sc: -Cpmn}', ""); - Expect(1, 77811, '\P{Sc: -Cpmn}', ""); - Expect(0, 77811, '\P{^Sc: -Cpmn}', ""); - Error('\p{Is_Script=:=-_Cypro_Minoan}'); - Error('\P{Is_Script=:=-_Cypro_Minoan}'); + Expect(1, 77810, '\p{Sc=_ CPMN}', ""); + Expect(0, 77810, '\p{^Sc=_ CPMN}', ""); + Expect(0, 77810, '\P{Sc=_ CPMN}', ""); + Expect(1, 77810, '\P{^Sc=_ CPMN}', ""); + Expect(0, 77811, '\p{Sc=_ CPMN}', ""); + Expect(1, 77811, '\p{^Sc=_ CPMN}', ""); + Expect(1, 77811, '\P{Sc=_ CPMN}', ""); + Expect(0, 77811, '\P{^Sc=_ CPMN}', ""); + Error('\p{Is_Script: -cypro_Minoan/a/}'); + Error('\P{Is_Script: -cypro_Minoan/a/}'); Expect(1, 77810, '\p{Is_Script=cyprominoan}', ""); Expect(0, 77810, '\p{^Is_Script=cyprominoan}', ""); Expect(0, 77810, '\P{Is_Script=cyprominoan}', ""); @@ -130507,16 +131699,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 77811, '\p{^Is_Script=cyprominoan}', ""); Expect(1, 77811, '\P{Is_Script=cyprominoan}', ""); Expect(0, 77811, '\P{^Is_Script=cyprominoan}', ""); - Expect(1, 77810, '\p{Is_Script= Cypro_minoan}', ""); - Expect(0, 77810, '\p{^Is_Script= Cypro_minoan}', ""); - Expect(0, 77810, '\P{Is_Script= Cypro_minoan}', ""); - Expect(1, 77810, '\P{^Is_Script= Cypro_minoan}', ""); - Expect(0, 77811, '\p{Is_Script= Cypro_minoan}', ""); - Expect(1, 77811, '\p{^Is_Script= Cypro_minoan}', ""); - Expect(1, 77811, '\P{Is_Script= Cypro_minoan}', ""); - Expect(0, 77811, '\P{^Is_Script= Cypro_minoan}', ""); - Error('\p{Is_Sc=/a/_CPMN}'); - Error('\P{Is_Sc=/a/_CPMN}'); + Expect(1, 77810, '\p{Is_Script=-Cypro_minoan}', ""); + Expect(0, 77810, '\p{^Is_Script=-Cypro_minoan}', ""); + Expect(0, 77810, '\P{Is_Script=-Cypro_minoan}', ""); + Expect(1, 77810, '\P{^Is_Script=-Cypro_minoan}', ""); + Expect(0, 77811, '\p{Is_Script=-Cypro_minoan}', ""); + Expect(1, 77811, '\p{^Is_Script=-Cypro_minoan}', ""); + Expect(1, 77811, '\P{Is_Script=-Cypro_minoan}', ""); + Expect(0, 77811, '\P{^Is_Script=-Cypro_minoan}', ""); + Error('\p{Is_Sc= Cpmn:=}'); + Error('\P{Is_Sc= Cpmn:=}'); Expect(1, 77810, '\p{Is_Sc=cpmn}', ""); Expect(0, 77810, '\p{^Is_Sc=cpmn}', ""); Expect(0, 77810, '\P{Is_Sc=cpmn}', ""); @@ -130525,16 +131717,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 77811, '\p{^Is_Sc=cpmn}', ""); Expect(1, 77811, '\P{Is_Sc=cpmn}', ""); Expect(0, 77811, '\P{^Is_Sc=cpmn}', ""); - Expect(1, 77810, '\p{Is_Sc: _cpmn}', ""); - Expect(0, 77810, '\p{^Is_Sc: _cpmn}', ""); - Expect(0, 77810, '\P{Is_Sc: _cpmn}', ""); - Expect(1, 77810, '\P{^Is_Sc: _cpmn}', ""); - Expect(0, 77811, '\p{Is_Sc: _cpmn}', ""); - Expect(1, 77811, '\p{^Is_Sc: _cpmn}', ""); - Expect(1, 77811, '\P{Is_Sc: _cpmn}', ""); - Expect(0, 77811, '\P{^Is_Sc: _cpmn}', ""); - Error('\p{Script= /a/Cypriot}'); - Error('\P{Script= /a/Cypriot}'); + Expect(1, 77810, '\p{Is_Sc= _Cpmn}', ""); + Expect(0, 77810, '\p{^Is_Sc= _Cpmn}', ""); + Expect(0, 77810, '\P{Is_Sc= _Cpmn}', ""); + Expect(1, 77810, '\P{^Is_Sc= _Cpmn}', ""); + Expect(0, 77811, '\p{Is_Sc= _Cpmn}', ""); + Expect(1, 77811, '\p{^Is_Sc= _Cpmn}', ""); + Expect(1, 77811, '\P{Is_Sc= _Cpmn}', ""); + Expect(0, 77811, '\P{^Is_Sc= _Cpmn}', ""); + 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}', ""); @@ -130547,16 +131739,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=/a/ Cprt}'); - Error('\P{Sc=/a/ 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=/a/Cprt}'); + Error('\P{Sc=/a/Cprt}'); Expect(1, 67647, '\p{Sc=:\ACprt\z:}', "");; Expect(0, 67648, '\p{Sc=:\ACprt\z:}', "");; Expect(1, 67647, '\p{Sc=cprt}', ""); @@ -130569,34 +131761,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/a/}'); - Error('\P{Is_Sc= Cprt/a/}'); + 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=/a/- Cprt}'); + Error('\P{Is_Sc=/a/- Cprt}'); Expect(1, 67647, '\p{Is_Sc=cprt}', ""); Expect(0, 67647, '\p{^Is_Sc=cprt}', ""); Expect(0, 67647, '\P{Is_Sc=cprt}', ""); @@ -130605,198 +131797,198 @@ 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=/a/Cyrillic}'); - Error('\P{Script=/a/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}', ""); - 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/a/}'); - Error('\P{Sc: _Cyrl/a/}'); - 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=:\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}'); - Error('\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}', ""); - 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=/a/deva}'); - Error('\P{Sc=/a/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}', ""); - 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=:=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}', ""); - 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}', ""); - 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=-/a/Deva}'); - Error('\P{Is_Sc=-/a/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}', ""); - 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, 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: /a/Cyrillic}'); + Error('\P{Script: /a/Cyrillic}'); + Expect(1, 123023, '\p{Script=:\ACyrillic\z:}', "");; + Expect(0, 123024, '\p{Script=:\ACyrillic\z:}', "");; + Expect(1, 123023, '\p{Script=cyrillic}', ""); + Expect(0, 123023, '\p{^Script=cyrillic}', ""); + Expect(0, 123023, '\P{Script=cyrillic}', ""); + Expect(1, 123023, '\P{^Script=cyrillic}', ""); + Expect(0, 123024, '\p{Script=cyrillic}', ""); + Expect(1, 123024, '\p{^Script=cyrillic}', ""); + Expect(1, 123024, '\P{Script=cyrillic}', ""); + Expect(0, 123024, '\P{^Script=cyrillic}', ""); + Expect(1, 123023, '\p{Script=:\Acyrillic\z:}', "");; + Expect(0, 123024, '\p{Script=:\Acyrillic\z:}', "");; + Expect(1, 123023, '\p{Script=__cyrillic}', ""); + Expect(0, 123023, '\p{^Script=__cyrillic}', ""); + Expect(0, 123023, '\P{Script=__cyrillic}', ""); + Expect(1, 123023, '\P{^Script=__cyrillic}', ""); + Expect(0, 123024, '\p{Script=__cyrillic}', ""); + Expect(1, 123024, '\p{^Script=__cyrillic}', ""); + Expect(1, 123024, '\P{Script=__cyrillic}', ""); + Expect(0, 123024, '\P{^Script=__cyrillic}', ""); + Error('\p{Sc=:=_CYRL}'); + Error('\P{Sc=:=_CYRL}'); + Expect(1, 123023, '\p{Sc=:\ACyrl\z:}', "");; + Expect(0, 123024, '\p{Sc=:\ACyrl\z:}', "");; + Expect(1, 123023, '\p{Sc=cyrl}', ""); + Expect(0, 123023, '\p{^Sc=cyrl}', ""); + Expect(0, 123023, '\P{Sc=cyrl}', ""); + Expect(1, 123023, '\P{^Sc=cyrl}', ""); + Expect(0, 123024, '\p{Sc=cyrl}', ""); + Expect(1, 123024, '\p{^Sc=cyrl}', ""); + Expect(1, 123024, '\P{Sc=cyrl}', ""); + Expect(0, 123024, '\P{^Sc=cyrl}', ""); + Expect(1, 123023, '\p{Sc=:\Acyrl\z:}', "");; + Expect(0, 123024, '\p{Sc=:\Acyrl\z:}', "");; + Expect(1, 123023, '\p{Sc= cyrl}', ""); + Expect(0, 123023, '\p{^Sc= cyrl}', ""); + Expect(0, 123023, '\P{Sc= cyrl}', ""); + Expect(1, 123023, '\P{^Sc= cyrl}', ""); + Expect(0, 123024, '\p{Sc= cyrl}', ""); + Expect(1, 123024, '\p{^Sc= cyrl}', ""); + Expect(1, 123024, '\P{Sc= cyrl}', ""); + Expect(0, 123024, '\P{^Sc= cyrl}', ""); + Error('\p{Is_Script=/a/- Cyrillic}'); + Error('\P{Is_Script=/a/- Cyrillic}'); + Expect(1, 123023, '\p{Is_Script=cyrillic}', ""); + Expect(0, 123023, '\p{^Is_Script=cyrillic}', ""); + Expect(0, 123023, '\P{Is_Script=cyrillic}', ""); + Expect(1, 123023, '\P{^Is_Script=cyrillic}', ""); + Expect(0, 123024, '\p{Is_Script=cyrillic}', ""); + Expect(1, 123024, '\p{^Is_Script=cyrillic}', ""); + Expect(1, 123024, '\P{Is_Script=cyrillic}', ""); + Expect(0, 123024, '\P{^Is_Script=cyrillic}', ""); + Expect(1, 123023, '\p{Is_Script=_ Cyrillic}', ""); + Expect(0, 123023, '\p{^Is_Script=_ Cyrillic}', ""); + Expect(0, 123023, '\P{Is_Script=_ Cyrillic}', ""); + Expect(1, 123023, '\P{^Is_Script=_ Cyrillic}', ""); + Expect(0, 123024, '\p{Is_Script=_ Cyrillic}', ""); + Expect(1, 123024, '\p{^Is_Script=_ Cyrillic}', ""); + Expect(1, 123024, '\P{Is_Script=_ Cyrillic}', ""); + Expect(0, 123024, '\P{^Is_Script=_ Cyrillic}', ""); + Error('\p{Is_Sc=:=CYRL}'); + Error('\P{Is_Sc=:=CYRL}'); + Expect(1, 123023, '\p{Is_Sc=cyrl}', ""); + Expect(0, 123023, '\p{^Is_Sc=cyrl}', ""); + Expect(0, 123023, '\P{Is_Sc=cyrl}', ""); + Expect(1, 123023, '\P{^Is_Sc=cyrl}', ""); + Expect(0, 123024, '\p{Is_Sc=cyrl}', ""); + Expect(1, 123024, '\p{^Is_Sc=cyrl}', ""); + Expect(1, 123024, '\P{Is_Sc=cyrl}', ""); + Expect(0, 123024, '\P{^Is_Sc=cyrl}', ""); + Expect(1, 123023, '\p{Is_Sc= Cyrl}', ""); + Expect(0, 123023, '\p{^Is_Sc= Cyrl}', ""); + Expect(0, 123023, '\P{Is_Sc= Cyrl}', ""); + Expect(1, 123023, '\P{^Is_Sc= Cyrl}', ""); + Expect(0, 123024, '\p{Is_Sc= Cyrl}', ""); + Expect(1, 123024, '\p{^Is_Sc= Cyrl}', ""); + Expect(1, 123024, '\P{Is_Sc= Cyrl}', ""); + Expect(0, 123024, '\P{^Is_Sc= Cyrl}', ""); + Error('\p{Script=:=_devanagari}'); + Error('\P{Script=:=_devanagari}'); + Expect(1, 72457, '\p{Script=:\ADevanagari\z:}', "");; + Expect(0, 72458, '\p{Script=:\ADevanagari\z:}', "");; + Expect(1, 72457, '\p{Script=devanagari}', ""); + Expect(0, 72457, '\p{^Script=devanagari}', ""); + Expect(0, 72457, '\P{Script=devanagari}', ""); + Expect(1, 72457, '\P{^Script=devanagari}', ""); + Expect(0, 72458, '\p{Script=devanagari}', ""); + Expect(1, 72458, '\p{^Script=devanagari}', ""); + Expect(1, 72458, '\P{Script=devanagari}', ""); + Expect(0, 72458, '\P{^Script=devanagari}', ""); + Expect(1, 72457, '\p{Script=:\Adevanagari\z:}', "");; + Expect(0, 72458, '\p{Script=:\Adevanagari\z:}', "");; + Expect(1, 72457, '\p{Script= devanagari}', ""); + Expect(0, 72457, '\p{^Script= devanagari}', ""); + Expect(0, 72457, '\P{Script= devanagari}', ""); + Expect(1, 72457, '\P{^Script= devanagari}', ""); + Expect(0, 72458, '\p{Script= devanagari}', ""); + Expect(1, 72458, '\p{^Script= devanagari}', ""); + Expect(1, 72458, '\P{Script= devanagari}', ""); + Expect(0, 72458, '\P{^Script= devanagari}', ""); + Error('\p{Sc= _deva:=}'); + Error('\P{Sc= _deva:=}'); + Expect(1, 72457, '\p{Sc=:\ADeva\z:}', "");; + Expect(0, 72458, '\p{Sc=:\ADeva\z:}', "");; + Expect(1, 72457, '\p{Sc=deva}', ""); + Expect(0, 72457, '\p{^Sc=deva}', ""); + Expect(0, 72457, '\P{Sc=deva}', ""); + Expect(1, 72457, '\P{^Sc=deva}', ""); + Expect(0, 72458, '\p{Sc=deva}', ""); + Expect(1, 72458, '\p{^Sc=deva}', ""); + Expect(1, 72458, '\P{Sc=deva}', ""); + Expect(0, 72458, '\P{^Sc=deva}', ""); + Expect(1, 72457, '\p{Sc=:\Adeva\z:}', "");; + Expect(0, 72458, '\p{Sc=:\Adeva\z:}', "");; + Expect(1, 72457, '\p{Sc=- Deva}', ""); + Expect(0, 72457, '\p{^Sc=- Deva}', ""); + Expect(0, 72457, '\P{Sc=- Deva}', ""); + Expect(1, 72457, '\P{^Sc=- Deva}', ""); + Expect(0, 72458, '\p{Sc=- Deva}', ""); + Expect(1, 72458, '\p{^Sc=- Deva}', ""); + Expect(1, 72458, '\P{Sc=- Deva}', ""); + Expect(0, 72458, '\P{^Sc=- Deva}', ""); + Error('\p{Is_Script=:= _DEVANAGARI}'); + Error('\P{Is_Script=:= _DEVANAGARI}'); + Expect(1, 72457, '\p{Is_Script: devanagari}', ""); + Expect(0, 72457, '\p{^Is_Script: devanagari}', ""); + Expect(0, 72457, '\P{Is_Script: devanagari}', ""); + Expect(1, 72457, '\P{^Is_Script: devanagari}', ""); + Expect(0, 72458, '\p{Is_Script: devanagari}', ""); + Expect(1, 72458, '\p{^Is_Script: devanagari}', ""); + Expect(1, 72458, '\P{Is_Script: devanagari}', ""); + Expect(0, 72458, '\P{^Is_Script: devanagari}', ""); + Expect(1, 72457, '\p{Is_Script=- DEVANAGARI}', ""); + Expect(0, 72457, '\p{^Is_Script=- DEVANAGARI}', ""); + Expect(0, 72457, '\P{Is_Script=- DEVANAGARI}', ""); + Expect(1, 72457, '\P{^Is_Script=- DEVANAGARI}', ""); + Expect(0, 72458, '\p{Is_Script=- DEVANAGARI}', ""); + Expect(1, 72458, '\p{^Is_Script=- DEVANAGARI}', ""); + Expect(1, 72458, '\P{Is_Script=- DEVANAGARI}', ""); + Expect(0, 72458, '\P{^Is_Script=- DEVANAGARI}', ""); + Error('\p{Is_Sc=/a/ deva}'); + Error('\P{Is_Sc=/a/ deva}'); + Expect(1, 72457, '\p{Is_Sc=deva}', ""); + Expect(0, 72457, '\p{^Is_Sc=deva}', ""); + Expect(0, 72457, '\P{Is_Sc=deva}', ""); + Expect(1, 72457, '\P{^Is_Sc=deva}', ""); + Expect(0, 72458, '\p{Is_Sc=deva}', ""); + Expect(1, 72458, '\p{^Is_Sc=deva}', ""); + Expect(1, 72458, '\P{Is_Sc=deva}', ""); + Expect(0, 72458, '\P{^Is_Sc=deva}', ""); + Expect(1, 72457, '\p{Is_Sc= Deva}', ""); + Expect(0, 72457, '\p{^Is_Sc= Deva}', ""); + Expect(0, 72457, '\P{Is_Sc= Deva}', ""); + Expect(1, 72457, '\P{^Is_Sc= Deva}', ""); + Expect(0, 72458, '\p{Is_Sc= Deva}', ""); + Expect(1, 72458, '\p{^Is_Sc= Deva}', ""); + Expect(1, 72458, '\P{Is_Sc= Deva}', ""); + Expect(0, 72458, '\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=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=-DIAK/a/}'); - Error('\P{Sc=-DIAK/a/}'); + 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=-diak/a/}'); + Error('\P{Sc=-diak/a/}'); Expect(1, 72025, '\p{Sc=:\ADiak\z:}', "");; Expect(0, 72026, '\p{Sc=:\ADiak\z:}', "");; Expect(1, 72025, '\p{Sc=diak}', ""); @@ -130809,16 +132001,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=- Dives_AKURU}'); - Error('\P{Is_Script=:=- Dives_AKURU}'); + 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= _Dives_AKURU:=}'); + Error('\P{Is_Script= _Dives_AKURU:=}'); Expect(1, 72025, '\p{Is_Script=divesakuru}', ""); Expect(0, 72025, '\p{^Is_Script=divesakuru}', ""); Expect(0, 72025, '\P{Is_Script=divesakuru}', ""); @@ -130827,16 +132019,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -130845,16 +132037,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/Dogra}'); - Error('\P{Script= /a/Dogra}'); + 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}', ""); @@ -130867,16 +132059,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= Dogr/a/}'); - Error('\P{Sc= Dogr/a/}'); + 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=-dogr:=}'); + Error('\P{Sc=-dogr:=}'); Expect(1, 71739, '\p{Sc=:\ADogr\z:}', "");; Expect(0, 71740, '\p{Sc=:\ADogr\z:}', "");; Expect(1, 71739, '\p{Sc=dogr}', ""); @@ -130889,16 +132081,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=:=Dogra}'); - Error('\P{Is_Script=:=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}', ""); @@ -130907,16 +132099,16 @@ 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/a/}'); - Error('\P{Is_Sc= -DOGR/a/}'); + 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}', ""); @@ -130925,16 +132117,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + 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}'); Expect(1, 66639, '\p{Script=:\ADeseret\z:}', "");; Expect(0, 66640, '\p{Script=:\ADeseret\z:}', "");; Expect(1, 66639, '\p{Script=deseret}', ""); @@ -130947,16 +132139,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); - Error('\p{Sc=:= -DSRT}'); - Error('\P{Sc=:= -DSRT}'); + 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}', ""); @@ -130969,34 +132161,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); - 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{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=/a/ DESERET}'); + Error('\P{Is_Script=/a/ 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}', ""); + 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}', ""); @@ -131005,16 +132197,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}', ""); @@ -131027,38 +132219,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:=}'); - Error('\P{Sc=__dupl:=}'); + 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=/a/_-DUPL}'); + Error('\P{Sc=/a/_-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=:=_-Duployan}'); + Error('\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}', ""); @@ -131067,158 +132259,158 @@ 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=/a/--EGYPTIAN_hieroglyphs}'); - Error('\P{Script=/a/--EGYPTIAN_hieroglyphs}'); - Expect(1, 78904, '\p{Script=:\AEgyptian_Hieroglyphs\z:}', "");; - Expect(0, 78905, '\p{Script=:\AEgyptian_Hieroglyphs\z:}', "");; - Expect(1, 78904, '\p{Script=egyptianhieroglyphs}', ""); - Expect(0, 78904, '\p{^Script=egyptianhieroglyphs}', ""); - Expect(0, 78904, '\P{Script=egyptianhieroglyphs}', ""); - Expect(1, 78904, '\P{^Script=egyptianhieroglyphs}', ""); - Expect(0, 78905, '\p{Script=egyptianhieroglyphs}', ""); - Expect(1, 78905, '\p{^Script=egyptianhieroglyphs}', ""); - Expect(1, 78905, '\P{Script=egyptianhieroglyphs}', ""); - 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}'); - 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=:\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=:= 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}', ""); - Expect(1, 78904, '\P{^Is_Script=egyptianhieroglyphs}', ""); - Expect(0, 78905, '\p{Is_Script=egyptianhieroglyphs}', ""); - 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=-/a/egyp}'); - Error('\P{Is_Sc=-/a/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}', ""); - 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, 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}'); + Error('\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}', ""); + 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, 78933, '\p{Script=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(0, 78934, '\p{Script=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(1, 78933, '\p{Script=egyptianhieroglyphs}', ""); + Expect(0, 78933, '\p{^Script=egyptianhieroglyphs}', ""); + Expect(0, 78933, '\P{Script=egyptianhieroglyphs}', ""); + Expect(1, 78933, '\P{^Script=egyptianhieroglyphs}', ""); + Expect(0, 78934, '\p{Script=egyptianhieroglyphs}', ""); + Expect(1, 78934, '\p{^Script=egyptianhieroglyphs}', ""); + Expect(1, 78934, '\P{Script=egyptianhieroglyphs}', ""); + Expect(0, 78934, '\P{^Script=egyptianhieroglyphs}', ""); + Expect(1, 78933, '\p{Script=:\Aegyptianhieroglyphs\z:}', "");; + Expect(0, 78934, '\p{Script=:\Aegyptianhieroglyphs\z:}', "");; + Expect(1, 78933, '\p{Script= EGYPTIAN_HIEROGLYPHS}', ""); + Expect(0, 78933, '\p{^Script= EGYPTIAN_HIEROGLYPHS}', ""); + Expect(0, 78933, '\P{Script= EGYPTIAN_HIEROGLYPHS}', ""); + Expect(1, 78933, '\P{^Script= EGYPTIAN_HIEROGLYPHS}', ""); + Expect(0, 78934, '\p{Script= EGYPTIAN_HIEROGLYPHS}', ""); + Expect(1, 78934, '\p{^Script= EGYPTIAN_HIEROGLYPHS}', ""); + Expect(1, 78934, '\P{Script= EGYPTIAN_HIEROGLYPHS}', ""); + Expect(0, 78934, '\P{^Script= EGYPTIAN_HIEROGLYPHS}', ""); + Error('\p{Sc=/a/ EGYP}'); + Error('\P{Sc=/a/ EGYP}'); + Expect(1, 78933, '\p{Sc=:\AEgyp\z:}', "");; + Expect(0, 78934, '\p{Sc=:\AEgyp\z:}', "");; + Expect(1, 78933, '\p{Sc=egyp}', ""); + Expect(0, 78933, '\p{^Sc=egyp}', ""); + Expect(0, 78933, '\P{Sc=egyp}', ""); + Expect(1, 78933, '\P{^Sc=egyp}', ""); + Expect(0, 78934, '\p{Sc=egyp}', ""); + Expect(1, 78934, '\p{^Sc=egyp}', ""); + Expect(1, 78934, '\P{Sc=egyp}', ""); + Expect(0, 78934, '\P{^Sc=egyp}', ""); + Expect(1, 78933, '\p{Sc=:\Aegyp\z:}', "");; + Expect(0, 78934, '\p{Sc=:\Aegyp\z:}', "");; + Expect(1, 78933, '\p{Sc: egyp}', ""); + Expect(0, 78933, '\p{^Sc: egyp}', ""); + Expect(0, 78933, '\P{Sc: egyp}', ""); + Expect(1, 78933, '\P{^Sc: egyp}', ""); + Expect(0, 78934, '\p{Sc: egyp}', ""); + Expect(1, 78934, '\p{^Sc: egyp}', ""); + Expect(1, 78934, '\P{Sc: egyp}', ""); + Expect(0, 78934, '\P{^Sc: egyp}', ""); + Error('\p{Is_Script= -egyptian_Hieroglyphs/a/}'); + Error('\P{Is_Script= -egyptian_Hieroglyphs/a/}'); + Expect(1, 78933, '\p{Is_Script=egyptianhieroglyphs}', ""); + Expect(0, 78933, '\p{^Is_Script=egyptianhieroglyphs}', ""); + Expect(0, 78933, '\P{Is_Script=egyptianhieroglyphs}', ""); + Expect(1, 78933, '\P{^Is_Script=egyptianhieroglyphs}', ""); + Expect(0, 78934, '\p{Is_Script=egyptianhieroglyphs}', ""); + Expect(1, 78934, '\p{^Is_Script=egyptianhieroglyphs}', ""); + Expect(1, 78934, '\P{Is_Script=egyptianhieroglyphs}', ""); + Expect(0, 78934, '\P{^Is_Script=egyptianhieroglyphs}', ""); + Expect(1, 78933, '\p{Is_Script=- egyptian_Hieroglyphs}', ""); + Expect(0, 78933, '\p{^Is_Script=- egyptian_Hieroglyphs}', ""); + Expect(0, 78933, '\P{Is_Script=- egyptian_Hieroglyphs}', ""); + Expect(1, 78933, '\P{^Is_Script=- egyptian_Hieroglyphs}', ""); + Expect(0, 78934, '\p{Is_Script=- egyptian_Hieroglyphs}', ""); + Expect(1, 78934, '\p{^Is_Script=- egyptian_Hieroglyphs}', ""); + Expect(1, 78934, '\P{Is_Script=- egyptian_Hieroglyphs}', ""); + Expect(0, 78934, '\P{^Is_Script=- egyptian_Hieroglyphs}', ""); + Error('\p{Is_Sc=/a/ EGYP}'); + Error('\P{Is_Sc=/a/ EGYP}'); + Expect(1, 78933, '\p{Is_Sc=egyp}', ""); + Expect(0, 78933, '\p{^Is_Sc=egyp}', ""); + Expect(0, 78933, '\P{Is_Sc=egyp}', ""); + Expect(1, 78933, '\P{^Is_Sc=egyp}', ""); + Expect(0, 78934, '\p{Is_Sc=egyp}', ""); + Expect(1, 78934, '\p{^Is_Sc=egyp}', ""); + Expect(1, 78934, '\P{Is_Sc=egyp}', ""); + Expect(0, 78934, '\P{^Is_Sc=egyp}', ""); + Expect(1, 78933, '\p{Is_Sc= -Egyp}', ""); + Expect(0, 78933, '\p{^Is_Sc= -Egyp}', ""); + Expect(0, 78933, '\P{Is_Sc= -Egyp}', ""); + Expect(1, 78933, '\P{^Is_Sc= -Egyp}', ""); + Expect(0, 78934, '\p{Is_Sc= -Egyp}', ""); + Expect(1, 78934, '\p{^Is_Sc= -Egyp}', ""); + Expect(1, 78934, '\P{Is_Sc= -Egyp}', ""); + Expect(0, 78934, '\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}', ""); - 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}', ""); + 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}', ""); 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=-:=Elba}'); - Error('\P{Sc=-:=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=:=-Elba}'); + Error('\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}', ""); + 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}', ""); 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=_/a/Elbasan}'); - Error('\P{Is_Script=_/a/Elbasan}'); + 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:=}'); Expect(1, 66855, '\p{Is_Script=elbasan}', ""); Expect(0, 66855, '\p{^Is_Script=elbasan}', ""); Expect(0, 66855, '\P{Is_Script=elbasan}', ""); @@ -131227,16 +132419,16 @@ 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=/a/ ELBA}'); - Error('\P{Is_Sc=/a/ ELBA}'); + 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=/a/_-Elba}'); + Error('\P{Is_Sc=/a/_-Elba}'); Expect(1, 66855, '\p{Is_Sc=elba}', ""); Expect(0, 66855, '\p{^Is_Sc=elba}', ""); Expect(0, 66855, '\P{Is_Sc=elba}', ""); @@ -131245,38 +132437,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); - 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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Sc= elym/a/}'); + 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/a/}'); + Error('\P{Sc= Elym/a/}'); Expect(1, 69622, '\p{Sc=:\AElym\z:}', "");; Expect(0, 69623, '\p{Sc=:\AElym\z:}', "");; Expect(1, 69622, '\p{Sc=elym}', ""); @@ -131289,16 +132481,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= /a/Elymaic}'); - Error('\P{Is_Script= /a/Elymaic}'); + 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}', ""); @@ -131307,16 +132499,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= /a/ELYM}'); - Error('\P{Is_Sc= /a/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}', ""); @@ -131325,16 +132517,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/a/}'); - Error('\P{Script: ETHIOPIC/a/}'); + 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=/a/-ethiopic}'); + Error('\P{Script=/a/-ethiopic}'); Expect(1, 124926, '\p{Script=:\AEthiopic\z:}', "");; Expect(0, 124927, '\p{Script=:\AEthiopic\z:}', "");; Expect(1, 124926, '\p{Script=ethiopic}', ""); @@ -131347,16 +132539,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 124927, '\P{^Script=ethiopic}', ""); Expect(1, 124926, '\p{Script=:\Aethiopic\z:}', "");; Expect(0, 124927, '\p{Script=:\Aethiopic\z:}', "");; - Expect(1, 124926, '\p{Script= ETHIOPIC}', ""); - Expect(0, 124926, '\p{^Script= ETHIOPIC}', ""); - Expect(0, 124926, '\P{Script= ETHIOPIC}', ""); - Expect(1, 124926, '\P{^Script= ETHIOPIC}', ""); - Expect(0, 124927, '\p{Script= ETHIOPIC}', ""); - Expect(1, 124927, '\p{^Script= ETHIOPIC}', ""); - Expect(1, 124927, '\P{Script= ETHIOPIC}', ""); - Expect(0, 124927, '\P{^Script= ETHIOPIC}', ""); - Error('\p{Sc=_Ethi/a/}'); - Error('\P{Sc=_Ethi/a/}'); + Expect(1, 124926, '\p{Script: - Ethiopic}', ""); + Expect(0, 124926, '\p{^Script: - Ethiopic}', ""); + Expect(0, 124926, '\P{Script: - Ethiopic}', ""); + Expect(1, 124926, '\P{^Script: - Ethiopic}', ""); + Expect(0, 124927, '\p{Script: - Ethiopic}', ""); + Expect(1, 124927, '\p{^Script: - Ethiopic}', ""); + Expect(1, 124927, '\P{Script: - Ethiopic}', ""); + Expect(0, 124927, '\P{^Script: - Ethiopic}', ""); + Error('\p{Sc=/a/-ETHI}'); + Error('\P{Sc=/a/-ETHI}'); Expect(1, 124926, '\p{Sc=:\AEthi\z:}', "");; Expect(0, 124927, '\p{Sc=:\AEthi\z:}', "");; Expect(1, 124926, '\p{Sc=ethi}', ""); @@ -131369,16 +132561,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 124927, '\P{^Sc=ethi}', ""); Expect(1, 124926, '\p{Sc=:\Aethi\z:}', "");; Expect(0, 124927, '\p{Sc=:\Aethi\z:}', "");; - Expect(1, 124926, '\p{Sc=-Ethi}', ""); - Expect(0, 124926, '\p{^Sc=-Ethi}', ""); - Expect(0, 124926, '\P{Sc=-Ethi}', ""); - Expect(1, 124926, '\P{^Sc=-Ethi}', ""); - Expect(0, 124927, '\p{Sc=-Ethi}', ""); - Expect(1, 124927, '\p{^Sc=-Ethi}', ""); - Expect(1, 124927, '\P{Sc=-Ethi}', ""); - Expect(0, 124927, '\P{^Sc=-Ethi}', ""); - Error('\p{Is_Script= /a/ETHIOPIC}'); - Error('\P{Is_Script= /a/ETHIOPIC}'); + Expect(1, 124926, '\p{Sc= -Ethi}', ""); + Expect(0, 124926, '\p{^Sc= -Ethi}', ""); + Expect(0, 124926, '\P{Sc= -Ethi}', ""); + Expect(1, 124926, '\P{^Sc= -Ethi}', ""); + Expect(0, 124927, '\p{Sc= -Ethi}', ""); + Expect(1, 124927, '\p{^Sc= -Ethi}', ""); + Expect(1, 124927, '\P{Sc= -Ethi}', ""); + Expect(0, 124927, '\P{^Sc= -Ethi}', ""); + Error('\p{Is_Script=/a/ _Ethiopic}'); + Error('\P{Is_Script=/a/ _Ethiopic}'); Expect(1, 124926, '\p{Is_Script=ethiopic}', ""); Expect(0, 124926, '\p{^Is_Script=ethiopic}', ""); Expect(0, 124926, '\P{Is_Script=ethiopic}', ""); @@ -131387,34 +132579,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 124927, '\p{^Is_Script=ethiopic}', ""); Expect(1, 124927, '\P{Is_Script=ethiopic}', ""); Expect(0, 124927, '\P{^Is_Script=ethiopic}', ""); - Expect(1, 124926, '\p{Is_Script= -ETHIOPIC}', ""); - Expect(0, 124926, '\p{^Is_Script= -ETHIOPIC}', ""); - Expect(0, 124926, '\P{Is_Script= -ETHIOPIC}', ""); - Expect(1, 124926, '\P{^Is_Script= -ETHIOPIC}', ""); - Expect(0, 124927, '\p{Is_Script= -ETHIOPIC}', ""); - Expect(1, 124927, '\p{^Is_Script= -ETHIOPIC}', ""); - Expect(1, 124927, '\P{Is_Script= -ETHIOPIC}', ""); - Expect(0, 124927, '\P{^Is_Script= -ETHIOPIC}', ""); - Error('\p{Is_Sc= ETHI:=}'); - Error('\P{Is_Sc= ETHI:=}'); - Expect(1, 124926, '\p{Is_Sc=ethi}', ""); - Expect(0, 124926, '\p{^Is_Sc=ethi}', ""); - Expect(0, 124926, '\P{Is_Sc=ethi}', ""); - Expect(1, 124926, '\P{^Is_Sc=ethi}', ""); - Expect(0, 124927, '\p{Is_Sc=ethi}', ""); - Expect(1, 124927, '\p{^Is_Sc=ethi}', ""); - Expect(1, 124927, '\P{Is_Sc=ethi}', ""); - Expect(0, 124927, '\P{^Is_Sc=ethi}', ""); - Expect(1, 124926, '\p{Is_Sc= Ethi}', ""); - Expect(0, 124926, '\p{^Is_Sc= Ethi}', ""); - Expect(0, 124926, '\P{Is_Sc= Ethi}', ""); - Expect(1, 124926, '\P{^Is_Sc= Ethi}', ""); - Expect(0, 124927, '\p{Is_Sc= Ethi}', ""); - Expect(1, 124927, '\p{^Is_Sc= Ethi}', ""); - Expect(1, 124927, '\P{Is_Sc= Ethi}', ""); - Expect(0, 124927, '\P{^Is_Sc= Ethi}', ""); - Error('\p{Script=:=GEORGIAN}'); - Error('\P{Script=:=GEORGIAN}'); + Expect(1, 124926, '\p{Is_Script=_-Ethiopic}', ""); + Expect(0, 124926, '\p{^Is_Script=_-Ethiopic}', ""); + Expect(0, 124926, '\P{Is_Script=_-Ethiopic}', ""); + Expect(1, 124926, '\P{^Is_Script=_-Ethiopic}', ""); + Expect(0, 124927, '\p{Is_Script=_-Ethiopic}', ""); + Expect(1, 124927, '\p{^Is_Script=_-Ethiopic}', ""); + Expect(1, 124927, '\P{Is_Script=_-Ethiopic}', ""); + Expect(0, 124927, '\P{^Is_Script=_-Ethiopic}', ""); + Error('\p{Is_Sc=:=_ ETHI}'); + Error('\P{Is_Sc=:=_ ETHI}'); + Expect(1, 124926, '\p{Is_Sc: ethi}', ""); + Expect(0, 124926, '\p{^Is_Sc: ethi}', ""); + Expect(0, 124926, '\P{Is_Sc: ethi}', ""); + Expect(1, 124926, '\P{^Is_Sc: ethi}', ""); + Expect(0, 124927, '\p{Is_Sc: ethi}', ""); + Expect(1, 124927, '\p{^Is_Sc: ethi}', ""); + Expect(1, 124927, '\P{Is_Sc: ethi}', ""); + Expect(0, 124927, '\P{^Is_Sc: ethi}', ""); + Expect(1, 124926, '\p{Is_Sc=ETHI}', ""); + Expect(0, 124926, '\p{^Is_Sc=ETHI}', ""); + Expect(0, 124926, '\P{Is_Sc=ETHI}', ""); + Expect(1, 124926, '\P{^Is_Sc=ETHI}', ""); + Expect(0, 124927, '\p{Is_Sc=ETHI}', ""); + Expect(1, 124927, '\p{^Is_Sc=ETHI}', ""); + Expect(1, 124927, '\P{Is_Sc=ETHI}', ""); + Expect(0, 124927, '\P{^Is_Sc=ETHI}', ""); + Error('\p{Script= /a/Georgian}'); + Error('\P{Script= /a/Georgian}'); Expect(1, 11565, '\p{Script=:\AGeorgian\z:}', "");; Expect(0, 11566, '\p{Script=:\AGeorgian\z:}', "");; Expect(1, 11565, '\p{Script=georgian}', ""); @@ -131427,16 +132619,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=/a/- Geor}'); + Error('\P{Sc=/a/- Geor}'); Expect(1, 11565, '\p{Sc=:\AGeor\z:}', "");; Expect(0, 11566, '\p{Sc=:\AGeor\z:}', "");; Expect(1, 11565, '\p{Sc=geor}', ""); @@ -131449,16 +132641,16 @@ 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= /a/georgian}'); - Error('\P{Is_Script= /a/georgian}'); + 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/a/}'); + Error('\P{Is_Script= GEORGIAN/a/}'); Expect(1, 11565, '\p{Is_Script=georgian}', ""); Expect(0, 11565, '\p{^Is_Script=georgian}', ""); Expect(0, 11565, '\P{Is_Script=georgian}', ""); @@ -131467,16 +132659,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_/a/Geor}'); - Error('\P{Is_Sc=_/a/Geor}'); + 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=/a/-geor}'); + Error('\P{Is_Sc=/a/-geor}'); Expect(1, 11565, '\p{Is_Sc=geor}', ""); Expect(0, 11565, '\p{^Is_Sc=geor}', ""); Expect(0, 11565, '\P{Is_Sc=geor}', ""); @@ -131485,16 +132677,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= Glagolitic/a/}'); - Error('\P{Script= Glagolitic/a/}'); + 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=-:=Glagolitic}'); + Error('\P{Script=-:=Glagolitic}'); Expect(1, 122922, '\p{Script=:\AGlagolitic\z:}', "");; Expect(0, 122923, '\p{Script=:\AGlagolitic\z:}', "");; Expect(1, 122922, '\p{Script=glagolitic}', ""); @@ -131507,16 +132699,16 @@ 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::=- glag}'); - Error('\P{Sc::=- 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}', ""); @@ -131529,34 +132721,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=--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}', ""); - 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}', ""); - 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{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}', ""); + 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}', ""); + 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}'); + Error('\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}', ""); @@ -131565,60 +132757,60 @@ 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=/a/-_GUNJALA_Gondi}'); - Error('\P{Script=/a/-_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/a/}'); + Error('\P{Script= Gunjala_Gondi/a/}'); Expect(1, 73129, '\p{Script=:\AGunjala_Gondi\z:}', "");; Expect(0, 73130, '\p{Script=:\AGunjala_Gondi\z:}', "");; - Expect(1, 73129, '\p{Script: gunjalagondi}', ""); - Expect(0, 73129, '\p{^Script: gunjalagondi}', ""); - Expect(0, 73129, '\P{Script: gunjalagondi}', ""); - Expect(1, 73129, '\P{^Script: gunjalagondi}', ""); - Expect(0, 73130, '\p{Script: gunjalagondi}', ""); - Expect(1, 73130, '\p{^Script: gunjalagondi}', ""); - Expect(1, 73130, '\P{Script: gunjalagondi}', ""); - Expect(0, 73130, '\P{^Script: gunjalagondi}', ""); + Expect(1, 73129, '\p{Script=gunjalagondi}', ""); + Expect(0, 73129, '\p{^Script=gunjalagondi}', ""); + Expect(0, 73129, '\P{Script=gunjalagondi}', ""); + Expect(1, 73129, '\P{^Script=gunjalagondi}', ""); + Expect(0, 73130, '\p{Script=gunjalagondi}', ""); + Expect(1, 73130, '\p{^Script=gunjalagondi}', ""); + Expect(1, 73130, '\P{Script=gunjalagondi}', ""); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/ -Gunjala_GONDI}'); + Error('\P{Is_Script=/a/ -Gunjala_GONDI}'); Expect(1, 73129, '\p{Is_Script=gunjalagondi}', ""); Expect(0, 73129, '\p{^Is_Script=gunjalagondi}', ""); Expect(0, 73129, '\P{Is_Script=gunjalagondi}', ""); @@ -131627,16 +132819,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=-/a/gong}'); + Error('\P{Is_Sc=-/a/gong}'); Expect(1, 73129, '\p{Is_Sc=gong}', ""); Expect(0, 73129, '\p{^Is_Sc=gong}', ""); Expect(0, 73129, '\P{Is_Sc=gong}', ""); @@ -131645,16 +132837,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/a/}'); - Error('\P{Script= masaram_Gondi/a/}'); + 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=-/a/Masaram_Gondi}'); + Error('\P{Script=-/a/Masaram_Gondi}'); Expect(1, 73049, '\p{Script=:\AMasaram_Gondi\z:}', "");; Expect(0, 73050, '\p{Script=:\AMasaram_Gondi\z:}', "");; Expect(1, 73049, '\p{Script=masaramgondi}', ""); @@ -131667,38 +132859,38 @@ 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:=}'); + Error('\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}', ""); + 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}', ""); 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=_:=Masaram_GONDI}'); - Error('\P{Is_Script=_:=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=:= Masaram_GONDI}'); + Error('\P{Is_Script=:= Masaram_GONDI}'); Expect(1, 73049, '\p{Is_Script=masaramgondi}', ""); Expect(0, 73049, '\p{^Is_Script=masaramgondi}', ""); Expect(0, 73049, '\P{Is_Script=masaramgondi}', ""); @@ -131707,16 +132899,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: :=_ Gonm}'); + Error('\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}', ""); @@ -131725,38 +132917,38 @@ 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=/a/-GOTHIC}'); - Error('\P{Script=/a/-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/a/}'); + Error('\P{Script=- Gothic/a/}'); 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}', ""); + 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}', ""); 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=:=_ Goth}'); - Error('\P{Sc=:=_ 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=:= GOTH}'); + Error('\P{Sc=:= GOTH}'); Expect(1, 66378, '\p{Sc=:\AGoth\z:}', "");; Expect(0, 66379, '\p{Sc=:\AGoth\z:}', "");; Expect(1, 66378, '\p{Sc=goth}', ""); @@ -131769,16 +132961,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=_/a/gothic}'); - Error('\P{Is_Script=_/a/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}'); + Error('\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}', ""); @@ -131787,16 +132979,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: /a/goth}'); - Error('\P{Is_Sc: /a/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:=}'); + Error('\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}', ""); @@ -131805,16 +132997,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:=}'); - Error('\P{Script= GRANTHA:=}'); + 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}', ""); @@ -131835,8 +133027,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + Error('\p{Sc=_:=Gran}'); + Error('\P{Sc=_:=Gran}'); Expect(1, 70516, '\p{Sc=:\AGran\z:}', "");; Expect(0, 70517, '\p{Sc=:\AGran\z:}', "");; Expect(1, 70516, '\p{Sc=gran}', ""); @@ -131849,34 +133041,34 @@ 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{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}', ""); - 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{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}', ""); + 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}', ""); + 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}', ""); @@ -131885,60 +133077,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); - 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}', ""); + 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}', ""); 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= /a/Grek}'); - Error('\P{Sc= /a/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/a/}'); + Error('\P{Sc= Grek/a/}'); 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=__Greek/a/}'); - Error('\P{Is_Script=__Greek/a/}'); + 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}', ""); @@ -131947,16 +133139,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}', ""); @@ -131965,16 +133157,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/a/}'); - Error('\P{Script=- Gujarati/a/}'); + 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/a/}'); + Error('\P{Script= gujarati/a/}'); Expect(1, 2815, '\p{Script=:\AGujarati\z:}', "");; Expect(0, 2816, '\p{Script=:\AGujarati\z:}', "");; Expect(1, 2815, '\p{Script=gujarati}', ""); @@ -131987,16 +133179,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:=}'); + Error('\P{Sc= GUJR:=}'); Expect(1, 2815, '\p{Sc=:\AGujr\z:}', "");; Expect(0, 2816, '\p{Sc=:\AGujr\z:}', "");; Expect(1, 2815, '\p{Sc=gujr}', ""); @@ -132009,16 +133201,16 @@ 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=/a/ gujarati}'); - Error('\P{Is_Script=/a/ gujarati}'); + 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}', ""); @@ -132027,16 +133219,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -132045,16 +133237,16 @@ 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=/a/Gurmukhi}'); - Error('\P{Script=/a/Gurmukhi}'); + 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= /a/GURMUKHI}'); + Error('\P{Script= /a/GURMUKHI}'); Expect(1, 2678, '\p{Script=:\AGurmukhi\z:}', "");; Expect(0, 2679, '\p{Script=:\AGurmukhi\z:}', "");; Expect(1, 2678, '\p{Script=gurmukhi}', ""); @@ -132067,16 +133259,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:= _Guru}'); - Error('\P{Sc=:= _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=:= _Guru}'); + Error('\P{Sc=:= _Guru}'); Expect(1, 2678, '\p{Sc=:\AGuru\z:}', "");; Expect(0, 2679, '\p{Sc=:\AGuru\z:}', "");; Expect(1, 2678, '\p{Sc=guru}', ""); @@ -132089,16 +133281,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: -Gurmukhi:=}'); - Error('\P{Is_Script: -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=/a/ GURMUKHI}'); + Error('\P{Is_Script=/a/ GURMUKHI}'); Expect(1, 2678, '\p{Is_Script: gurmukhi}', ""); Expect(0, 2678, '\p{^Is_Script: gurmukhi}', ""); Expect(0, 2678, '\P{Is_Script: gurmukhi}', ""); @@ -132115,8 +133307,8 @@ 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}', ""); - Error('\p{Is_Sc=/a/_Guru}'); - Error('\P{Is_Sc=/a/_Guru}'); + 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}', ""); @@ -132125,16 +133317,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}', ""); @@ -132147,16 +133339,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}', ""); @@ -132169,16 +133361,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:_/a/Hangul}'); + Error('\P{Is_Script:_/a/Hangul}'); Expect(1, 65500, '\p{Is_Script=hangul}', ""); Expect(0, 65500, '\p{^Is_Script=hangul}', ""); Expect(0, 65500, '\P{Is_Script=hangul}', ""); @@ -132187,16 +133379,16 @@ 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=/a/ -hang}'); - Error('\P{Is_Sc=/a/ -hang}'); + 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/a/}'); + Error('\P{Is_Sc=_ HANG/a/}'); Expect(1, 65500, '\p{Is_Sc=hang}', ""); Expect(0, 65500, '\p{^Is_Sc=hang}', ""); Expect(0, 65500, '\P{Is_Sc=hang}', ""); @@ -132205,96 +133397,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= _Han:=}'); - Error('\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}', ""); - 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=/a/ Hani}'); - Error('\P{Is_Sc=/a/ 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}', ""); - 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}'); - Error('\P{Script=-:=Hanunoo}'); + 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=/a/_Han}'); + Error('\P{Script=/a/_Han}'); + Expect(1, 205743, '\p{Script=:\AHan\z:}', "");; + Expect(0, 205744, '\p{Script=:\AHan\z:}', "");; + Expect(1, 205743, '\p{Script=han}', ""); + Expect(0, 205743, '\p{^Script=han}', ""); + Expect(0, 205743, '\P{Script=han}', ""); + Expect(1, 205743, '\P{^Script=han}', ""); + Expect(0, 205744, '\p{Script=han}', ""); + Expect(1, 205744, '\p{^Script=han}', ""); + Expect(1, 205744, '\P{Script=han}', ""); + Expect(0, 205744, '\P{^Script=han}', ""); + Expect(1, 205743, '\p{Script=:\Ahan\z:}', "");; + Expect(0, 205744, '\p{Script=:\Ahan\z:}', "");; + Expect(1, 205743, '\p{Script= han}', ""); + Expect(0, 205743, '\p{^Script= han}', ""); + Expect(0, 205743, '\P{Script= han}', ""); + Expect(1, 205743, '\P{^Script= han}', ""); + Expect(0, 205744, '\p{Script= han}', ""); + Expect(1, 205744, '\p{^Script= han}', ""); + Expect(1, 205744, '\P{Script= han}', ""); + Expect(0, 205744, '\P{^Script= han}', ""); + Error('\p{Sc=:=- hani}'); + Error('\P{Sc=:=- hani}'); + Expect(1, 205743, '\p{Sc=:\AHani\z:}', "");; + Expect(0, 205744, '\p{Sc=:\AHani\z:}', "");; + Expect(1, 205743, '\p{Sc=hani}', ""); + Expect(0, 205743, '\p{^Sc=hani}', ""); + Expect(0, 205743, '\P{Sc=hani}', ""); + Expect(1, 205743, '\P{^Sc=hani}', ""); + Expect(0, 205744, '\p{Sc=hani}', ""); + Expect(1, 205744, '\p{^Sc=hani}', ""); + Expect(1, 205744, '\P{Sc=hani}', ""); + Expect(0, 205744, '\P{^Sc=hani}', ""); + Expect(1, 205743, '\p{Sc=:\Ahani\z:}', "");; + Expect(0, 205744, '\p{Sc=:\Ahani\z:}', "");; + Expect(1, 205743, '\p{Sc=--HANI}', ""); + Expect(0, 205743, '\p{^Sc=--HANI}', ""); + Expect(0, 205743, '\P{Sc=--HANI}', ""); + Expect(1, 205743, '\P{^Sc=--HANI}', ""); + Expect(0, 205744, '\p{Sc=--HANI}', ""); + Expect(1, 205744, '\p{^Sc=--HANI}', ""); + Expect(1, 205744, '\P{Sc=--HANI}', ""); + Expect(0, 205744, '\P{^Sc=--HANI}', ""); + Error('\p{Is_Script=:= -Han}'); + Error('\P{Is_Script=:= -Han}'); + Expect(1, 205743, '\p{Is_Script=han}', ""); + Expect(0, 205743, '\p{^Is_Script=han}', ""); + Expect(0, 205743, '\P{Is_Script=han}', ""); + Expect(1, 205743, '\P{^Is_Script=han}', ""); + Expect(0, 205744, '\p{Is_Script=han}', ""); + Expect(1, 205744, '\p{^Is_Script=han}', ""); + Expect(1, 205744, '\P{Is_Script=han}', ""); + Expect(0, 205744, '\P{^Is_Script=han}', ""); + Expect(1, 205743, '\p{Is_Script= _HAN}', ""); + Expect(0, 205743, '\p{^Is_Script= _HAN}', ""); + Expect(0, 205743, '\P{Is_Script= _HAN}', ""); + Expect(1, 205743, '\P{^Is_Script= _HAN}', ""); + Expect(0, 205744, '\p{Is_Script= _HAN}', ""); + Expect(1, 205744, '\p{^Is_Script= _HAN}', ""); + Expect(1, 205744, '\P{Is_Script= _HAN}', ""); + Expect(0, 205744, '\P{^Is_Script= _HAN}', ""); + Error('\p{Is_Sc=/a/Hani}'); + Error('\P{Is_Sc=/a/Hani}'); + Expect(1, 205743, '\p{Is_Sc=hani}', ""); + Expect(0, 205743, '\p{^Is_Sc=hani}', ""); + Expect(0, 205743, '\P{Is_Sc=hani}', ""); + Expect(1, 205743, '\P{^Is_Sc=hani}', ""); + Expect(0, 205744, '\p{Is_Sc=hani}', ""); + Expect(1, 205744, '\p{^Is_Sc=hani}', ""); + Expect(1, 205744, '\P{Is_Sc=hani}', ""); + Expect(0, 205744, '\P{^Is_Sc=hani}', ""); + Expect(1, 205743, '\p{Is_Sc=_ Hani}', ""); + Expect(0, 205743, '\p{^Is_Sc=_ Hani}', ""); + Expect(0, 205743, '\P{Is_Sc=_ Hani}', ""); + Expect(1, 205743, '\P{^Is_Sc=_ Hani}', ""); + Expect(0, 205744, '\p{Is_Sc=_ Hani}', ""); + Expect(1, 205744, '\p{^Is_Sc=_ Hani}', ""); + Expect(1, 205744, '\P{Is_Sc=_ Hani}', ""); + Expect(0, 205744, '\P{^Is_Sc=_ Hani}', ""); + Error('\p{Script= Hanunoo:=}'); + Error('\P{Script= Hanunoo:=}'); Expect(1, 5940, '\p{Script=:\AHanunoo\z:}', "");; Expect(0, 5941, '\p{Script=:\AHanunoo\z:}', "");; Expect(1, 5940, '\p{Script=hanunoo}', ""); @@ -132307,38 +133499,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=/a/ -Hano}'); - Error('\P{Sc=/a/ -Hano}'); + 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}', ""); @@ -132347,16 +133539,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=_Hano/a/}'); - Error('\P{Is_Sc=_Hano/a/}'); + 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=_-hano/a/}'); + Error('\P{Is_Sc=_-hano/a/}'); Expect(1, 5940, '\p{Is_Sc=hano}', ""); Expect(0, 5940, '\p{^Is_Sc=hano}', ""); Expect(0, 5940, '\P{Is_Sc=hano}', ""); @@ -132365,38 +133557,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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=-/a/hatr}'); + Error('\P{Sc=-/a/hatr}'); Expect(1, 67839, '\p{Sc=:\AHatr\z:}', "");; Expect(0, 67840, '\p{Sc=:\AHatr\z:}', "");; Expect(1, 67839, '\p{Sc=hatr}', ""); @@ -132409,16 +133601,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/a/}'); - Error('\P{Is_Script=- Hatran/a/}'); + 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}', ""); @@ -132427,34 +133619,34 @@ 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_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}', ""); - 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, 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_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}', ""); + 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, 64335, '\p{Script=:\AHebrew\z:}', "");; Expect(0, 64336, '\p{Script=:\AHebrew\z:}', "");; Expect(1, 64335, '\p{Script=hebrew}', ""); @@ -132467,38 +133659,38 @@ 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: HEBR/a/}'); + Error('\P{Sc: HEBR/a/}'); 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}', ""); + 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}', ""); 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=-/a/hebrew}'); - Error('\P{Is_Script=-/a/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}', ""); @@ -132507,16 +133699,16 @@ 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_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= hebr:=}'); + Error('\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}', ""); @@ -132525,38 +133717,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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=-/a/Hiragana}'); + Error('\P{Script=-/a/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}', ""); + 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}', ""); 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=- HIRA/a/}'); + Error('\P{Sc=- HIRA/a/}'); Expect(1, 127488, '\p{Sc=:\AHira\z:}', "");; Expect(0, 127489, '\p{Sc=:\AHira\z:}', "");; Expect(1, 127488, '\p{Sc=hira}', ""); @@ -132569,16 +133761,8 @@ 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=--hiragana/a/}'); - Error('\P{Is_Script=--hiragana/a/}'); + Error('\p{Is_Script=/a/ HIRAGANA}'); + Error('\P{Is_Script=/a/ HIRAGANA}'); Expect(1, 127488, '\p{Is_Script=hiragana}', ""); Expect(0, 127488, '\p{^Is_Script=hiragana}', ""); Expect(0, 127488, '\P{Is_Script=hiragana}', ""); @@ -132587,34 +133771,34 @@ 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_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}', ""); - 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_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_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}', ""); + 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, 83526, '\p{Script=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(0, 83527, '\p{Script=:\AAnatolian_Hieroglyphs\z:}', "");; Expect(1, 83526, '\p{Script=anatolianhieroglyphs}', ""); @@ -132627,16 +133811,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/a/}'); - Error('\P{Sc= hluw/a/}'); + 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{Sc=:\AHluw\z:}', "");; Expect(0, 83527, '\p{Sc=:\AHluw\z:}', "");; Expect(1, 83526, '\p{Sc=hluw}', ""); @@ -132649,34 +133833,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=:=_Anatolian_Hieroglyphs}'); - Error('\P{Is_Script=:=_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: /a/-Hluw}'); + Error('\P{Is_Sc: /a/-Hluw}'); Expect(1, 83526, '\p{Is_Sc=hluw}', ""); Expect(0, 83526, '\p{^Is_Sc=hluw}', ""); Expect(0, 83526, '\P{Is_Sc=hluw}', ""); @@ -132685,16 +133869,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: /a/ pahawh_hmong}'); - Error('\P{Script: /a/ pahawh_hmong}'); + 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}', ""); @@ -132707,16 +133891,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=/a/ hmng}'); - Error('\P{Sc=/a/ 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}', ""); @@ -132729,16 +133913,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=:= _PAHAWH_Hmong}'); - Error('\P{Is_Script=:= _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}', ""); @@ -132747,16 +133931,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}', ""); @@ -132765,60 +133949,60 @@ 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}'); - Error('\P{Script=:= nyiakeng_puachue_Hmong}'); + 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, 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/a/}'); - Error('\P{Sc=_HMNP/a/}'); + 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=/a/_ hmnp}'); + Error('\P{Sc=/a/_ 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{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}', ""); @@ -132835,24 +134019,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Sc= HMNP/a/}'); - 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}', ""); - 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{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}', ""); + 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}', ""); + 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}'); @@ -132861,8 +134045,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{Is_Script=Katakana_Or_Hiragana}'); Error('\p{Is_Sc=Hrkt}'); Error('\P{Is_Sc=Hrkt}'); - Error('\p{Script=- Old_hungarian/a/}'); - Error('\P{Script=- Old_hungarian/a/}'); + 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}', ""); @@ -132875,38 +134059,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=:= -hung}'); - Error('\P{Sc=:= -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=:=_ HUNG}'); + Error('\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}', ""); + 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/a/}'); - Error('\P{Is_Script=-Old_hungarian/a/}'); + 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/a/}'); + Error('\P{Is_Script=_-old_HUNGARIAN/a/}'); Expect(1, 68863, '\p{Is_Script=oldhungarian}', ""); Expect(0, 68863, '\p{^Is_Script=oldhungarian}', ""); Expect(0, 68863, '\P{Is_Script=oldhungarian}', ""); @@ -132915,34 +134099,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=/a/ Old_Italic}'); - Error('\P{Script=/a/ 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=/a/Hung}'); + Error('\P{Is_Sc=/a/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= /a/old_italic}'); + Error('\P{Script= /a/old_italic}'); Expect(1, 66351, '\p{Script=:\AOld_Italic\z:}', "");; Expect(0, 66352, '\p{Script=:\AOld_Italic\z:}', "");; Expect(1, 66351, '\p{Script=olditalic}', ""); @@ -132955,16 +134139,16 @@ 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}', ""); @@ -132977,16 +134161,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/--Old_ITALIC}'); - Error('\P{Is_Script=/a/--Old_ITALIC}'); + 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}'); + Error('\P{Is_Script=:=-old_ITALIC}'); Expect(1, 66351, '\p{Is_Script=olditalic}', ""); Expect(0, 66351, '\p{^Is_Script=olditalic}', ""); Expect(0, 66351, '\P{Is_Script=olditalic}', ""); @@ -132995,16 +134179,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=/a/ -ITAL}'); - Error('\P{Is_Sc=/a/ -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=/a/-ital}'); + Error('\P{Is_Sc=/a/-ital}'); Expect(1, 66351, '\p{Is_Sc=ital}', ""); Expect(0, 66351, '\p{^Is_Sc=ital}', ""); Expect(0, 66351, '\P{Is_Sc=ital}', ""); @@ -133013,16 +134197,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=_/a/Javanese}'); - Error('\P{Script=_/a/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=-/a/JAVANESE}'); + Error('\P{Script=-/a/JAVANESE}'); Expect(1, 43487, '\p{Script=:\AJavanese\z:}', "");; Expect(0, 43488, '\p{Script=:\AJavanese\z:}', "");; Expect(1, 43487, '\p{Script=javanese}', ""); @@ -133035,16 +134219,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/a/}'); - Error('\P{Sc=--JAVA/a/}'); + 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}', ""); @@ -133057,34 +134241,34 @@ 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{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= -java/a/}'); + Error('\P{Is_Sc= -java/a/}'); Expect(1, 43487, '\p{Is_Sc=java}', ""); Expect(0, 43487, '\p{^Is_Sc=java}', ""); Expect(0, 43487, '\P{Is_Sc=java}', ""); @@ -133093,16 +134277,16 @@ 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}', ""); - 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}', ""); - Error('\p{Script=/a/_-KAYAH_li}'); - Error('\P{Script=/a/_-KAYAH_li}'); + 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}', ""); + 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}', ""); @@ -133115,38 +134299,38 @@ 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}'); - Error('\P{Sc=:=_Kali}'); + 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{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}', ""); + 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}', ""); 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: :=KAYAH_LI}'); - Error('\P{Is_Script: :=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}', ""); @@ -133155,34 +134339,34 @@ 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=:=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}', ""); - Expect(1, 43311, '\P{^Is_Sc:kali}', ""); - Expect(0, 43312, '\p{Is_Sc:kali}', ""); - Expect(1, 43312, '\p{^Is_Sc:kali}', ""); - Expect(1, 43312, '\P{Is_Sc:kali}', ""); - Expect(0, 43312, '\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}', ""); - Expect(1, 43311, '\P{^Is_Sc= Kali}', ""); - Expect(0, 43312, '\p{Is_Sc= Kali}', ""); - 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}'); + 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_Sc=kali}', ""); + Expect(0, 43311, '\p{^Is_Sc=kali}', ""); + Expect(0, 43311, '\P{Is_Sc=kali}', ""); + Expect(1, 43311, '\P{^Is_Sc=kali}', ""); + Expect(0, 43312, '\p{Is_Sc=kali}', ""); + Expect(1, 43312, '\p{^Is_Sc=kali}', ""); + Expect(1, 43312, '\P{Is_Sc=kali}', ""); + Expect(0, 43312, '\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}', ""); + Expect(1, 43311, '\P{^Is_Sc= KALI}', ""); + Expect(0, 43312, '\p{Is_Sc= KALI}', ""); + 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}'); Expect(1, 110951, '\p{Script=:\AKatakana\z:}', "");; Expect(0, 110952, '\p{Script=:\AKatakana\z:}', "");; Expect(1, 110951, '\p{Script=katakana}', ""); @@ -133195,16 +134379,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/a/}'); - Error('\P{Sc=_Kana/a/}'); + 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{Sc=:\AKana\z:}', "");; Expect(0, 110952, '\p{Sc=:\AKana\z:}', "");; Expect(1, 110951, '\p{Sc=kana}', ""); @@ -133225,26 +134409,26 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); - 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}', ""); - 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}'); + Error('\p{Is_Script:/a/ _Katakana}'); + Error('\P{Is_Script:/a/ _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}', ""); + 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}'); + Error('\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}', ""); @@ -133253,16 +134437,96 @@ 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: _ Kharoshthi/a/}'); - Error('\P{Script: _ Kharoshthi/a/}'); + 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= Kawi:=}'); + Error('\P{Script= Kawi:=}'); + Expect(1, 73561, '\p{Script=:\AKawi\z:}', "");; + Expect(0, 73562, '\p{Script=:\AKawi\z:}', "");; + Expect(1, 73561, '\p{Script=kawi}', ""); + Expect(0, 73561, '\p{^Script=kawi}', ""); + Expect(0, 73561, '\P{Script=kawi}', ""); + Expect(1, 73561, '\P{^Script=kawi}', ""); + Expect(0, 73562, '\p{Script=kawi}', ""); + Expect(1, 73562, '\p{^Script=kawi}', ""); + Expect(1, 73562, '\P{Script=kawi}', ""); + Expect(0, 73562, '\P{^Script=kawi}', ""); + Expect(1, 73561, '\p{Script=:\Akawi\z:}', "");; + Expect(0, 73562, '\p{Script=:\Akawi\z:}', "");; + Expect(1, 73561, '\p{Script=- Kawi}', ""); + Expect(0, 73561, '\p{^Script=- Kawi}', ""); + Expect(0, 73561, '\P{Script=- Kawi}', ""); + Expect(1, 73561, '\P{^Script=- Kawi}', ""); + Expect(0, 73562, '\p{Script=- Kawi}', ""); + Expect(1, 73562, '\p{^Script=- Kawi}', ""); + Expect(1, 73562, '\P{Script=- Kawi}', ""); + Expect(0, 73562, '\P{^Script=- Kawi}', ""); + Error('\p{Sc=- Kawi:=}'); + Error('\P{Sc=- Kawi:=}'); + Expect(1, 73561, '\p{Sc=:\AKawi\z:}', "");; + Expect(0, 73562, '\p{Sc=:\AKawi\z:}', "");; + Expect(1, 73561, '\p{Sc=kawi}', ""); + Expect(0, 73561, '\p{^Sc=kawi}', ""); + Expect(0, 73561, '\P{Sc=kawi}', ""); + Expect(1, 73561, '\P{^Sc=kawi}', ""); + Expect(0, 73562, '\p{Sc=kawi}', ""); + Expect(1, 73562, '\p{^Sc=kawi}', ""); + Expect(1, 73562, '\P{Sc=kawi}', ""); + Expect(0, 73562, '\P{^Sc=kawi}', ""); + Expect(1, 73561, '\p{Sc=:\Akawi\z:}', "");; + Expect(0, 73562, '\p{Sc=:\Akawi\z:}', "");; + Expect(1, 73561, '\p{Sc=_ KAWI}', ""); + Expect(0, 73561, '\p{^Sc=_ KAWI}', ""); + Expect(0, 73561, '\P{Sc=_ KAWI}', ""); + Expect(1, 73561, '\P{^Sc=_ KAWI}', ""); + Expect(0, 73562, '\p{Sc=_ KAWI}', ""); + Expect(1, 73562, '\p{^Sc=_ KAWI}', ""); + Expect(1, 73562, '\P{Sc=_ KAWI}', ""); + Expect(0, 73562, '\P{^Sc=_ KAWI}', ""); + Error('\p{Is_Script=:=KAWI}'); + Error('\P{Is_Script=:=KAWI}'); + Expect(1, 73561, '\p{Is_Script=kawi}', ""); + Expect(0, 73561, '\p{^Is_Script=kawi}', ""); + Expect(0, 73561, '\P{Is_Script=kawi}', ""); + Expect(1, 73561, '\P{^Is_Script=kawi}', ""); + Expect(0, 73562, '\p{Is_Script=kawi}', ""); + Expect(1, 73562, '\p{^Is_Script=kawi}', ""); + Expect(1, 73562, '\P{Is_Script=kawi}', ""); + Expect(0, 73562, '\P{^Is_Script=kawi}', ""); + Expect(1, 73561, '\p{Is_Script: -Kawi}', ""); + Expect(0, 73561, '\p{^Is_Script: -Kawi}', ""); + Expect(0, 73561, '\P{Is_Script: -Kawi}', ""); + Expect(1, 73561, '\P{^Is_Script: -Kawi}', ""); + Expect(0, 73562, '\p{Is_Script: -Kawi}', ""); + Expect(1, 73562, '\p{^Is_Script: -Kawi}', ""); + Expect(1, 73562, '\P{Is_Script: -Kawi}', ""); + Expect(0, 73562, '\P{^Is_Script: -Kawi}', ""); + Error('\p{Is_Sc=/a/ KAWI}'); + Error('\P{Is_Sc=/a/ KAWI}'); + Expect(1, 73561, '\p{Is_Sc=kawi}', ""); + Expect(0, 73561, '\p{^Is_Sc=kawi}', ""); + Expect(0, 73561, '\P{Is_Sc=kawi}', ""); + Expect(1, 73561, '\P{^Is_Sc=kawi}', ""); + Expect(0, 73562, '\p{Is_Sc=kawi}', ""); + Expect(1, 73562, '\p{^Is_Sc=kawi}', ""); + Expect(1, 73562, '\P{Is_Sc=kawi}', ""); + Expect(0, 73562, '\P{^Is_Sc=kawi}', ""); + Expect(1, 73561, '\p{Is_Sc= KAWI}', ""); + Expect(0, 73561, '\p{^Is_Sc= KAWI}', ""); + Expect(0, 73561, '\P{Is_Sc= KAWI}', ""); + Expect(1, 73561, '\P{^Is_Sc= KAWI}', ""); + Expect(0, 73562, '\p{Is_Sc= KAWI}', ""); + Expect(1, 73562, '\p{^Is_Sc= KAWI}', ""); + Expect(1, 73562, '\P{Is_Sc= KAWI}', ""); + Expect(0, 73562, '\P{^Is_Sc= KAWI}', ""); + 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}', ""); @@ -133275,16 +134539,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68185, '\P{^Script=kharoshthi}', ""); Expect(1, 68184, '\p{Script=:\Akharoshthi\z:}', "");; Expect(0, 68185, '\p{Script=:\Akharoshthi\z:}', "");; - Expect(1, 68184, '\p{Script: -Kharoshthi}', ""); - Expect(0, 68184, '\p{^Script: -Kharoshthi}', ""); - Expect(0, 68184, '\P{Script: -Kharoshthi}', ""); - Expect(1, 68184, '\P{^Script: -Kharoshthi}', ""); - Expect(0, 68185, '\p{Script: -Kharoshthi}', ""); - 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}'); + Expect(1, 68184, '\p{Script= Kharoshthi}', ""); + Expect(0, 68184, '\p{^Script= Kharoshthi}', ""); + Expect(0, 68184, '\P{Script= Kharoshthi}', ""); + Expect(1, 68184, '\P{^Script= Kharoshthi}', ""); + Expect(0, 68185, '\p{Script= Kharoshthi}', ""); + Expect(1, 68185, '\p{^Script= Kharoshthi}', ""); + Expect(1, 68185, '\P{Script= Kharoshthi}', ""); + Expect(0, 68185, '\P{^Script= Kharoshthi}', ""); + Error('\p{Sc=:= khar}'); + Error('\P{Sc=:= khar}'); Expect(1, 68184, '\p{Sc=:\AKhar\z:}', "");; Expect(0, 68185, '\p{Sc=:\AKhar\z:}', "");; Expect(1, 68184, '\p{Sc=khar}', ""); @@ -133297,16 +134561,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/a/}'); - Error('\P{Is_Script= kharoshthi/a/}'); + 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}', ""); @@ -133315,16 +134579,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: - KHAR:=}'); - Error('\P{Is_Sc: - 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/a/}'); + Error('\P{Is_Sc=Khar/a/}'); Expect(1, 68184, '\p{Is_Sc=khar}', ""); Expect(0, 68184, '\p{^Is_Sc=khar}', ""); Expect(0, 68184, '\P{Is_Sc=khar}', ""); @@ -133333,16 +134597,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=-/a/Khmer}'); - Error('\P{Script=-/a/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=:= khmer}'); + Error('\P{Script=:= khmer}'); Expect(1, 6655, '\p{Script=:\AKhmer\z:}', "");; Expect(0, 6656, '\p{Script=:\AKhmer\z:}', "");; Expect(1, 6655, '\p{Script=khmer}', ""); @@ -133355,16 +134619,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=:=_ khmr}'); + Error('\P{Sc=:=_ khmr}'); Expect(1, 6655, '\p{Sc=:\AKhmr\z:}', "");; Expect(0, 6656, '\p{Sc=:\AKhmr\z:}', "");; Expect(1, 6655, '\p{Sc=khmr}', ""); @@ -133377,34 +134641,34 @@ 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{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}', ""); - 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{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}', ""); + 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}', ""); + 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_Sc=khmr}', ""); Expect(0, 6655, '\p{^Is_Sc=khmr}', ""); Expect(0, 6655, '\P{Is_Sc=khmr}', ""); @@ -133413,96 +134677,96 @@ 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/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=:\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:/a/ khoj}'); - Error('\P{Sc:/a/ 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}', ""); - 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{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}', ""); - 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/a/}'); - Error('\P{Is_Sc=- Khoj/a/}'); - 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}', ""); - 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, 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, 70209, '\p{Script=:\AKhojki\z:}', "");; + Expect(0, 70210, '\p{Script=:\AKhojki\z:}', "");; + Expect(1, 70209, '\p{Script=khojki}', ""); + Expect(0, 70209, '\p{^Script=khojki}', ""); + Expect(0, 70209, '\P{Script=khojki}', ""); + Expect(1, 70209, '\P{^Script=khojki}', ""); + Expect(0, 70210, '\p{Script=khojki}', ""); + Expect(1, 70210, '\p{^Script=khojki}', ""); + Expect(1, 70210, '\P{Script=khojki}', ""); + Expect(0, 70210, '\P{^Script=khojki}', ""); + Expect(1, 70209, '\p{Script=:\Akhojki\z:}', "");; + Expect(0, 70210, '\p{Script=:\Akhojki\z:}', "");; + Expect(1, 70209, '\p{Script: Khojki}', ""); + Expect(0, 70209, '\p{^Script: Khojki}', ""); + Expect(0, 70209, '\P{Script: Khojki}', ""); + Expect(1, 70209, '\P{^Script: Khojki}', ""); + Expect(0, 70210, '\p{Script: Khojki}', ""); + Expect(1, 70210, '\p{^Script: Khojki}', ""); + Expect(1, 70210, '\P{Script: Khojki}', ""); + Expect(0, 70210, '\P{^Script: Khojki}', ""); + Error('\p{Sc= /a/Khoj}'); + Error('\P{Sc= /a/Khoj}'); + Expect(1, 70209, '\p{Sc=:\AKhoj\z:}', "");; + Expect(0, 70210, '\p{Sc=:\AKhoj\z:}', "");; + Expect(1, 70209, '\p{Sc=khoj}', ""); + Expect(0, 70209, '\p{^Sc=khoj}', ""); + Expect(0, 70209, '\P{Sc=khoj}', ""); + Expect(1, 70209, '\P{^Sc=khoj}', ""); + Expect(0, 70210, '\p{Sc=khoj}', ""); + Expect(1, 70210, '\p{^Sc=khoj}', ""); + Expect(1, 70210, '\P{Sc=khoj}', ""); + Expect(0, 70210, '\P{^Sc=khoj}', ""); + Expect(1, 70209, '\p{Sc=:\Akhoj\z:}', "");; + Expect(0, 70210, '\p{Sc=:\Akhoj\z:}', "");; + Expect(1, 70209, '\p{Sc: KHOJ}', ""); + Expect(0, 70209, '\p{^Sc: KHOJ}', ""); + Expect(0, 70209, '\P{Sc: KHOJ}', ""); + Expect(1, 70209, '\P{^Sc: KHOJ}', ""); + Expect(0, 70210, '\p{Sc: KHOJ}', ""); + Expect(1, 70210, '\p{^Sc: KHOJ}', ""); + Expect(1, 70210, '\P{Sc: KHOJ}', ""); + Expect(0, 70210, '\P{^Sc: KHOJ}', ""); + Error('\p{Is_Script=:=_ khojki}'); + Error('\P{Is_Script=:=_ khojki}'); + Expect(1, 70209, '\p{Is_Script=khojki}', ""); + Expect(0, 70209, '\p{^Is_Script=khojki}', ""); + Expect(0, 70209, '\P{Is_Script=khojki}', ""); + Expect(1, 70209, '\P{^Is_Script=khojki}', ""); + Expect(0, 70210, '\p{Is_Script=khojki}', ""); + Expect(1, 70210, '\p{^Is_Script=khojki}', ""); + Expect(1, 70210, '\P{Is_Script=khojki}', ""); + Expect(0, 70210, '\P{^Is_Script=khojki}', ""); + Expect(1, 70209, '\p{Is_Script=- Khojki}', ""); + Expect(0, 70209, '\p{^Is_Script=- Khojki}', ""); + Expect(0, 70209, '\P{Is_Script=- Khojki}', ""); + Expect(1, 70209, '\P{^Is_Script=- Khojki}', ""); + Expect(0, 70210, '\p{Is_Script=- Khojki}', ""); + Expect(1, 70210, '\p{^Is_Script=- Khojki}', ""); + Expect(1, 70210, '\P{Is_Script=- Khojki}', ""); + Expect(0, 70210, '\P{^Is_Script=- Khojki}', ""); + Error('\p{Is_Sc=/a/_ khoj}'); + Error('\P{Is_Sc=/a/_ khoj}'); + Expect(1, 70209, '\p{Is_Sc=khoj}', ""); + Expect(0, 70209, '\p{^Is_Sc=khoj}', ""); + Expect(0, 70209, '\P{Is_Sc=khoj}', ""); + Expect(1, 70209, '\P{^Is_Sc=khoj}', ""); + Expect(0, 70210, '\p{Is_Sc=khoj}', ""); + Expect(1, 70210, '\p{^Is_Sc=khoj}', ""); + Expect(1, 70210, '\P{Is_Sc=khoj}', ""); + Expect(0, 70210, '\P{^Is_Sc=khoj}', ""); + Expect(1, 70209, '\p{Is_Sc=- Khoj}', ""); + Expect(0, 70209, '\p{^Is_Sc=- Khoj}', ""); + Expect(0, 70209, '\P{Is_Sc=- Khoj}', ""); + Expect(1, 70209, '\P{^Is_Sc=- Khoj}', ""); + Expect(0, 70210, '\p{Is_Sc=- Khoj}', ""); + Expect(1, 70210, '\p{^Is_Sc=- Khoj}', ""); + Expect(1, 70210, '\P{Is_Sc=- Khoj}', ""); + Expect(0, 70210, '\P{^Is_Sc=- Khoj}', ""); + Error('\p{Script=/a/Khitan_small_SCRIPT}'); + Error('\P{Script=/a/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}', ""); @@ -133515,38 +134779,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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= /a/kits}'); + Error('\P{Sc= /a/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: 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/a/}'); - Error('\P{Is_Script= khitan_Small_Script/a/}'); + 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}', ""); @@ -133555,16 +134819,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/kits}'); - Error('\P{Is_Sc= /a/kits}'); + 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}', ""); @@ -133573,96 +134837,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\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}', ""); - 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{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=:\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{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}', ""); - 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_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}', ""); - 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, 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:=}'); + Error('\P{Script=-Kannada:=}'); + Expect(1, 3315, '\p{Script=:\AKannada\z:}', "");; + Expect(0, 3316, '\p{Script=:\AKannada\z:}', "");; + Expect(1, 3315, '\p{Script=kannada}', ""); + Expect(0, 3315, '\p{^Script=kannada}', ""); + Expect(0, 3315, '\P{Script=kannada}', ""); + Expect(1, 3315, '\P{^Script=kannada}', ""); + Expect(0, 3316, '\p{Script=kannada}', ""); + Expect(1, 3316, '\p{^Script=kannada}', ""); + Expect(1, 3316, '\P{Script=kannada}', ""); + Expect(0, 3316, '\P{^Script=kannada}', ""); + Expect(1, 3315, '\p{Script=:\Akannada\z:}', "");; + Expect(0, 3316, '\p{Script=:\Akannada\z:}', "");; + Expect(1, 3315, '\p{Script= Kannada}', ""); + Expect(0, 3315, '\p{^Script= Kannada}', ""); + Expect(0, 3315, '\P{Script= Kannada}', ""); + Expect(1, 3315, '\P{^Script= Kannada}', ""); + Expect(0, 3316, '\p{Script= Kannada}', ""); + Expect(1, 3316, '\p{^Script= Kannada}', ""); + Expect(1, 3316, '\P{Script= Kannada}', ""); + Expect(0, 3316, '\P{^Script= Kannada}', ""); + Error('\p{Sc=--KNDA:=}'); + Error('\P{Sc=--KNDA:=}'); + Expect(1, 3315, '\p{Sc=:\AKnda\z:}', "");; + Expect(0, 3316, '\p{Sc=:\AKnda\z:}', "");; + Expect(1, 3315, '\p{Sc=knda}', ""); + Expect(0, 3315, '\p{^Sc=knda}', ""); + Expect(0, 3315, '\P{Sc=knda}', ""); + Expect(1, 3315, '\P{^Sc=knda}', ""); + Expect(0, 3316, '\p{Sc=knda}', ""); + Expect(1, 3316, '\p{^Sc=knda}', ""); + Expect(1, 3316, '\P{Sc=knda}', ""); + Expect(0, 3316, '\P{^Sc=knda}', ""); + Expect(1, 3315, '\p{Sc=:\Aknda\z:}', "");; + Expect(0, 3316, '\p{Sc=:\Aknda\z:}', "");; + Expect(1, 3315, '\p{Sc= Knda}', ""); + Expect(0, 3315, '\p{^Sc= Knda}', ""); + Expect(0, 3315, '\P{Sc= Knda}', ""); + Expect(1, 3315, '\P{^Sc= Knda}', ""); + Expect(0, 3316, '\p{Sc= Knda}', ""); + Expect(1, 3316, '\p{^Sc= Knda}', ""); + Expect(1, 3316, '\P{Sc= Knda}', ""); + Expect(0, 3316, '\P{^Sc= Knda}', ""); + Error('\p{Is_Script:/a/_Kannada}'); + Error('\P{Is_Script:/a/_Kannada}'); + Expect(1, 3315, '\p{Is_Script=kannada}', ""); + Expect(0, 3315, '\p{^Is_Script=kannada}', ""); + Expect(0, 3315, '\P{Is_Script=kannada}', ""); + Expect(1, 3315, '\P{^Is_Script=kannada}', ""); + Expect(0, 3316, '\p{Is_Script=kannada}', ""); + Expect(1, 3316, '\p{^Is_Script=kannada}', ""); + Expect(1, 3316, '\P{Is_Script=kannada}', ""); + Expect(0, 3316, '\P{^Is_Script=kannada}', ""); + Expect(1, 3315, '\p{Is_Script: _ KANNADA}', ""); + Expect(0, 3315, '\p{^Is_Script: _ KANNADA}', ""); + Expect(0, 3315, '\P{Is_Script: _ KANNADA}', ""); + Expect(1, 3315, '\P{^Is_Script: _ KANNADA}', ""); + Expect(0, 3316, '\p{Is_Script: _ KANNADA}', ""); + Expect(1, 3316, '\p{^Is_Script: _ KANNADA}', ""); + Expect(1, 3316, '\P{Is_Script: _ KANNADA}', ""); + Expect(0, 3316, '\P{^Is_Script: _ KANNADA}', ""); + Error('\p{Is_Sc::= KNDA}'); + Error('\P{Is_Sc::= KNDA}'); + Expect(1, 3315, '\p{Is_Sc=knda}', ""); + Expect(0, 3315, '\p{^Is_Sc=knda}', ""); + Expect(0, 3315, '\P{Is_Sc=knda}', ""); + Expect(1, 3315, '\P{^Is_Sc=knda}', ""); + Expect(0, 3316, '\p{Is_Sc=knda}', ""); + Expect(1, 3316, '\p{^Is_Sc=knda}', ""); + Expect(1, 3316, '\P{Is_Sc=knda}', ""); + Expect(0, 3316, '\P{^Is_Sc=knda}', ""); + Expect(1, 3315, '\p{Is_Sc=_Knda}', ""); + Expect(0, 3315, '\p{^Is_Sc=_Knda}', ""); + Expect(0, 3315, '\P{Is_Sc=_Knda}', ""); + Expect(1, 3315, '\P{^Is_Sc=_Knda}', ""); + Expect(0, 3316, '\p{Is_Sc=_Knda}', ""); + Expect(1, 3316, '\p{^Is_Sc=_Knda}', ""); + Expect(1, 3316, '\P{Is_Sc=_Knda}', ""); + Expect(0, 3316, '\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}', ""); @@ -133675,16 +134939,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=_/a/KTHI}'); - Error('\P{Sc=_/a/KTHI}'); + 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=_/a/Kthi}'); + Error('\P{Sc=_/a/Kthi}'); Expect(1, 69837, '\p{Sc=:\AKthi\z:}', "");; Expect(0, 69838, '\p{Sc=:\AKthi\z:}', "");; Expect(1, 69837, '\p{Sc=kthi}', ""); @@ -133697,16 +134961,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=__Kaithi/a/}'); + Error('\P{Is_Script=__Kaithi/a/}'); Expect(1, 69837, '\p{Is_Script=kaithi}', ""); Expect(0, 69837, '\p{^Is_Script=kaithi}', ""); Expect(0, 69837, '\P{Is_Script=kaithi}', ""); @@ -133715,16 +134979,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/a/}'); - Error('\P{Is_Sc=_Kthi/a/}'); + 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_Sc=kthi}', ""); Expect(0, 69837, '\p{^Is_Sc=kthi}', ""); Expect(0, 69837, '\P{Is_Sc=kthi}', ""); @@ -133733,16 +134997,16 @@ 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:=}'); + 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}'); Expect(1, 6829, '\p{Script=:\ATai_Tham\z:}', "");; Expect(0, 6830, '\p{Script=:\ATai_Tham\z:}', "");; Expect(1, 6829, '\p{Script=taitham}', ""); @@ -133755,16 +135019,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Sc= Lana/a/}'); + 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}', ""); @@ -133777,16 +135041,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= Tai_THAM:=}'); + Error('\P{Is_Script= Tai_THAM:=}'); Expect(1, 6829, '\p{Is_Script=taitham}', ""); Expect(0, 6829, '\p{^Is_Script=taitham}', ""); Expect(0, 6829, '\P{Is_Script=taitham}', ""); @@ -133795,78 +135059,78 @@ 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= :=Lana}'); - Error('\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}', ""); - 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, 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:=}'); + Error('\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}', ""); + 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, 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}', ""); + 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}', ""); 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=:= Lao}'); - Error('\P{Is_Script=:= 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/a/}'); + Error('\P{Is_Script=_Lao/a/}'); Expect(1, 3807, '\p{Is_Script=lao}', ""); Expect(0, 3807, '\p{^Is_Script=lao}', ""); Expect(0, 3807, '\P{Is_Script=lao}', ""); @@ -133875,16 +135139,16 @@ 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}', ""); - Expect(1, 3807, '\p{Is_Script=Lao}', ""); - Expect(0, 3807, '\p{^Is_Script=Lao}', ""); - Expect(0, 3807, '\P{Is_Script=Lao}', ""); - Expect(1, 3807, '\P{^Is_Script=Lao}', ""); - Expect(0, 3808, '\p{Is_Script=Lao}', ""); - 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= :=Laoo}'); - Error('\P{Is_Sc= :=Laoo}'); + Expect(1, 3807, '\p{Is_Script= lao}', ""); + Expect(0, 3807, '\p{^Is_Script= lao}', ""); + Expect(0, 3807, '\P{Is_Script= lao}', ""); + Expect(1, 3807, '\P{^Is_Script= lao}', ""); + Expect(0, 3808, '\p{Is_Script= lao}', ""); + 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=-:=Laoo}'); + Error('\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}', ""); @@ -133893,118 +135157,118 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=latin}'); - Error('\P{Script=:=latin}'); - Expect(1, 122654, '\p{Script=:\ALatin\z:}', "");; - Expect(0, 122655, '\p{Script=:\ALatin\z:}', "");; - Expect(1, 122654, '\p{Script: latin}', ""); - Expect(0, 122654, '\p{^Script: latin}', ""); - Expect(0, 122654, '\P{Script: latin}', ""); - Expect(1, 122654, '\P{^Script: latin}', ""); - Expect(0, 122655, '\p{Script: latin}', ""); - Expect(1, 122655, '\p{^Script: latin}', ""); - Expect(1, 122655, '\P{Script: latin}', ""); - Expect(0, 122655, '\P{^Script: latin}', ""); - Expect(1, 122654, '\p{Script=:\Alatin\z:}', "");; - Expect(0, 122655, '\p{Script=:\Alatin\z:}', "");; - Expect(1, 122654, '\p{Script= Latin}', ""); - Expect(0, 122654, '\p{^Script= Latin}', ""); - Expect(0, 122654, '\P{Script= Latin}', ""); - Expect(1, 122654, '\P{^Script= Latin}', ""); - Expect(0, 122655, '\p{Script= Latin}', ""); - Expect(1, 122655, '\p{^Script= Latin}', ""); - Expect(1, 122655, '\P{Script= Latin}', ""); - Expect(0, 122655, '\P{^Script= Latin}', ""); - Error('\p{Sc= latn/a/}'); - Error('\P{Sc= latn/a/}'); - Expect(1, 122654, '\p{Sc=:\ALatn\z:}', "");; - Expect(0, 122655, '\p{Sc=:\ALatn\z:}', "");; - Expect(1, 122654, '\p{Sc=latn}', ""); - Expect(0, 122654, '\p{^Sc=latn}', ""); - Expect(0, 122654, '\P{Sc=latn}', ""); - Expect(1, 122654, '\P{^Sc=latn}', ""); - Expect(0, 122655, '\p{Sc=latn}', ""); - Expect(1, 122655, '\p{^Sc=latn}', ""); - Expect(1, 122655, '\P{Sc=latn}', ""); - Expect(0, 122655, '\P{^Sc=latn}', ""); - Expect(1, 122654, '\p{Sc=:\Alatn\z:}', "");; - Expect(0, 122655, '\p{Sc=:\Alatn\z:}', "");; - Expect(1, 122654, '\p{Sc= -Latn}', ""); - Expect(0, 122654, '\p{^Sc= -Latn}', ""); - Expect(0, 122654, '\P{Sc= -Latn}', ""); - Expect(1, 122654, '\P{^Sc= -Latn}', ""); - Expect(0, 122655, '\p{Sc= -Latn}', ""); - Expect(1, 122655, '\p{^Sc= -Latn}', ""); - Expect(1, 122655, '\P{Sc= -Latn}', ""); - Expect(0, 122655, '\P{^Sc= -Latn}', ""); - Error('\p{Is_Script= :=Latin}'); - Error('\P{Is_Script= :=Latin}'); - Expect(1, 122654, '\p{Is_Script=latin}', ""); - Expect(0, 122654, '\p{^Is_Script=latin}', ""); - Expect(0, 122654, '\P{Is_Script=latin}', ""); - Expect(1, 122654, '\P{^Is_Script=latin}', ""); - Expect(0, 122655, '\p{Is_Script=latin}', ""); - Expect(1, 122655, '\p{^Is_Script=latin}', ""); - Expect(1, 122655, '\P{Is_Script=latin}', ""); - Expect(0, 122655, '\P{^Is_Script=latin}', ""); - Expect(1, 122654, '\p{Is_Script=_ latin}', ""); - Expect(0, 122654, '\p{^Is_Script=_ latin}', ""); - Expect(0, 122654, '\P{Is_Script=_ latin}', ""); - Expect(1, 122654, '\P{^Is_Script=_ latin}', ""); - Expect(0, 122655, '\p{Is_Script=_ latin}', ""); - Expect(1, 122655, '\p{^Is_Script=_ latin}', ""); - Expect(1, 122655, '\P{Is_Script=_ latin}', ""); - Expect(0, 122655, '\P{^Is_Script=_ latin}', ""); - Error('\p{Is_Sc=-latn/a/}'); - Error('\P{Is_Sc=-latn/a/}'); - Expect(1, 122654, '\p{Is_Sc: latn}', ""); - Expect(0, 122654, '\p{^Is_Sc: latn}', ""); - Expect(0, 122654, '\P{Is_Sc: latn}', ""); - Expect(1, 122654, '\P{^Is_Sc: latn}', ""); - Expect(0, 122655, '\p{Is_Sc: latn}', ""); - Expect(1, 122655, '\p{^Is_Sc: latn}', ""); - Expect(1, 122655, '\P{Is_Sc: latn}', ""); - Expect(0, 122655, '\P{^Is_Sc: latn}', ""); - Expect(1, 122654, '\p{Is_Sc=_-latn}', ""); - Expect(0, 122654, '\p{^Is_Sc=_-latn}', ""); - Expect(0, 122654, '\P{Is_Sc=_-latn}', ""); - Expect(1, 122654, '\P{^Is_Sc=_-latn}', ""); - Expect(0, 122655, '\p{Is_Sc=_-latn}', ""); - Expect(1, 122655, '\p{^Is_Sc=_-latn}', ""); - Expect(1, 122655, '\P{Is_Sc=_-latn}', ""); - Expect(0, 122655, '\P{^Is_Sc=_-latn}', ""); - Error('\p{Script=_LEPCHA/a/}'); - Error('\P{Script=_LEPCHA/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}', ""); + Error('\p{Script: -/a/latin}'); + Error('\P{Script: -/a/latin}'); + Expect(1, 122666, '\p{Script=:\ALatin\z:}', "");; + Expect(0, 122667, '\p{Script=:\ALatin\z:}', "");; + Expect(1, 122666, '\p{Script:latin}', ""); + Expect(0, 122666, '\p{^Script:latin}', ""); + Expect(0, 122666, '\P{Script:latin}', ""); + Expect(1, 122666, '\P{^Script:latin}', ""); + Expect(0, 122667, '\p{Script:latin}', ""); + Expect(1, 122667, '\p{^Script:latin}', ""); + Expect(1, 122667, '\P{Script:latin}', ""); + Expect(0, 122667, '\P{^Script:latin}', ""); + Expect(1, 122666, '\p{Script=:\Alatin\z:}', "");; + Expect(0, 122667, '\p{Script=:\Alatin\z:}', "");; + Expect(1, 122666, '\p{Script=_latin}', ""); + Expect(0, 122666, '\p{^Script=_latin}', ""); + Expect(0, 122666, '\P{Script=_latin}', ""); + Expect(1, 122666, '\P{^Script=_latin}', ""); + Expect(0, 122667, '\p{Script=_latin}', ""); + Expect(1, 122667, '\p{^Script=_latin}', ""); + Expect(1, 122667, '\P{Script=_latin}', ""); + Expect(0, 122667, '\P{^Script=_latin}', ""); + Error('\p{Sc= LATN/a/}'); + Error('\P{Sc= LATN/a/}'); + Expect(1, 122666, '\p{Sc=:\ALatn\z:}', "");; + Expect(0, 122667, '\p{Sc=:\ALatn\z:}', "");; + Expect(1, 122666, '\p{Sc=latn}', ""); + Expect(0, 122666, '\p{^Sc=latn}', ""); + Expect(0, 122666, '\P{Sc=latn}', ""); + Expect(1, 122666, '\P{^Sc=latn}', ""); + Expect(0, 122667, '\p{Sc=latn}', ""); + Expect(1, 122667, '\p{^Sc=latn}', ""); + Expect(1, 122667, '\P{Sc=latn}', ""); + Expect(0, 122667, '\P{^Sc=latn}', ""); + Expect(1, 122666, '\p{Sc=:\Alatn\z:}', "");; + Expect(0, 122667, '\p{Sc=:\Alatn\z:}', "");; + Expect(1, 122666, '\p{Sc=_-Latn}', ""); + Expect(0, 122666, '\p{^Sc=_-Latn}', ""); + Expect(0, 122666, '\P{Sc=_-Latn}', ""); + Expect(1, 122666, '\P{^Sc=_-Latn}', ""); + Expect(0, 122667, '\p{Sc=_-Latn}', ""); + Expect(1, 122667, '\p{^Sc=_-Latn}', ""); + Expect(1, 122667, '\P{Sc=_-Latn}', ""); + Expect(0, 122667, '\P{^Sc=_-Latn}', ""); + Error('\p{Is_Script=/a/_Latin}'); + Error('\P{Is_Script=/a/_Latin}'); + Expect(1, 122666, '\p{Is_Script=latin}', ""); + Expect(0, 122666, '\p{^Is_Script=latin}', ""); + Expect(0, 122666, '\P{Is_Script=latin}', ""); + Expect(1, 122666, '\P{^Is_Script=latin}', ""); + Expect(0, 122667, '\p{Is_Script=latin}', ""); + Expect(1, 122667, '\p{^Is_Script=latin}', ""); + Expect(1, 122667, '\P{Is_Script=latin}', ""); + Expect(0, 122667, '\P{^Is_Script=latin}', ""); + Expect(1, 122666, '\p{Is_Script= Latin}', ""); + Expect(0, 122666, '\p{^Is_Script= Latin}', ""); + Expect(0, 122666, '\P{Is_Script= Latin}', ""); + Expect(1, 122666, '\P{^Is_Script= Latin}', ""); + Expect(0, 122667, '\p{Is_Script= Latin}', ""); + Expect(1, 122667, '\p{^Is_Script= Latin}', ""); + Expect(1, 122667, '\P{Is_Script= Latin}', ""); + Expect(0, 122667, '\P{^Is_Script= Latin}', ""); + Error('\p{Is_Sc= /a/Latn}'); + Error('\P{Is_Sc= /a/Latn}'); + Expect(1, 122666, '\p{Is_Sc: latn}', ""); + Expect(0, 122666, '\p{^Is_Sc: latn}', ""); + Expect(0, 122666, '\P{Is_Sc: latn}', ""); + Expect(1, 122666, '\P{^Is_Sc: latn}', ""); + Expect(0, 122667, '\p{Is_Sc: latn}', ""); + Expect(1, 122667, '\p{^Is_Sc: latn}', ""); + Expect(1, 122667, '\P{Is_Sc: latn}', ""); + Expect(0, 122667, '\P{^Is_Sc: latn}', ""); + Expect(1, 122666, '\p{Is_Sc=Latn}', ""); + Expect(0, 122666, '\p{^Is_Sc=Latn}', ""); + Expect(0, 122666, '\P{Is_Sc=Latn}', ""); + Expect(1, 122666, '\P{^Is_Sc=Latn}', ""); + Expect(0, 122667, '\p{Is_Sc=Latn}', ""); + Expect(1, 122667, '\p{^Is_Sc=Latn}', ""); + Expect(1, 122667, '\P{Is_Sc=Latn}', ""); + Expect(0, 122667, '\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}', ""); - 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}', ""); + 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}', ""); 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=/a/lepc}'); + Error('\P{Sc=/a/lepc}'); Expect(1, 7247, '\p{Sc=:\ALepc\z:}', "");; Expect(0, 7248, '\p{Sc=:\ALepc\z:}', "");; Expect(1, 7247, '\p{Sc=lepc}', ""); @@ -134017,16 +135281,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=-_Lepcha:=}'); - Error('\P{Is_Script=-_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= -LEPCHA:=}'); + Error('\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}', ""); @@ -134035,16 +135299,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=- Lepc/a/}'); - Error('\P{Is_Sc=- Lepc/a/}'); + 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_Sc=lepc}', ""); Expect(0, 7247, '\p{^Is_Sc=lepc}', ""); Expect(0, 7247, '\P{Is_Sc=lepc}', ""); @@ -134053,16 +135317,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}', ""); @@ -134075,16 +135339,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=/a/ -Limb}'); + Error('\P{Sc=/a/ -Limb}'); Expect(1, 6479, '\p{Sc=:\ALimb\z:}', "");; Expect(0, 6480, '\p{Sc=:\ALimb\z:}', "");; Expect(1, 6479, '\p{Sc=limb}', ""); @@ -134097,16 +135361,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: /a/__LIMBU}'); - Error('\P{Is_Script: /a/__LIMBU}'); + 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=/a/- Limbu}'); + Error('\P{Is_Script=/a/- Limbu}'); Expect(1, 6479, '\p{Is_Script=limbu}', ""); Expect(0, 6479, '\p{^Is_Script=limbu}', ""); Expect(0, 6479, '\P{Is_Script=limbu}', ""); @@ -134115,16 +135379,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}', ""); @@ -134133,38 +135397,38 @@ 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= Linear_A:=}'); - Error('\P{Script= 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}'); + Error('\P{Script= :=linear_A}'); Expect(1, 67431, '\p{Script=:\ALinear_A\z:}', "");; Expect(0, 67432, '\p{Script=:\ALinear_A\z:}', "");; - Expect(1, 67431, '\p{Script: lineara}', ""); - Expect(0, 67431, '\p{^Script: lineara}', ""); - Expect(0, 67431, '\P{Script: lineara}', ""); - Expect(1, 67431, '\P{^Script: lineara}', ""); - Expect(0, 67432, '\p{Script: lineara}', ""); - Expect(1, 67432, '\p{^Script: lineara}', ""); - Expect(1, 67432, '\P{Script: lineara}', ""); - Expect(0, 67432, '\P{^Script: lineara}', ""); + Expect(1, 67431, '\p{Script=lineara}', ""); + Expect(0, 67431, '\p{^Script=lineara}', ""); + Expect(0, 67431, '\P{Script=lineara}', ""); + Expect(1, 67431, '\P{^Script=lineara}', ""); + Expect(0, 67432, '\p{Script=lineara}', ""); + Expect(1, 67432, '\p{^Script=lineara}', ""); + Expect(1, 67432, '\P{Script=lineara}', ""); + 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: /a/Lina}'); - Error('\P{Sc: /a/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}', ""); @@ -134177,16 +135441,16 @@ 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{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}', ""); @@ -134195,16 +135459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -134213,38 +135477,38 @@ 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=-/a/linear_B}'); + Error('\P{Script=-/a/linear_B}'); Expect(1, 65786, '\p{Script=:\ALinear_B\z:}', "");; Expect(0, 65787, '\p{Script=:\ALinear_B\z:}', "");; - Expect(1, 65786, '\p{Script: linearb}', ""); - Expect(0, 65786, '\p{^Script: linearb}', ""); - Expect(0, 65786, '\P{Script: linearb}', ""); - Expect(1, 65786, '\P{^Script: linearb}', ""); - Expect(0, 65787, '\p{Script: linearb}', ""); - Expect(1, 65787, '\p{^Script: linearb}', ""); - Expect(1, 65787, '\P{Script: linearb}', ""); - Expect(0, 65787, '\P{^Script: linearb}', ""); + Expect(1, 65786, '\p{Script=linearb}', ""); + Expect(0, 65786, '\p{^Script=linearb}', ""); + Expect(0, 65786, '\P{Script=linearb}', ""); + Expect(1, 65786, '\P{^Script=linearb}', ""); + Expect(0, 65787, '\p{Script=linearb}', ""); + Expect(1, 65787, '\p{^Script=linearb}', ""); + Expect(1, 65787, '\P{Script=linearb}', ""); + 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}', ""); @@ -134257,16 +135521,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=/a/LINEAR_B}'); + Error('\P{Is_Script=/a/LINEAR_B}'); Expect(1, 65786, '\p{Is_Script=linearb}', ""); Expect(0, 65786, '\p{^Is_Script=linearb}', ""); Expect(0, 65786, '\P{Is_Script=linearb}', ""); @@ -134275,16 +135539,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=/a/LINB}'); - Error('\P{Is_Sc=/a/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= /a/linb}'); + Error('\P{Is_Sc= /a/linb}'); Expect(1, 65786, '\p{Is_Sc=linb}', ""); Expect(0, 65786, '\p{^Is_Sc=linb}', ""); Expect(0, 65786, '\P{Is_Sc=linb}', ""); @@ -134293,38 +135557,38 @@ 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=-_Lisu:=}'); - Error('\P{Script=-_Lisu:=}'); + 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=- lisu:=}'); + Error('\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}', ""); + 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}'); - Error('\P{Sc= :=Lisu}'); + 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=/a/ Lisu}'); + Error('\P{Sc=/a/ Lisu}'); Expect(1, 73648, '\p{Sc=:\ALisu\z:}', "");; Expect(0, 73649, '\p{Sc=:\ALisu\z:}', "");; Expect(1, 73648, '\p{Sc=lisu}', ""); @@ -134337,16 +135601,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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=/a/ Lisu}'); + Error('\P{Is_Script=/a/ Lisu}'); Expect(1, 73648, '\p{Is_Script=lisu}', ""); Expect(0, 73648, '\p{^Is_Script=lisu}', ""); Expect(0, 73648, '\P{Is_Script=lisu}', ""); @@ -134355,16 +135619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_-Lisu:=}'); - Error('\P{Is_Sc=_-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=_-lisu:=}'); + Error('\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}', ""); @@ -134373,16 +135637,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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=:=lycian}'); + Error('\P{Script=:=lycian}'); Expect(1, 66204, '\p{Script=:\ALycian\z:}', "");; Expect(0, 66205, '\p{Script=:\ALycian\z:}', "");; Expect(1, 66204, '\p{Script=lycian}', ""); @@ -134395,16 +135659,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}', ""); @@ -134417,34 +135681,34 @@ 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/a/}'); - Error('\P{Is_Sc=- Lyci/a/}'); + 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}'); + Error('\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}', ""); + 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}', ""); @@ -134453,38 +135717,38 @@ 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}'); - Error('\P{Script=:= -Lydian}'); + 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, 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}', ""); + 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}', ""); 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:/a/lydi}'); - Error('\P{Sc:/a/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}', ""); @@ -134497,52 +135761,52 @@ 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= /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= /a/Lydi}'); - Error('\P{Is_Sc= /a/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}', ""); - 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/a/}'); - Error('\P{Script=_Mahajani/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}', ""); + 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}', ""); + 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}', ""); @@ -134555,16 +135819,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -134577,16 +135841,16 @@ 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/a/}'); - Error('\P{Is_Script=_ mahajani/a/}'); + 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=/a/ MAHAJANI}'); + Error('\P{Is_Script=/a/ MAHAJANI}'); Expect(1, 70006, '\p{Is_Script=mahajani}', ""); Expect(0, 70006, '\p{^Is_Script=mahajani}', ""); Expect(0, 70006, '\P{Is_Script=mahajani}', ""); @@ -134595,16 +135859,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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{Is_Sc=mahj}', ""); Expect(0, 70006, '\p{^Is_Sc=mahj}', ""); Expect(0, 70006, '\P{Is_Sc=mahj}', ""); @@ -134613,16 +135877,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}'); + Error('\P{Script=:=Makasar}'); Expect(1, 73464, '\p{Script=:\AMakasar\z:}', "");; Expect(0, 73465, '\p{Script=:\AMakasar\z:}', "");; Expect(1, 73464, '\p{Script=makasar}', ""); @@ -134635,16 +135899,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}'); - Error('\P{Sc=:= Maka}'); + 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}'); + Error('\P{Sc=:= MAKA}'); Expect(1, 73464, '\p{Sc=:\AMaka\z:}', "");; Expect(0, 73465, '\p{Sc=:\AMaka\z:}', "");; Expect(1, 73464, '\p{Sc=maka}', ""); @@ -134657,16 +135921,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/a/}'); + Error('\P{Is_Script= Makasar/a/}'); Expect(1, 73464, '\p{Is_Script=makasar}', ""); Expect(0, 73464, '\p{^Is_Script=makasar}', ""); Expect(0, 73464, '\P{Is_Script=makasar}', ""); @@ -134675,16 +135939,16 @@ 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: MAKA/a/}'); - Error('\P{Is_Sc: MAKA/a/}'); + 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=-:=Maka}'); + Error('\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}', ""); @@ -134693,16 +135957,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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, 2142, '\p{Script=:\AMandaic\z:}', "");; Expect(0, 2143, '\p{Script=:\AMandaic\z:}', "");; Expect(1, 2142, '\p{Script=mandaic}', ""); @@ -134715,16 +135979,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=/a/MAND}'); - Error('\P{Sc=/a/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}', ""); @@ -134737,16 +136001,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}', ""); @@ -134755,16 +136019,16 @@ 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_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}', ""); @@ -134773,16 +136037,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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, 68342, '\p{Script=:\AManichaean\z:}', "");; Expect(0, 68343, '\p{Script=:\AManichaean\z:}', "");; Expect(1, 68342, '\p{Script=manichaean}', ""); @@ -134795,16 +136059,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-_Mani:=}'); - Error('\P{Sc=-_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}'); + Error('\P{Sc= :=MANI}'); Expect(1, 68342, '\p{Sc=:\AMani\z:}', "");; Expect(0, 68343, '\p{Sc=:\AMani\z:}', "");; Expect(1, 68342, '\p{Sc=mani}', ""); @@ -134817,16 +136081,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= /a/Manichaean}'); - Error('\P{Is_Script= /a/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= Manichaean:=}'); + Error('\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}', ""); @@ -134835,16 +136099,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=:=__Mani}'); + Error('\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}', ""); @@ -134853,16 +136117,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= /a/MARCHEN}'); - Error('\P{Script= /a/MARCHEN}'); + 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}', ""); @@ -134883,8 +136147,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); + 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}', ""); @@ -134897,74 +136161,74 @@ 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}'); - 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}', ""); - 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}', ""); - 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_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}', ""); - 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, 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=-/a/Marchen}'); + Error('\P{Is_Script=-/a/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}', ""); + 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_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}', ""); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/_Medf}'); - Error('\P{Sc=/a/_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=--MEDF:=}'); + Error('\P{Sc=--MEDF:=}'); Expect(1, 93850, '\p{Sc=:\AMedf\z:}', "");; Expect(0, 93851, '\p{Sc=:\AMedf\z:}', "");; Expect(1, 93850, '\p{Sc=medf}', ""); @@ -134977,16 +136241,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=-/a/MEDEFAIDRIN}'); - Error('\P{Is_Script=-/a/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}', ""); @@ -134995,16 +136259,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=/a/Medf}'); - Error('\P{Is_Sc=/a/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=_-medf/a/}'); + Error('\P{Is_Sc=_-medf/a/}'); Expect(1, 93850, '\p{Is_Sc=medf}', ""); Expect(0, 93850, '\p{^Is_Sc=medf}', ""); Expect(0, 93850, '\P{Is_Sc=medf}', ""); @@ -135013,38 +136277,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=-/a/Mende_kikakui}'); + Error('\P{Script=-/a/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=/a/ mend}'); + Error('\P{Sc=/a/ mend}'); Expect(1, 125142, '\p{Sc=:\AMend\z:}', "");; Expect(0, 125143, '\p{Sc=:\AMend\z:}', "");; Expect(1, 125142, '\p{Sc=mend}', ""); @@ -135057,16 +136321,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/a/}'); - Error('\P{Is_Script= Mende_Kikakui/a/}'); + 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=-/a/MENDE_Kikakui}'); + Error('\P{Is_Script=-/a/MENDE_Kikakui}'); Expect(1, 125142, '\p{Is_Script=mendekikakui}', ""); Expect(0, 125142, '\p{^Is_Script=mendekikakui}', ""); Expect(0, 125142, '\P{Is_Script=mendekikakui}', ""); @@ -135075,16 +136339,16 @@ 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_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/a/}'); + Error('\P{Is_Sc= _Mend/a/}'); Expect(1, 125142, '\p{Is_Sc=mend}', ""); Expect(0, 125142, '\p{^Is_Sc=mend}', ""); Expect(0, 125142, '\P{Is_Sc=mend}', ""); @@ -135093,16 +136357,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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, 68095, '\p{Script=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Script=:\AMeroitic_Cursive\z:}', "");; Expect(1, 68095, '\p{Script=meroiticcursive}', ""); @@ -135115,38 +136379,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Sc=_ Merc/a/}'); + 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= /a/Merc}'); + Error('\P{Sc= /a/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}', ""); + 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}', ""); 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= meroitic_CURSIVE:=}'); - Error('\P{Is_Script= 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=:= Meroitic_Cursive}'); + Error('\P{Is_Script=:= Meroitic_Cursive}'); Expect(1, 68095, '\p{Is_Script=meroiticcursive}', ""); Expect(0, 68095, '\p{^Is_Script=meroiticcursive}', ""); Expect(0, 68095, '\P{Is_Script=meroiticcursive}', ""); @@ -135155,34 +136419,34 @@ 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:=}'); - 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}', ""); - 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}', ""); - 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=/a/ MEROITIC_Hieroglyphs}'); - Error('\P{Script=/a/ MEROITIC_Hieroglyphs}'); + 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=/a/ _Merc}'); + Error('\P{Is_Sc=/a/ _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}', ""); + 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=/a/meroitic_Hieroglyphs}'); + Error('\P{Script=/a/meroitic_Hieroglyphs}'); Expect(1, 67999, '\p{Script=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(0, 68000, '\p{Script=:\AMeroitic_Hieroglyphs\z:}', "");; Expect(1, 67999, '\p{Script=meroitichieroglyphs}', ""); @@ -135195,16 +136459,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=/a/mero}'); - Error('\P{Sc=/a/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}', ""); @@ -135217,16 +136481,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}'); + Error('\P{Is_Script=:=_ MEROITIC_hieroglyphs}'); Expect(1, 67999, '\p{Is_Script=meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^Is_Script=meroitichieroglyphs}', ""); Expect(0, 67999, '\P{Is_Script=meroitichieroglyphs}', ""); @@ -135235,16 +136499,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: /a/MERO}'); - Error('\P{Is_Sc: /a/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=_:=MERO}'); + Error('\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}', ""); @@ -135253,16 +136517,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=-/a/malayalam}'); + Error('\P{Script=-/a/malayalam}'); Expect(1, 3455, '\p{Script=:\AMalayalam\z:}', "");; Expect(0, 3456, '\p{Script=:\AMalayalam\z:}', "");; Expect(1, 3455, '\p{Script=malayalam}', ""); @@ -135275,16 +136539,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: -Mlym:=}'); - Error('\P{Sc: -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}', ""); @@ -135297,52 +136561,52 @@ 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{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}', ""); - 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=/a/mlym}'); - Error('\P{Is_Sc=/a/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}', ""); - 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{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=/a/ Malayalam}'); + Error('\P{Is_Script=/a/ 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}', ""); + 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=/a/ _MLYM}'); + Error('\P{Is_Sc=/a/ _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}', ""); + 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, 71257, '\p{Script=:\AModi\z:}', "");; Expect(0, 71258, '\p{Script=:\AModi\z:}', "");; Expect(1, 71257, '\p{Script=modi}', ""); @@ -135355,16 +136619,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=/a/- Modi}'); - Error('\P{Sc=/a/- 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=/a/ modi}'); + Error('\P{Sc=/a/ modi}'); Expect(1, 71257, '\p{Sc=:\AModi\z:}', "");; Expect(0, 71258, '\p{Sc=:\AModi\z:}', "");; Expect(1, 71257, '\p{Sc=modi}', ""); @@ -135377,34 +136641,34 @@ 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=:= MODI}'); - Error('\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}', ""); - 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{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=-MODI/a/}'); + Error('\P{Is_Script=-MODI/a/}'); + 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}', ""); + 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}', ""); @@ -135413,16 +136677,16 @@ 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}', ""); - 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}', ""); - Error('\p{Script=/a/_Mongolian}'); - Error('\P{Script=/a/_Mongolian}'); + 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}', ""); + 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}', ""); @@ -135435,16 +136699,16 @@ 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}', ""); @@ -135457,16 +136721,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_Script=:= -Mongolian}'); + 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}', ""); @@ -135475,16 +136739,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: --Mong:=}'); - Error('\P{Is_Sc: --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}', ""); @@ -135493,16 +136757,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= :=Mro}'); + Error('\P{Script= :=Mro}'); Expect(1, 92783, '\p{Script=:\AMro\z:}', "");; Expect(0, 92784, '\p{Script=:\AMro\z:}', "");; Expect(1, 92783, '\p{Script=mro}', ""); @@ -135515,38 +136779,38 @@ 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:=}'); - Error('\P{Sc=_mroo:=}'); + 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}', ""); - 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}', ""); + 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}', ""); 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=_-mro/a/}'); - Error('\P{Is_Script=_-mro/a/}'); + 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= mro/a/}'); + Error('\P{Is_Script= mro/a/}'); Expect(1, 92783, '\p{Is_Script=mro}', ""); Expect(0, 92783, '\p{^Is_Script=mro}', ""); Expect(0, 92783, '\P{Is_Script=mro}', ""); @@ -135555,16 +136819,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=/a/ Mroo}'); - Error('\P{Is_Sc=/a/ Mroo}'); + 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_Sc=mroo}', ""); Expect(0, 92783, '\p{^Is_Sc=mroo}', ""); Expect(0, 92783, '\P{Is_Sc=mroo}', ""); @@ -135573,16 +136837,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}', ""); @@ -135595,16 +136859,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=:=_-MTEI}'); - Error('\P{Sc=:=_-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}'); + Error('\P{Sc=:=-_Mtei}'); Expect(1, 44025, '\p{Sc=:\AMtei\z:}', "");; Expect(0, 44026, '\p{Sc=:\AMtei\z:}', "");; Expect(1, 44025, '\p{Sc=mtei}', ""); @@ -135617,16 +136881,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:=}'); - Error('\P{Is_Script= -Meetei_mayek:=}'); + 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}', ""); @@ -135635,16 +136899,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}', ""); @@ -135661,8 +136925,8 @@ 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}', ""); - Error('\p{Script= Multani:=}'); - Error('\P{Script= Multani:=}'); + Error('\p{Script=-Multani:=}'); + Error('\P{Script=-Multani:=}'); Expect(1, 70313, '\p{Script=:\AMultani\z:}', "");; Expect(0, 70314, '\p{Script=:\AMultani\z:}', "");; Expect(1, 70313, '\p{Script=multani}', ""); @@ -135675,74 +136939,74 @@ 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=:=_MULT}'); - Error('\P{Sc=:=_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}'); + Error('\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}', ""); + 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}', ""); 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{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}', ""); - 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}', ""); - 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}', ""); - 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{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{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}', ""); + 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_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}', ""); + 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= /a/myanmar}'); + Error('\P{Script= /a/myanmar}'); Expect(1, 43647, '\p{Script=:\AMyanmar\z:}', "");; Expect(0, 43648, '\p{Script=:\AMyanmar\z:}', "");; Expect(1, 43647, '\p{Script=myanmar}', ""); @@ -135755,38 +137019,38 @@ 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=/a/ mymr}'); - Error('\P{Sc=/a/ mymr}'); + 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}', ""); - 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}', ""); + 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}', ""); 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}'); - Error('\P{Is_Script=:=MYANMAR}'); + 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}', ""); @@ -135795,16 +137059,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Sc=_-Mymr/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}', ""); + 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}', ""); @@ -135813,16 +137077,96 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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/__Nag_Mundari}'); + Error('\P{Script=/a/__Nag_Mundari}'); + Expect(1, 124153, '\p{Script=:\ANag_Mundari\z:}', "");; + Expect(0, 124154, '\p{Script=:\ANag_Mundari\z:}', "");; + Expect(1, 124153, '\p{Script=nagmundari}', ""); + Expect(0, 124153, '\p{^Script=nagmundari}', ""); + Expect(0, 124153, '\P{Script=nagmundari}', ""); + Expect(1, 124153, '\P{^Script=nagmundari}', ""); + Expect(0, 124154, '\p{Script=nagmundari}', ""); + Expect(1, 124154, '\p{^Script=nagmundari}', ""); + Expect(1, 124154, '\P{Script=nagmundari}', ""); + Expect(0, 124154, '\P{^Script=nagmundari}', ""); + Expect(1, 124153, '\p{Script=:\Anagmundari\z:}', "");; + Expect(0, 124154, '\p{Script=:\Anagmundari\z:}', "");; + Expect(1, 124153, '\p{Script= Nag_Mundari}', ""); + Expect(0, 124153, '\p{^Script= Nag_Mundari}', ""); + Expect(0, 124153, '\P{Script= Nag_Mundari}', ""); + Expect(1, 124153, '\P{^Script= Nag_Mundari}', ""); + Expect(0, 124154, '\p{Script= Nag_Mundari}', ""); + Expect(1, 124154, '\p{^Script= Nag_Mundari}', ""); + Expect(1, 124154, '\P{Script= Nag_Mundari}', ""); + Expect(0, 124154, '\P{^Script= Nag_Mundari}', ""); + Error('\p{Sc=_:=nagm}'); + Error('\P{Sc=_:=nagm}'); + Expect(1, 124153, '\p{Sc=:\ANagm\z:}', "");; + Expect(0, 124154, '\p{Sc=:\ANagm\z:}', "");; + Expect(1, 124153, '\p{Sc=nagm}', ""); + Expect(0, 124153, '\p{^Sc=nagm}', ""); + Expect(0, 124153, '\P{Sc=nagm}', ""); + Expect(1, 124153, '\P{^Sc=nagm}', ""); + Expect(0, 124154, '\p{Sc=nagm}', ""); + Expect(1, 124154, '\p{^Sc=nagm}', ""); + Expect(1, 124154, '\P{Sc=nagm}', ""); + Expect(0, 124154, '\P{^Sc=nagm}', ""); + Expect(1, 124153, '\p{Sc=:\Anagm\z:}', "");; + Expect(0, 124154, '\p{Sc=:\Anagm\z:}', "");; + Expect(1, 124153, '\p{Sc=_Nagm}', ""); + Expect(0, 124153, '\p{^Sc=_Nagm}', ""); + Expect(0, 124153, '\P{Sc=_Nagm}', ""); + Expect(1, 124153, '\P{^Sc=_Nagm}', ""); + Expect(0, 124154, '\p{Sc=_Nagm}', ""); + Expect(1, 124154, '\p{^Sc=_Nagm}', ""); + Expect(1, 124154, '\P{Sc=_Nagm}', ""); + Expect(0, 124154, '\P{^Sc=_Nagm}', ""); + Error('\p{Is_Script= /a/NAG_Mundari}'); + Error('\P{Is_Script= /a/NAG_Mundari}'); + Expect(1, 124153, '\p{Is_Script=nagmundari}', ""); + Expect(0, 124153, '\p{^Is_Script=nagmundari}', ""); + Expect(0, 124153, '\P{Is_Script=nagmundari}', ""); + Expect(1, 124153, '\P{^Is_Script=nagmundari}', ""); + Expect(0, 124154, '\p{Is_Script=nagmundari}', ""); + Expect(1, 124154, '\p{^Is_Script=nagmundari}', ""); + Expect(1, 124154, '\P{Is_Script=nagmundari}', ""); + Expect(0, 124154, '\P{^Is_Script=nagmundari}', ""); + Expect(1, 124153, '\p{Is_Script= -Nag_Mundari}', ""); + Expect(0, 124153, '\p{^Is_Script= -Nag_Mundari}', ""); + Expect(0, 124153, '\P{Is_Script= -Nag_Mundari}', ""); + Expect(1, 124153, '\P{^Is_Script= -Nag_Mundari}', ""); + Expect(0, 124154, '\p{Is_Script= -Nag_Mundari}', ""); + Expect(1, 124154, '\p{^Is_Script= -Nag_Mundari}', ""); + Expect(1, 124154, '\P{Is_Script= -Nag_Mundari}', ""); + Expect(0, 124154, '\P{^Is_Script= -Nag_Mundari}', ""); + Error('\p{Is_Sc=_ NAGM/a/}'); + Error('\P{Is_Sc=_ NAGM/a/}'); + Expect(1, 124153, '\p{Is_Sc=nagm}', ""); + Expect(0, 124153, '\p{^Is_Sc=nagm}', ""); + Expect(0, 124153, '\P{Is_Sc=nagm}', ""); + Expect(1, 124153, '\P{^Is_Sc=nagm}', ""); + Expect(0, 124154, '\p{Is_Sc=nagm}', ""); + Expect(1, 124154, '\p{^Is_Sc=nagm}', ""); + Expect(1, 124154, '\P{Is_Sc=nagm}', ""); + Expect(0, 124154, '\P{^Is_Sc=nagm}', ""); + Expect(1, 124153, '\p{Is_Sc=--nagm}', ""); + Expect(0, 124153, '\p{^Is_Sc=--nagm}', ""); + Expect(0, 124153, '\P{Is_Sc=--nagm}', ""); + Expect(1, 124153, '\P{^Is_Sc=--nagm}', ""); + Expect(0, 124154, '\p{Is_Sc=--nagm}', ""); + Expect(1, 124154, '\p{^Is_Sc=--nagm}', ""); + Expect(1, 124154, '\P{Is_Sc=--nagm}', ""); + Expect(0, 124154, '\P{^Is_Sc=--nagm}', ""); + Error('\p{Script=:=_Nandinagari}'); + Error('\P{Script=:=_Nandinagari}'); Expect(1, 72164, '\p{Script=:\ANandinagari\z:}', "");; Expect(0, 72165, '\p{Script=:\ANandinagari\z:}', "");; Expect(1, 72164, '\p{Script=nandinagari}', ""); @@ -135835,16 +137179,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=__NAND/a/}'); - Error('\P{Sc=__NAND/a/}'); + 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=:=-Nand}'); + Error('\P{Sc=:=-Nand}'); Expect(1, 72164, '\p{Sc=:\ANand\z:}', "");; Expect(0, 72165, '\p{Sc=:\ANand\z:}', "");; Expect(1, 72164, '\p{Sc=nand}', ""); @@ -135857,52 +137201,52 @@ 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{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}', ""); - 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=-/a/Nand}'); - Error('\P{Is_Sc=-/a/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}', ""); - 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, 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}', ""); + 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}', ""); + 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_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}', ""); + 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/a/}'); + Error('\P{Script=_OLD_NORTH_Arabian/a/}'); Expect(1, 68255, '\p{Script=:\AOld_North_Arabian\z:}', "");; Expect(0, 68256, '\p{Script=:\AOld_North_Arabian\z:}', "");; Expect(1, 68255, '\p{Script=oldnortharabian}', ""); @@ -135915,16 +137259,16 @@ 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: /a/ narb}'); - Error('\P{Sc: /a/ narb}'); + 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{Sc=:\ANarb\z:}', "");; Expect(0, 68256, '\p{Sc=:\ANarb\z:}', "");; Expect(1, 68255, '\p{Sc=narb}', ""); @@ -135937,16 +137281,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -135955,16 +137299,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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{Is_Sc=narb}', ""); Expect(0, 68255, '\p{^Is_Sc=narb}', ""); Expect(0, 68255, '\P{Is_Sc=narb}', ""); @@ -135973,16 +137317,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: /a/Nabataean}'); - Error('\P{Script: /a/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}', ""); @@ -135995,16 +137339,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=-/a/Nbat}'); + Error('\P{Sc=-/a/Nbat}'); Expect(1, 67759, '\p{Sc=:\ANbat\z:}', "");; Expect(0, 67760, '\p{Sc=:\ANbat\z:}', "");; Expect(1, 67759, '\p{Sc=nbat}', ""); @@ -136017,16 +137361,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/a/}'); - Error('\P{Is_Script:- nabataean/a/}'); + 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{Is_Script=nabataean}', ""); Expect(0, 67759, '\p{^Is_Script=nabataean}', ""); Expect(0, 67759, '\P{Is_Script=nabataean}', ""); @@ -136035,16 +137379,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/a/}'); - Error('\P{Is_Sc= nbat/a/}'); + 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}', ""); @@ -136053,16 +137397,16 @@ 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:=}'); - Error('\P{Script: Newa:=}'); + 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}'); + Error('\P{Script: :=Newa}'); Expect(1, 70753, '\p{Script=:\ANewa\z:}', "");; Expect(0, 70754, '\p{Script=:\ANewa\z:}', "");; Expect(1, 70753, '\p{Script=newa}', ""); @@ -136075,16 +137419,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/_ Newa}'); - Error('\P{Sc=/a/_ Newa}'); + 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/a/}'); + Error('\P{Sc=__newa/a/}'); Expect(1, 70753, '\p{Sc=:\ANewa\z:}', "");; Expect(0, 70754, '\p{Sc=:\ANewa\z:}', "");; Expect(1, 70753, '\p{Sc=newa}', ""); @@ -136097,16 +137441,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -136115,16 +137459,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-:=NEWA}'); - Error('\P{Is_Sc=-:=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}', ""); @@ -136133,16 +137477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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=/a/NKO}'); + Error('\P{Script=/a/NKO}'); Expect(1, 2047, '\p{Script=:\ANko\z:}', "");; Expect(0, 2048, '\p{Script=:\ANko\z:}', "");; Expect(1, 2047, '\p{Script=nko}', ""); @@ -136155,8 +137499,16 @@ 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:}', "");; - Error('\p{Sc= :=Nkoo}'); - Error('\P{Sc= :=Nkoo}'); + 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}', ""); @@ -136169,34 +137521,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/NKO}'); - Error('\P{Is_Script=/a/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}', ""); @@ -136205,16 +137557,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=- NUSHU:=}'); + Error('\P{Script=- NUSHU:=}'); Expect(1, 111355, '\p{Script=:\ANushu\z:}', "");; Expect(0, 111356, '\p{Script=:\ANushu\z:}', "");; Expect(1, 111355, '\p{Script=nushu}', ""); @@ -136227,16 +137579,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=- NSHU:=}'); + Error('\P{Sc=- NSHU:=}'); Expect(1, 111355, '\p{Sc=:\ANshu\z:}', "");; Expect(0, 111356, '\p{Sc=:\ANshu\z:}', "");; Expect(1, 111355, '\p{Sc=nshu}', ""); @@ -136249,16 +137601,16 @@ 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= /a/Nushu}'); - Error('\P{Is_Script= /a/Nushu}'); + 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}', ""); @@ -136267,34 +137619,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Sc=-_nshu/a/}'); - 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}', ""); - 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:/a/ -Ogham}'); - Error('\P{Script:/a/ -Ogham}'); + 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}', ""); + 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}', ""); + 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}', ""); @@ -136307,16 +137659,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + Error('\p{Sc=-:=Ogam}'); + Error('\P{Sc=-:=Ogam}'); Expect(1, 5788, '\p{Sc=:\AOgam\z:}', "");; Expect(0, 5789, '\p{Sc=:\AOgam\z:}', "");; Expect(1, 5788, '\p{Sc=ogam}', ""); @@ -136329,16 +137673,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}'); - Error('\P{Is_Script= :=Ogham}'); + 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=/a/-_ogham}'); + Error('\P{Is_Script=/a/-_ogham}'); Expect(1, 5788, '\p{Is_Script=ogham}', ""); Expect(0, 5788, '\p{^Is_Script=ogham}', ""); Expect(0, 5788, '\P{Is_Script=ogham}', ""); @@ -136347,56 +137691,56 @@ 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}', ""); - Expect(1, 5788, '\p{Is_Script: _ogham}', ""); - Expect(0, 5788, '\p{^Is_Script: _ogham}', ""); - Expect(0, 5788, '\P{Is_Script: _ogham}', ""); - Expect(1, 5788, '\P{^Is_Script: _ogham}', ""); - Expect(0, 5789, '\p{Is_Script: _ogham}', ""); - 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:=}'); - Error('\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}', ""); - 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:=}'); + Expect(1, 5788, '\p{Is_Script= OGHAM}', ""); + Expect(0, 5788, '\p{^Is_Script= OGHAM}', ""); + Expect(0, 5788, '\P{Is_Script= OGHAM}', ""); + Expect(1, 5788, '\P{^Is_Script= OGHAM}', ""); + Expect(0, 5789, '\p{Is_Script= OGHAM}', ""); + 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=/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}', ""); - Expect(0, 7295, '\p{^Script: olchiki}', ""); - Expect(0, 7295, '\P{Script: olchiki}', ""); - Expect(1, 7295, '\P{^Script: olchiki}', ""); - Expect(0, 7296, '\p{Script: olchiki}', ""); - Expect(1, 7296, '\p{^Script: olchiki}', ""); - Expect(1, 7296, '\P{Script: olchiki}', ""); - Expect(0, 7296, '\P{^Script: olchiki}', ""); + Expect(1, 7295, '\p{Script=olchiki}', ""); + Expect(0, 7295, '\p{^Script=olchiki}', ""); + Expect(0, 7295, '\P{Script=olchiki}', ""); + Expect(1, 7295, '\P{^Script=olchiki}', ""); + Expect(0, 7296, '\p{Script=olchiki}', ""); + Expect(1, 7296, '\p{^Script=olchiki}', ""); + Expect(1, 7296, '\P{Script=olchiki}', ""); + 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=/a/_-Olck}'); + Error('\P{Sc=/a/_-Olck}'); Expect(1, 7295, '\p{Sc=:\AOlck\z:}', "");; Expect(0, 7296, '\p{Sc=:\AOlck\z:}', "");; Expect(1, 7295, '\p{Sc: olck}', ""); @@ -136409,16 +137753,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/_ Ol_chiki}'); - Error('\P{Is_Script=/a/_ 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}', ""); @@ -136427,34 +137771,34 @@ 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_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}', ""); - 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_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}', ""); + 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}', ""); + 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}', ""); @@ -136467,16 +137811,16 @@ 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/a/}'); - Error('\P{Sc= -Orkh/a/}'); + 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}', ""); @@ -136489,16 +137833,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/-_old_Turkic}'); - Error('\P{Is_Script=/a/-_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=-Old_Turkic/a/}'); + Error('\P{Is_Script=-Old_Turkic/a/}'); Expect(1, 68680, '\p{Is_Script=oldturkic}', ""); Expect(0, 68680, '\p{^Is_Script=oldturkic}', ""); Expect(0, 68680, '\P{Is_Script=oldturkic}', ""); @@ -136507,34 +137851,34 @@ 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=/a/- ORKH}'); - Error('\P{Is_Sc=/a/- 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}', ""); - 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/a/}'); - Error('\P{Script=_-Oriya/a/}'); + 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=/a/-orkh}'); + Error('\P{Is_Sc=/a/-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}', ""); + 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, 2935, '\p{Script=:\AOriya\z:}', "");; Expect(0, 2936, '\p{Script=:\AOriya\z:}', "");; Expect(1, 2935, '\p{Script=oriya}', ""); @@ -136547,16 +137891,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= _ORYA/a/}'); - Error('\P{Sc= _ORYA/a/}'); + 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}', ""); @@ -136569,16 +137913,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=_:=ORIYA}'); - Error('\P{Is_Script=_:=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}', ""); @@ -136587,16 +137931,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=_/a/orya}'); - Error('\P{Is_Sc=_/a/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/a/}'); + Error('\P{Is_Sc=-ORYA/a/}'); Expect(1, 2935, '\p{Is_Sc=orya}', ""); Expect(0, 2935, '\p{^Is_Sc=orya}', ""); Expect(0, 2935, '\P{Is_Sc=orya}', ""); @@ -136605,16 +137949,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}', ""); @@ -136627,16 +137971,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=/a/- Osge}'); - Error('\P{Sc=/a/- 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=/a/__Osge}'); + Error('\P{Sc=/a/__Osge}'); Expect(1, 66811, '\p{Sc=:\AOsge\z:}', "");; Expect(0, 66812, '\p{Sc=:\AOsge\z:}', "");; Expect(1, 66811, '\p{Sc=osge}', ""); @@ -136649,16 +137993,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= :=OSAGE}'); - Error('\P{Is_Script= :=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}', ""); @@ -136667,16 +138011,16 @@ 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=/a/ Osge}'); - Error('\P{Is_Sc=/a/ Osge}'); + 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}', ""); @@ -136685,60 +138029,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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=_osma:=}'); - Error('\P{Sc=_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}'); + Error('\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}', ""); + 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}', ""); 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}', ""); @@ -136747,16 +138091,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}', ""); @@ -136765,16 +138109,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=_:=Old_Uyghur}'); - Error('\P{Script=_:=Old_Uyghur}'); + 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=/a/_old_Uyghur}'); + Error('\P{Script=/a/_old_Uyghur}'); Expect(1, 69513, '\p{Script=:\AOld_Uyghur\z:}', "");; Expect(0, 69514, '\p{Script=:\AOld_Uyghur\z:}', "");; Expect(1, 69513, '\p{Script=olduyghur}', ""); @@ -136787,16 +138131,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69514, '\P{^Script=olduyghur}', ""); Expect(1, 69513, '\p{Script=:\Aolduyghur\z:}', "");; Expect(0, 69514, '\p{Script=:\Aolduyghur\z:}', "");; - Expect(1, 69513, '\p{Script= old_uyghur}', ""); - Expect(0, 69513, '\p{^Script= old_uyghur}', ""); - Expect(0, 69513, '\P{Script= old_uyghur}', ""); - Expect(1, 69513, '\P{^Script= old_uyghur}', ""); - Expect(0, 69514, '\p{Script= old_uyghur}', ""); - Expect(1, 69514, '\p{^Script= old_uyghur}', ""); - Expect(1, 69514, '\P{Script= old_uyghur}', ""); - Expect(0, 69514, '\P{^Script= old_uyghur}', ""); - Error('\p{Sc=:= Ougr}'); - Error('\P{Sc=:= Ougr}'); + Expect(1, 69513, '\p{Script= _Old_uyghur}', ""); + Expect(0, 69513, '\p{^Script= _Old_uyghur}', ""); + Expect(0, 69513, '\P{Script= _Old_uyghur}', ""); + Expect(1, 69513, '\P{^Script= _Old_uyghur}', ""); + Expect(0, 69514, '\p{Script= _Old_uyghur}', ""); + Expect(1, 69514, '\p{^Script= _Old_uyghur}', ""); + Expect(1, 69514, '\P{Script= _Old_uyghur}', ""); + Expect(0, 69514, '\P{^Script= _Old_uyghur}', ""); + Error('\p{Sc=:=Ougr}'); + Error('\P{Sc=:=Ougr}'); Expect(1, 69513, '\p{Sc=:\AOugr\z:}', "");; Expect(0, 69514, '\p{Sc=:\AOugr\z:}', "");; Expect(1, 69513, '\p{Sc=ougr}', ""); @@ -136809,34 +138153,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69514, '\P{^Sc=ougr}', ""); Expect(1, 69513, '\p{Sc=:\Aougr\z:}', "");; Expect(0, 69514, '\p{Sc=:\Aougr\z:}', "");; - Expect(1, 69513, '\p{Sc=-ougr}', ""); - Expect(0, 69513, '\p{^Sc=-ougr}', ""); - Expect(0, 69513, '\P{Sc=-ougr}', ""); - Expect(1, 69513, '\P{^Sc=-ougr}', ""); - Expect(0, 69514, '\p{Sc=-ougr}', ""); - Expect(1, 69514, '\p{^Sc=-ougr}', ""); - Expect(1, 69514, '\P{Sc=-ougr}', ""); - Expect(0, 69514, '\P{^Sc=-ougr}', ""); - Error('\p{Is_Script=/a/_ Old_uyghur}'); - Error('\P{Is_Script=/a/_ Old_uyghur}'); - Expect(1, 69513, '\p{Is_Script: olduyghur}', ""); - Expect(0, 69513, '\p{^Is_Script: olduyghur}', ""); - Expect(0, 69513, '\P{Is_Script: olduyghur}', ""); - Expect(1, 69513, '\P{^Is_Script: olduyghur}', ""); - Expect(0, 69514, '\p{Is_Script: olduyghur}', ""); - Expect(1, 69514, '\p{^Is_Script: olduyghur}', ""); - Expect(1, 69514, '\P{Is_Script: olduyghur}', ""); - Expect(0, 69514, '\P{^Is_Script: olduyghur}', ""); - Expect(1, 69513, '\p{Is_Script= _OLD_uyghur}', ""); - Expect(0, 69513, '\p{^Is_Script= _OLD_uyghur}', ""); - Expect(0, 69513, '\P{Is_Script= _OLD_uyghur}', ""); - Expect(1, 69513, '\P{^Is_Script= _OLD_uyghur}', ""); - Expect(0, 69514, '\p{Is_Script= _OLD_uyghur}', ""); - Expect(1, 69514, '\p{^Is_Script= _OLD_uyghur}', ""); - Expect(1, 69514, '\P{Is_Script= _OLD_uyghur}', ""); - Expect(0, 69514, '\P{^Is_Script= _OLD_uyghur}', ""); - Error('\p{Is_Sc= /a/OUGR}'); - Error('\P{Is_Sc= /a/OUGR}'); + Expect(1, 69513, '\p{Sc= _Ougr}', ""); + Expect(0, 69513, '\p{^Sc= _Ougr}', ""); + Expect(0, 69513, '\P{Sc= _Ougr}', ""); + Expect(1, 69513, '\P{^Sc= _Ougr}', ""); + Expect(0, 69514, '\p{Sc= _Ougr}', ""); + Expect(1, 69514, '\p{^Sc= _Ougr}', ""); + Expect(1, 69514, '\P{Sc= _Ougr}', ""); + Expect(0, 69514, '\P{^Sc= _Ougr}', ""); + Error('\p{Is_Script= :=old_Uyghur}'); + Error('\P{Is_Script= :=old_Uyghur}'); + Expect(1, 69513, '\p{Is_Script=olduyghur}', ""); + Expect(0, 69513, '\p{^Is_Script=olduyghur}', ""); + Expect(0, 69513, '\P{Is_Script=olduyghur}', ""); + Expect(1, 69513, '\P{^Is_Script=olduyghur}', ""); + Expect(0, 69514, '\p{Is_Script=olduyghur}', ""); + Expect(1, 69514, '\p{^Is_Script=olduyghur}', ""); + Expect(1, 69514, '\P{Is_Script=olduyghur}', ""); + Expect(0, 69514, '\P{^Is_Script=olduyghur}', ""); + Expect(1, 69513, '\p{Is_Script=- Old_Uyghur}', ""); + Expect(0, 69513, '\p{^Is_Script=- Old_Uyghur}', ""); + Expect(0, 69513, '\P{Is_Script=- Old_Uyghur}', ""); + Expect(1, 69513, '\P{^Is_Script=- Old_Uyghur}', ""); + Expect(0, 69514, '\p{Is_Script=- Old_Uyghur}', ""); + Expect(1, 69514, '\p{^Is_Script=- Old_Uyghur}', ""); + Expect(1, 69514, '\P{Is_Script=- Old_Uyghur}', ""); + Expect(0, 69514, '\P{^Is_Script=- Old_Uyghur}', ""); + Error('\p{Is_Sc= :=ougr}'); + Error('\P{Is_Sc= :=ougr}'); Expect(1, 69513, '\p{Is_Sc=ougr}', ""); Expect(0, 69513, '\p{^Is_Sc=ougr}', ""); Expect(0, 69513, '\P{Is_Sc=ougr}', ""); @@ -136845,16 +138189,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69514, '\p{^Is_Sc=ougr}', ""); Expect(1, 69514, '\P{Is_Sc=ougr}', ""); Expect(0, 69514, '\P{^Is_Sc=ougr}', ""); - Expect(1, 69513, '\p{Is_Sc=- ougr}', ""); - Expect(0, 69513, '\p{^Is_Sc=- ougr}', ""); - Expect(0, 69513, '\P{Is_Sc=- ougr}', ""); - Expect(1, 69513, '\P{^Is_Sc=- ougr}', ""); - Expect(0, 69514, '\p{Is_Sc=- ougr}', ""); - Expect(1, 69514, '\p{^Is_Sc=- ougr}', ""); - Expect(1, 69514, '\P{Is_Sc=- ougr}', ""); - Expect(0, 69514, '\P{^Is_Sc=- ougr}', ""); - Error('\p{Script=:=-PALMYRENE}'); - Error('\P{Script=:=-PALMYRENE}'); + Expect(1, 69513, '\p{Is_Sc=--OUGR}', ""); + Expect(0, 69513, '\p{^Is_Sc=--OUGR}', ""); + Expect(0, 69513, '\P{Is_Sc=--OUGR}', ""); + Expect(1, 69513, '\P{^Is_Sc=--OUGR}', ""); + Expect(0, 69514, '\p{Is_Sc=--OUGR}', ""); + Expect(1, 69514, '\p{^Is_Sc=--OUGR}', ""); + Expect(1, 69514, '\P{Is_Sc=--OUGR}', ""); + Expect(0, 69514, '\P{^Is_Sc=--OUGR}', ""); + 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}', ""); @@ -136867,16 +138211,16 @@ 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= palm/a/}'); + Error('\P{Sc= palm/a/}'); Expect(1, 67711, '\p{Sc=:\APalm\z:}', "");; Expect(0, 67712, '\p{Sc=:\APalm\z:}', "");; Expect(1, 67711, '\p{Sc=palm}', ""); @@ -136889,16 +138233,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -136907,16 +138251,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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{Is_Sc=palm}', ""); Expect(0, 67711, '\p{^Is_Sc=palm}', ""); Expect(0, 67711, '\P{Is_Sc=palm}', ""); @@ -136925,16 +138269,16 @@ 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=_Pau_cin_hau:=}'); - Error('\P{Script=_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}', ""); @@ -136947,16 +138291,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ PAUC}'); + Error('\P{Sc=/a/ PAUC}'); Expect(1, 72440, '\p{Sc=:\APauc\z:}', "");; Expect(0, 72441, '\p{Sc=:\APauc\z:}', "");; Expect(1, 72440, '\p{Sc=pauc}', ""); @@ -136969,34 +138313,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=/a/_ pau_CIN_HAU}'); - Error('\P{Is_Script=/a/_ 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}', ""); @@ -137005,16 +138349,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/a/}'); - Error('\P{Script= _OLD_PERMIC/a/}'); + 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}', ""); @@ -137027,16 +138371,16 @@ 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= :=Perm}'); - Error('\P{Sc= :=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=/a/PERM}'); + Error('\P{Sc=/a/PERM}'); Expect(1, 66426, '\p{Sc=:\APerm\z:}', "");; Expect(0, 66427, '\p{Sc=:\APerm\z:}', "");; Expect(1, 66426, '\p{Sc=perm}', ""); @@ -137049,34 +138393,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{Is_Script=oldpermic}', ""); - Expect(0, 66426, '\p{^Is_Script=oldpermic}', ""); - Expect(0, 66426, '\P{Is_Script=oldpermic}', ""); - Expect(1, 66426, '\P{^Is_Script=oldpermic}', ""); - Expect(0, 66427, '\p{Is_Script=oldpermic}', ""); - 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/a/}'); - Error('\P{Is_Sc=__PERM/a/}'); + 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}'); + Error('\P{Is_Script=:= Old_Permic}'); + Expect(1, 66426, '\p{Is_Script: oldpermic}', ""); + Expect(0, 66426, '\p{^Is_Script: oldpermic}', ""); + Expect(0, 66426, '\P{Is_Script: oldpermic}', ""); + Expect(1, 66426, '\P{^Is_Script: oldpermic}', ""); + Expect(0, 66427, '\p{Is_Script: oldpermic}', ""); + 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/a/}'); + Error('\P{Is_Sc=_ Perm/a/}'); Expect(1, 66426, '\p{Is_Sc=perm}', ""); Expect(0, 66426, '\p{^Is_Sc=perm}', ""); Expect(0, 66426, '\P{Is_Sc=perm}', ""); @@ -137085,16 +138429,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:_-Phags_Pa/a/}'); + Error('\P{Script:_-Phags_Pa/a/}'); Expect(1, 43127, '\p{Script=:\APhags_Pa\z:}', "");; Expect(0, 43128, '\p{Script=:\APhags_Pa\z:}', "");; Expect(1, 43127, '\p{Script=phagspa}', ""); @@ -137107,16 +138451,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:-:=Phag}'); - Error('\P{Sc:-:=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: := _Phag}'); + Error('\P{Sc: := _Phag}'); Expect(1, 43127, '\p{Sc=:\APhag\z:}', "");; Expect(0, 43128, '\p{Sc=:\APhag\z:}', "");; Expect(1, 43127, '\p{Sc=phag}', ""); @@ -137129,16 +138473,16 @@ 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/a/}'); - Error('\P{Is_Script=-_Phags_pa/a/}'); + 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}', ""); @@ -137147,16 +138491,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); - Error('\P{Is_Sc=--phag:=}'); + 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}'); + Error('\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}', ""); @@ -137165,16 +138509,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/Inscriptional_PAHLAVI}'); - Error('\P{Script= /a/Inscriptional_PAHLAVI}'); + 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, 68479, '\p{Script=:\AInscriptional_Pahlavi\z:}', "");; Expect(0, 68480, '\p{Script=:\AInscriptional_Pahlavi\z:}', "");; Expect(1, 68479, '\p{Script=inscriptionalpahlavi}', ""); @@ -137187,16 +138531,16 @@ 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= :=Phli}'); + Error('\P{Sc= :=Phli}'); Expect(1, 68479, '\p{Sc=:\APhli\z:}', "");; Expect(0, 68480, '\p{Sc=:\APhli\z:}', "");; Expect(1, 68479, '\p{Sc=phli}', ""); @@ -137209,34 +138553,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{Is_Script: inscriptionalpahlavi}', ""); - Expect(0, 68479, '\p{^Is_Script: inscriptionalpahlavi}', ""); - Expect(0, 68479, '\P{Is_Script: inscriptionalpahlavi}', ""); - Expect(1, 68479, '\P{^Is_Script: inscriptionalpahlavi}', ""); - Expect(0, 68480, '\p{Is_Script: inscriptionalpahlavi}', ""); - 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=/a/- Phli}'); - Error('\P{Is_Sc=/a/- 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}', ""); + Error('\p{Is_Script=- Inscriptional_pahlavi/a/}'); + Error('\P{Is_Script=- Inscriptional_pahlavi/a/}'); + Expect(1, 68479, '\p{Is_Script=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Is_Script=inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Is_Script=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Is_Script=inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Is_Script=inscriptionalpahlavi}', ""); + 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=/a/_ phli}'); + Error('\P{Is_Sc=/a/_ phli}'); Expect(1, 68479, '\p{Is_Sc=phli}', ""); Expect(0, 68479, '\p{^Is_Sc=phli}', ""); Expect(0, 68479, '\P{Is_Sc=phli}', ""); @@ -137245,38 +138589,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); - Error('\P{Script=psalter_Pahlavi:=}'); + 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, 68527, '\p{Script=:\APsalter_Pahlavi\z:}', "");; Expect(0, 68528, '\p{Script=:\APsalter_Pahlavi\z:}', "");; - Expect(1, 68527, '\p{Script=psalterpahlavi}', ""); - Expect(0, 68527, '\p{^Script=psalterpahlavi}', ""); - Expect(0, 68527, '\P{Script=psalterpahlavi}', ""); - Expect(1, 68527, '\P{^Script=psalterpahlavi}', ""); - Expect(0, 68528, '\p{Script=psalterpahlavi}', ""); - Expect(1, 68528, '\p{^Script=psalterpahlavi}', ""); - Expect(1, 68528, '\P{Script=psalterpahlavi}', ""); - Expect(0, 68528, '\P{^Script=psalterpahlavi}', ""); + Expect(1, 68527, '\p{Script:psalterpahlavi}', ""); + Expect(0, 68527, '\p{^Script:psalterpahlavi}', ""); + Expect(0, 68527, '\P{Script:psalterpahlavi}', ""); + Expect(1, 68527, '\P{^Script:psalterpahlavi}', ""); + Expect(0, 68528, '\p{Script:psalterpahlavi}', ""); + Expect(1, 68528, '\p{^Script:psalterpahlavi}', ""); + Expect(1, 68528, '\P{Script:psalterpahlavi}', ""); + 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}'); - Error('\P{Sc=:=_-Phlp}'); + 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{Sc=:\APhlp\z:}', "");; Expect(0, 68528, '\p{Sc=:\APhlp\z:}', "");; Expect(1, 68527, '\p{Sc=phlp}', ""); @@ -137289,34 +138633,34 @@ 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{Is_Script: psalterpahlavi}', ""); - Expect(0, 68527, '\p{^Is_Script: psalterpahlavi}', ""); - Expect(0, 68527, '\P{Is_Script: psalterpahlavi}', ""); - Expect(1, 68527, '\P{^Is_Script: psalterpahlavi}', ""); - Expect(0, 68528, '\p{Is_Script: psalterpahlavi}', ""); - 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= phlp:=}'); - Error('\P{Is_Sc= phlp:=}'); + 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}', ""); + Expect(1, 68527, '\P{^Is_Script=psalterpahlavi}', ""); + Expect(0, 68528, '\p{Is_Script=psalterpahlavi}', ""); + 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::=_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}', ""); @@ -137325,52 +138669,60 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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:=}'); + Error('\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}', ""); + 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}', ""); Expect(1, 67871, '\p{Script=:\Aphoenician\z:}', "");; Expect(0, 67872, '\p{Script=:\Aphoenician\z:}', "");; - Error('\p{Sc=-Phnx/a/}'); - Error('\P{Sc=-Phnx/a/}'); + 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/a/}'); - Error('\P{Is_Script=_ PHOENICIAN/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:=}'); + 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}', ""); @@ -137379,16 +138731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_Sc= :=Phnx}'); + 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}', ""); @@ -137397,16 +138749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_/a/MIAO}'); - Error('\P{Script=_/a/MIAO}'); + 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=-/a/Miao}'); + Error('\P{Script=-/a/Miao}'); Expect(1, 94111, '\p{Script=:\AMiao\z:}', "");; Expect(0, 94112, '\p{Script=:\AMiao\z:}', "");; Expect(1, 94111, '\p{Script=miao}', ""); @@ -137419,16 +138771,16 @@ 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=-_Plrd:=}'); - Error('\P{Sc=-_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}', ""); @@ -137441,16 +138793,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ Miao}'); - Error('\P{Is_Script=/a/ Miao}'); + 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}', ""); @@ -137459,16 +138811,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/a/}'); - Error('\P{Is_Sc=_Plrd/a/}'); + 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=/a/- Plrd}'); + Error('\P{Is_Sc=/a/- Plrd}'); Expect(1, 94111, '\p{Is_Sc=plrd}', ""); Expect(0, 94111, '\p{^Is_Sc=plrd}', ""); Expect(0, 94111, '\P{Is_Sc=plrd}', ""); @@ -137477,16 +138829,16 @@ 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}'); - Error('\P{Script=-:=Inscriptional_Parthian}'); + 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}', ""); @@ -137499,16 +138851,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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: _Prti:=}'); + Error('\P{Sc: _Prti:=}'); Expect(1, 68447, '\p{Sc=:\APrti\z:}', "");; Expect(0, 68448, '\p{Sc=:\APrti\z:}', "");; Expect(1, 68447, '\p{Sc=prti}', ""); @@ -137521,16 +138873,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= inscriptional_parthian:=}'); - Error('\P{Is_Script= 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}', ""); @@ -137539,34 +138891,34 @@ 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_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}', ""); - 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_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_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}', ""); + 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= REJANG/a/}'); + Error('\P{Script= REJANG/a/}'); Expect(1, 43359, '\p{Script=:\ARejang\z:}', "");; Expect(0, 43360, '\p{Script=:\ARejang\z:}', "");; Expect(1, 43359, '\p{Script=rejang}', ""); @@ -137579,56 +138931,56 @@ 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:=}'); + Error('\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}', ""); + 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{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}', ""); - 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{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{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}', ""); + 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/a/}'); + Error('\P{Is_Sc= -RJNG/a/}'); Expect(1, 43359, '\p{Is_Sc=rjng}', ""); Expect(0, 43359, '\p{^Is_Sc=rjng}', ""); Expect(0, 43359, '\P{Is_Sc=rjng}', ""); @@ -137637,16 +138989,16 @@ 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=/a/HANIFI_Rohingya}'); - Error('\P{Script=/a/HANIFI_Rohingya}'); + 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}', ""); @@ -137659,38 +139011,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-:=Rohg}'); - Error('\P{Sc=-:=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=-Rohg/a/}'); + Error('\P{Sc=-Rohg/a/}'); 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}', ""); + 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}', ""); 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=/a/-hanifi_rohingya}'); - Error('\P{Is_Script=/a/-hanifi_rohingya}'); + 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}', ""); @@ -137699,34 +139051,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); - 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}', ""); - 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_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}', ""); + 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}', ""); + 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: /a/-_Runic}'); + Error('\P{Script: /a/-_Runic}'); Expect(1, 5880, '\p{Script=:\ARunic\z:}', "");; Expect(0, 5881, '\p{Script=:\ARunic\z:}', "");; Expect(1, 5880, '\p{Script=runic}', ""); @@ -137739,16 +139091,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:}', "");; - 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{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=/a/_ RUNR}'); + Error('\P{Sc=/a/_ RUNR}'); Expect(1, 5880, '\p{Sc=:\ARunr\z:}', "");; Expect(0, 5881, '\p{Sc=:\ARunr\z:}', "");; Expect(1, 5880, '\p{Sc=runr}', ""); @@ -137761,16 +139113,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=/a/Runic}'); - Error('\P{Is_Script=/a/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}', ""); @@ -137779,16 +139131,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=RUNR:=}'); + Error('\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}', ""); @@ -137797,16 +139149,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=/a/ Samaritan}'); + Error('\P{Script=/a/ Samaritan}'); Expect(1, 2110, '\p{Script=:\ASamaritan\z:}', "");; Expect(0, 2111, '\p{Script=:\ASamaritan\z:}', "");; Expect(1, 2110, '\p{Script=samaritan}', ""); @@ -137819,16 +139171,8 @@ 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=_:=samr}'); - Error('\P{Sc=_:=samr}'); + Error('\p{Sc= SAMR:=}'); + Error('\P{Sc= SAMR:=}'); Expect(1, 2110, '\p{Sc=:\ASamr\z:}', "");; Expect(0, 2111, '\p{Sc=:\ASamr\z:}', "");; Expect(1, 2110, '\p{Sc=samr}', ""); @@ -137841,16 +139185,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=__samaritan}'); - Error('\P{Is_Script=:=__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: /a/SAMARITAN}'); + Error('\P{Is_Script: /a/SAMARITAN}'); Expect(1, 2110, '\p{Is_Script=samaritan}', ""); Expect(0, 2110, '\p{^Is_Script=samaritan}', ""); Expect(0, 2110, '\P{Is_Script=samaritan}', ""); @@ -137859,16 +139203,16 @@ 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_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=_/a/Samr}'); + Error('\P{Is_Sc=_/a/Samr}'); Expect(1, 2110, '\p{Is_Sc=samr}', ""); Expect(0, 2110, '\p{^Is_Sc=samr}', ""); Expect(0, 2110, '\P{Is_Sc=samr}', ""); @@ -137877,16 +139221,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Script=__OLD_south_Arabian/a/}'); + Error('\p{Script=_/a/old_South_ARABIAN}'); + Error('\P{Script=_/a/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}', ""); @@ -137899,16 +139235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= -Sarb:=}'); - Error('\P{Sc= -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}', ""); @@ -137921,16 +139257,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= _Old_South_Arabian/a/}'); - Error('\P{Is_Script= _Old_South_Arabian/a/}'); + 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}', ""); @@ -137939,16 +139275,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/a/}'); - Error('\P{Is_Sc= _sarb/a/}'); + 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/a/}'); + Error('\P{Is_Sc= SARB/a/}'); Expect(1, 68223, '\p{Is_Sc=sarb}', ""); Expect(0, 68223, '\p{^Is_Sc=sarb}', ""); Expect(0, 68223, '\P{Is_Sc=sarb}', ""); @@ -137957,16 +139293,16 @@ 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/a/}'); - Error('\P{Script=_-Saurashtra/a/}'); + 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, 43225, '\p{Script=:\ASaurashtra\z:}', "");; Expect(0, 43226, '\p{Script=:\ASaurashtra\z:}', "");; Expect(1, 43225, '\p{Script=saurashtra}', ""); @@ -137979,16 +139315,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Sc= Saur/a/}'); + 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/a/}'); + Error('\P{Sc= saur/a/}'); Expect(1, 43225, '\p{Sc=:\ASaur\z:}', "");; Expect(0, 43226, '\p{Sc=:\ASaur\z:}', "");; Expect(1, 43225, '\p{Sc=saur}', ""); @@ -138001,16 +139337,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=--Saurashtra:=}'); - Error('\P{Is_Script=--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=/a/ -SAURASHTRA}'); + Error('\P{Is_Script=/a/ -SAURASHTRA}'); Expect(1, 43225, '\p{Is_Script=saurashtra}', ""); Expect(0, 43225, '\p{^Is_Script=saurashtra}', ""); Expect(0, 43225, '\P{Is_Script=saurashtra}', ""); @@ -138019,16 +139355,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: /a/_ Saur}'); + Error('\P{Is_Sc: /a/_ Saur}'); Expect(1, 43225, '\p{Is_Sc=saur}', ""); Expect(0, 43225, '\p{^Is_Sc=saur}', ""); Expect(0, 43225, '\P{Is_Sc=saur}', ""); @@ -138037,16 +139373,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/a/}'); + Error('\P{Script= SIGNWRITING/a/}'); Expect(1, 121519, '\p{Script=:\ASignWriting\z:}', "");; Expect(0, 121520, '\p{Script=:\ASignWriting\z:}', "");; Expect(1, 121519, '\p{Script=signwriting}', ""); @@ -138059,38 +139395,38 @@ 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}'); + Error('\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}', ""); + 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}', ""); 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=-/a/SignWriting}'); - Error('\P{Is_Script=-/a/SignWriting}'); + 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=/a/_SIGNWRITING}'); + Error('\P{Is_Script=/a/_SIGNWRITING}'); Expect(1, 121519, '\p{Is_Script=signwriting}', ""); Expect(0, 121519, '\p{^Is_Script=signwriting}', ""); Expect(0, 121519, '\P{Is_Script=signwriting}', ""); @@ -138099,16 +139435,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=_ Sgnw/a/}'); - Error('\P{Is_Sc=_ Sgnw/a/}'); + 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= :=SGNW}'); + Error('\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}', ""); @@ -138117,16 +139453,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}'); - Error('\P{Script=:=_ SHAVIAN}'); + 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}', ""); @@ -138139,16 +139475,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=/a/SHAW}'); - Error('\P{Sc=/a/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/a/}'); + Error('\P{Sc=_SHAW/a/}'); Expect(1, 66687, '\p{Sc=:\AShaw\z:}', "");; Expect(0, 66688, '\p{Sc=:\AShaw\z:}', "");; Expect(1, 66687, '\p{Sc=shaw}', ""); @@ -138161,16 +139497,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}', ""); @@ -138179,34 +139515,34 @@ 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=/a/-_shaw}'); - Error('\P{Is_Sc=/a/-_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}', ""); - 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=_ Sharada/a/}'); - Error('\P{Script=_ Sharada/a/}'); + 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/a/}'); + Error('\P{Is_Sc= Shaw/a/}'); + 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}', ""); + 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}', ""); @@ -138219,16 +139555,16 @@ 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}', ""); - Error('\p{Sc= Shrd:=}'); - Error('\P{Sc= Shrd:=}'); + 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:}', "");; Expect(0, 70112, '\p{Sc=:\AShrd\z:}', "");; Expect(1, 70111, '\p{Sc=shrd}', ""); @@ -138241,16 +139577,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=Sharada:=}'); - Error('\P{Is_Script=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}', ""); @@ -138259,16 +139595,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=_/a/Shrd}'); - Error('\P{Is_Sc=_/a/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}', ""); @@ -138277,60 +139613,60 @@ 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:-/a/siddham}'); - Error('\P{Script:-/a/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/a/}'); + Error('\P{Script= Siddham/a/}'); 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=:=_-Sidd}'); - Error('\P{Sc=:=_-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=:=_-siddham}'); - Error('\P{Is_Script=:=_-siddham}'); + 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}', ""); @@ -138339,34 +139675,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=_Sidd}'); - Error('\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}', ""); - 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, 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}', ""); + 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}', ""); + 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:=}'); + Error('\P{Script:-_Khudawadi:=}'); Expect(1, 70393, '\p{Script=:\AKhudawadi\z:}', "");; Expect(0, 70394, '\p{Script=:\AKhudawadi\z:}', "");; Expect(1, 70393, '\p{Script=khudawadi}', ""); @@ -138379,16 +139715,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/-sind}'); - Error('\P{Sc=/a/-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=_SIND/a/}'); + Error('\P{Sc=_SIND/a/}'); Expect(1, 70393, '\p{Sc=:\ASind\z:}', "");; Expect(0, 70394, '\p{Sc=:\ASind\z:}', "");; Expect(1, 70393, '\p{Sc=sind}', ""); @@ -138401,16 +139737,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=-/a/khudawadi}'); + Error('\P{Is_Script=-/a/khudawadi}'); Expect(1, 70393, '\p{Is_Script=khudawadi}', ""); Expect(0, 70393, '\p{^Is_Script=khudawadi}', ""); Expect(0, 70393, '\P{Is_Script=khudawadi}', ""); @@ -138419,16 +139755,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}'); - Error('\P{Is_Sc=-:=sind}'); + 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}', ""); @@ -138437,16 +139773,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=-/a/Sinhala}'); + Error('\P{Script=-/a/Sinhala}'); Expect(1, 70132, '\p{Script=:\ASinhala\z:}', "");; Expect(0, 70133, '\p{Script=:\ASinhala\z:}', "");; Expect(1, 70132, '\p{Script=sinhala}', ""); @@ -138459,16 +139795,16 @@ 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/a/}'); - Error('\P{Sc=-SINH/a/}'); + 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{Sc=:\ASinh\z:}', "");; Expect(0, 70133, '\p{Sc=:\ASinh\z:}', "");; Expect(1, 70132, '\p{Sc=sinh}', ""); @@ -138481,16 +139817,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/--Sinhala}'); - Error('\P{Is_Script=/a/--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}', ""); @@ -138499,16 +139835,16 @@ 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_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}'); + Error('\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}', ""); @@ -138517,16 +139853,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/__Sogdian}'); - Error('\P{Script=/a/__Sogdian}'); + 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}', ""); @@ -138539,74 +139875,74 @@ 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=_ sogd:=}'); - Error('\P{Sc=_ 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}', ""); - Expect(0, 69465, '\p{^Sc=sogd}', ""); - Expect(0, 69465, '\P{Sc=sogd}', ""); - Expect(1, 69465, '\P{^Sc=sogd}', ""); - Expect(0, 69466, '\p{Sc=sogd}', ""); - Expect(1, 69466, '\p{^Sc=sogd}', ""); - Expect(1, 69466, '\P{Sc=sogd}', ""); - Expect(0, 69466, '\P{^Sc=sogd}', ""); + Expect(1, 69465, '\p{Sc:sogd}', ""); + Expect(0, 69465, '\p{^Sc:sogd}', ""); + Expect(0, 69465, '\P{Sc:sogd}', ""); + Expect(1, 69465, '\P{^Sc:sogd}', ""); + Expect(0, 69466, '\p{Sc:sogd}', ""); + Expect(1, 69466, '\p{^Sc:sogd}', ""); + Expect(1, 69466, '\P{Sc:sogd}', ""); + Expect(0, 69466, '\P{^Sc:sogd}', ""); Expect(1, 69465, '\p{Sc=:\Asogd\z:}', "");; Expect(0, 69466, '\p{Sc=:\Asogd\z:}', "");; - Expect(1, 69465, '\p{Sc= -SOGD}', ""); - Expect(0, 69465, '\p{^Sc= -SOGD}', ""); - Expect(0, 69465, '\P{Sc= -SOGD}', ""); - Expect(1, 69465, '\P{^Sc= -SOGD}', ""); - Expect(0, 69466, '\p{Sc= -SOGD}', ""); - Expect(1, 69466, '\p{^Sc= -SOGD}', ""); - Expect(1, 69466, '\P{Sc= -SOGD}', ""); - Expect(0, 69466, '\P{^Sc= -SOGD}', ""); - Error('\p{Is_Script: -sogdian:=}'); - Error('\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}', ""); - 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_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}', ""); - 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, 69465, '\p{Sc=-SOGD}', ""); + Expect(0, 69465, '\p{^Sc=-SOGD}', ""); + Expect(0, 69465, '\P{Sc=-SOGD}', ""); + Expect(1, 69465, '\P{^Sc=-SOGD}', ""); + Expect(0, 69466, '\p{Sc=-SOGD}', ""); + Expect(1, 69466, '\p{^Sc=-SOGD}', ""); + Expect(1, 69466, '\P{Sc=-SOGD}', ""); + Expect(0, 69466, '\P{^Sc=-SOGD}', ""); + Error('\p{Is_Script=_:=SOGDIAN}'); + Error('\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}', ""); + 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}', ""); + 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}', ""); + 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, 69415, '\p{Script=:\AOld_Sogdian\z:}', "");; Expect(0, 69416, '\p{Script=:\AOld_Sogdian\z:}', "");; Expect(1, 69415, '\p{Script=oldsogdian}', ""); @@ -138619,16 +139955,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=-SOGO:=}'); - Error('\P{Sc=-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}', ""); @@ -138641,52 +139977,52 @@ 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:=}'); - Error('\P{Is_Script= old_SOGDIAN:=}'); - Expect(1, 69415, '\p{Is_Script=oldsogdian}', ""); - Expect(0, 69415, '\p{^Is_Script=oldsogdian}', ""); - Expect(0, 69415, '\P{Is_Script=oldsogdian}', ""); - Expect(1, 69415, '\P{^Is_Script=oldsogdian}', ""); - Expect(0, 69416, '\p{Is_Script=oldsogdian}', ""); - 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= :=SOGO}'); - Error('\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}', ""); - 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:=}'); - Error('\P{Script= SORA_sompeng:=}'); + 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}'); + Error('\P{Is_Script=:=_OLD_Sogdian}'); + Expect(1, 69415, '\p{Is_Script: oldsogdian}', ""); + Expect(0, 69415, '\p{^Is_Script: oldsogdian}', ""); + Expect(0, 69415, '\P{Is_Script: oldsogdian}', ""); + Expect(1, 69415, '\P{^Is_Script: oldsogdian}', ""); + Expect(0, 69416, '\p{Is_Script: oldsogdian}', ""); + 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= Sogo:=}'); + Error('\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}', ""); + 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}', ""); @@ -138699,16 +140035,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/a/}'); - Error('\P{Sc=--sora/a/}'); + 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{Sc=:\ASora\z:}', "");; Expect(0, 69882, '\p{Sc=:\ASora\z:}', "");; Expect(1, 69881, '\p{Sc=sora}', ""); @@ -138721,16 +140057,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/a/}'); - Error('\P{Is_Script: Sora_SOMPENG/a/}'); + 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}', ""); @@ -138739,34 +140075,34 @@ 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}'); - Error('\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}', ""); - 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, 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}', ""); + 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}', ""); + 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, 72354, '\p{Script=:\ASoyombo\z:}', "");; Expect(0, 72355, '\p{Script=:\ASoyombo\z:}', "");; Expect(1, 72354, '\p{Script=soyombo}', ""); @@ -138779,16 +140115,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72355, '\P{^Script=soyombo}', ""); Expect(1, 72354, '\p{Script=:\Asoyombo\z:}', "");; Expect(0, 72355, '\p{Script=:\Asoyombo\z:}', "");; - Expect(1, 72354, '\p{Script=-soyombo}', ""); - Expect(0, 72354, '\p{^Script=-soyombo}', ""); - Expect(0, 72354, '\P{Script=-soyombo}', ""); - Expect(1, 72354, '\P{^Script=-soyombo}', ""); - Expect(0, 72355, '\p{Script=-soyombo}', ""); - Expect(1, 72355, '\p{^Script=-soyombo}', ""); - Expect(1, 72355, '\P{Script=-soyombo}', ""); - Expect(0, 72355, '\P{^Script=-soyombo}', ""); - Error('\p{Sc=:=_soyo}'); - Error('\P{Sc=:=_soyo}'); + Expect(1, 72354, '\p{Script=_Soyombo}', ""); + Expect(0, 72354, '\p{^Script=_Soyombo}', ""); + Expect(0, 72354, '\P{Script=_Soyombo}', ""); + Expect(1, 72354, '\P{^Script=_Soyombo}', ""); + Expect(0, 72355, '\p{Script=_Soyombo}', ""); + Expect(1, 72355, '\p{^Script=_Soyombo}', ""); + Expect(1, 72355, '\P{Script=_Soyombo}', ""); + Expect(0, 72355, '\P{^Script=_Soyombo}', ""); + Error('\p{Sc: soyo/a/}'); + Error('\P{Sc: soyo/a/}'); Expect(1, 72354, '\p{Sc=:\ASoyo\z:}', "");; Expect(0, 72355, '\p{Sc=:\ASoyo\z:}', "");; Expect(1, 72354, '\p{Sc=soyo}', ""); @@ -138801,16 +140137,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/a/}'); + Error('\P{Is_Script=--Soyombo/a/}'); Expect(1, 72354, '\p{Is_Script=soyombo}', ""); Expect(0, 72354, '\p{^Is_Script=soyombo}', ""); Expect(0, 72354, '\P{Is_Script=soyombo}', ""); @@ -138819,34 +140155,34 @@ 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= /a/soyo}'); - Error('\P{Is_Sc= /a/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}', ""); - 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, 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= /a/SOYO}'); + Error('\P{Is_Sc= /a/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}', ""); + 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=/a/-SUNDANESE}'); + Error('\P{Script=/a/-SUNDANESE}'); Expect(1, 7367, '\p{Script=:\ASundanese\z:}', "");; Expect(0, 7368, '\p{Script=:\ASundanese\z:}', "");; Expect(1, 7367, '\p{Script=sundanese}', ""); @@ -138867,8 +140203,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7368, '\p{^Script= Sundanese}', ""); Expect(1, 7368, '\P{Script= Sundanese}', ""); Expect(0, 7368, '\P{^Script= Sundanese}', ""); - Error('\p{Sc= SUND/a/}'); - Error('\P{Sc= SUND/a/}'); + 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}', ""); @@ -138881,16 +140217,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-/a/sundanese}'); - Error('\P{Is_Script=-/a/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=/a/ -Sundanese}'); + Error('\P{Is_Script=/a/ -Sundanese}'); Expect(1, 7367, '\p{Is_Script=sundanese}', ""); Expect(0, 7367, '\p{^Is_Script=sundanese}', ""); Expect(0, 7367, '\P{Is_Script=sundanese}', ""); @@ -138899,16 +140235,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/a/}'); - Error('\P{Is_Sc= _sund/a/}'); + 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}', ""); @@ -138917,16 +140253,16 @@ 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, 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/a/}'); + Error('\P{Script: -_SYLOTI_NAGRI/a/}'); Expect(1, 43052, '\p{Script=:\ASyloti_Nagri\z:}', "");; Expect(0, 43053, '\p{Script=:\ASyloti_Nagri\z:}', "");; Expect(1, 43052, '\p{Script=sylotinagri}', ""); @@ -138939,16 +140275,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -138961,52 +140297,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Script= -Syloti_Nagri/a/}'); - 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=/a/_sylo}'); - Error('\P{Is_Sc=/a/_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}', ""); - 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=:=-SYRIAC}'); - Error('\P{Script=:=-SYRIAC}'); + 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=/a/ Syloti_Nagri}'); + Error('\P{Is_Script=/a/ 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=/a/_Sylo}'); + Error('\P{Is_Sc=/a/_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}', ""); + 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}', ""); @@ -139019,16 +140355,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/--SYRC}'); - Error('\P{Sc=/a/--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= /a/Syrc}'); + Error('\P{Sc= /a/Syrc}'); Expect(1, 2154, '\p{Sc=:\ASyrc\z:}', "");; Expect(0, 2155, '\p{Sc=:\ASyrc\z:}', "");; Expect(1, 2154, '\p{Sc=syrc}', ""); @@ -139041,16 +140377,16 @@ 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: _/a/Syriac}'); - Error('\P{Is_Script: _/a/Syriac}'); + 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/a/}'); + Error('\P{Is_Script=_ syriac/a/}'); Expect(1, 2154, '\p{Is_Script=syriac}', ""); Expect(0, 2154, '\p{^Is_Script=syriac}', ""); Expect(0, 2154, '\P{Is_Script=syriac}', ""); @@ -139059,16 +140395,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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{Is_Sc=syrc}', ""); Expect(0, 2154, '\p{^Is_Sc=syrc}', ""); Expect(0, 2154, '\P{Is_Sc=syrc}', ""); @@ -139077,16 +140413,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= :=Tagbanwa}'); - Error('\P{Script= :=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}', ""); @@ -139099,16 +140435,16 @@ 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=/a/-Tagb}'); - Error('\P{Sc=/a/-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}', ""); @@ -139121,16 +140457,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); - 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}', ""); - Error('\p{Is_Script=:=__Tagbanwa}'); - Error('\P{Is_Script=:=__Tagbanwa}'); + 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}', ""); + Error('\p{Is_Script= tagbanwa/a/}'); + Error('\P{Is_Script= tagbanwa/a/}'); Expect(1, 6003, '\p{Is_Script=tagbanwa}', ""); Expect(0, 6003, '\p{^Is_Script=tagbanwa}', ""); Expect(0, 6003, '\P{Is_Script=tagbanwa}', ""); @@ -139139,34 +140475,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ TAGB}'); - Error('\P{Is_Sc=/a/ 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}', ""); - 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/a/}'); - Error('\P{Script: -TAKRI/a/}'); + 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}', ""); + 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}', ""); + 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, 71369, '\p{Script=:\ATakri\z:}', "");; Expect(0, 71370, '\p{Script=:\ATakri\z:}', "");; Expect(1, 71369, '\p{Script=takri}', ""); @@ -139179,16 +140515,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Sc=-takr/a/}'); + 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}', ""); @@ -139201,16 +140537,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Script=- TAKRI/a/}'); + 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=/a/_takri}'); + Error('\P{Is_Script=/a/_takri}'); Expect(1, 71369, '\p{Is_Script=takri}', ""); Expect(0, 71369, '\p{^Is_Script=takri}', ""); Expect(0, 71369, '\P{Is_Script=takri}', ""); @@ -139219,16 +140555,16 @@ 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}'); - Error('\P{Is_Sc=:= takr}'); + 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}', ""); @@ -139237,16 +140573,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/Tai_Le}'); - Error('\P{Script=/a/Tai_Le}'); + 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, 6516, '\p{Script=:\ATai_Le\z:}', "");; Expect(0, 6517, '\p{Script=:\ATai_Le\z:}', "");; Expect(1, 6516, '\p{Script=taile}', ""); @@ -139259,16 +140595,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=_Tale/a/}'); - Error('\P{Sc=_Tale/a/}'); + 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= Tale/a/}'); + Error('\P{Sc= Tale/a/}'); Expect(1, 6516, '\p{Sc=:\ATale\z:}', "");; Expect(0, 6517, '\p{Sc=:\ATale\z:}', "");; Expect(1, 6516, '\p{Sc=tale}', ""); @@ -139281,16 +140617,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/a/}'); - Error('\P{Is_Script= tai_Le/a/}'); + 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}', ""); @@ -139299,16 +140635,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/a/}'); - Error('\P{Is_Sc=_TALE/a/}'); + 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}', ""); @@ -139317,16 +140653,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= _NEW_TAI_Lue:=}'); - Error('\P{Script= _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}', ""); @@ -139339,16 +140675,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=/a/- Talu}'); - Error('\P{Sc=/a/- 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}', ""); @@ -139361,16 +140697,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:}', "");; - 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=/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}', ""); @@ -139379,16 +140715,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}'); + Error('\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}', ""); @@ -139397,16 +140733,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=/a/ tamil}'); - Error('\P{Script=/a/ 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=- Tamil/a/}'); + Error('\P{Script=- Tamil/a/}'); Expect(1, 73727, '\p{Script=:\ATamil\z:}', "");; Expect(0, 73728, '\p{Script=:\ATamil\z:}', "");; Expect(1, 73727, '\p{Script=tamil}', ""); @@ -139419,16 +140755,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=/a/Taml}'); - Error('\P{Sc=/a/Taml}'); + 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}'); + Error('\P{Sc=:= TAML}'); Expect(1, 73727, '\p{Sc=:\ATaml\z:}', "");; Expect(0, 73728, '\p{Sc=:\ATaml\z:}', "");; Expect(1, 73727, '\p{Sc=taml}', ""); @@ -139441,34 +140777,34 @@ 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=-:=tamil}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{Is_Sc= TAML/a/}'); + 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: :=_ tamil}'); + Error('\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}', ""); + 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}', ""); @@ -139477,16 +140813,16 @@ 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=__Tangut:=}'); - Error('\P{Script=__Tangut:=}'); + 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/a/}'); + Error('\P{Script=_ Tangut/a/}'); Expect(1, 101640, '\p{Script=:\ATangut\z:}', "");; Expect(0, 101641, '\p{Script=:\ATangut\z:}', "");; Expect(1, 101640, '\p{Script=tangut}', ""); @@ -139499,74 +140835,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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: /a/ -tang}'); - Error('\P{Sc: /a/ -tang}'); + 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=/a/ _Tang}'); + Error('\P{Sc=/a/ _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=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}'); - Error('\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}', ""); - 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=Tai_viet/a/}'); - Error('\P{Script=Tai_viet/a/}'); + 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=/a/ -TANGUT}'); + Error('\P{Is_Script=/a/ -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}', ""); + 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}'); + Error('\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}', ""); + 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= :=Tai_VIET}'); + Error('\P{Script= :=Tai_VIET}'); Expect(1, 43743, '\p{Script=:\ATai_Viet\z:}', "");; Expect(0, 43744, '\p{Script=:\ATai_Viet\z:}', "");; Expect(1, 43743, '\p{Script=taiviet}', ""); @@ -139579,16 +140915,16 @@ 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= TAVT:=}'); - Error('\P{Sc= 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}', ""); @@ -139601,16 +140937,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/Tai_Viet}'); - Error('\P{Is_Script= /a/Tai_Viet}'); + 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}', ""); @@ -139619,16 +140955,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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=/a/ tavt}'); + Error('\P{Is_Sc=/a/ tavt}'); Expect(1, 43743, '\p{Is_Sc=tavt}', ""); Expect(0, 43743, '\p{^Is_Sc=tavt}', ""); Expect(0, 43743, '\P{Is_Sc=tavt}', ""); @@ -139637,26 +140973,26 @@ 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=:=Telugu}'); - Error('\P{Script=:=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=:= Telugu}'); + Error('\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}', ""); + 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}', ""); @@ -139667,48 +141003,48 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + 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}', ""); - 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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Is_Script= telugu/a/}'); - 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}', ""); - 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{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}', ""); + 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}', ""); + 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:_/a/Telu}'); + Error('\P{Is_Sc:_/a/Telu}'); Expect(1, 3199, '\p{Is_Sc=telu}', ""); Expect(0, 3199, '\p{^Is_Sc=telu}', ""); Expect(0, 3199, '\P{Is_Sc=telu}', ""); @@ -139717,16 +141053,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/a/}'); - Error('\P{Script=- Tifinagh/a/}'); + 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}', ""); @@ -139739,16 +141075,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}'); + Error('\P{Sc=:= TFNG}'); Expect(1, 11647, '\p{Sc=:\ATfng\z:}', "");; Expect(0, 11648, '\p{Sc=:\ATfng\z:}', "");; Expect(1, 11647, '\p{Sc=tfng}', ""); @@ -139761,16 +141097,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/a/}'); - Error('\P{Is_Script: -_TIFINAGH/a/}'); + 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/a/}'); + Error('\P{Is_Script=--TIFINAGH/a/}'); Expect(1, 11647, '\p{Is_Script=tifinagh}', ""); Expect(0, 11647, '\p{^Is_Script=tifinagh}', ""); Expect(0, 11647, '\P{Is_Script=tifinagh}', ""); @@ -139779,34 +141115,34 @@ 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_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}', ""); - 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, 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}', ""); + 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}', ""); + 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, 5919, '\p{Script=:\ATagalog\z:}', "");; Expect(0, 5920, '\p{Script=:\ATagalog\z:}', "");; Expect(1, 5919, '\p{Script=tagalog}', ""); @@ -139819,16 +141155,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5920, '\P{^Script=tagalog}', ""); Expect(1, 5919, '\p{Script=:\Atagalog\z:}', "");; Expect(0, 5920, '\p{Script=:\Atagalog\z:}', "");; - Expect(1, 5919, '\p{Script= Tagalog}', ""); - Expect(0, 5919, '\p{^Script= Tagalog}', ""); - Expect(0, 5919, '\P{Script= Tagalog}', ""); - Expect(1, 5919, '\P{^Script= Tagalog}', ""); - Expect(0, 5920, '\p{Script= Tagalog}', ""); - Expect(1, 5920, '\p{^Script= Tagalog}', ""); - Expect(1, 5920, '\P{Script= Tagalog}', ""); - Expect(0, 5920, '\P{^Script= Tagalog}', ""); - Error('\p{Sc=:=tglg}'); - Error('\P{Sc=:=tglg}'); + Expect(1, 5919, '\p{Script= -tagalog}', ""); + Expect(0, 5919, '\p{^Script= -tagalog}', ""); + Expect(0, 5919, '\P{Script= -tagalog}', ""); + Expect(1, 5919, '\P{^Script= -tagalog}', ""); + Expect(0, 5920, '\p{Script= -tagalog}', ""); + Expect(1, 5920, '\p{^Script= -tagalog}', ""); + Expect(1, 5920, '\P{Script= -tagalog}', ""); + Expect(0, 5920, '\P{^Script= -tagalog}', ""); + Error('\p{Sc=:=-tglg}'); + Error('\P{Sc=:=-tglg}'); Expect(1, 5919, '\p{Sc=:\ATglg\z:}', "");; Expect(0, 5920, '\p{Sc=:\ATglg\z:}', "");; Expect(1, 5919, '\p{Sc=tglg}', ""); @@ -139841,16 +141177,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 5920, '\P{^Sc=tglg}', ""); Expect(1, 5919, '\p{Sc=:\Atglg\z:}', "");; Expect(0, 5920, '\p{Sc=:\Atglg\z:}', "");; - Expect(1, 5919, '\p{Sc=-TGLG}', ""); - Expect(0, 5919, '\p{^Sc=-TGLG}', ""); - Expect(0, 5919, '\P{Sc=-TGLG}', ""); - Expect(1, 5919, '\P{^Sc=-TGLG}', ""); - Expect(0, 5920, '\p{Sc=-TGLG}', ""); - Expect(1, 5920, '\p{^Sc=-TGLG}', ""); - Expect(1, 5920, '\P{Sc=-TGLG}', ""); - Expect(0, 5920, '\P{^Sc=-TGLG}', ""); - Error('\p{Is_Script=:=tagalog}'); - Error('\P{Is_Script=:=tagalog}'); + Expect(1, 5919, '\p{Sc= -Tglg}', ""); + Expect(0, 5919, '\p{^Sc= -Tglg}', ""); + Expect(0, 5919, '\P{Sc= -Tglg}', ""); + Expect(1, 5919, '\P{^Sc= -Tglg}', ""); + Expect(0, 5920, '\p{Sc= -Tglg}', ""); + Expect(1, 5920, '\p{^Sc= -Tglg}', ""); + Expect(1, 5920, '\P{Sc= -Tglg}', ""); + Expect(0, 5920, '\P{^Sc= -Tglg}', ""); + Error('\p{Is_Script:/a/ _Tagalog}'); + Error('\P{Is_Script:/a/ _Tagalog}'); Expect(1, 5919, '\p{Is_Script=tagalog}', ""); Expect(0, 5919, '\p{^Is_Script=tagalog}', ""); Expect(0, 5919, '\P{Is_Script=tagalog}', ""); @@ -139859,16 +141195,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5920, '\p{^Is_Script=tagalog}', ""); Expect(1, 5920, '\P{Is_Script=tagalog}', ""); Expect(0, 5920, '\P{^Is_Script=tagalog}', ""); - Expect(1, 5919, '\p{Is_Script= TAGALOG}', ""); - Expect(0, 5919, '\p{^Is_Script= TAGALOG}', ""); - Expect(0, 5919, '\P{Is_Script= TAGALOG}', ""); - Expect(1, 5919, '\P{^Is_Script= TAGALOG}', ""); - Expect(0, 5920, '\p{Is_Script= TAGALOG}', ""); - Expect(1, 5920, '\p{^Is_Script= TAGALOG}', ""); - Expect(1, 5920, '\P{Is_Script= TAGALOG}', ""); - Expect(0, 5920, '\P{^Is_Script= TAGALOG}', ""); - Error('\p{Is_Sc= Tglg/a/}'); - Error('\P{Is_Sc= Tglg/a/}'); + Expect(1, 5919, '\p{Is_Script=--Tagalog}', ""); + Expect(0, 5919, '\p{^Is_Script=--Tagalog}', ""); + Expect(0, 5919, '\P{Is_Script=--Tagalog}', ""); + Expect(1, 5919, '\P{^Is_Script=--Tagalog}', ""); + Expect(0, 5920, '\p{Is_Script=--Tagalog}', ""); + Expect(1, 5920, '\p{^Is_Script=--Tagalog}', ""); + Expect(1, 5920, '\P{Is_Script=--Tagalog}', ""); + Expect(0, 5920, '\P{^Is_Script=--Tagalog}', ""); + Error('\p{Is_Sc= /a/TGLG}'); + Error('\P{Is_Sc= /a/TGLG}'); Expect(1, 5919, '\p{Is_Sc=tglg}', ""); Expect(0, 5919, '\p{^Is_Sc=tglg}', ""); Expect(0, 5919, '\P{Is_Sc=tglg}', ""); @@ -139877,16 +141213,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 5920, '\p{^Is_Sc=tglg}', ""); Expect(1, 5920, '\P{Is_Sc=tglg}', ""); Expect(0, 5920, '\P{^Is_Sc=tglg}', ""); - Expect(1, 5919, '\p{Is_Sc= tglg}', ""); - Expect(0, 5919, '\p{^Is_Sc= tglg}', ""); - Expect(0, 5919, '\P{Is_Sc= tglg}', ""); - Expect(1, 5919, '\P{^Is_Sc= tglg}', ""); - Expect(0, 5920, '\p{Is_Sc= tglg}', ""); - Expect(1, 5920, '\p{^Is_Sc= tglg}', ""); - Expect(1, 5920, '\P{Is_Sc= tglg}', ""); - Expect(0, 5920, '\P{^Is_Sc= tglg}', ""); - Error('\p{Script: _:=thaana}'); - Error('\P{Script: _:=thaana}'); + Expect(1, 5919, '\p{Is_Sc= TGLG}', ""); + Expect(0, 5919, '\p{^Is_Sc= TGLG}', ""); + Expect(0, 5919, '\P{Is_Sc= TGLG}', ""); + Expect(1, 5919, '\P{^Is_Sc= TGLG}', ""); + Expect(0, 5920, '\p{Is_Sc= TGLG}', ""); + Expect(1, 5920, '\p{^Is_Sc= TGLG}', ""); + Expect(1, 5920, '\P{Is_Sc= TGLG}', ""); + Expect(0, 5920, '\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}', ""); @@ -139899,16 +141235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); + Error('\P{Sc=-thaa:=}'); Expect(1, 1969, '\p{Sc=:\AThaa\z:}', "");; Expect(0, 1970, '\p{Sc=:\AThaa\z:}', "");; Expect(1, 1969, '\p{Sc=thaa}', ""); @@ -139921,16 +141257,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-/a/Thaana}'); - Error('\P{Is_Script=-/a/Thaana}'); + 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=/a/ -THAANA}'); + Error('\P{Is_Script=/a/ -THAANA}'); Expect(1, 1969, '\p{Is_Script=thaana}', ""); Expect(0, 1969, '\p{^Is_Script=thaana}', ""); Expect(0, 1969, '\P{Is_Script=thaana}', ""); @@ -139939,16 +141275,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}', ""); @@ -139957,60 +141293,60 @@ 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= THAI/a/}'); - Error('\P{Script= THAI/a/}'); + 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, 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=/a/_ Thai}'); + Error('\P{Sc=/a/_ 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}', ""); + 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}', ""); 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=:= Thai}'); + Error('\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}', ""); @@ -140019,16 +141355,16 @@ 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_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}', ""); @@ -140037,16 +141373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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}', ""); @@ -140059,16 +141395,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= /a/TIBT}'); + Error('\P{Sc= /a/TIBT}'); Expect(1, 4058, '\p{Sc=:\ATibt\z:}', "");; Expect(0, 4059, '\p{Sc=:\ATibt\z:}', "");; Expect(1, 4058, '\p{Sc=tibt}', ""); @@ -140081,16 +141417,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}'); - Error('\P{Is_Script::=_ Tibetan}'); + 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}', ""); @@ -140099,34 +141435,26 @@ 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/a/}'); - Error('\P{Is_Sc= Tibt/a/}'); - 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}', ""); - 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_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_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}', ""); @@ -140139,16 +141467,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}'); - Error('\P{Sc=_:=TIRH}'); + 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}'); + Error('\P{Sc=:=__TIRH}'); Expect(1, 70873, '\p{Sc=:\ATirh\z:}', "");; Expect(0, 70874, '\p{Sc=:\ATirh\z:}', "");; Expect(1, 70873, '\p{Sc=tirh}', ""); @@ -140161,16 +141489,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=:= -Tirhuta}'); + Error('\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}', ""); @@ -140179,16 +141507,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=-:=TIRH}'); - Error('\P{Is_Sc=-:=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}'); + Error('\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}', ""); @@ -140197,60 +141525,60 @@ 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= Tangsa/a/}'); - Error('\P{Script= Tangsa/a/}'); + 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=__tangsa/a/}'); + Error('\P{Script=__tangsa/a/}'); Expect(1, 92873, '\p{Script=:\ATangsa\z:}', "");; Expect(0, 92874, '\p{Script=:\ATangsa\z:}', "");; - Expect(1, 92873, '\p{Script:tangsa}', ""); - Expect(0, 92873, '\p{^Script:tangsa}', ""); - Expect(0, 92873, '\P{Script:tangsa}', ""); - Expect(1, 92873, '\P{^Script:tangsa}', ""); - Expect(0, 92874, '\p{Script:tangsa}', ""); - Expect(1, 92874, '\p{^Script:tangsa}', ""); - Expect(1, 92874, '\P{Script:tangsa}', ""); - Expect(0, 92874, '\P{^Script:tangsa}', ""); + Expect(1, 92873, '\p{Script=tangsa}', ""); + Expect(0, 92873, '\p{^Script=tangsa}', ""); + Expect(0, 92873, '\P{Script=tangsa}', ""); + Expect(1, 92873, '\P{^Script=tangsa}', ""); + Expect(0, 92874, '\p{Script=tangsa}', ""); + Expect(1, 92874, '\p{^Script=tangsa}', ""); + Expect(1, 92874, '\P{Script=tangsa}', ""); + Expect(0, 92874, '\P{^Script=tangsa}', ""); Expect(1, 92873, '\p{Script=:\Atangsa\z:}', "");; Expect(0, 92874, '\p{Script=:\Atangsa\z:}', "");; - Expect(1, 92873, '\p{Script=- Tangsa}', ""); - Expect(0, 92873, '\p{^Script=- Tangsa}', ""); - Expect(0, 92873, '\P{Script=- Tangsa}', ""); - Expect(1, 92873, '\P{^Script=- Tangsa}', ""); - Expect(0, 92874, '\p{Script=- Tangsa}', ""); - Expect(1, 92874, '\p{^Script=- Tangsa}', ""); - Expect(1, 92874, '\P{Script=- Tangsa}', ""); - Expect(0, 92874, '\P{^Script=- Tangsa}', ""); - Error('\p{Sc=_ Tnsa:=}'); - Error('\P{Sc=_ Tnsa:=}'); + Expect(1, 92873, '\p{Script=_ Tangsa}', ""); + Expect(0, 92873, '\p{^Script=_ Tangsa}', ""); + Expect(0, 92873, '\P{Script=_ Tangsa}', ""); + Expect(1, 92873, '\P{^Script=_ Tangsa}', ""); + Expect(0, 92874, '\p{Script=_ Tangsa}', ""); + Expect(1, 92874, '\p{^Script=_ Tangsa}', ""); + Expect(1, 92874, '\P{Script=_ Tangsa}', ""); + Expect(0, 92874, '\P{^Script=_ Tangsa}', ""); + Error('\p{Sc=_:=Tnsa}'); + Error('\P{Sc=_:=Tnsa}'); Expect(1, 92873, '\p{Sc=:\ATnsa\z:}', "");; Expect(0, 92874, '\p{Sc=:\ATnsa\z:}', "");; - Expect(1, 92873, '\p{Sc: tnsa}', ""); - Expect(0, 92873, '\p{^Sc: tnsa}', ""); - Expect(0, 92873, '\P{Sc: tnsa}', ""); - Expect(1, 92873, '\P{^Sc: tnsa}', ""); - Expect(0, 92874, '\p{Sc: tnsa}', ""); - Expect(1, 92874, '\p{^Sc: tnsa}', ""); - Expect(1, 92874, '\P{Sc: tnsa}', ""); - Expect(0, 92874, '\P{^Sc: tnsa}', ""); + Expect(1, 92873, '\p{Sc:tnsa}', ""); + Expect(0, 92873, '\p{^Sc:tnsa}', ""); + Expect(0, 92873, '\P{Sc:tnsa}', ""); + Expect(1, 92873, '\P{^Sc:tnsa}', ""); + Expect(0, 92874, '\p{Sc:tnsa}', ""); + Expect(1, 92874, '\p{^Sc:tnsa}', ""); + Expect(1, 92874, '\P{Sc:tnsa}', ""); + Expect(0, 92874, '\P{^Sc:tnsa}', ""); Expect(1, 92873, '\p{Sc=:\Atnsa\z:}', "");; Expect(0, 92874, '\p{Sc=:\Atnsa\z:}', "");; - Expect(1, 92873, '\p{Sc= tnsa}', ""); - Expect(0, 92873, '\p{^Sc= tnsa}', ""); - Expect(0, 92873, '\P{Sc= tnsa}', ""); - Expect(1, 92873, '\P{^Sc= tnsa}', ""); - Expect(0, 92874, '\p{Sc= tnsa}', ""); - Expect(1, 92874, '\p{^Sc= tnsa}', ""); - Expect(1, 92874, '\P{Sc= tnsa}', ""); - Expect(0, 92874, '\P{^Sc= tnsa}', ""); - Error('\p{Is_Script= tangsa:=}'); - Error('\P{Is_Script= tangsa:=}'); + Expect(1, 92873, '\p{Sc=-_Tnsa}', ""); + Expect(0, 92873, '\p{^Sc=-_Tnsa}', ""); + Expect(0, 92873, '\P{Sc=-_Tnsa}', ""); + Expect(1, 92873, '\P{^Sc=-_Tnsa}', ""); + Expect(0, 92874, '\p{Sc=-_Tnsa}', ""); + Expect(1, 92874, '\p{^Sc=-_Tnsa}', ""); + Expect(1, 92874, '\P{Sc=-_Tnsa}', ""); + Expect(0, 92874, '\P{^Sc=-_Tnsa}', ""); + Error('\p{Is_Script=_ tangsa:=}'); + Error('\P{Is_Script=_ tangsa:=}'); Expect(1, 92873, '\p{Is_Script=tangsa}', ""); Expect(0, 92873, '\p{^Is_Script=tangsa}', ""); Expect(0, 92873, '\P{Is_Script=tangsa}', ""); @@ -140259,34 +141587,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92874, '\p{^Is_Script=tangsa}', ""); Expect(1, 92874, '\P{Is_Script=tangsa}', ""); Expect(0, 92874, '\P{^Is_Script=tangsa}', ""); - Expect(1, 92873, '\p{Is_Script=-Tangsa}', ""); - Expect(0, 92873, '\p{^Is_Script=-Tangsa}', ""); - Expect(0, 92873, '\P{Is_Script=-Tangsa}', ""); - Expect(1, 92873, '\P{^Is_Script=-Tangsa}', ""); - Expect(0, 92874, '\p{Is_Script=-Tangsa}', ""); - Expect(1, 92874, '\p{^Is_Script=-Tangsa}', ""); - Expect(1, 92874, '\P{Is_Script=-Tangsa}', ""); - Expect(0, 92874, '\P{^Is_Script=-Tangsa}', ""); - Error('\p{Is_Sc=/a/-Tnsa}'); - Error('\P{Is_Sc=/a/-Tnsa}'); - Expect(1, 92873, '\p{Is_Sc: tnsa}', ""); - Expect(0, 92873, '\p{^Is_Sc: tnsa}', ""); - Expect(0, 92873, '\P{Is_Sc: tnsa}', ""); - Expect(1, 92873, '\P{^Is_Sc: tnsa}', ""); - Expect(0, 92874, '\p{Is_Sc: tnsa}', ""); - Expect(1, 92874, '\p{^Is_Sc: tnsa}', ""); - Expect(1, 92874, '\P{Is_Sc: tnsa}', ""); - Expect(0, 92874, '\P{^Is_Sc: tnsa}', ""); - Expect(1, 92873, '\p{Is_Sc= -Tnsa}', ""); - Expect(0, 92873, '\p{^Is_Sc= -Tnsa}', ""); - Expect(0, 92873, '\P{Is_Sc= -Tnsa}', ""); - Expect(1, 92873, '\P{^Is_Sc= -Tnsa}', ""); - Expect(0, 92874, '\p{Is_Sc= -Tnsa}', ""); - Expect(1, 92874, '\p{^Is_Sc= -Tnsa}', ""); - Expect(1, 92874, '\P{Is_Sc= -Tnsa}', ""); - Expect(0, 92874, '\P{^Is_Sc= -Tnsa}', ""); - Error('\p{Script:-_Toto:=}'); - Error('\P{Script:-_Toto:=}'); + Expect(1, 92873, '\p{Is_Script:- Tangsa}', ""); + Expect(0, 92873, '\p{^Is_Script:- Tangsa}', ""); + Expect(0, 92873, '\P{Is_Script:- Tangsa}', ""); + Expect(1, 92873, '\P{^Is_Script:- Tangsa}', ""); + Expect(0, 92874, '\p{Is_Script:- Tangsa}', ""); + Expect(1, 92874, '\p{^Is_Script:- Tangsa}', ""); + Expect(1, 92874, '\P{Is_Script:- Tangsa}', ""); + Expect(0, 92874, '\P{^Is_Script:- Tangsa}', ""); + Error('\p{Is_Sc: TNSA/a/}'); + Error('\P{Is_Sc: TNSA/a/}'); + Expect(1, 92873, '\p{Is_Sc: tnsa}', ""); + Expect(0, 92873, '\p{^Is_Sc: tnsa}', ""); + Expect(0, 92873, '\P{Is_Sc: tnsa}', ""); + Expect(1, 92873, '\P{^Is_Sc: tnsa}', ""); + Expect(0, 92874, '\p{Is_Sc: tnsa}', ""); + Expect(1, 92874, '\p{^Is_Sc: tnsa}', ""); + Expect(1, 92874, '\P{Is_Sc: tnsa}', ""); + Expect(0, 92874, '\P{^Is_Sc: tnsa}', ""); + Expect(1, 92873, '\p{Is_Sc=_TNSA}', ""); + Expect(0, 92873, '\p{^Is_Sc=_TNSA}', ""); + Expect(0, 92873, '\P{Is_Sc=_TNSA}', ""); + Expect(1, 92873, '\P{^Is_Sc=_TNSA}', ""); + Expect(0, 92874, '\p{Is_Sc=_TNSA}', ""); + Expect(1, 92874, '\p{^Is_Sc=_TNSA}', ""); + Expect(1, 92874, '\P{Is_Sc=_TNSA}', ""); + Expect(0, 92874, '\P{^Is_Sc=_TNSA}', ""); + Error('\p{Script=/a/__toto}'); + Error('\P{Script=/a/__toto}'); Expect(1, 123566, '\p{Script=:\AToto\z:}', "");; Expect(0, 123567, '\p{Script=:\AToto\z:}', "");; Expect(1, 123566, '\p{Script=toto}', ""); @@ -140299,16 +141627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 123567, '\P{^Script=toto}', ""); Expect(1, 123566, '\p{Script=:\Atoto\z:}', "");; Expect(0, 123567, '\p{Script=:\Atoto\z:}', "");; - Expect(1, 123566, '\p{Script=__TOTO}', ""); - Expect(0, 123566, '\p{^Script=__TOTO}', ""); - Expect(0, 123566, '\P{Script=__TOTO}', ""); - Expect(1, 123566, '\P{^Script=__TOTO}', ""); - Expect(0, 123567, '\p{Script=__TOTO}', ""); - Expect(1, 123567, '\p{^Script=__TOTO}', ""); - Expect(1, 123567, '\P{Script=__TOTO}', ""); - Expect(0, 123567, '\P{^Script=__TOTO}', ""); - Error('\p{Sc=_TOTO/a/}'); - Error('\P{Sc=_TOTO/a/}'); + Expect(1, 123566, '\p{Script=__toto}', ""); + Expect(0, 123566, '\p{^Script=__toto}', ""); + Expect(0, 123566, '\P{Script=__toto}', ""); + Expect(1, 123566, '\P{^Script=__toto}', ""); + Expect(0, 123567, '\p{Script=__toto}', ""); + Expect(1, 123567, '\p{^Script=__toto}', ""); + Expect(1, 123567, '\P{Script=__toto}', ""); + Expect(0, 123567, '\P{^Script=__toto}', ""); + Error('\p{Sc= Toto/a/}'); + Error('\P{Sc= Toto/a/}'); Expect(1, 123566, '\p{Sc=:\AToto\z:}', "");; Expect(0, 123567, '\p{Sc=:\AToto\z:}', "");; Expect(1, 123566, '\p{Sc=toto}', ""); @@ -140321,16 +141649,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 123567, '\P{^Sc=toto}', ""); Expect(1, 123566, '\p{Sc=:\Atoto\z:}', "");; Expect(0, 123567, '\p{Sc=:\Atoto\z:}', "");; - Expect(1, 123566, '\p{Sc: -Toto}', ""); - Expect(0, 123566, '\p{^Sc: -Toto}', ""); - Expect(0, 123566, '\P{Sc: -Toto}', ""); - Expect(1, 123566, '\P{^Sc: -Toto}', ""); - Expect(0, 123567, '\p{Sc: -Toto}', ""); - Expect(1, 123567, '\p{^Sc: -Toto}', ""); - Expect(1, 123567, '\P{Sc: -Toto}', ""); - Expect(0, 123567, '\P{^Sc: -Toto}', ""); - Error('\p{Is_Script=-/a/toto}'); - Error('\P{Is_Script=-/a/toto}'); + Expect(1, 123566, '\p{Sc= -Toto}', ""); + Expect(0, 123566, '\p{^Sc= -Toto}', ""); + Expect(0, 123566, '\P{Sc= -Toto}', ""); + Expect(1, 123566, '\P{^Sc= -Toto}', ""); + Expect(0, 123567, '\p{Sc= -Toto}', ""); + Expect(1, 123567, '\p{^Sc= -Toto}', ""); + Expect(1, 123567, '\P{Sc= -Toto}', ""); + Expect(0, 123567, '\P{^Sc= -Toto}', ""); + Error('\p{Is_Script=/a/ -Toto}'); + Error('\P{Is_Script=/a/ -Toto}'); Expect(1, 123566, '\p{Is_Script=toto}', ""); Expect(0, 123566, '\p{^Is_Script=toto}', ""); Expect(0, 123566, '\P{Is_Script=toto}', ""); @@ -140339,16 +141667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123567, '\p{^Is_Script=toto}', ""); Expect(1, 123567, '\P{Is_Script=toto}', ""); Expect(0, 123567, '\P{^Is_Script=toto}', ""); - Expect(1, 123566, '\p{Is_Script=_ TOTO}', ""); - Expect(0, 123566, '\p{^Is_Script=_ TOTO}', ""); - Expect(0, 123566, '\P{Is_Script=_ TOTO}', ""); - Expect(1, 123566, '\P{^Is_Script=_ TOTO}', ""); - Expect(0, 123567, '\p{Is_Script=_ TOTO}', ""); - Expect(1, 123567, '\p{^Is_Script=_ TOTO}', ""); - Expect(1, 123567, '\P{Is_Script=_ TOTO}', ""); - Expect(0, 123567, '\P{^Is_Script=_ TOTO}', ""); - Error('\p{Is_Sc= :=toto}'); - Error('\P{Is_Sc= :=toto}'); + Expect(1, 123566, '\p{Is_Script= _Toto}', ""); + Expect(0, 123566, '\p{^Is_Script= _Toto}', ""); + Expect(0, 123566, '\P{Is_Script= _Toto}', ""); + Expect(1, 123566, '\P{^Is_Script= _Toto}', ""); + Expect(0, 123567, '\p{Is_Script= _Toto}', ""); + Expect(1, 123567, '\p{^Is_Script= _Toto}', ""); + Expect(1, 123567, '\P{Is_Script= _Toto}', ""); + Expect(0, 123567, '\P{^Is_Script= _Toto}', ""); + Error('\p{Is_Sc=_Toto:=}'); + Error('\P{Is_Sc=_Toto:=}'); Expect(1, 123566, '\p{Is_Sc=toto}', ""); Expect(0, 123566, '\p{^Is_Sc=toto}', ""); Expect(0, 123566, '\P{Is_Sc=toto}', ""); @@ -140357,16 +141685,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123567, '\p{^Is_Sc=toto}', ""); Expect(1, 123567, '\P{Is_Sc=toto}', ""); Expect(0, 123567, '\P{^Is_Sc=toto}', ""); - Expect(1, 123566, '\p{Is_Sc= -TOTO}', ""); - Expect(0, 123566, '\p{^Is_Sc= -TOTO}', ""); - Expect(0, 123566, '\P{Is_Sc= -TOTO}', ""); - Expect(1, 123566, '\P{^Is_Sc= -TOTO}', ""); - Expect(0, 123567, '\p{Is_Sc= -TOTO}', ""); - Expect(1, 123567, '\p{^Is_Sc= -TOTO}', ""); - Expect(1, 123567, '\P{Is_Sc= -TOTO}', ""); - Expect(0, 123567, '\P{^Is_Sc= -TOTO}', ""); - Error('\p{Script=-/a/Ugaritic}'); - Error('\P{Script=-/a/Ugaritic}'); + Expect(1, 123566, '\p{Is_Sc= Toto}', ""); + Expect(0, 123566, '\p{^Is_Sc= Toto}', ""); + Expect(0, 123566, '\P{Is_Sc= Toto}', ""); + Expect(1, 123566, '\P{^Is_Sc= Toto}', ""); + Expect(0, 123567, '\p{Is_Sc= Toto}', ""); + Expect(1, 123567, '\p{^Is_Sc= Toto}', ""); + Expect(1, 123567, '\P{Is_Sc= Toto}', ""); + Expect(0, 123567, '\P{^Is_Sc= Toto}', ""); + Error('\p{Script=/a/Ugaritic}'); + Error('\P{Script=/a/Ugaritic}'); Expect(1, 66463, '\p{Script=:\AUgaritic\z:}', "");; Expect(0, 66464, '\p{Script=:\AUgaritic\z:}', "");; Expect(1, 66463, '\p{Script=ugaritic}', ""); @@ -140379,16 +141707,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:=}'); - Error('\P{Sc=_-ugar:=}'); + 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{Sc=:\AUgar\z:}', "");; Expect(0, 66464, '\p{Sc=:\AUgar\z:}', "");; Expect(1, 66463, '\p{Sc=ugar}', ""); @@ -140401,16 +141729,16 @@ 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=_:=Ugaritic}'); - Error('\P{Is_Script=_:=Ugaritic}'); + 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}', ""); @@ -140419,16 +141747,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=_-ugar}'); - Error('\P{Is_Sc=:=_-ugar}'); + 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}', ""); @@ -140437,16 +141765,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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/a/}'); + Error('\P{Script=_-Vai/a/}'); Expect(1, 42539, '\p{Script=:\AVai\z:}', "");; Expect(0, 42540, '\p{Script=:\AVai\z:}', "");; Expect(1, 42539, '\p{Script=vai}', ""); @@ -140459,38 +141787,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/Vai}'); + Error('\P{Is_Script=/a/Vai}'); Expect(1, 42539, '\p{Is_Script=vai}', ""); Expect(0, 42539, '\p{^Is_Script=vai}', ""); Expect(0, 42539, '\P{Is_Script=vai}', ""); @@ -140499,16 +141827,16 @@ 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=/a/- Vaii}'); - Error('\P{Is_Sc=/a/- Vaii}'); + 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}', ""); @@ -140517,16 +141845,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-/a/Vithkuqi}'); - Error('\P{Script=-/a/Vithkuqi}'); + 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=_:=VITHKUQI}'); + Error('\P{Script=_:=VITHKUQI}'); Expect(1, 67004, '\p{Script=:\AVithkuqi\z:}', "");; Expect(0, 67005, '\p{Script=:\AVithkuqi\z:}', "");; Expect(1, 67004, '\p{Script=vithkuqi}', ""); @@ -140539,16 +141867,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67005, '\P{^Script=vithkuqi}', ""); Expect(1, 67004, '\p{Script=:\Avithkuqi\z:}', "");; Expect(0, 67005, '\p{Script=:\Avithkuqi\z:}', "");; - Expect(1, 67004, '\p{Script=-Vithkuqi}', ""); - Expect(0, 67004, '\p{^Script=-Vithkuqi}', ""); - Expect(0, 67004, '\P{Script=-Vithkuqi}', ""); - Expect(1, 67004, '\P{^Script=-Vithkuqi}', ""); - Expect(0, 67005, '\p{Script=-Vithkuqi}', ""); - Expect(1, 67005, '\p{^Script=-Vithkuqi}', ""); - Expect(1, 67005, '\P{Script=-Vithkuqi}', ""); - Expect(0, 67005, '\P{^Script=-Vithkuqi}', ""); - Error('\p{Sc: _vith:=}'); - Error('\P{Sc: _vith:=}'); + Expect(1, 67004, '\p{Script= Vithkuqi}', ""); + Expect(0, 67004, '\p{^Script= Vithkuqi}', ""); + Expect(0, 67004, '\P{Script= Vithkuqi}', ""); + Expect(1, 67004, '\P{^Script= Vithkuqi}', ""); + Expect(0, 67005, '\p{Script= Vithkuqi}', ""); + Expect(1, 67005, '\p{^Script= Vithkuqi}', ""); + Expect(1, 67005, '\P{Script= Vithkuqi}', ""); + Expect(0, 67005, '\P{^Script= Vithkuqi}', ""); + Error('\p{Sc=/a/Vith}'); + Error('\P{Sc=/a/Vith}'); Expect(1, 67004, '\p{Sc=:\AVith\z:}', "");; Expect(0, 67005, '\p{Sc=:\AVith\z:}', "");; Expect(1, 67004, '\p{Sc=vith}', ""); @@ -140561,52 +141889,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67005, '\P{^Sc=vith}', ""); Expect(1, 67004, '\p{Sc=:\Avith\z:}', "");; Expect(0, 67005, '\p{Sc=:\Avith\z:}', "");; - Expect(1, 67004, '\p{Sc= Vith}', ""); - Expect(0, 67004, '\p{^Sc= Vith}', ""); - Expect(0, 67004, '\P{Sc= Vith}', ""); - Expect(1, 67004, '\P{^Sc= Vith}', ""); - Expect(0, 67005, '\p{Sc= Vith}', ""); - Expect(1, 67005, '\p{^Sc= Vith}', ""); - Expect(1, 67005, '\P{Sc= Vith}', ""); - Expect(0, 67005, '\P{^Sc= Vith}', ""); - Error('\p{Is_Script=- Vithkuqi/a/}'); - Error('\P{Is_Script=- Vithkuqi/a/}'); - Expect(1, 67004, '\p{Is_Script:vithkuqi}', ""); - Expect(0, 67004, '\p{^Is_Script:vithkuqi}', ""); - Expect(0, 67004, '\P{Is_Script:vithkuqi}', ""); - Expect(1, 67004, '\P{^Is_Script:vithkuqi}', ""); - Expect(0, 67005, '\p{Is_Script:vithkuqi}', ""); - Expect(1, 67005, '\p{^Is_Script:vithkuqi}', ""); - Expect(1, 67005, '\P{Is_Script:vithkuqi}', ""); - Expect(0, 67005, '\P{^Is_Script:vithkuqi}', ""); - Expect(1, 67004, '\p{Is_Script=-_Vithkuqi}', ""); - Expect(0, 67004, '\p{^Is_Script=-_Vithkuqi}', ""); - Expect(0, 67004, '\P{Is_Script=-_Vithkuqi}', ""); - Expect(1, 67004, '\P{^Is_Script=-_Vithkuqi}', ""); - Expect(0, 67005, '\p{Is_Script=-_Vithkuqi}', ""); - Expect(1, 67005, '\p{^Is_Script=-_Vithkuqi}', ""); - Expect(1, 67005, '\P{Is_Script=-_Vithkuqi}', ""); - Expect(0, 67005, '\P{^Is_Script=-_Vithkuqi}', ""); - Error('\p{Is_Sc=/a/- Vith}'); - Error('\P{Is_Sc=/a/- Vith}'); - Expect(1, 67004, '\p{Is_Sc: vith}', ""); - Expect(0, 67004, '\p{^Is_Sc: vith}', ""); - Expect(0, 67004, '\P{Is_Sc: vith}', ""); - Expect(1, 67004, '\P{^Is_Sc: vith}', ""); - Expect(0, 67005, '\p{Is_Sc: vith}', ""); - Expect(1, 67005, '\p{^Is_Sc: vith}', ""); - Expect(1, 67005, '\P{Is_Sc: vith}', ""); - Expect(0, 67005, '\P{^Is_Sc: vith}', ""); - Expect(1, 67004, '\p{Is_Sc= Vith}', ""); - Expect(0, 67004, '\p{^Is_Sc= Vith}', ""); - Expect(0, 67004, '\P{Is_Sc= Vith}', ""); - Expect(1, 67004, '\P{^Is_Sc= Vith}', ""); - Expect(0, 67005, '\p{Is_Sc= Vith}', ""); - Expect(1, 67005, '\p{^Is_Sc= Vith}', ""); - Expect(1, 67005, '\P{Is_Sc= Vith}', ""); - Expect(0, 67005, '\P{^Is_Sc= Vith}', ""); - Error('\p{Script= :=Warang_citi}'); - Error('\P{Script= :=Warang_citi}'); + Expect(1, 67004, '\p{Sc=- Vith}', ""); + Expect(0, 67004, '\p{^Sc=- Vith}', ""); + Expect(0, 67004, '\P{Sc=- Vith}', ""); + Expect(1, 67004, '\P{^Sc=- Vith}', ""); + Expect(0, 67005, '\p{Sc=- Vith}', ""); + Expect(1, 67005, '\p{^Sc=- Vith}', ""); + Expect(1, 67005, '\P{Sc=- Vith}', ""); + Expect(0, 67005, '\P{^Sc=- Vith}', ""); + Error('\p{Is_Script=:=__Vithkuqi}'); + Error('\P{Is_Script=:=__Vithkuqi}'); + Expect(1, 67004, '\p{Is_Script=vithkuqi}', ""); + Expect(0, 67004, '\p{^Is_Script=vithkuqi}', ""); + Expect(0, 67004, '\P{Is_Script=vithkuqi}', ""); + Expect(1, 67004, '\P{^Is_Script=vithkuqi}', ""); + Expect(0, 67005, '\p{Is_Script=vithkuqi}', ""); + Expect(1, 67005, '\p{^Is_Script=vithkuqi}', ""); + Expect(1, 67005, '\P{Is_Script=vithkuqi}', ""); + Expect(0, 67005, '\P{^Is_Script=vithkuqi}', ""); + Expect(1, 67004, '\p{Is_Script=-Vithkuqi}', ""); + Expect(0, 67004, '\p{^Is_Script=-Vithkuqi}', ""); + Expect(0, 67004, '\P{Is_Script=-Vithkuqi}', ""); + Expect(1, 67004, '\P{^Is_Script=-Vithkuqi}', ""); + Expect(0, 67005, '\p{Is_Script=-Vithkuqi}', ""); + Expect(1, 67005, '\p{^Is_Script=-Vithkuqi}', ""); + Expect(1, 67005, '\P{Is_Script=-Vithkuqi}', ""); + Expect(0, 67005, '\P{^Is_Script=-Vithkuqi}', ""); + Error('\p{Is_Sc=:=_VITH}'); + Error('\P{Is_Sc=:=_VITH}'); + Expect(1, 67004, '\p{Is_Sc:vith}', ""); + Expect(0, 67004, '\p{^Is_Sc:vith}', ""); + Expect(0, 67004, '\P{Is_Sc:vith}', ""); + Expect(1, 67004, '\P{^Is_Sc:vith}', ""); + Expect(0, 67005, '\p{Is_Sc:vith}', ""); + Expect(1, 67005, '\p{^Is_Sc:vith}', ""); + Expect(1, 67005, '\P{Is_Sc:vith}', ""); + Expect(0, 67005, '\P{^Is_Sc:vith}', ""); + Expect(1, 67004, '\p{Is_Sc= vith}', ""); + Expect(0, 67004, '\p{^Is_Sc= vith}', ""); + Expect(0, 67004, '\P{Is_Sc= vith}', ""); + Expect(1, 67004, '\P{^Is_Sc= vith}', ""); + Expect(0, 67005, '\p{Is_Sc= vith}', ""); + Expect(1, 67005, '\p{^Is_Sc= vith}', ""); + Expect(1, 67005, '\P{Is_Sc= vith}', ""); + Expect(0, 67005, '\P{^Is_Sc= vith}', ""); + Error('\p{Script= WARANG_citi/a/}'); + Error('\P{Script= WARANG_citi/a/}'); Expect(1, 71935, '\p{Script=:\AWarang_Citi\z:}', "");; Expect(0, 71936, '\p{Script=:\AWarang_Citi\z:}', "");; Expect(1, 71935, '\p{Script=warangciti}', ""); @@ -140619,16 +141947,16 @@ 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=-:=wara}'); + Error('\P{Sc=-:=wara}'); Expect(1, 71935, '\p{Sc=:\AWara\z:}', "");; Expect(0, 71936, '\p{Sc=:\AWara\z:}', "");; Expect(1, 71935, '\p{Sc=wara}', ""); @@ -140641,16 +141969,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/-warang_Citi}'); - Error('\P{Is_Script=/a/-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=_WARANG_citi/a/}'); + Error('\P{Is_Script=_WARANG_citi/a/}'); Expect(1, 71935, '\p{Is_Script=warangciti}', ""); Expect(0, 71935, '\p{^Is_Script=warangciti}', ""); Expect(0, 71935, '\P{Is_Script=warangciti}', ""); @@ -140659,16 +141987,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/a/}'); - Error('\P{Is_Sc=_ WARA/a/}'); + 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= /a/Wara}'); + Error('\P{Is_Sc= /a/Wara}'); Expect(1, 71935, '\p{Is_Sc=wara}', ""); Expect(0, 71935, '\p{^Is_Sc=wara}', ""); Expect(0, 71935, '\P{Is_Sc=wara}', ""); @@ -140677,16 +142005,16 @@ 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=/a/_wancho}'); - Error('\P{Script=/a/_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=/a/ wancho}'); + Error('\P{Script=/a/ wancho}'); Expect(1, 123647, '\p{Script=:\AWancho\z:}', "");; Expect(0, 123648, '\p{Script=:\AWancho\z:}', "");; Expect(1, 123647, '\p{Script=wancho}', ""); @@ -140699,56 +142027,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Sc=_ Wcho/a/}'); + 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}', ""); - 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}', ""); + 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}', ""); 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= -wancho/a/}'); - Error('\P{Is_Script= -wancho/a/}'); - 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}', ""); - 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{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}', ""); + 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}', ""); + 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= /a/wcho}'); + Error('\P{Is_Sc= /a/wcho}'); Expect(1, 123647, '\p{Is_Sc=wcho}', ""); Expect(0, 123647, '\p{^Is_Sc=wcho}', ""); Expect(0, 123647, '\P{Is_Sc=wcho}', ""); @@ -140757,16 +142085,16 @@ 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=/a/-OLD_Persian}'); - Error('\P{Script=/a/-OLD_Persian}'); + 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:=}'); + Error('\P{Script=_OLD_PERSIAN:=}'); Expect(1, 66517, '\p{Script=:\AOld_Persian\z:}', "");; Expect(0, 66518, '\p{Script=:\AOld_Persian\z:}', "");; Expect(1, 66517, '\p{Script=oldpersian}', ""); @@ -140779,16 +142107,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_Xpeo/a/}'); + Error('\P{Sc=_Xpeo/a/}'); Expect(1, 66517, '\p{Sc=:\AXpeo\z:}', "");; Expect(0, 66518, '\p{Sc=:\AXpeo\z:}', "");; Expect(1, 66517, '\p{Sc=xpeo}', ""); @@ -140801,34 +142129,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{Is_Script=oldpersian}', ""); - Expect(0, 66517, '\p{^Is_Script=oldpersian}', ""); - Expect(0, 66517, '\P{Is_Script=oldpersian}', ""); - Expect(1, 66517, '\P{^Is_Script=oldpersian}', ""); - Expect(0, 66518, '\p{Is_Script=oldpersian}', ""); - 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{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/a/}'); + Error('\P{Is_Script= OLD_PERSIAN/a/}'); + Expect(1, 66517, '\p{Is_Script: oldpersian}', ""); + Expect(0, 66517, '\p{^Is_Script: oldpersian}', ""); + Expect(0, 66517, '\P{Is_Script: oldpersian}', ""); + Expect(1, 66517, '\P{^Is_Script: oldpersian}', ""); + Expect(0, 66518, '\p{Is_Script: oldpersian}', ""); + 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= /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}', ""); @@ -140837,16 +142165,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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, 75075, '\p{Script=:\ACuneiform\z:}', "");; Expect(0, 75076, '\p{Script=:\ACuneiform\z:}', "");; Expect(1, 75075, '\p{Script=cuneiform}', ""); @@ -140859,16 +142187,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ Xsux}'); - Error('\P{Sc=/a/ Xsux}'); + 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}', ""); @@ -140881,16 +142209,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= _Cuneiform:=}'); - Error('\P{Is_Script= _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}', ""); @@ -140899,16 +142227,16 @@ 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=:= Xsux}'); - Error('\P{Is_Sc=:= Xsux}'); + 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}', ""); @@ -140917,16 +142245,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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=:=Yezidi}'); + Error('\P{Script=:=Yezidi}'); Expect(1, 69297, '\p{Script=:\AYezidi\z:}', "");; Expect(0, 69298, '\p{Script=:\AYezidi\z:}', "");; Expect(1, 69297, '\p{Script=yezidi}', ""); @@ -140939,16 +142267,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -140961,16 +142289,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -140979,16 +142307,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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/a/}'); + Error('\P{Is_Sc= Yezi/a/}'); Expect(1, 69297, '\p{Is_Sc=yezi}', ""); Expect(0, 69297, '\p{^Is_Sc=yezi}', ""); Expect(0, 69297, '\P{Is_Sc=yezi}', ""); @@ -140997,16 +142325,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Script=:=yi}'); + 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=/a/ Yi}'); + Error('\P{Script=/a/ Yi}'); Expect(1, 42182, '\p{Script=:\AYi\z:}', "");; Expect(0, 42183, '\p{Script=:\AYi\z:}', "");; Expect(1, 42182, '\p{Script=yi}', ""); @@ -141019,16 +142347,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:=}'); + Error('\P{Sc: -Yiii:=}'); Expect(1, 42182, '\p{Sc=:\AYiii\z:}', "");; Expect(0, 42183, '\p{Sc=:\AYiii\z:}', "");; Expect(1, 42182, '\p{Sc=yiii}', ""); @@ -141041,16 +142369,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=:= -Yi}'); - Error('\P{Is_Script=:= -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}', ""); @@ -141059,34 +142387,34 @@ 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_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}', ""); - 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_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=/a/ Yiii}'); + Error('\P{Is_Sc=/a/ 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}', ""); + 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, 72263, '\p{Script=:\AZanabazar_Square\z:}', "");; Expect(0, 72264, '\p{Script=:\AZanabazar_Square\z:}', "");; Expect(1, 72263, '\p{Script=zanabazarsquare}', ""); @@ -141099,16 +142427,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=:=_-Zanb}'); - Error('\P{Sc=:=_-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= zanb:=}'); + Error('\P{Sc= zanb:=}'); Expect(1, 72263, '\p{Sc=:\AZanb\z:}', "");; Expect(0, 72264, '\p{Sc=:\AZanb\z:}', "");; Expect(1, 72263, '\p{Sc=zanb}', ""); @@ -141121,16 +142449,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72264, '\P{^Sc=zanb}', ""); Expect(1, 72263, '\p{Sc=:\Azanb\z:}', "");; Expect(0, 72264, '\p{Sc=:\Azanb\z:}', "");; - Expect(1, 72263, '\p{Sc=-Zanb}', ""); - Expect(0, 72263, '\p{^Sc=-Zanb}', ""); - Expect(0, 72263, '\P{Sc=-Zanb}', ""); - Expect(1, 72263, '\P{^Sc=-Zanb}', ""); - Expect(0, 72264, '\p{Sc=-Zanb}', ""); - 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}'); + Expect(1, 72263, '\p{Sc=- ZANB}', ""); + Expect(0, 72263, '\p{^Sc=- ZANB}', ""); + Expect(0, 72263, '\P{Sc=- ZANB}', ""); + Expect(1, 72263, '\P{^Sc=- ZANB}', ""); + Expect(0, 72264, '\p{Sc=- ZANB}', ""); + Expect(1, 72264, '\p{^Sc=- ZANB}', ""); + Expect(1, 72264, '\P{Sc=- ZANB}', ""); + Expect(0, 72264, '\P{^Sc=- ZANB}', ""); + Error('\p{Is_Script=/a/ zanabazar_Square}'); + Error('\P{Is_Script=/a/ zanabazar_Square}'); Expect(1, 72263, '\p{Is_Script=zanabazarsquare}', ""); Expect(0, 72263, '\p{^Is_Script=zanabazarsquare}', ""); Expect(0, 72263, '\P{Is_Script=zanabazarsquare}', ""); @@ -141139,34 +142467,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=-_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, 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/a/}'); + Error('\P{Is_Sc=_ Zanb/a/}'); + 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, 917999, '\p{Script=:\AInherited\z:}', "");; Expect(0, 918000, '\p{Script=:\AInherited\z:}', "");; Expect(1, 917999, '\p{Script=inherited}', ""); @@ -141179,16 +142507,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=/a/_-zinh}'); - Error('\P{Sc=/a/_-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=:=_ ZINH}'); + Error('\P{Sc=:=_ ZINH}'); Expect(1, 917999, '\p{Sc=:\AZinh\z:}', "");; Expect(0, 918000, '\p{Sc=:\AZinh\z:}', "");; Expect(1, 917999, '\p{Sc=zinh}', ""); @@ -141201,16 +142529,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}'); - Error('\P{Is_Script=:= Qaai}'); + 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:=}'); + Error('\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}', ""); @@ -141219,16 +142547,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: -:=INHERITED}'); + Error('\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}', ""); @@ -141237,16 +142565,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=- COMMON:=}'); + Error('\P{Script=- COMMON:=}'); Expect(1, 917631, '\p{Script=:\ACommon\z:}', "");; Expect(0, 917632, '\p{Script=:\ACommon\z:}', "");; Expect(1, 917631, '\p{Script=common}', ""); @@ -141259,16 +142587,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= :=Zyyy}'); + Error('\P{Sc= :=Zyyy}'); Expect(1, 917631, '\p{Sc=:\AZyyy\z:}', "");; Expect(0, 917632, '\p{Sc=:\AZyyy\z:}', "");; Expect(1, 917631, '\p{Sc=zyyy}', ""); @@ -141281,34 +142609,34 @@ 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{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}', ""); - 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}'); - Error('\P{Is_Sc=_:=Zyyy}'); + 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{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}', ""); + 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}'); + Error('\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}', ""); @@ -141317,16 +142645,16 @@ 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}', ""); @@ -141339,16 +142667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_ ZZZZ:=}'); + Error('\P{Sc=_ ZZZZ:=}'); Expect(1, 918000, '\p{Sc=:\AZzzz\z:}', "");; Expect(0, 917999, '\p{Sc=:\AZzzz\z:}', "");; Expect(1, 918000, '\p{Sc=zzzz}', ""); @@ -141361,16 +142689,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}'); + Error('\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}', ""); @@ -141379,16 +142707,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=:=zzzz}'); + Error('\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}', ""); @@ -141397,14 +142725,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}'); @@ -141415,30 +142743,30 @@ 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=/a/_Adlam}'); + Error('\P{Script_Extensions=/a/_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}', ""); + 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}', ""); 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}'); - Error('\P{Scx=:=- adlm}'); + 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:=}'); + Error('\P{Scx=- ADLM:=}'); Expect(1, 125279, '\p{Scx=:\AAdlm\z:}', "");; Expect(0, 125280, '\p{Scx=:\AAdlm\z:}', "");; Expect(1, 125279, '\p{Scx=adlm}', ""); @@ -141451,16 +142779,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}'); - Error('\P{Is_Script_Extensions= :=Adlam}'); + 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:=}'); + Error('\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}', ""); @@ -141469,16 +142797,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: /a/-ADLM}'); - Error('\P{Is_Scx: /a/-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:=}'); + Error('\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}', ""); @@ -141487,16 +142815,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=:=caucasian_ALBANIAN}'); - Error('\P{Script_Extensions=:=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}'); + Error('\P{Script_Extensions=-:=CAUCASIAN_albanian}'); 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}', ""); @@ -141509,38 +142837,38 @@ 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=:=_ Aghb}'); - Error('\P{Scx=:=_ 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}', ""); - 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}', ""); + 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}', ""); 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=/a/ CAUCASIAN_albanian}'); - Error('\P{Is_Script_Extensions=/a/ 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: /a/- Caucasian_ALBANIAN}'); + Error('\P{Is_Script_Extensions: /a/- Caucasian_ALBANIAN}'); Expect(1, 66927, '\p{Is_Script_Extensions=caucasianalbanian}', ""); Expect(0, 66927, '\p{^Is_Script_Extensions=caucasianalbanian}', ""); Expect(0, 66927, '\P{Is_Script_Extensions=caucasianalbanian}', ""); @@ -141549,16 +142877,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=/a/--AGHB}'); - Error('\P{Is_Scx=/a/--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=_/a/Aghb}'); + Error('\P{Is_Scx=_/a/Aghb}'); Expect(1, 66927, '\p{Is_Scx=aghb}', ""); Expect(0, 66927, '\p{^Is_Scx=aghb}', ""); Expect(0, 66927, '\P{Is_Scx=aghb}', ""); @@ -141567,16 +142895,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=/a/ _Ahom}'); - Error('\P{Script_Extensions=/a/ _Ahom}'); + 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, 71494, '\p{Script_Extensions=:\AAhom\z:}', "");; Expect(0, 71495, '\p{Script_Extensions=:\AAhom\z:}', "");; Expect(1, 71494, '\p{Script_Extensions=ahom}', ""); @@ -141589,16 +142917,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71495, '\P{^Script_Extensions=ahom}', ""); Expect(1, 71494, '\p{Script_Extensions=:\Aahom\z:}', "");; Expect(0, 71495, '\p{Script_Extensions=:\Aahom\z:}', "");; - Expect(1, 71494, '\p{Script_Extensions=--ahom}', ""); - Expect(0, 71494, '\p{^Script_Extensions=--ahom}', ""); - Expect(0, 71494, '\P{Script_Extensions=--ahom}', ""); - Expect(1, 71494, '\P{^Script_Extensions=--ahom}', ""); - Expect(0, 71495, '\p{Script_Extensions=--ahom}', ""); - Expect(1, 71495, '\p{^Script_Extensions=--ahom}', ""); - Expect(1, 71495, '\P{Script_Extensions=--ahom}', ""); - Expect(0, 71495, '\P{^Script_Extensions=--ahom}', ""); - Error('\p{Scx=-:=AHOM}'); - Error('\P{Scx=-:=AHOM}'); + Expect(1, 71494, '\p{Script_Extensions: - ahom}', ""); + Expect(0, 71494, '\p{^Script_Extensions: - ahom}', ""); + Expect(0, 71494, '\P{Script_Extensions: - ahom}', ""); + Expect(1, 71494, '\P{^Script_Extensions: - ahom}', ""); + Expect(0, 71495, '\p{Script_Extensions: - ahom}', ""); + Expect(1, 71495, '\p{^Script_Extensions: - ahom}', ""); + Expect(1, 71495, '\P{Script_Extensions: - ahom}', ""); + Expect(0, 71495, '\P{^Script_Extensions: - ahom}', ""); + Error('\p{Scx=/a/-Ahom}'); + Error('\P{Scx=/a/-Ahom}'); Expect(1, 71494, '\p{Scx=:\AAhom\z:}', "");; Expect(0, 71495, '\p{Scx=:\AAhom\z:}', "");; Expect(1, 71494, '\p{Scx=ahom}', ""); @@ -141611,34 +142939,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71495, '\P{^Scx=ahom}', ""); Expect(1, 71494, '\p{Scx=:\Aahom\z:}', "");; Expect(0, 71495, '\p{Scx=:\Aahom\z:}', "");; - Expect(1, 71494, '\p{Scx= _AHOM}', ""); - Expect(0, 71494, '\p{^Scx= _AHOM}', ""); - Expect(0, 71494, '\P{Scx= _AHOM}', ""); - Expect(1, 71494, '\P{^Scx= _AHOM}', ""); - Expect(0, 71495, '\p{Scx= _AHOM}', ""); - Expect(1, 71495, '\p{^Scx= _AHOM}', ""); - Expect(1, 71495, '\P{Scx= _AHOM}', ""); - Expect(0, 71495, '\P{^Scx= _AHOM}', ""); - Error('\p{Is_Script_Extensions=_/a/AHOM}'); - Error('\P{Is_Script_Extensions=_/a/AHOM}'); - Expect(1, 71494, '\p{Is_Script_Extensions=ahom}', ""); - Expect(0, 71494, '\p{^Is_Script_Extensions=ahom}', ""); - Expect(0, 71494, '\P{Is_Script_Extensions=ahom}', ""); - Expect(1, 71494, '\P{^Is_Script_Extensions=ahom}', ""); - Expect(0, 71495, '\p{Is_Script_Extensions=ahom}', ""); - Expect(1, 71495, '\p{^Is_Script_Extensions=ahom}', ""); - Expect(1, 71495, '\P{Is_Script_Extensions=ahom}', ""); - Expect(0, 71495, '\P{^Is_Script_Extensions=ahom}', ""); - Expect(1, 71494, '\p{Is_Script_Extensions= Ahom}', ""); - Expect(0, 71494, '\p{^Is_Script_Extensions= Ahom}', ""); - Expect(0, 71494, '\P{Is_Script_Extensions= Ahom}', ""); - Expect(1, 71494, '\P{^Is_Script_Extensions= Ahom}', ""); - Expect(0, 71495, '\p{Is_Script_Extensions= Ahom}', ""); - Expect(1, 71495, '\p{^Is_Script_Extensions= Ahom}', ""); - Expect(1, 71495, '\P{Is_Script_Extensions= Ahom}', ""); - Expect(0, 71495, '\P{^Is_Script_Extensions= Ahom}', ""); - Error('\p{Is_Scx=-ahom/a/}'); - Error('\P{Is_Scx=-ahom/a/}'); + Expect(1, 71494, '\p{Scx: - ahom}', ""); + Expect(0, 71494, '\p{^Scx: - ahom}', ""); + Expect(0, 71494, '\P{Scx: - ahom}', ""); + Expect(1, 71494, '\P{^Scx: - ahom}', ""); + Expect(0, 71495, '\p{Scx: - ahom}', ""); + Expect(1, 71495, '\p{^Scx: - ahom}', ""); + Expect(1, 71495, '\P{Scx: - ahom}', ""); + Expect(0, 71495, '\P{^Scx: - ahom}', ""); + Error('\p{Is_Script_Extensions=/a/_Ahom}'); + Error('\P{Is_Script_Extensions=/a/_Ahom}'); + Expect(1, 71494, '\p{Is_Script_Extensions: ahom}', ""); + Expect(0, 71494, '\p{^Is_Script_Extensions: ahom}', ""); + Expect(0, 71494, '\P{Is_Script_Extensions: ahom}', ""); + Expect(1, 71494, '\P{^Is_Script_Extensions: ahom}', ""); + Expect(0, 71495, '\p{Is_Script_Extensions: ahom}', ""); + Expect(1, 71495, '\p{^Is_Script_Extensions: ahom}', ""); + Expect(1, 71495, '\P{Is_Script_Extensions: ahom}', ""); + Expect(0, 71495, '\P{^Is_Script_Extensions: ahom}', ""); + Expect(1, 71494, '\p{Is_Script_Extensions= Ahom}', ""); + Expect(0, 71494, '\p{^Is_Script_Extensions= Ahom}', ""); + Expect(0, 71494, '\P{Is_Script_Extensions= Ahom}', ""); + Expect(1, 71494, '\P{^Is_Script_Extensions= Ahom}', ""); + Expect(0, 71495, '\p{Is_Script_Extensions= Ahom}', ""); + Expect(1, 71495, '\p{^Is_Script_Extensions= Ahom}', ""); + Expect(1, 71495, '\P{Is_Script_Extensions= Ahom}', ""); + Expect(0, 71495, '\P{^Is_Script_Extensions= Ahom}', ""); + Error('\p{Is_Scx=:=_ AHOM}'); + Error('\P{Is_Scx=:=_ AHOM}'); Expect(1, 71494, '\p{Is_Scx=ahom}', ""); Expect(0, 71494, '\p{^Is_Scx=ahom}', ""); Expect(0, 71494, '\P{Is_Scx=ahom}', ""); @@ -141647,38 +142975,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71495, '\p{^Is_Scx=ahom}', ""); Expect(1, 71495, '\P{Is_Scx=ahom}', ""); Expect(0, 71495, '\P{^Is_Scx=ahom}', ""); - Expect(1, 71494, '\p{Is_Scx: -Ahom}', ""); - Expect(0, 71494, '\p{^Is_Scx: -Ahom}', ""); - Expect(0, 71494, '\P{Is_Scx: -Ahom}', ""); - Expect(1, 71494, '\P{^Is_Scx: -Ahom}', ""); - Expect(0, 71495, '\p{Is_Scx: -Ahom}', ""); - Expect(1, 71495, '\p{^Is_Scx: -Ahom}', ""); - Expect(1, 71495, '\P{Is_Scx: -Ahom}', ""); - Expect(0, 71495, '\P{^Is_Scx: -Ahom}', ""); - Error('\p{Script_Extensions=:=-arabic}'); - Error('\P{Script_Extensions=:=-arabic}'); + Expect(1, 71494, '\p{Is_Scx=_ ahom}', ""); + Expect(0, 71494, '\p{^Is_Scx=_ ahom}', ""); + Expect(0, 71494, '\P{Is_Scx=_ ahom}', ""); + Expect(1, 71494, '\P{^Is_Scx=_ ahom}', ""); + Expect(0, 71495, '\p{Is_Scx=_ ahom}', ""); + Expect(1, 71495, '\p{^Is_Scx=_ ahom}', ""); + Expect(1, 71495, '\P{Is_Scx=_ ahom}', ""); + Expect(0, 71495, '\P{^Is_Scx=_ ahom}', ""); + Error('\p{Script_Extensions=-:=arabic}'); + Error('\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}', ""); 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}', ""); - Error('\p{Scx=:=-arab}'); - Error('\P{Scx=:=-arab}'); + 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=_:=ARAB}'); + Error('\P{Scx=_:=ARAB}'); Expect(1, 126705, '\p{Scx=:\AArab\z:}', "");; Expect(0, 126706, '\p{Scx=:\AArab\z:}', "");; Expect(1, 126705, '\p{Scx=arab}', ""); @@ -141691,16 +143019,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=/a/arabic}'); - Error('\P{Is_Script_Extensions=/a/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=_-Arabic:=}'); + Error('\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}', ""); @@ -141709,16 +143037,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}', ""); @@ -141727,16 +143055,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=-:=IMPERIAL_aramaic}'); - Error('\P{Script_Extensions=-:=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=_/a/IMPERIAL_Aramaic}'); + Error('\P{Script_Extensions=_/a/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}', ""); @@ -141749,16 +143077,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=/a/ _armi}'); - Error('\P{Scx=/a/ _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}', ""); @@ -141771,16 +143099,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}'); - Error('\P{Is_Script_Extensions=:=__Imperial_Aramaic}'); + 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}', ""); @@ -141789,16 +143117,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}'); - Error('\P{Is_Scx=:= ARMI}'); + 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:=}'); + Error('\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}', ""); @@ -141807,16 +143135,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=/a/-Armenian}'); + Error('\P{Script_Extensions=/a/-Armenian}'); Expect(1, 64279, '\p{Script_Extensions=:\AArmenian\z:}', "");; Expect(0, 64280, '\p{Script_Extensions=:\AArmenian\z:}', "");; Expect(1, 64279, '\p{Script_Extensions=armenian}', ""); @@ -141829,16 +143157,16 @@ 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=:=--Armn}'); - Error('\P{Scx=:=--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}', ""); @@ -141851,34 +143179,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); - 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=-:=Armn}'); - Error('\P{Is_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}', ""); + Error('\p{Is_Script_Extensions=_:=Armenian}'); + Error('\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}', ""); + 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: _armn/a/}'); + Error('\P{Is_Scx: _armn/a/}'); Expect(1, 64279, '\p{Is_Scx=armn}', ""); Expect(0, 64279, '\p{^Is_Scx=armn}', ""); Expect(0, 64279, '\P{Is_Scx=armn}', ""); @@ -141887,16 +143215,16 @@ 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/a/}'); - Error('\P{Script_Extensions= Avestan/a/}'); + 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, 68415, '\p{Script_Extensions=:\AAvestan\z:}', "");; Expect(0, 68416, '\p{Script_Extensions=:\AAvestan\z:}', "");; Expect(1, 68415, '\p{Script_Extensions=avestan}', ""); @@ -141909,16 +143237,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -141931,34 +143259,34 @@ 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=-/a/Avestan}'); - Error('\P{Is_Script_Extensions=-/a/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}', ""); - 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= :=Avst}'); - Error('\P{Is_Scx= :=Avst}'); + 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= /a/avestan}'); + Error('\P{Is_Script_Extensions= /a/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}', ""); + 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=- avst:=}'); + Error('\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}', ""); @@ -141967,38 +143295,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=-BALINESE/a/}'); + Error('\P{Script_Extensions=-BALINESE/a/}'); Expect(1, 7038, '\p{Script_Extensions=:\ABalinese\z:}', "");; Expect(0, 7039, '\p{Script_Extensions=:\ABalinese\z:}', "");; - Expect(1, 7038, '\p{Script_Extensions=balinese}', ""); - Expect(0, 7038, '\p{^Script_Extensions=balinese}', ""); - Expect(0, 7038, '\P{Script_Extensions=balinese}', ""); - Expect(1, 7038, '\P{^Script_Extensions=balinese}', ""); - Expect(0, 7039, '\p{Script_Extensions=balinese}', ""); - Expect(1, 7039, '\p{^Script_Extensions=balinese}', ""); - Expect(1, 7039, '\P{Script_Extensions=balinese}', ""); - Expect(0, 7039, '\P{^Script_Extensions=balinese}', ""); + Expect(1, 7038, '\p{Script_Extensions: balinese}', ""); + Expect(0, 7038, '\p{^Script_Extensions: balinese}', ""); + Expect(0, 7038, '\P{Script_Extensions: balinese}', ""); + Expect(1, 7038, '\P{^Script_Extensions: balinese}', ""); + Expect(0, 7039, '\p{Script_Extensions: balinese}', ""); + Expect(1, 7039, '\p{^Script_Extensions: balinese}', ""); + Expect(1, 7039, '\P{Script_Extensions: balinese}', ""); + Expect(0, 7039, '\P{^Script_Extensions: balinese}', ""); Expect(1, 7038, '\p{Script_Extensions=:\Abalinese\z:}', "");; Expect(0, 7039, '\p{Script_Extensions=:\Abalinese\z:}', "");; - Expect(1, 7038, '\p{Script_Extensions=-BALINESE}', ""); - Expect(0, 7038, '\p{^Script_Extensions=-BALINESE}', ""); - Expect(0, 7038, '\P{Script_Extensions=-BALINESE}', ""); - Expect(1, 7038, '\P{^Script_Extensions=-BALINESE}', ""); - Expect(0, 7039, '\p{Script_Extensions=-BALINESE}', ""); - Expect(1, 7039, '\p{^Script_Extensions=-BALINESE}', ""); - Expect(1, 7039, '\P{Script_Extensions=-BALINESE}', ""); - Expect(0, 7039, '\P{^Script_Extensions=-BALINESE}', ""); - Error('\p{Scx= :=Bali}'); - Error('\P{Scx= :=Bali}'); + Expect(1, 7038, '\p{Script_Extensions=- Balinese}', ""); + Expect(0, 7038, '\p{^Script_Extensions=- Balinese}', ""); + Expect(0, 7038, '\P{Script_Extensions=- Balinese}', ""); + Expect(1, 7038, '\P{^Script_Extensions=- Balinese}', ""); + Expect(0, 7039, '\p{Script_Extensions=- Balinese}', ""); + Expect(1, 7039, '\p{^Script_Extensions=- Balinese}', ""); + Expect(1, 7039, '\P{Script_Extensions=- Balinese}', ""); + Expect(0, 7039, '\P{^Script_Extensions=- Balinese}', ""); + Error('\p{Scx=/a/_-BALI}'); + Error('\P{Scx=/a/_-BALI}'); Expect(1, 7038, '\p{Scx=:\ABali\z:}', "");; Expect(0, 7039, '\p{Scx=:\ABali\z:}', "");; Expect(1, 7038, '\p{Scx=bali}', ""); @@ -142011,16 +143339,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7039, '\P{^Scx=bali}', ""); Expect(1, 7038, '\p{Scx=:\Abali\z:}', "");; Expect(0, 7039, '\p{Scx=:\Abali\z:}', "");; - Expect(1, 7038, '\p{Scx=-bali}', ""); - Expect(0, 7038, '\p{^Scx=-bali}', ""); - Expect(0, 7038, '\P{Scx=-bali}', ""); - Expect(1, 7038, '\P{^Scx=-bali}', ""); - Expect(0, 7039, '\p{Scx=-bali}', ""); - Expect(1, 7039, '\p{^Scx=-bali}', ""); - Expect(1, 7039, '\P{Scx=-bali}', ""); - Expect(0, 7039, '\P{^Scx=-bali}', ""); - Error('\p{Is_Script_Extensions=_-Balinese:=}'); - Error('\P{Is_Script_Extensions=_-Balinese:=}'); + Expect(1, 7038, '\p{Scx: Bali}', ""); + Expect(0, 7038, '\p{^Scx: Bali}', ""); + Expect(0, 7038, '\P{Scx: Bali}', ""); + Expect(1, 7038, '\P{^Scx: Bali}', ""); + Expect(0, 7039, '\p{Scx: Bali}', ""); + Expect(1, 7039, '\p{^Scx: Bali}', ""); + Expect(1, 7039, '\P{Scx: Bali}', ""); + Expect(0, 7039, '\P{^Scx: Bali}', ""); + Error('\p{Is_Script_Extensions=/a/_ Balinese}'); + Error('\P{Is_Script_Extensions=/a/_ Balinese}'); Expect(1, 7038, '\p{Is_Script_Extensions=balinese}', ""); Expect(0, 7038, '\p{^Is_Script_Extensions=balinese}', ""); Expect(0, 7038, '\P{Is_Script_Extensions=balinese}', ""); @@ -142029,16 +143357,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7039, '\p{^Is_Script_Extensions=balinese}', ""); Expect(1, 7039, '\P{Is_Script_Extensions=balinese}', ""); Expect(0, 7039, '\P{^Is_Script_Extensions=balinese}', ""); - Expect(1, 7038, '\p{Is_Script_Extensions= BALINESE}', ""); - Expect(0, 7038, '\p{^Is_Script_Extensions= BALINESE}', ""); - Expect(0, 7038, '\P{Is_Script_Extensions= BALINESE}', ""); - Expect(1, 7038, '\P{^Is_Script_Extensions= BALINESE}', ""); - Expect(0, 7039, '\p{Is_Script_Extensions= BALINESE}', ""); - Expect(1, 7039, '\p{^Is_Script_Extensions= BALINESE}', ""); - Expect(1, 7039, '\P{Is_Script_Extensions= BALINESE}', ""); - Expect(0, 7039, '\P{^Is_Script_Extensions= BALINESE}', ""); - Error('\p{Is_Scx= bali:=}'); - Error('\P{Is_Scx= bali:=}'); + Expect(1, 7038, '\p{Is_Script_Extensions=_-BALINESE}', ""); + Expect(0, 7038, '\p{^Is_Script_Extensions=_-BALINESE}', ""); + Expect(0, 7038, '\P{Is_Script_Extensions=_-BALINESE}', ""); + Expect(1, 7038, '\P{^Is_Script_Extensions=_-BALINESE}', ""); + Expect(0, 7039, '\p{Is_Script_Extensions=_-BALINESE}', ""); + Expect(1, 7039, '\p{^Is_Script_Extensions=_-BALINESE}', ""); + Expect(1, 7039, '\P{Is_Script_Extensions=_-BALINESE}', ""); + Expect(0, 7039, '\P{^Is_Script_Extensions=_-BALINESE}', ""); + Error('\p{Is_Scx=:= Bali}'); + Error('\P{Is_Scx=:= Bali}'); Expect(1, 7038, '\p{Is_Scx=bali}', ""); Expect(0, 7038, '\p{^Is_Scx=bali}', ""); Expect(0, 7038, '\P{Is_Scx=bali}', ""); @@ -142047,16 +143375,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7039, '\p{^Is_Scx=bali}', ""); Expect(1, 7039, '\P{Is_Scx=bali}', ""); Expect(0, 7039, '\P{^Is_Scx=bali}', ""); - Expect(1, 7038, '\p{Is_Scx=_ Bali}', ""); - Expect(0, 7038, '\p{^Is_Scx=_ Bali}', ""); - Expect(0, 7038, '\P{Is_Scx=_ Bali}', ""); - Expect(1, 7038, '\P{^Is_Scx=_ Bali}', ""); - Expect(0, 7039, '\p{Is_Scx=_ Bali}', ""); - Expect(1, 7039, '\p{^Is_Scx=_ Bali}', ""); - Expect(1, 7039, '\P{Is_Scx=_ Bali}', ""); - Expect(0, 7039, '\P{^Is_Scx=_ Bali}', ""); - Error('\p{Script_Extensions=:=- bamum}'); - Error('\P{Script_Extensions=:=- bamum}'); + Expect(1, 7038, '\p{Is_Scx=- bali}', ""); + Expect(0, 7038, '\p{^Is_Scx=- bali}', ""); + Expect(0, 7038, '\P{Is_Scx=- bali}', ""); + Expect(1, 7038, '\P{^Is_Scx=- bali}', ""); + Expect(0, 7039, '\p{Is_Scx=- bali}', ""); + Expect(1, 7039, '\p{^Is_Scx=- bali}', ""); + Expect(1, 7039, '\P{Is_Scx=- bali}', ""); + Expect(0, 7039, '\P{^Is_Scx=- bali}', ""); + Error('\p{Script_Extensions=/a/ Bamum}'); + Error('\P{Script_Extensions=/a/ Bamum}'); Expect(1, 92728, '\p{Script_Extensions=:\ABamum\z:}', "");; Expect(0, 92729, '\p{Script_Extensions=:\ABamum\z:}', "");; Expect(1, 92728, '\p{Script_Extensions=bamum}', ""); @@ -142069,16 +143397,16 @@ 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=:= -Bamu}'); - Error('\P{Scx=:= -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}'); + Error('\P{Scx=:=Bamu}'); Expect(1, 92728, '\p{Scx=:\ABamu\z:}', "");; Expect(0, 92729, '\p{Scx=:\ABamu\z:}', "");; Expect(1, 92728, '\p{Scx=bamu}', ""); @@ -142091,16 +143419,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/_Bamum}'); + Error('\P{Is_Script_Extensions=/a/_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}', ""); @@ -142109,16 +143437,16 @@ 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_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=/a/ -bamu}'); + Error('\P{Is_Scx=/a/ -bamu}'); Expect(1, 92728, '\p{Is_Scx=bamu}', ""); Expect(0, 92728, '\p{^Is_Scx=bamu}', ""); Expect(0, 92728, '\P{Is_Scx=bamu}', ""); @@ -142127,16 +143455,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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}', ""); @@ -142149,16 +143477,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -142171,16 +143499,16 @@ 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= -Bassa_VAH:=}'); - Error('\P{Is_Script_Extensions= -Bassa_VAH:=}'); + 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=_:=bassa_vah}'); + Error('\P{Is_Script_Extensions=_:=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}', ""); @@ -142189,34 +143517,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-/a/Bass}'); - Error('\P{Is_Scx=-/a/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}', ""); - 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_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: -/a/Bass}'); + Error('\P{Is_Scx: -/a/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}', ""); + 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=/a/_Batak}'); + Error('\P{Script_Extensions=/a/_Batak}'); Expect(1, 7167, '\p{Script_Extensions=:\ABatak\z:}', "");; Expect(0, 7168, '\p{Script_Extensions=:\ABatak\z:}', "");; Expect(1, 7167, '\p{Script_Extensions=batak}', ""); @@ -142229,16 +143557,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=:= BATK}'); - Error('\P{Scx=:= 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=/a/_ Batk}'); + Error('\P{Scx=/a/_ Batk}'); Expect(1, 7167, '\p{Scx=:\ABatk\z:}', "");; Expect(0, 7168, '\p{Scx=:\ABatk\z:}', "");; Expect(1, 7167, '\p{Scx=batk}', ""); @@ -142251,34 +143579,34 @@ 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/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}', ""); - 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}', ""); - 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{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{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}', ""); + 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}', ""); @@ -142287,16 +143615,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/a/}'); - Error('\P{Script_Extensions= Bengali/a/}'); + 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/a/}'); + Error('\P{Script_Extensions: Bengali/a/}'); Expect(1, 43249, '\p{Script_Extensions=:\ABengali\z:}', "");; Expect(0, 43250, '\p{Script_Extensions=:\ABengali\z:}', "");; Expect(1, 43249, '\p{Script_Extensions=bengali}', ""); @@ -142309,16 +143637,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=/a/_-BENG}'); - Error('\P{Scx=/a/_-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}', ""); @@ -142331,16 +143659,16 @@ 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= bengali:=}'); - Error('\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=- Bengali:=}'); + Error('\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}', ""); @@ -142349,16 +143677,16 @@ 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}', ""); - 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}', ""); - Error('\p{Is_Scx= -beng:=}'); - Error('\P{Is_Scx= -beng:=}'); + 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}', ""); + 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}', ""); @@ -142367,16 +143695,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=/a/-_Bhaiksuki}'); + Error('\P{Script_Extensions=/a/-_Bhaiksuki}'); Expect(1, 72812, '\p{Script_Extensions=:\ABhaiksuki\z:}', "");; Expect(0, 72813, '\p{Script_Extensions=:\ABhaiksuki\z:}', "");; Expect(1, 72812, '\p{Script_Extensions=bhaiksuki}', ""); @@ -142389,16 +143717,16 @@ 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/}'); + 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=/a/ Bhks}'); + Error('\P{Scx=/a/ Bhks}'); Expect(1, 72812, '\p{Scx=:\ABhks\z:}', "");; Expect(0, 72813, '\p{Scx=:\ABhks\z:}', "");; Expect(1, 72812, '\p{Scx=bhks}', ""); @@ -142411,16 +143739,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=Bhaiksuki}'); - Error('\P{Is_Script_Extensions=:=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/a/}'); + Error('\P{Is_Script_Extensions= Bhaiksuki/a/}'); Expect(1, 72812, '\p{Is_Script_Extensions=bhaiksuki}', ""); Expect(0, 72812, '\p{^Is_Script_Extensions=bhaiksuki}', ""); Expect(0, 72812, '\P{Is_Script_Extensions=bhaiksuki}', ""); @@ -142429,16 +143757,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=_/a/Bhks}'); + Error('\P{Is_Scx=_/a/Bhks}'); Expect(1, 72812, '\p{Is_Scx=bhks}', ""); Expect(0, 72812, '\p{^Is_Scx=bhks}', ""); Expect(0, 72812, '\P{Is_Scx=bhks}', ""); @@ -142447,16 +143775,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/a/}'); - Error('\P{Script_Extensions=__Bopomofo/a/}'); + 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/a/}'); + Error('\P{Script_Extensions=_Bopomofo/a/}'); Expect(1, 65381, '\p{Script_Extensions=:\ABopomofo\z:}', "");; Expect(0, 65382, '\p{Script_Extensions=:\ABopomofo\z:}', "");; Expect(1, 65381, '\p{Script_Extensions=bopomofo}', ""); @@ -142469,16 +143797,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/a/}'); - Error('\P{Scx=-_Bopo/a/}'); + 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{Scx=:\ABopo\z:}', "");; Expect(0, 65382, '\p{Scx=:\ABopo\z:}', "");; Expect(1, 65381, '\p{Scx=bopo}', ""); @@ -142491,16 +143819,16 @@ 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{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}', ""); @@ -142509,16 +143837,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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{Is_Scx=bopo}', ""); Expect(0, 65381, '\p{^Is_Scx=bopo}', ""); Expect(0, 65381, '\P{Is_Scx=bopo}', ""); @@ -142527,38 +143855,38 @@ 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=:=--Brahmi}'); - Error('\P{Script_Extensions=:=--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}', ""); - 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}', ""); + 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}', ""); 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=/a/-Brah}'); - Error('\P{Scx=/a/-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}', ""); @@ -142571,16 +143899,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=-/a/BRAHMI}'); - Error('\P{Is_Script_Extensions=-/a/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}', ""); @@ -142589,16 +143917,16 @@ 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}', ""); - Expect(1, 69759, '\p{Is_Script_Extensions=_Brahmi}', ""); - Expect(0, 69759, '\p{^Is_Script_Extensions=_Brahmi}', ""); - Expect(0, 69759, '\P{Is_Script_Extensions=_Brahmi}', ""); - Expect(1, 69759, '\P{^Is_Script_Extensions=_Brahmi}', ""); - Expect(0, 69760, '\p{Is_Script_Extensions=_Brahmi}', ""); - 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/a/}'); - Error('\P{Is_Scx= -brah/a/}'); + Expect(1, 69759, '\p{Is_Script_Extensions: - Brahmi}', ""); + Expect(0, 69759, '\p{^Is_Script_Extensions: - Brahmi}', ""); + Expect(0, 69759, '\P{Is_Script_Extensions: - Brahmi}', ""); + Expect(1, 69759, '\P{^Is_Script_Extensions: - Brahmi}', ""); + Expect(0, 69760, '\p{Is_Script_Extensions: - Brahmi}', ""); + 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}'); Expect(1, 69759, '\p{Is_Scx=brah}', ""); Expect(0, 69759, '\p{^Is_Scx=brah}', ""); Expect(0, 69759, '\P{Is_Scx=brah}', ""); @@ -142607,16 +143935,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}'); + Error('\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}', ""); @@ -142629,38 +143957,38 @@ 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=:= Brai}'); - Error('\P{Scx=:= 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}', ""); - 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}', ""); 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}', ""); - Error('\p{Is_Script_Extensions=-_braille:=}'); - Error('\P{Is_Script_Extensions=-_braille:=}'); + 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=_/a/Braille}'); + Error('\P{Is_Script_Extensions=_/a/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}', ""); @@ -142669,16 +143997,16 @@ 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}'); - Error('\P{Is_Scx= :=Brai}'); + 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= /a/brai}'); + Error('\P{Is_Scx= /a/brai}'); Expect(1, 10495, '\p{Is_Scx=brai}', ""); Expect(0, 10495, '\p{^Is_Scx=brai}', ""); Expect(0, 10495, '\P{Is_Scx=brai}', ""); @@ -142687,16 +144015,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}'); + Error('\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}', ""); @@ -142709,16 +144037,16 @@ 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/a/}'); - Error('\P{Scx=_ Bugi/a/}'); + 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=/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}', ""); @@ -142731,16 +144059,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= Buginese:=}'); - Error('\P{Is_Script_Extensions= 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}'); + Error('\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}', ""); @@ -142749,34 +144077,34 @@ 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_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}', ""); - 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, 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}', ""); + 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}', ""); + 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}', ""); @@ -142789,16 +144117,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); @@ -142811,34 +144139,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/--Buhid}'); - Error('\P{Is_Script_Extensions=/a/--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}', ""); - 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{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{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}', ""); + 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_Scx=buhd}', ""); Expect(0, 5971, '\p{^Is_Scx=buhd}', ""); Expect(0, 5971, '\P{Is_Scx=buhd}', ""); @@ -142847,16 +144175,16 @@ 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=--Chakma/a/}'); - Error('\P{Script_Extensions=--Chakma/a/}'); + 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}', ""); @@ -142869,38 +144197,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ Cakm}'); - Error('\P{Scx=/a/ Cakm}'); + 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:/a/ cakm}'); + Error('\P{Scx:/a/ 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}', ""); + 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: --Chakma/a/}'); - Error('\P{Is_Script_Extensions: --Chakma/a/}'); + 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= :=Chakma}'); + Error('\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}', ""); @@ -142909,56 +144237,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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: /a/CAKM}'); + Error('\P{Is_Scx: /a/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/a/}'); + Error('\P{Script_Extensions: -_canadian_ABORIGINAL/a/}'); Expect(1, 72383, '\p{Script_Extensions=:\ACanadian_Aboriginal\z:}', "");; Expect(0, 72384, '\p{Script_Extensions=:\ACanadian_Aboriginal\z:}', "");; - Expect(1, 72383, '\p{Script_Extensions=canadianaboriginal}', ""); - Expect(0, 72383, '\p{^Script_Extensions=canadianaboriginal}', ""); - Expect(0, 72383, '\P{Script_Extensions=canadianaboriginal}', ""); - Expect(1, 72383, '\P{^Script_Extensions=canadianaboriginal}', ""); - Expect(0, 72384, '\p{Script_Extensions=canadianaboriginal}', ""); - Expect(1, 72384, '\p{^Script_Extensions=canadianaboriginal}', ""); - Expect(1, 72384, '\P{Script_Extensions=canadianaboriginal}', ""); - Expect(0, 72384, '\P{^Script_Extensions=canadianaboriginal}', ""); + Expect(1, 72383, '\p{Script_Extensions:canadianaboriginal}', ""); + Expect(0, 72383, '\p{^Script_Extensions:canadianaboriginal}', ""); + Expect(0, 72383, '\P{Script_Extensions:canadianaboriginal}', ""); + Expect(1, 72383, '\P{^Script_Extensions:canadianaboriginal}', ""); + Expect(0, 72384, '\p{Script_Extensions:canadianaboriginal}', ""); + Expect(1, 72384, '\p{^Script_Extensions:canadianaboriginal}', ""); + Expect(1, 72384, '\P{Script_Extensions:canadianaboriginal}', ""); + Expect(0, 72384, '\P{^Script_Extensions:canadianaboriginal}', ""); Expect(1, 72383, '\p{Script_Extensions=:\Acanadianaboriginal\z:}', "");; Expect(0, 72384, '\p{Script_Extensions=:\Acanadianaboriginal\z:}', "");; - Expect(1, 72383, '\p{Script_Extensions= CANADIAN_Aboriginal}', ""); - Expect(0, 72383, '\p{^Script_Extensions= CANADIAN_Aboriginal}', ""); - Expect(0, 72383, '\P{Script_Extensions= CANADIAN_Aboriginal}', ""); - Expect(1, 72383, '\P{^Script_Extensions= CANADIAN_Aboriginal}', ""); - Expect(0, 72384, '\p{Script_Extensions= CANADIAN_Aboriginal}', ""); - Expect(1, 72384, '\p{^Script_Extensions= CANADIAN_Aboriginal}', ""); - Expect(1, 72384, '\P{Script_Extensions= CANADIAN_Aboriginal}', ""); - Expect(0, 72384, '\P{^Script_Extensions= CANADIAN_Aboriginal}', ""); - Error('\p{Scx=:=_ cans}'); - Error('\P{Scx=:=_ cans}'); + Expect(1, 72383, '\p{Script_Extensions= Canadian_Aboriginal}', ""); + Expect(0, 72383, '\p{^Script_Extensions= Canadian_Aboriginal}', ""); + Expect(0, 72383, '\P{Script_Extensions= Canadian_Aboriginal}', ""); + Expect(1, 72383, '\P{^Script_Extensions= Canadian_Aboriginal}', ""); + Expect(0, 72384, '\p{Script_Extensions= Canadian_Aboriginal}', ""); + Expect(1, 72384, '\p{^Script_Extensions= Canadian_Aboriginal}', ""); + Expect(1, 72384, '\P{Script_Extensions= Canadian_Aboriginal}', ""); + Expect(0, 72384, '\P{^Script_Extensions= Canadian_Aboriginal}', ""); + Error('\p{Scx=_:=Cans}'); + Error('\P{Scx=_:=Cans}'); Expect(1, 72383, '\p{Scx=:\ACans\z:}', "");; Expect(0, 72384, '\p{Scx=:\ACans\z:}', "");; Expect(1, 72383, '\p{Scx=cans}', ""); @@ -142971,16 +144299,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 72384, '\P{^Scx=cans}', ""); Expect(1, 72383, '\p{Scx=:\Acans\z:}', "");; Expect(0, 72384, '\p{Scx=:\Acans\z:}', "");; - Expect(1, 72383, '\p{Scx= _Cans}', ""); - Expect(0, 72383, '\p{^Scx= _Cans}', ""); - Expect(0, 72383, '\P{Scx= _Cans}', ""); - Expect(1, 72383, '\P{^Scx= _Cans}', ""); - Expect(0, 72384, '\p{Scx= _Cans}', ""); - Expect(1, 72384, '\p{^Scx= _Cans}', ""); - Expect(1, 72384, '\P{Scx= _Cans}', ""); - Expect(0, 72384, '\P{^Scx= _Cans}', ""); - Error('\p{Is_Script_Extensions=:= canadian_Aboriginal}'); - Error('\P{Is_Script_Extensions=:= canadian_Aboriginal}'); + Expect(1, 72383, '\p{Scx=_ CANS}', ""); + Expect(0, 72383, '\p{^Scx=_ CANS}', ""); + Expect(0, 72383, '\P{Scx=_ CANS}', ""); + Expect(1, 72383, '\P{^Scx=_ CANS}', ""); + Expect(0, 72384, '\p{Scx=_ CANS}', ""); + Expect(1, 72384, '\p{^Scx=_ CANS}', ""); + Expect(1, 72384, '\P{Scx=_ CANS}', ""); + Expect(0, 72384, '\P{^Scx=_ CANS}', ""); + Error('\p{Is_Script_Extensions=- CANADIAN_Aboriginal:=}'); + Error('\P{Is_Script_Extensions=- CANADIAN_Aboriginal:=}'); Expect(1, 72383, '\p{Is_Script_Extensions=canadianaboriginal}', ""); Expect(0, 72383, '\p{^Is_Script_Extensions=canadianaboriginal}', ""); Expect(0, 72383, '\P{Is_Script_Extensions=canadianaboriginal}', ""); @@ -142989,16 +144317,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^Is_Script_Extensions=canadianaboriginal}', ""); Expect(1, 72384, '\P{Is_Script_Extensions=canadianaboriginal}', ""); Expect(0, 72384, '\P{^Is_Script_Extensions=canadianaboriginal}', ""); - Expect(1, 72383, '\p{Is_Script_Extensions=_-Canadian_Aboriginal}', ""); - Expect(0, 72383, '\p{^Is_Script_Extensions=_-Canadian_Aboriginal}', ""); - Expect(0, 72383, '\P{Is_Script_Extensions=_-Canadian_Aboriginal}', ""); - Expect(1, 72383, '\P{^Is_Script_Extensions=_-Canadian_Aboriginal}', ""); - Expect(0, 72384, '\p{Is_Script_Extensions=_-Canadian_Aboriginal}', ""); - Expect(1, 72384, '\p{^Is_Script_Extensions=_-Canadian_Aboriginal}', ""); - Expect(1, 72384, '\P{Is_Script_Extensions=_-Canadian_Aboriginal}', ""); - Expect(0, 72384, '\P{^Is_Script_Extensions=_-Canadian_Aboriginal}', ""); - Error('\p{Is_Scx=:=-Cans}'); - Error('\P{Is_Scx=:=-Cans}'); + Expect(1, 72383, '\p{Is_Script_Extensions= canadian_Aboriginal}', ""); + Expect(0, 72383, '\p{^Is_Script_Extensions= canadian_Aboriginal}', ""); + Expect(0, 72383, '\P{Is_Script_Extensions= canadian_Aboriginal}', ""); + Expect(1, 72383, '\P{^Is_Script_Extensions= canadian_Aboriginal}', ""); + Expect(0, 72384, '\p{Is_Script_Extensions= canadian_Aboriginal}', ""); + Expect(1, 72384, '\p{^Is_Script_Extensions= canadian_Aboriginal}', ""); + Expect(1, 72384, '\P{Is_Script_Extensions= canadian_Aboriginal}', ""); + Expect(0, 72384, '\P{^Is_Script_Extensions= canadian_Aboriginal}', ""); + Error('\p{Is_Scx=:= _CANS}'); + Error('\P{Is_Scx=:= _CANS}'); Expect(1, 72383, '\p{Is_Scx=cans}', ""); Expect(0, 72383, '\p{^Is_Scx=cans}', ""); Expect(0, 72383, '\P{Is_Scx=cans}', ""); @@ -143007,16 +144335,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 72384, '\p{^Is_Scx=cans}', ""); Expect(1, 72384, '\P{Is_Scx=cans}', ""); Expect(0, 72384, '\P{^Is_Scx=cans}', ""); - Expect(1, 72383, '\p{Is_Scx= cans}', ""); - Expect(0, 72383, '\p{^Is_Scx= cans}', ""); - Expect(0, 72383, '\P{Is_Scx= cans}', ""); - Expect(1, 72383, '\P{^Is_Scx= cans}', ""); - Expect(0, 72384, '\p{Is_Scx= cans}', ""); - Expect(1, 72384, '\p{^Is_Scx= cans}', ""); - Expect(1, 72384, '\P{Is_Scx= cans}', ""); - Expect(0, 72384, '\P{^Is_Scx= cans}', ""); - Error('\p{Script_Extensions=:=- CARIAN}'); - Error('\P{Script_Extensions=:=- CARIAN}'); + Expect(1, 72383, '\p{Is_Scx=--Cans}', ""); + Expect(0, 72383, '\p{^Is_Scx=--Cans}', ""); + Expect(0, 72383, '\P{Is_Scx=--Cans}', ""); + Expect(1, 72383, '\P{^Is_Scx=--Cans}', ""); + Expect(0, 72384, '\p{Is_Scx=--Cans}', ""); + Expect(1, 72384, '\p{^Is_Scx=--Cans}', ""); + Expect(1, 72384, '\P{Is_Scx=--Cans}', ""); + Expect(0, 72384, '\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}', ""); @@ -143029,16 +144357,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); + Error('\P{Scx=CARI/a/}'); Expect(1, 66256, '\p{Scx=:\ACari\z:}', "");; Expect(0, 66257, '\p{Scx=:\ACari\z:}', "");; Expect(1, 66256, '\p{Scx=cari}', ""); @@ -143051,34 +144379,34 @@ 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=-/a/cari}'); - Error('\P{Is_Scx=-/a/cari}'); + 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}', ""); @@ -143087,38 +144415,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ _cham}'); - Error('\P{Script_Extensions=/a/ _cham}'); + 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, 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}', ""); + 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}', ""); 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=/a/_Cham}'); - Error('\P{Scx=/a/_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}'); + Error('\P{Scx=:=_Cham}'); Expect(1, 43615, '\p{Scx=:\ACham\z:}', "");; Expect(0, 43616, '\p{Scx=:\ACham\z:}', "");; Expect(1, 43615, '\p{Scx=cham}', ""); @@ -143131,16 +144459,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/a/}'); + Error('\P{Is_Script_Extensions= -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}', ""); @@ -143149,16 +144477,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= CHAM:=}'); + Error('\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}', ""); @@ -143167,60 +144495,68 @@ 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=_:=CHEROKEE}'); + Error('\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}', ""); + 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: /a/Cher}'); - Error('\P{Scx: /a/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=-_cher/a/}'); + Error('\P{Scx=-_cher/a/}'); 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}', ""); + 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}', ""); Expect(1, 43967, '\p{Scx=:\Acher\z:}', "");; Expect(0, 43968, '\p{Scx=:\Acher\z:}', "");; - Error('\p{Is_Script_Extensions=-/a/Cherokee}'); - Error('\P{Is_Script_Extensions=-/a/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}', ""); + 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{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}', ""); Expect(1, 43967, '\p{Is_Script_Extensions= CHEROKEE}', ""); Expect(0, 43967, '\p{^Is_Script_Extensions= CHEROKEE}', ""); Expect(0, 43967, '\P{Is_Script_Extensions= CHEROKEE}', ""); @@ -143229,8 +144565,8 @@ 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}', ""); - Error('\p{Is_Scx: _ cher:=}'); - Error('\P{Is_Scx: _ cher:=}'); + 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}', ""); @@ -143239,16 +144575,16 @@ 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=_ Chorasmian:=}'); - Error('\P{Script_Extensions=_ Chorasmian:=}'); + 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=/a/ CHORASMIAN}'); + Error('\P{Script_Extensions=/a/ CHORASMIAN}'); Expect(1, 69579, '\p{Script_Extensions=:\AChorasmian\z:}', "");; Expect(0, 69580, '\p{Script_Extensions=:\AChorasmian\z:}', "");; Expect(1, 69579, '\p{Script_Extensions=chorasmian}', ""); @@ -143261,16 +144597,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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=:= Chrs}'); + Error('\P{Scx=:= Chrs}'); Expect(1, 69579, '\p{Scx=:\AChrs\z:}', "");; Expect(0, 69580, '\p{Scx=:\AChrs\z:}', "");; Expect(1, 69579, '\p{Scx=chrs}', ""); @@ -143283,16 +144619,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -143301,16 +144637,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=__Chrs}'); - Error('\P{Is_Scx=:=__Chrs}'); + 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= _CHRS:=}'); + Error('\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}', ""); @@ -143319,38 +144655,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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/a/}'); + Error('\P{Script_Extensions= _coptic/a/}'); 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=_:=Copt}'); + Error('\P{Scx=_:=Copt}'); Expect(1, 66299, '\p{Scx=:\ACopt\z:}', "");; Expect(0, 66300, '\p{Scx=:\ACopt\z:}', "");; Expect(1, 66299, '\p{Scx=copt}', ""); @@ -143363,16 +144699,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=__QAAC:=}'); - Error('\P{Is_Script_Extensions=__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/a/}'); + Error('\P{Is_Script_Extensions: -_Qaac/a/}'); Expect(1, 66299, '\p{Is_Script_Extensions=qaac}', ""); Expect(0, 66299, '\p{^Is_Script_Extensions=qaac}', ""); Expect(0, 66299, '\P{Is_Script_Extensions=qaac}', ""); @@ -143381,16 +144717,16 @@ 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_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}', ""); @@ -143399,16 +144735,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/CYPRO_Minoan}'); - Error('\P{Script_Extensions= /a/CYPRO_Minoan}'); + 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/-Cypro_MINOAN}'); + Error('\P{Script_Extensions=/a/-Cypro_MINOAN}'); Expect(1, 77810, '\p{Script_Extensions=:\ACypro_Minoan\z:}', "");; Expect(0, 77811, '\p{Script_Extensions=:\ACypro_Minoan\z:}', "");; Expect(1, 77810, '\p{Script_Extensions=cyprominoan}', ""); @@ -143421,16 +144757,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 77811, '\P{^Script_Extensions=cyprominoan}', ""); Expect(1, 77810, '\p{Script_Extensions=:\Acyprominoan\z:}', "");; Expect(0, 77811, '\p{Script_Extensions=:\Acyprominoan\z:}', "");; - Expect(1, 77810, '\p{Script_Extensions=_Cypro_minoan}', ""); - Expect(0, 77810, '\p{^Script_Extensions=_Cypro_minoan}', ""); - Expect(0, 77810, '\P{Script_Extensions=_Cypro_minoan}', ""); - Expect(1, 77810, '\P{^Script_Extensions=_Cypro_minoan}', ""); - Expect(0, 77811, '\p{Script_Extensions=_Cypro_minoan}', ""); - Expect(1, 77811, '\p{^Script_Extensions=_Cypro_minoan}', ""); - Expect(1, 77811, '\P{Script_Extensions=_Cypro_minoan}', ""); - Expect(0, 77811, '\P{^Script_Extensions=_Cypro_minoan}', ""); - Error('\p{Scx=:=_cpmn}'); - Error('\P{Scx=:=_cpmn}'); + Expect(1, 77810, '\p{Script_Extensions=-cypro_minoan}', ""); + Expect(0, 77810, '\p{^Script_Extensions=-cypro_minoan}', ""); + Expect(0, 77810, '\P{Script_Extensions=-cypro_minoan}', ""); + Expect(1, 77810, '\P{^Script_Extensions=-cypro_minoan}', ""); + Expect(0, 77811, '\p{Script_Extensions=-cypro_minoan}', ""); + Expect(1, 77811, '\p{^Script_Extensions=-cypro_minoan}', ""); + Expect(1, 77811, '\P{Script_Extensions=-cypro_minoan}', ""); + Expect(0, 77811, '\P{^Script_Extensions=-cypro_minoan}', ""); + Error('\p{Scx=:= Cpmn}'); + Error('\P{Scx=:= Cpmn}'); Expect(1, 77810, '\p{Scx=:\ACpmn\z:}', "");; Expect(0, 77811, '\p{Scx=:\ACpmn\z:}', "");; Expect(1, 77810, '\p{Scx=cpmn}', ""); @@ -143443,16 +144779,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 77811, '\P{^Scx=cpmn}', ""); Expect(1, 77810, '\p{Scx=:\Acpmn\z:}', "");; Expect(0, 77811, '\p{Scx=:\Acpmn\z:}', "");; - Expect(1, 77810, '\p{Scx=--cpmn}', ""); - Expect(0, 77810, '\p{^Scx=--cpmn}', ""); - Expect(0, 77810, '\P{Scx=--cpmn}', ""); - Expect(1, 77810, '\P{^Scx=--cpmn}', ""); - Expect(0, 77811, '\p{Scx=--cpmn}', ""); - Expect(1, 77811, '\p{^Scx=--cpmn}', ""); - Expect(1, 77811, '\P{Scx=--cpmn}', ""); - Expect(0, 77811, '\P{^Scx=--cpmn}', ""); - Error('\p{Is_Script_Extensions=:=--CYPRO_MINOAN}'); - Error('\P{Is_Script_Extensions=:=--CYPRO_MINOAN}'); + Expect(1, 77810, '\p{Scx=- CPMN}', ""); + Expect(0, 77810, '\p{^Scx=- CPMN}', ""); + Expect(0, 77810, '\P{Scx=- CPMN}', ""); + Expect(1, 77810, '\P{^Scx=- CPMN}', ""); + Expect(0, 77811, '\p{Scx=- CPMN}', ""); + Expect(1, 77811, '\p{^Scx=- CPMN}', ""); + Expect(1, 77811, '\P{Scx=- CPMN}', ""); + Expect(0, 77811, '\P{^Scx=- CPMN}', ""); + Error('\p{Is_Script_Extensions=:=-cypro_Minoan}'); + Error('\P{Is_Script_Extensions=:=-cypro_Minoan}'); Expect(1, 77810, '\p{Is_Script_Extensions=cyprominoan}', ""); Expect(0, 77810, '\p{^Is_Script_Extensions=cyprominoan}', ""); Expect(0, 77810, '\P{Is_Script_Extensions=cyprominoan}', ""); @@ -143461,16 +144797,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 77811, '\p{^Is_Script_Extensions=cyprominoan}', ""); Expect(1, 77811, '\P{Is_Script_Extensions=cyprominoan}', ""); Expect(0, 77811, '\P{^Is_Script_Extensions=cyprominoan}', ""); - Expect(1, 77810, '\p{Is_Script_Extensions= _Cypro_Minoan}', ""); - Expect(0, 77810, '\p{^Is_Script_Extensions= _Cypro_Minoan}', ""); - Expect(0, 77810, '\P{Is_Script_Extensions= _Cypro_Minoan}', ""); - Expect(1, 77810, '\P{^Is_Script_Extensions= _Cypro_Minoan}', ""); - Expect(0, 77811, '\p{Is_Script_Extensions= _Cypro_Minoan}', ""); - Expect(1, 77811, '\p{^Is_Script_Extensions= _Cypro_Minoan}', ""); - Expect(1, 77811, '\P{Is_Script_Extensions= _Cypro_Minoan}', ""); - Expect(0, 77811, '\P{^Is_Script_Extensions= _Cypro_Minoan}', ""); - Error('\p{Is_Scx=/a/Cpmn}'); - Error('\P{Is_Scx=/a/Cpmn}'); + Expect(1, 77810, '\p{Is_Script_Extensions=__cypro_Minoan}', ""); + Expect(0, 77810, '\p{^Is_Script_Extensions=__cypro_Minoan}', ""); + Expect(0, 77810, '\P{Is_Script_Extensions=__cypro_Minoan}', ""); + Expect(1, 77810, '\P{^Is_Script_Extensions=__cypro_Minoan}', ""); + Expect(0, 77811, '\p{Is_Script_Extensions=__cypro_Minoan}', ""); + Expect(1, 77811, '\p{^Is_Script_Extensions=__cypro_Minoan}', ""); + Expect(1, 77811, '\P{Is_Script_Extensions=__cypro_Minoan}', ""); + Expect(0, 77811, '\P{^Is_Script_Extensions=__cypro_Minoan}', ""); + Error('\p{Is_Scx=/a/_Cpmn}'); + Error('\P{Is_Scx=/a/_Cpmn}'); Expect(1, 77810, '\p{Is_Scx=cpmn}', ""); Expect(0, 77810, '\p{^Is_Scx=cpmn}', ""); Expect(0, 77810, '\P{Is_Scx=cpmn}', ""); @@ -143479,16 +144815,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 77811, '\p{^Is_Scx=cpmn}', ""); Expect(1, 77811, '\P{Is_Scx=cpmn}', ""); Expect(0, 77811, '\P{^Is_Scx=cpmn}', ""); - Expect(1, 77810, '\p{Is_Scx=CPMN}', ""); - Expect(0, 77810, '\p{^Is_Scx=CPMN}', ""); - Expect(0, 77810, '\P{Is_Scx=CPMN}', ""); - Expect(1, 77810, '\P{^Is_Scx=CPMN}', ""); - Expect(0, 77811, '\p{Is_Scx=CPMN}', ""); - Expect(1, 77811, '\p{^Is_Scx=CPMN}', ""); - Expect(1, 77811, '\P{Is_Scx=CPMN}', ""); - Expect(0, 77811, '\P{^Is_Scx=CPMN}', ""); - Error('\p{Script_Extensions: -/a/Cypriot}'); - Error('\P{Script_Extensions: -/a/Cypriot}'); + Expect(1, 77810, '\p{Is_Scx: Cpmn}', ""); + Expect(0, 77810, '\p{^Is_Scx: Cpmn}', ""); + Expect(0, 77810, '\P{Is_Scx: Cpmn}', ""); + Expect(1, 77810, '\P{^Is_Scx: Cpmn}', ""); + Expect(0, 77811, '\p{Is_Scx: Cpmn}', ""); + Expect(1, 77811, '\p{^Is_Scx: Cpmn}', ""); + Expect(1, 77811, '\P{Is_Scx: Cpmn}', ""); + Expect(0, 77811, '\P{^Is_Scx: Cpmn}', ""); + Error('\p{Script_Extensions=:= cypriot}'); + Error('\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}', ""); @@ -143501,16 +144837,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=-:=CPRT}'); - Error('\P{Scx=-:=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}', ""); @@ -143523,16 +144859,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/a/}'); + Error('\P{Is_Script_Extensions: - cypriot/a/}'); Expect(1, 67647, '\p{Is_Script_Extensions=cypriot}', ""); Expect(0, 67647, '\p{^Is_Script_Extensions=cypriot}', ""); Expect(0, 67647, '\P{Is_Script_Extensions=cypriot}', ""); @@ -143541,16 +144877,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=_CPRT:=}'); - Error('\P{Is_Scx=_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}', ""); @@ -143559,176 +144895,176 @@ 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=/a/_ CYRILLIC}'); - Error('\P{Script_Extensions=/a/_ 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}', ""); - 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}'); - Error('\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}', ""); - 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=/a/ Cyrillic}'); - Error('\P{Is_Script_Extensions=/a/ 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:=}'); - Error('\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}', ""); - 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=/a/_DEVA}'); - Error('\P{Scx=/a/_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}', ""); - 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=/a/Devanagari}'); - Error('\P{Is_Script_Extensions=/a/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}', ""); - 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_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}', ""); - 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=/a/ _Dives_AKURU}'); - Error('\P{Script_Extensions=/a/ _Dives_AKURU}'); + 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, 123023, '\p{Script_Extensions=:\ACyrillic\z:}', "");; + Expect(0, 123024, '\p{Script_Extensions=:\ACyrillic\z:}', "");; + Expect(1, 123023, '\p{Script_Extensions=cyrillic}', ""); + Expect(0, 123023, '\p{^Script_Extensions=cyrillic}', ""); + Expect(0, 123023, '\P{Script_Extensions=cyrillic}', ""); + Expect(1, 123023, '\P{^Script_Extensions=cyrillic}', ""); + Expect(0, 123024, '\p{Script_Extensions=cyrillic}', ""); + Expect(1, 123024, '\p{^Script_Extensions=cyrillic}', ""); + Expect(1, 123024, '\P{Script_Extensions=cyrillic}', ""); + Expect(0, 123024, '\P{^Script_Extensions=cyrillic}', ""); + Expect(1, 123023, '\p{Script_Extensions=:\Acyrillic\z:}', "");; + Expect(0, 123024, '\p{Script_Extensions=:\Acyrillic\z:}', "");; + Expect(1, 123023, '\p{Script_Extensions=_Cyrillic}', ""); + Expect(0, 123023, '\p{^Script_Extensions=_Cyrillic}', ""); + Expect(0, 123023, '\P{Script_Extensions=_Cyrillic}', ""); + Expect(1, 123023, '\P{^Script_Extensions=_Cyrillic}', ""); + Expect(0, 123024, '\p{Script_Extensions=_Cyrillic}', ""); + Expect(1, 123024, '\p{^Script_Extensions=_Cyrillic}', ""); + Expect(1, 123024, '\P{Script_Extensions=_Cyrillic}', ""); + Expect(0, 123024, '\P{^Script_Extensions=_Cyrillic}', ""); + Error('\p{Scx=/a/-CYRL}'); + Error('\P{Scx=/a/-CYRL}'); + Expect(1, 123023, '\p{Scx=:\ACyrl\z:}', "");; + Expect(0, 123024, '\p{Scx=:\ACyrl\z:}', "");; + Expect(1, 123023, '\p{Scx=cyrl}', ""); + Expect(0, 123023, '\p{^Scx=cyrl}', ""); + Expect(0, 123023, '\P{Scx=cyrl}', ""); + Expect(1, 123023, '\P{^Scx=cyrl}', ""); + Expect(0, 123024, '\p{Scx=cyrl}', ""); + Expect(1, 123024, '\p{^Scx=cyrl}', ""); + Expect(1, 123024, '\P{Scx=cyrl}', ""); + Expect(0, 123024, '\P{^Scx=cyrl}', ""); + Expect(1, 123023, '\p{Scx=:\Acyrl\z:}', "");; + Expect(0, 123024, '\p{Scx=:\Acyrl\z:}', "");; + Expect(1, 123023, '\p{Scx= -Cyrl}', ""); + Expect(0, 123023, '\p{^Scx= -Cyrl}', ""); + Expect(0, 123023, '\P{Scx= -Cyrl}', ""); + Expect(1, 123023, '\P{^Scx= -Cyrl}', ""); + Expect(0, 123024, '\p{Scx= -Cyrl}', ""); + Expect(1, 123024, '\p{^Scx= -Cyrl}', ""); + Expect(1, 123024, '\P{Scx= -Cyrl}', ""); + Expect(0, 123024, '\P{^Scx= -Cyrl}', ""); + Error('\p{Is_Script_Extensions= /a/CYRILLIC}'); + Error('\P{Is_Script_Extensions= /a/CYRILLIC}'); + Expect(1, 123023, '\p{Is_Script_Extensions=cyrillic}', ""); + Expect(0, 123023, '\p{^Is_Script_Extensions=cyrillic}', ""); + Expect(0, 123023, '\P{Is_Script_Extensions=cyrillic}', ""); + Expect(1, 123023, '\P{^Is_Script_Extensions=cyrillic}', ""); + Expect(0, 123024, '\p{Is_Script_Extensions=cyrillic}', ""); + Expect(1, 123024, '\p{^Is_Script_Extensions=cyrillic}', ""); + Expect(1, 123024, '\P{Is_Script_Extensions=cyrillic}', ""); + Expect(0, 123024, '\P{^Is_Script_Extensions=cyrillic}', ""); + Expect(1, 123023, '\p{Is_Script_Extensions=--cyrillic}', ""); + Expect(0, 123023, '\p{^Is_Script_Extensions=--cyrillic}', ""); + Expect(0, 123023, '\P{Is_Script_Extensions=--cyrillic}', ""); + Expect(1, 123023, '\P{^Is_Script_Extensions=--cyrillic}', ""); + Expect(0, 123024, '\p{Is_Script_Extensions=--cyrillic}', ""); + Expect(1, 123024, '\p{^Is_Script_Extensions=--cyrillic}', ""); + Expect(1, 123024, '\P{Is_Script_Extensions=--cyrillic}', ""); + Expect(0, 123024, '\P{^Is_Script_Extensions=--cyrillic}', ""); + Error('\p{Is_Scx=:=_-Cyrl}'); + Error('\P{Is_Scx=:=_-Cyrl}'); + Expect(1, 123023, '\p{Is_Scx=cyrl}', ""); + Expect(0, 123023, '\p{^Is_Scx=cyrl}', ""); + Expect(0, 123023, '\P{Is_Scx=cyrl}', ""); + Expect(1, 123023, '\P{^Is_Scx=cyrl}', ""); + Expect(0, 123024, '\p{Is_Scx=cyrl}', ""); + Expect(1, 123024, '\p{^Is_Scx=cyrl}', ""); + Expect(1, 123024, '\P{Is_Scx=cyrl}', ""); + Expect(0, 123024, '\P{^Is_Scx=cyrl}', ""); + Expect(1, 123023, '\p{Is_Scx= -Cyrl}', ""); + Expect(0, 123023, '\p{^Is_Scx= -Cyrl}', ""); + Expect(0, 123023, '\P{Is_Scx= -Cyrl}', ""); + Expect(1, 123023, '\P{^Is_Scx= -Cyrl}', ""); + Expect(0, 123024, '\p{Is_Scx= -Cyrl}', ""); + Expect(1, 123024, '\p{^Is_Scx= -Cyrl}', ""); + Expect(1, 123024, '\P{Is_Scx= -Cyrl}', ""); + Expect(0, 123024, '\P{^Is_Scx= -Cyrl}', ""); + Error('\p{Script_Extensions= /a/Devanagari}'); + Error('\P{Script_Extensions= /a/Devanagari}'); + Expect(1, 72457, '\p{Script_Extensions=:\ADevanagari\z:}', "");; + Expect(0, 72458, '\p{Script_Extensions=:\ADevanagari\z:}', "");; + Expect(1, 72457, '\p{Script_Extensions=devanagari}', ""); + Expect(0, 72457, '\p{^Script_Extensions=devanagari}', ""); + Expect(0, 72457, '\P{Script_Extensions=devanagari}', ""); + Expect(1, 72457, '\P{^Script_Extensions=devanagari}', ""); + Expect(0, 72458, '\p{Script_Extensions=devanagari}', ""); + Expect(1, 72458, '\p{^Script_Extensions=devanagari}', ""); + Expect(1, 72458, '\P{Script_Extensions=devanagari}', ""); + Expect(0, 72458, '\P{^Script_Extensions=devanagari}', ""); + Expect(1, 72457, '\p{Script_Extensions=:\Adevanagari\z:}', "");; + Expect(0, 72458, '\p{Script_Extensions=:\Adevanagari\z:}', "");; + Expect(1, 72457, '\p{Script_Extensions=-DEVANAGARI}', ""); + Expect(0, 72457, '\p{^Script_Extensions=-DEVANAGARI}', ""); + Expect(0, 72457, '\P{Script_Extensions=-DEVANAGARI}', ""); + Expect(1, 72457, '\P{^Script_Extensions=-DEVANAGARI}', ""); + Expect(0, 72458, '\p{Script_Extensions=-DEVANAGARI}', ""); + Expect(1, 72458, '\p{^Script_Extensions=-DEVANAGARI}', ""); + Expect(1, 72458, '\P{Script_Extensions=-DEVANAGARI}', ""); + Expect(0, 72458, '\P{^Script_Extensions=-DEVANAGARI}', ""); + Error('\p{Scx=:=_deva}'); + Error('\P{Scx=:=_deva}'); + Expect(1, 72457, '\p{Scx=:\ADeva\z:}', "");; + Expect(0, 72458, '\p{Scx=:\ADeva\z:}', "");; + Expect(1, 72457, '\p{Scx=deva}', ""); + Expect(0, 72457, '\p{^Scx=deva}', ""); + Expect(0, 72457, '\P{Scx=deva}', ""); + Expect(1, 72457, '\P{^Scx=deva}', ""); + Expect(0, 72458, '\p{Scx=deva}', ""); + Expect(1, 72458, '\p{^Scx=deva}', ""); + Expect(1, 72458, '\P{Scx=deva}', ""); + Expect(0, 72458, '\P{^Scx=deva}', ""); + Expect(1, 72457, '\p{Scx=:\Adeva\z:}', "");; + Expect(0, 72458, '\p{Scx=:\Adeva\z:}', "");; + Expect(1, 72457, '\p{Scx: -deva}', ""); + Expect(0, 72457, '\p{^Scx: -deva}', ""); + Expect(0, 72457, '\P{Scx: -deva}', ""); + Expect(1, 72457, '\P{^Scx: -deva}', ""); + Expect(0, 72458, '\p{Scx: -deva}', ""); + Expect(1, 72458, '\p{^Scx: -deva}', ""); + Expect(1, 72458, '\P{Scx: -deva}', ""); + Expect(0, 72458, '\P{^Scx: -deva}', ""); + Error('\p{Is_Script_Extensions=- Devanagari:=}'); + Error('\P{Is_Script_Extensions=- Devanagari:=}'); + Expect(1, 72457, '\p{Is_Script_Extensions=devanagari}', ""); + Expect(0, 72457, '\p{^Is_Script_Extensions=devanagari}', ""); + Expect(0, 72457, '\P{Is_Script_Extensions=devanagari}', ""); + Expect(1, 72457, '\P{^Is_Script_Extensions=devanagari}', ""); + Expect(0, 72458, '\p{Is_Script_Extensions=devanagari}', ""); + Expect(1, 72458, '\p{^Is_Script_Extensions=devanagari}', ""); + Expect(1, 72458, '\P{Is_Script_Extensions=devanagari}', ""); + Expect(0, 72458, '\P{^Is_Script_Extensions=devanagari}', ""); + Expect(1, 72457, '\p{Is_Script_Extensions=-Devanagari}', ""); + Expect(0, 72457, '\p{^Is_Script_Extensions=-Devanagari}', ""); + Expect(0, 72457, '\P{Is_Script_Extensions=-Devanagari}', ""); + Expect(1, 72457, '\P{^Is_Script_Extensions=-Devanagari}', ""); + Expect(0, 72458, '\p{Is_Script_Extensions=-Devanagari}', ""); + Expect(1, 72458, '\p{^Is_Script_Extensions=-Devanagari}', ""); + Expect(1, 72458, '\P{Is_Script_Extensions=-Devanagari}', ""); + Expect(0, 72458, '\P{^Is_Script_Extensions=-Devanagari}', ""); + Error('\p{Is_Scx=:=__DEVA}'); + Error('\P{Is_Scx=:=__DEVA}'); + Expect(1, 72457, '\p{Is_Scx=deva}', ""); + Expect(0, 72457, '\p{^Is_Scx=deva}', ""); + Expect(0, 72457, '\P{Is_Scx=deva}', ""); + Expect(1, 72457, '\P{^Is_Scx=deva}', ""); + Expect(0, 72458, '\p{Is_Scx=deva}', ""); + Expect(1, 72458, '\p{^Is_Scx=deva}', ""); + Expect(1, 72458, '\P{Is_Scx=deva}', ""); + Expect(0, 72458, '\P{^Is_Scx=deva}', ""); + Expect(1, 72457, '\p{Is_Scx=_ Deva}', ""); + Expect(0, 72457, '\p{^Is_Scx=_ Deva}', ""); + Expect(0, 72457, '\P{Is_Scx=_ Deva}', ""); + Expect(1, 72457, '\P{^Is_Scx=_ Deva}', ""); + Expect(0, 72458, '\p{Is_Scx=_ Deva}', ""); + Expect(1, 72458, '\p{^Is_Scx=_ Deva}', ""); + Expect(1, 72458, '\P{Is_Scx=_ Deva}', ""); + Expect(0, 72458, '\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}', ""); @@ -143741,16 +145077,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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/a/}'); + Error('\P{Scx: -Diak/a/}'); Expect(1, 72025, '\p{Scx=:\ADiak\z:}', "");; Expect(0, 72026, '\p{Scx=:\ADiak\z:}', "");; Expect(1, 72025, '\p{Scx=diak}', ""); @@ -143763,34 +145099,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ DIVES_Akuru}'); - Error('\P{Is_Script_Extensions=/a/ 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{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/a/}'); + Error('\P{Is_Script_Extensions=__Dives_Akuru/a/}'); + 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}', ""); @@ -143799,38 +145135,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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}', ""); - 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}', ""); + 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}', ""); 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}', ""); @@ -143843,16 +145179,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Script_Extensions=- dogra/a/}'); + 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/a/}'); + Error('\P{Is_Script_Extensions= _Dogra/a/}'); Expect(1, 71739, '\p{Is_Script_Extensions=dogra}', ""); Expect(0, 71739, '\p{^Is_Script_Extensions=dogra}', ""); Expect(0, 71739, '\P{Is_Script_Extensions=dogra}', ""); @@ -143861,16 +145197,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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{Is_Scx=dogr}', ""); Expect(0, 71739, '\p{^Is_Scx=dogr}', ""); Expect(0, 71739, '\P{Is_Scx=dogr}', ""); @@ -143879,16 +145215,16 @@ 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}', ""); @@ -143901,16 +145237,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ -dsrt}'); - Error('\P{Scx=/a/ -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/a/}'); + Error('\P{Scx: - DSRT/a/}'); Expect(1, 66639, '\p{Scx=:\ADsrt\z:}', "");; Expect(0, 66640, '\p{Scx=:\ADsrt\z:}', "");; Expect(1, 66639, '\p{Scx=dsrt}', ""); @@ -143923,16 +145259,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}'); - Error('\P{Is_Script_Extensions=-:=Deseret}'); + 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}'); + Error('\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}', ""); @@ -143941,16 +145277,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=_-dsrt:=}'); + Error('\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}', ""); @@ -143959,16 +145295,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:=}'); - Error('\P{Script_Extensions=-Duployan:=}'); + 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}', ""); @@ -143981,16 +145317,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=:=__Dupl}'); + Error('\P{Scx=:=__Dupl}'); Expect(1, 113827, '\p{Scx=:\ADupl\z:}', "");; Expect(0, 113828, '\p{Scx=:\ADupl\z:}', "");; Expect(1, 113827, '\p{Scx=dupl}', ""); @@ -144003,16 +145339,16 @@ 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: _duployan/a/}'); - Error('\P{Is_Script_Extensions: _duployan/a/}'); + 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=:= DUPLOYAN}'); + Error('\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}', ""); @@ -144021,114 +145357,114 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); - 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}', ""); - 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, 78904, '\p{Script_Extensions=:\AEgyptian_Hieroglyphs\z:}', "");; - Expect(0, 78905, '\p{Script_Extensions=:\AEgyptian_Hieroglyphs\z:}', "");; - Expect(1, 78904, '\p{Script_Extensions=egyptianhieroglyphs}', ""); - Expect(0, 78904, '\p{^Script_Extensions=egyptianhieroglyphs}', ""); - Expect(0, 78904, '\P{Script_Extensions=egyptianhieroglyphs}', ""); - Expect(1, 78904, '\P{^Script_Extensions=egyptianhieroglyphs}', ""); - Expect(0, 78905, '\p{Script_Extensions=egyptianhieroglyphs}', ""); - Expect(1, 78905, '\p{^Script_Extensions=egyptianhieroglyphs}', ""); - Expect(1, 78905, '\P{Script_Extensions=egyptianhieroglyphs}', ""); - 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=--egyp/a/}'); - Error('\P{Scx=--egyp/a/}'); - 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}', ""); - 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=_ Egyptian_HIEROGLYPHS/a/}'); - Error('\P{Is_Script_Extensions=_ Egyptian_HIEROGLYPHS/a/}'); - Expect(1, 78904, '\p{Is_Script_Extensions=egyptianhieroglyphs}', ""); - Expect(0, 78904, '\p{^Is_Script_Extensions=egyptianhieroglyphs}', ""); - Expect(0, 78904, '\P{Is_Script_Extensions=egyptianhieroglyphs}', ""); - Expect(1, 78904, '\P{^Is_Script_Extensions=egyptianhieroglyphs}', ""); - Expect(0, 78905, '\p{Is_Script_Extensions=egyptianhieroglyphs}', ""); - 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: EGYP/a/}'); - Error('\P{Is_Scx: EGYP/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}', ""); - 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, 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}', ""); + 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}', ""); + 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, 78933, '\p{Script_Extensions=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(0, 78934, '\p{Script_Extensions=:\AEgyptian_Hieroglyphs\z:}', "");; + Expect(1, 78933, '\p{Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 78933, '\p{^Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 78933, '\P{Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 78933, '\P{^Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 78934, '\p{Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 78934, '\p{^Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 78934, '\P{Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 78934, '\P{^Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 78933, '\p{Script_Extensions=:\Aegyptianhieroglyphs\z:}', "");; + Expect(0, 78934, '\p{Script_Extensions=:\Aegyptianhieroglyphs\z:}', "");; + Expect(1, 78933, '\p{Script_Extensions=_-EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78933, '\p{^Script_Extensions=_-EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78933, '\P{Script_Extensions=_-EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78933, '\P{^Script_Extensions=_-EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78934, '\p{Script_Extensions=_-EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78934, '\p{^Script_Extensions=_-EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78934, '\P{Script_Extensions=_-EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78934, '\P{^Script_Extensions=_-EGYPTIAN_Hieroglyphs}', ""); + Error('\p{Scx=-/a/egyp}'); + Error('\P{Scx=-/a/egyp}'); + Expect(1, 78933, '\p{Scx=:\AEgyp\z:}', "");; + Expect(0, 78934, '\p{Scx=:\AEgyp\z:}', "");; + Expect(1, 78933, '\p{Scx=egyp}', ""); + Expect(0, 78933, '\p{^Scx=egyp}', ""); + Expect(0, 78933, '\P{Scx=egyp}', ""); + Expect(1, 78933, '\P{^Scx=egyp}', ""); + Expect(0, 78934, '\p{Scx=egyp}', ""); + Expect(1, 78934, '\p{^Scx=egyp}', ""); + Expect(1, 78934, '\P{Scx=egyp}', ""); + Expect(0, 78934, '\P{^Scx=egyp}', ""); + Expect(1, 78933, '\p{Scx=:\Aegyp\z:}', "");; + Expect(0, 78934, '\p{Scx=:\Aegyp\z:}', "");; + Expect(1, 78933, '\p{Scx=- Egyp}', ""); + Expect(0, 78933, '\p{^Scx=- Egyp}', ""); + Expect(0, 78933, '\P{Scx=- Egyp}', ""); + Expect(1, 78933, '\P{^Scx=- Egyp}', ""); + Expect(0, 78934, '\p{Scx=- Egyp}', ""); + Expect(1, 78934, '\p{^Scx=- Egyp}', ""); + Expect(1, 78934, '\P{Scx=- Egyp}', ""); + Expect(0, 78934, '\P{^Scx=- Egyp}', ""); + Error('\p{Is_Script_Extensions=- Egyptian_Hieroglyphs:=}'); + Error('\P{Is_Script_Extensions=- Egyptian_Hieroglyphs:=}'); + Expect(1, 78933, '\p{Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 78933, '\p{^Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 78933, '\P{Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 78933, '\P{^Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 78934, '\p{Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 78934, '\p{^Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 78934, '\P{Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(0, 78934, '\P{^Is_Script_Extensions=egyptianhieroglyphs}', ""); + Expect(1, 78933, '\p{Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78933, '\p{^Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78933, '\P{Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78933, '\P{^Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78934, '\p{Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78934, '\p{^Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(1, 78934, '\P{Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Expect(0, 78934, '\P{^Is_Script_Extensions= EGYPTIAN_Hieroglyphs}', ""); + Error('\p{Is_Scx= /a/EGYP}'); + Error('\P{Is_Scx= /a/EGYP}'); + Expect(1, 78933, '\p{Is_Scx=egyp}', ""); + Expect(0, 78933, '\p{^Is_Scx=egyp}', ""); + Expect(0, 78933, '\P{Is_Scx=egyp}', ""); + Expect(1, 78933, '\P{^Is_Scx=egyp}', ""); + Expect(0, 78934, '\p{Is_Scx=egyp}', ""); + Expect(1, 78934, '\p{^Is_Scx=egyp}', ""); + Expect(1, 78934, '\P{Is_Scx=egyp}', ""); + Expect(0, 78934, '\P{^Is_Scx=egyp}', ""); + Expect(1, 78933, '\p{Is_Scx= Egyp}', ""); + Expect(0, 78933, '\p{^Is_Scx= Egyp}', ""); + Expect(0, 78933, '\P{Is_Scx= Egyp}', ""); + Expect(1, 78933, '\P{^Is_Scx= Egyp}', ""); + Expect(0, 78934, '\p{Is_Scx= Egyp}', ""); + Expect(1, 78934, '\p{^Is_Scx= Egyp}', ""); + Expect(1, 78934, '\P{Is_Scx= Egyp}', ""); + Expect(0, 78934, '\P{^Is_Scx= Egyp}', ""); + Error('\p{Script_Extensions: _elbasan/a/}'); + Error('\P{Script_Extensions: _elbasan/a/}'); Expect(1, 66855, '\p{Script_Extensions=:\AElbasan\z:}', "");; Expect(0, 66856, '\p{Script_Extensions=:\AElbasan\z:}', "");; Expect(1, 66855, '\p{Script_Extensions=elbasan}', ""); @@ -144141,16 +145477,16 @@ 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=/a/ Elba}'); + Error('\P{Scx=/a/ Elba}'); Expect(1, 66855, '\p{Scx=:\AElba\z:}', "");; Expect(0, 66856, '\p{Scx=:\AElba\z:}', "");; Expect(1, 66855, '\p{Scx=elba}', ""); @@ -144163,16 +145499,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_/a/Elbasan}'); - Error('\P{Is_Script_Extensions=_/a/Elbasan}'); + 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}', ""); @@ -144181,16 +145517,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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{Is_Scx=elba}', ""); Expect(0, 66855, '\p{^Is_Scx=elba}', ""); Expect(0, 66855, '\P{Is_Scx=elba}', ""); @@ -144199,16 +145535,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:=}'); - Error('\P{Script_Extensions=_-ELYMAIC:=}'); + 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}', ""); @@ -144221,16 +145557,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: :=elym}'); + Error('\P{Scx: :=elym}'); Expect(1, 69622, '\p{Scx=:\AElym\z:}', "");; Expect(0, 69623, '\p{Scx=:\AElym\z:}', "");; Expect(1, 69622, '\p{Scx=elym}', ""); @@ -144243,16 +145579,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: Elymaic/a/}'); - Error('\P{Is_Script_Extensions: Elymaic/a/}'); + 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{Is_Script_Extensions=elymaic}', ""); Expect(0, 69622, '\p{^Is_Script_Extensions=elymaic}', ""); Expect(0, 69622, '\P{Is_Script_Extensions=elymaic}', ""); @@ -144261,16 +145597,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:=}'); + Error('\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}', ""); @@ -144279,16 +145615,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, 124926, '\p{Script_Extensions=:\AEthiopic\z:}', "");; Expect(0, 124927, '\p{Script_Extensions=:\AEthiopic\z:}', "");; Expect(1, 124926, '\p{Script_Extensions=ethiopic}', ""); @@ -144301,16 +145637,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 124927, '\P{^Script_Extensions=ethiopic}', ""); Expect(1, 124926, '\p{Script_Extensions=:\Aethiopic\z:}', "");; Expect(0, 124927, '\p{Script_Extensions=:\Aethiopic\z:}', "");; - Expect(1, 124926, '\p{Script_Extensions= ETHIOPIC}', ""); - Expect(0, 124926, '\p{^Script_Extensions= ETHIOPIC}', ""); - Expect(0, 124926, '\P{Script_Extensions= ETHIOPIC}', ""); - Expect(1, 124926, '\P{^Script_Extensions= ETHIOPIC}', ""); - Expect(0, 124927, '\p{Script_Extensions= ETHIOPIC}', ""); - Expect(1, 124927, '\p{^Script_Extensions= ETHIOPIC}', ""); - Expect(1, 124927, '\P{Script_Extensions= ETHIOPIC}', ""); - Expect(0, 124927, '\P{^Script_Extensions= ETHIOPIC}', ""); - Error('\p{Scx: :=_ ethi}'); - Error('\P{Scx: :=_ ethi}'); + Expect(1, 124926, '\p{Script_Extensions= ETHIOPIC}', ""); + Expect(0, 124926, '\p{^Script_Extensions= ETHIOPIC}', ""); + Expect(0, 124926, '\P{Script_Extensions= ETHIOPIC}', ""); + Expect(1, 124926, '\P{^Script_Extensions= ETHIOPIC}', ""); + Expect(0, 124927, '\p{Script_Extensions= ETHIOPIC}', ""); + Expect(1, 124927, '\p{^Script_Extensions= ETHIOPIC}', ""); + Expect(1, 124927, '\P{Script_Extensions= ETHIOPIC}', ""); + Expect(0, 124927, '\P{^Script_Extensions= ETHIOPIC}', ""); + Error('\p{Scx= ethi/a/}'); + Error('\P{Scx= ethi/a/}'); Expect(1, 124926, '\p{Scx=:\AEthi\z:}', "");; Expect(0, 124927, '\p{Scx=:\AEthi\z:}', "");; Expect(1, 124926, '\p{Scx=ethi}', ""); @@ -144323,16 +145659,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 124927, '\P{^Scx=ethi}', ""); Expect(1, 124926, '\p{Scx=:\Aethi\z:}', "");; Expect(0, 124927, '\p{Scx=:\Aethi\z:}', "");; - Expect(1, 124926, '\p{Scx= Ethi}', ""); - Expect(0, 124926, '\p{^Scx= Ethi}', ""); - Expect(0, 124926, '\P{Scx= Ethi}', ""); - Expect(1, 124926, '\P{^Scx= Ethi}', ""); - Expect(0, 124927, '\p{Scx= Ethi}', ""); - Expect(1, 124927, '\p{^Scx= Ethi}', ""); - Expect(1, 124927, '\P{Scx= Ethi}', ""); - Expect(0, 124927, '\P{^Scx= Ethi}', ""); - Error('\p{Is_Script_Extensions=/a/-_Ethiopic}'); - Error('\P{Is_Script_Extensions=/a/-_Ethiopic}'); + Expect(1, 124926, '\p{Scx= -Ethi}', ""); + Expect(0, 124926, '\p{^Scx= -Ethi}', ""); + Expect(0, 124926, '\P{Scx= -Ethi}', ""); + Expect(1, 124926, '\P{^Scx= -Ethi}', ""); + Expect(0, 124927, '\p{Scx= -Ethi}', ""); + Expect(1, 124927, '\p{^Scx= -Ethi}', ""); + Expect(1, 124927, '\P{Scx= -Ethi}', ""); + Expect(0, 124927, '\P{^Scx= -Ethi}', ""); + Error('\p{Is_Script_Extensions=:=-_ETHIOPIC}'); + Error('\P{Is_Script_Extensions=:=-_ETHIOPIC}'); Expect(1, 124926, '\p{Is_Script_Extensions=ethiopic}', ""); Expect(0, 124926, '\p{^Is_Script_Extensions=ethiopic}', ""); Expect(0, 124926, '\P{Is_Script_Extensions=ethiopic}', ""); @@ -144341,16 +145677,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 124927, '\p{^Is_Script_Extensions=ethiopic}', ""); Expect(1, 124927, '\P{Is_Script_Extensions=ethiopic}', ""); Expect(0, 124927, '\P{^Is_Script_Extensions=ethiopic}', ""); - Expect(1, 124926, '\p{Is_Script_Extensions= ETHIOPIC}', ""); - Expect(0, 124926, '\p{^Is_Script_Extensions= ETHIOPIC}', ""); - Expect(0, 124926, '\P{Is_Script_Extensions= ETHIOPIC}', ""); - Expect(1, 124926, '\P{^Is_Script_Extensions= ETHIOPIC}', ""); - Expect(0, 124927, '\p{Is_Script_Extensions= ETHIOPIC}', ""); - Expect(1, 124927, '\p{^Is_Script_Extensions= ETHIOPIC}', ""); - Expect(1, 124927, '\P{Is_Script_Extensions= ETHIOPIC}', ""); - Expect(0, 124927, '\P{^Is_Script_Extensions= ETHIOPIC}', ""); - Error('\p{Is_Scx=/a/ Ethi}'); - Error('\P{Is_Scx=/a/ Ethi}'); + Expect(1, 124926, '\p{Is_Script_Extensions=__ETHIOPIC}', ""); + Expect(0, 124926, '\p{^Is_Script_Extensions=__ETHIOPIC}', ""); + Expect(0, 124926, '\P{Is_Script_Extensions=__ETHIOPIC}', ""); + Expect(1, 124926, '\P{^Is_Script_Extensions=__ETHIOPIC}', ""); + Expect(0, 124927, '\p{Is_Script_Extensions=__ETHIOPIC}', ""); + Expect(1, 124927, '\p{^Is_Script_Extensions=__ETHIOPIC}', ""); + Expect(1, 124927, '\P{Is_Script_Extensions=__ETHIOPIC}', ""); + Expect(0, 124927, '\P{^Is_Script_Extensions=__ETHIOPIC}', ""); + Error('\p{Is_Scx=Ethi/a/}'); + Error('\P{Is_Scx=Ethi/a/}'); Expect(1, 124926, '\p{Is_Scx=ethi}', ""); Expect(0, 124926, '\p{^Is_Scx=ethi}', ""); Expect(0, 124926, '\P{Is_Scx=ethi}', ""); @@ -144359,16 +145695,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 124927, '\p{^Is_Scx=ethi}', ""); Expect(1, 124927, '\P{Is_Scx=ethi}', ""); Expect(0, 124927, '\P{^Is_Scx=ethi}', ""); - Expect(1, 124926, '\p{Is_Scx=_-Ethi}', ""); - Expect(0, 124926, '\p{^Is_Scx=_-Ethi}', ""); - Expect(0, 124926, '\P{Is_Scx=_-Ethi}', ""); - Expect(1, 124926, '\P{^Is_Scx=_-Ethi}', ""); - Expect(0, 124927, '\p{Is_Scx=_-Ethi}', ""); - Expect(1, 124927, '\p{^Is_Scx=_-Ethi}', ""); - Expect(1, 124927, '\P{Is_Scx=_-Ethi}', ""); - Expect(0, 124927, '\P{^Is_Scx=_-Ethi}', ""); - Error('\p{Script_Extensions= Georgian/a/}'); - Error('\P{Script_Extensions= Georgian/a/}'); + Expect(1, 124926, '\p{Is_Scx= ethi}', ""); + Expect(0, 124926, '\p{^Is_Scx= ethi}', ""); + Expect(0, 124926, '\P{Is_Scx= ethi}', ""); + Expect(1, 124926, '\P{^Is_Scx= ethi}', ""); + Expect(0, 124927, '\p{Is_Scx= ethi}', ""); + Expect(1, 124927, '\p{^Is_Scx= ethi}', ""); + Expect(1, 124927, '\P{Is_Scx= ethi}', ""); + Expect(0, 124927, '\P{^Is_Scx= ethi}', ""); + Error('\p{Script_Extensions=/a/_georgian}'); + Error('\P{Script_Extensions=/a/_georgian}'); Expect(1, 11565, '\p{Script_Extensions=:\AGeorgian\z:}', "");; Expect(0, 11566, '\p{Script_Extensions=:\AGeorgian\z:}', "");; Expect(1, 11565, '\p{Script_Extensions=georgian}', ""); @@ -144381,16 +145717,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=_/a/Geor}'); - Error('\P{Scx=_/a/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: := _Geor}'); + Error('\P{Scx: := _Geor}'); Expect(1, 11565, '\p{Scx=:\AGeor\z:}', "");; Expect(0, 11566, '\p{Scx=:\AGeor\z:}', "");; Expect(1, 11565, '\p{Scx=geor}', ""); @@ -144403,16 +145739,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=_Georgian/a/}'); - Error('\P{Is_Script_Extensions=_Georgian/a/}'); + 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}', ""); @@ -144421,34 +145757,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:=}'); - Error('\P{Script_Extensions= Glagolitic:=}'); + 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}', ""); @@ -144461,56 +145797,56 @@ 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=/a/-glag}'); - Error('\P{Scx=/a/-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:=}'); + Error('\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}', ""); + 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}', ""); 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{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}', ""); - 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{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}', ""); + 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}', ""); + 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}', ""); @@ -144519,16 +145855,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=:=-Gunjala_Gondi}'); - Error('\P{Script_Extensions=:=-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}', ""); @@ -144541,16 +145877,16 @@ 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=_GONG/a/}'); - Error('\P{Scx=_GONG/a/}'); + 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}', ""); @@ -144563,16 +145899,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ GUNJALA_gondi}'); - Error('\P{Is_Script_Extensions=/a/ 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= /a/GUNJALA_GONDI}'); + Error('\P{Is_Script_Extensions= /a/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}', ""); @@ -144581,16 +145917,16 @@ 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=-:=Gong}'); - Error('\P{Is_Scx=-:=Gong}'); + 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: :=_ gong}'); + Error('\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}', ""); @@ -144599,16 +145935,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -144621,38 +145957,38 @@ 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/a/}'); + Error('\P{Scx= gonm/a/}'); 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}', ""); + 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}', ""); 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=:= -MASARAM_GONDI}'); - Error('\P{Is_Script_Extensions=:= -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}', ""); @@ -144661,16 +145997,16 @@ 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= :=Gonm}'); - Error('\P{Is_Scx= :=Gonm}'); + 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}', ""); @@ -144679,16 +146015,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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, 66378, '\p{Script_Extensions=:\AGothic\z:}', "");; Expect(0, 66379, '\p{Script_Extensions=:\AGothic\z:}', "");; Expect(1, 66378, '\p{Script_Extensions=gothic}', ""); @@ -144701,16 +146037,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Scx=_Goth/a/}'); + 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= /a/Goth}'); + Error('\P{Scx= /a/Goth}'); Expect(1, 66378, '\p{Scx=:\AGoth\z:}', "");; Expect(0, 66379, '\p{Scx=:\AGoth\z:}', "");; Expect(1, 66378, '\p{Scx=goth}', ""); @@ -144723,16 +146059,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= /a/Gothic}'); + Error('\P{Is_Script_Extensions= /a/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}', ""); @@ -144741,16 +146077,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/a/}'); - Error('\P{Is_Scx= Goth/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}', ""); + 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}', ""); @@ -144759,16 +146095,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/a/}'); - Error('\P{Script_Extensions= _Grantha/a/}'); + 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}', ""); @@ -144781,16 +146117,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=/a/ -gran}'); - Error('\P{Scx=/a/ -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}', ""); @@ -144803,16 +146139,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:/a/ grantha}'); - Error('\P{Is_Script_Extensions:/a/ 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}', ""); @@ -144821,16 +146157,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= :=Gran}'); - Error('\P{Is_Scx= :=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=-:=GRAN}'); + Error('\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}', ""); @@ -144839,16 +146175,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: /a/GREEK}'); - Error('\P{Script_Extensions: /a/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}', ""); @@ -144861,16 +146197,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= /a/GREK}'); + Error('\P{Scx= /a/GREK}'); Expect(1, 119365, '\p{Scx=:\AGrek\z:}', "");; Expect(0, 119366, '\p{Scx=:\AGrek\z:}', "");; Expect(1, 119365, '\p{Scx=grek}', ""); @@ -144883,16 +146219,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=-_Greek/a/}'); + Error('\P{Is_Script_Extensions=-_Greek/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}', ""); @@ -144901,34 +146237,34 @@ 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=/a/__Grek}'); - Error('\P{Is_Scx=/a/__Grek}'); - 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}', ""); - 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=/a/Gujarati}'); - Error('\P{Script_Extensions=/a/Gujarati}'); + 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=/a/ Grek}'); + Error('\P{Is_Scx=/a/ Grek}'); + 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}', ""); + 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}', ""); @@ -144941,38 +146277,38 @@ 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=/a/_Gujr}'); - Error('\P{Scx=/a/_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}'); + Error('\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}', ""); + 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}', ""); 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= :=GUJARATI}'); - Error('\P{Is_Script_Extensions= :=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= Gujarati:=}'); + Error('\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}', ""); @@ -144981,78 +146317,78 @@ 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=-:=Gurmukhi}'); - Error('\P{Script_Extensions=-:=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=/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{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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Scx= Guru/a/}'); + 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}'); - Error('\P{Is_Script_Extensions= :=Gurmukhi}'); + 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}', ""); @@ -145061,16 +146397,16 @@ 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=:=_Guru}'); - Error('\P{Is_Scx=:=_Guru}'); + 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=:=-_guru}'); + Error('\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}', ""); @@ -145079,38 +146415,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}'); + Error('\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}', ""); + 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}', ""); @@ -145123,132 +146459,132 @@ 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=_:=HANGUL}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{Is_Scx=-_hang/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}', ""); - 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=/a/ HAN}'); - Error('\P{Is_Script_Extensions=/a/ 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}'); - Error('\P{Script_Extensions=:=HANUNOO}'); + 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=-_Hangul/a/}'); + Error('\P{Is_Script_Extensions=-_Hangul/a/}'); + 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}', ""); + 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}', ""); + 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}', ""); + 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, 205743, '\p{Script_Extensions=:\AHan\z:}', "");; + Expect(0, 205744, '\p{Script_Extensions=:\AHan\z:}', "");; + Expect(1, 205743, '\p{Script_Extensions: han}', ""); + Expect(0, 205743, '\p{^Script_Extensions: han}', ""); + Expect(0, 205743, '\P{Script_Extensions: han}', ""); + Expect(1, 205743, '\P{^Script_Extensions: han}', ""); + Expect(0, 205744, '\p{Script_Extensions: han}', ""); + Expect(1, 205744, '\p{^Script_Extensions: han}', ""); + Expect(1, 205744, '\P{Script_Extensions: han}', ""); + Expect(0, 205744, '\P{^Script_Extensions: han}', ""); + Expect(1, 205743, '\p{Script_Extensions=:\Ahan\z:}', "");; + Expect(0, 205744, '\p{Script_Extensions=:\Ahan\z:}', "");; + Expect(1, 205743, '\p{Script_Extensions= Han}', ""); + Expect(0, 205743, '\p{^Script_Extensions= Han}', ""); + Expect(0, 205743, '\P{Script_Extensions= Han}', ""); + Expect(1, 205743, '\P{^Script_Extensions= Han}', ""); + Expect(0, 205744, '\p{Script_Extensions= Han}', ""); + Expect(1, 205744, '\p{^Script_Extensions= Han}', ""); + Expect(1, 205744, '\P{Script_Extensions= Han}', ""); + Expect(0, 205744, '\P{^Script_Extensions= Han}', ""); + Error('\p{Scx=- hani:=}'); + Error('\P{Scx=- hani:=}'); + Expect(1, 205743, '\p{Scx=:\AHani\z:}', "");; + Expect(0, 205744, '\p{Scx=:\AHani\z:}', "");; + Expect(1, 205743, '\p{Scx=hani}', ""); + Expect(0, 205743, '\p{^Scx=hani}', ""); + Expect(0, 205743, '\P{Scx=hani}', ""); + Expect(1, 205743, '\P{^Scx=hani}', ""); + Expect(0, 205744, '\p{Scx=hani}', ""); + Expect(1, 205744, '\p{^Scx=hani}', ""); + Expect(1, 205744, '\P{Scx=hani}', ""); + Expect(0, 205744, '\P{^Scx=hani}', ""); + Expect(1, 205743, '\p{Scx=:\Ahani\z:}', "");; + Expect(0, 205744, '\p{Scx=:\Ahani\z:}', "");; + Expect(1, 205743, '\p{Scx= _Hani}', ""); + Expect(0, 205743, '\p{^Scx= _Hani}', ""); + Expect(0, 205743, '\P{Scx= _Hani}', ""); + Expect(1, 205743, '\P{^Scx= _Hani}', ""); + Expect(0, 205744, '\p{Scx= _Hani}', ""); + Expect(1, 205744, '\p{^Scx= _Hani}', ""); + Expect(1, 205744, '\P{Scx= _Hani}', ""); + Expect(0, 205744, '\P{^Scx= _Hani}', ""); + Error('\p{Is_Script_Extensions=-_Han/a/}'); + Error('\P{Is_Script_Extensions=-_Han/a/}'); + Expect(1, 205743, '\p{Is_Script_Extensions=han}', ""); + Expect(0, 205743, '\p{^Is_Script_Extensions=han}', ""); + Expect(0, 205743, '\P{Is_Script_Extensions=han}', ""); + Expect(1, 205743, '\P{^Is_Script_Extensions=han}', ""); + Expect(0, 205744, '\p{Is_Script_Extensions=han}', ""); + Expect(1, 205744, '\p{^Is_Script_Extensions=han}', ""); + Expect(1, 205744, '\P{Is_Script_Extensions=han}', ""); + Expect(0, 205744, '\P{^Is_Script_Extensions=han}', ""); + Expect(1, 205743, '\p{Is_Script_Extensions:__Han}', ""); + Expect(0, 205743, '\p{^Is_Script_Extensions:__Han}', ""); + Expect(0, 205743, '\P{Is_Script_Extensions:__Han}', ""); + Expect(1, 205743, '\P{^Is_Script_Extensions:__Han}', ""); + Expect(0, 205744, '\p{Is_Script_Extensions:__Han}', ""); + Expect(1, 205744, '\p{^Is_Script_Extensions:__Han}', ""); + Expect(1, 205744, '\P{Is_Script_Extensions:__Han}', ""); + Expect(0, 205744, '\P{^Is_Script_Extensions:__Han}', ""); + Error('\p{Is_Scx=:= hani}'); + Error('\P{Is_Scx=:= hani}'); + Expect(1, 205743, '\p{Is_Scx=hani}', ""); + Expect(0, 205743, '\p{^Is_Scx=hani}', ""); + Expect(0, 205743, '\P{Is_Scx=hani}', ""); + Expect(1, 205743, '\P{^Is_Scx=hani}', ""); + Expect(0, 205744, '\p{Is_Scx=hani}', ""); + Expect(1, 205744, '\p{^Is_Scx=hani}', ""); + Expect(1, 205744, '\P{Is_Scx=hani}', ""); + Expect(0, 205744, '\P{^Is_Scx=hani}', ""); + Expect(1, 205743, '\p{Is_Scx=_hani}', ""); + Expect(0, 205743, '\p{^Is_Scx=_hani}', ""); + Expect(0, 205743, '\P{Is_Scx=_hani}', ""); + Expect(1, 205743, '\P{^Is_Scx=_hani}', ""); + Expect(0, 205744, '\p{Is_Scx=_hani}', ""); + Expect(1, 205744, '\p{^Is_Scx=_hani}', ""); + Expect(1, 205744, '\P{Is_Scx=_hani}', ""); + Expect(0, 205744, '\P{^Is_Scx=_hani}', ""); + Error('\p{Script_Extensions=-/a/Hanunoo}'); + Error('\P{Script_Extensions=-/a/Hanunoo}'); Expect(1, 5942, '\p{Script_Extensions=:\AHanunoo\z:}', "");; Expect(0, 5943, '\p{Script_Extensions=:\AHanunoo\z:}', "");; Expect(1, 5942, '\p{Script_Extensions=hanunoo}', ""); @@ -145261,16 +146597,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/a/}'); + Error('\P{Scx=hano/a/}'); Expect(1, 5942, '\p{Scx=:\AHano\z:}', "");; Expect(0, 5943, '\p{Scx=:\AHano\z:}', "");; Expect(1, 5942, '\p{Scx=hano}', ""); @@ -145283,16 +146619,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/a/}'); - Error('\P{Is_Script_Extensions= _hanunoo/a/}'); + 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}', ""); @@ -145301,16 +146637,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=_:=Hano}'); - Error('\P{Is_Scx=_:=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}', ""); @@ -145319,38 +146655,38 @@ 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/a/}'); - Error('\P{Script_Extensions: -_Hatran/a/}'); + 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, 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}', ""); + 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}', ""); 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=/a/ hatr}'); - Error('\P{Scx=/a/ hatr}'); + 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}', ""); @@ -145363,16 +146699,16 @@ 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=-/a/Hatran}'); - Error('\P{Is_Script_Extensions=-/a/Hatran}'); + 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}', ""); @@ -145381,16 +146717,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -145399,16 +146735,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/a/}'); - Error('\P{Script_Extensions=-_Hebrew/a/}'); + 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=_/a/Hebrew}'); + Error('\P{Script_Extensions=_/a/Hebrew}'); Expect(1, 64335, '\p{Script_Extensions=:\AHebrew\z:}', "");; Expect(0, 64336, '\p{Script_Extensions=:\AHebrew\z:}', "");; Expect(1, 64335, '\p{Script_Extensions=hebrew}', ""); @@ -145421,38 +146757,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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=/a/_HEBREW}'); - Error('\P{Is_Script_Extensions=/a/_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/a/}'); + Error('\P{Is_Script_Extensions= Hebrew/a/}'); Expect(1, 64335, '\p{Is_Script_Extensions=hebrew}', ""); Expect(0, 64335, '\p{^Is_Script_Extensions=hebrew}', ""); Expect(0, 64335, '\P{Is_Script_Extensions=hebrew}', ""); @@ -145461,16 +146797,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= /a/hebr}'); - Error('\P{Is_Scx= /a/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}', ""); @@ -145479,16 +146815,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/a/}'); - Error('\P{Script_Extensions=_Hiragana/a/}'); + 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=/a/--HIRAGANA}'); + Error('\P{Script_Extensions=/a/--HIRAGANA}'); Expect(1, 127488, '\p{Script_Extensions=:\AHiragana\z:}', "");; Expect(0, 127489, '\p{Script_Extensions=:\AHiragana\z:}', "");; Expect(1, 127488, '\p{Script_Extensions=hiragana}', ""); @@ -145501,74 +146837,74 @@ 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= /a/HIRA}'); - Error('\P{Scx= /a/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=/a/hira}'); + Error('\P{Scx=/a/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}', ""); + 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=:=_Hiragana}'); - Error('\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}', ""); - 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=- hira:=}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{Script_Extensions=_-anatolian_Hieroglyphs/a/}'); + 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=-:=hiragana}'); + Error('\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}', ""); + 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=- hira/a/}'); + Error('\P{Is_Scx=- hira/a/}'); + 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}', ""); + 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}', ""); @@ -145581,74 +146917,74 @@ 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=_:=Hluw}'); + Error('\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}', ""); + 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}', ""); 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{Is_Script_Extensions: anatolianhieroglyphs}', ""); - Expect(0, 83526, '\p{^Is_Script_Extensions: anatolianhieroglyphs}', ""); - Expect(0, 83526, '\P{Is_Script_Extensions: anatolianhieroglyphs}', ""); - Expect(1, 83526, '\P{^Is_Script_Extensions: anatolianhieroglyphs}', ""); - Expect(0, 83527, '\p{Is_Script_Extensions: anatolianhieroglyphs}', ""); - 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=_/a/Hluw}'); - Error('\P{Is_Scx=_/a/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}', ""); - 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/a/}'); - Error('\P{Script_Extensions=- PAHAWH_Hmong/a/}'); + 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}', ""); + Expect(1, 83526, '\P{^Is_Script_Extensions=anatolianhieroglyphs}', ""); + Expect(0, 83527, '\p{Is_Script_Extensions=anatolianhieroglyphs}', ""); + 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_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}', ""); + 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}', ""); @@ -145661,16 +146997,16 @@ 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= -Hmng:=}'); + Error('\P{Scx= -Hmng:=}'); Expect(1, 93071, '\p{Scx=:\AHmng\z:}', "");; Expect(0, 93072, '\p{Scx=:\AHmng\z:}', "");; Expect(1, 93071, '\p{Scx=hmng}', ""); @@ -145683,34 +147019,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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: /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}', ""); - Expect(1, 93071, '\P{^Is_Script_Extensions: pahawhhmong}', ""); - Expect(0, 93072, '\p{Is_Script_Extensions: pahawhhmong}', ""); - 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/a/}'); - Error('\P{Is_Scx=_ Hmng/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=:=_-Pahawh_HMONG}'); + Error('\P{Is_Script_Extensions=:=_-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}', ""); + Expect(1, 93071, '\P{^Is_Script_Extensions=pahawhhmong}', ""); + Expect(0, 93072, '\p{Is_Script_Extensions=pahawhhmong}', ""); + 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/a/}'); + Error('\P{Is_Scx= HMNG/a/}'); Expect(1, 93071, '\p{Is_Scx=hmng}', ""); Expect(0, 93071, '\p{^Is_Scx=hmng}', ""); Expect(0, 93071, '\P{Is_Scx=hmng}', ""); @@ -145719,60 +147055,60 @@ 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=/a/-_Nyiakeng_PUACHUE_Hmong}'); + Error('\P{Script_Extensions=/a/-_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}', ""); - Expect(0, 123215, '\p{^Script_Extensions:nyiakengpuachuehmong}', ""); - Expect(0, 123215, '\P{Script_Extensions:nyiakengpuachuehmong}', ""); - Expect(1, 123215, '\P{^Script_Extensions:nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\p{Script_Extensions:nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\p{^Script_Extensions:nyiakengpuachuehmong}', ""); - Expect(1, 123216, '\P{Script_Extensions:nyiakengpuachuehmong}', ""); - Expect(0, 123216, '\P{^Script_Extensions:nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\p{Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\p{^Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123215, '\P{Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123215, '\P{^Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(0, 123216, '\p{Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\p{^Script_Extensions=nyiakengpuachuehmong}', ""); + Expect(1, 123216, '\P{Script_Extensions=nyiakengpuachuehmong}', ""); + 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/a/}'); + Error('\P{Scx=_Hmnp/a/}'); 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}', ""); + 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}', ""); 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{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}', ""); @@ -145781,16 +147117,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= Hmnp/a/}'); - Error('\P{Is_Scx= Hmnp/a/}'); + 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}', ""); @@ -145799,24 +147135,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}', ""); + 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{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=/a/OLD_hungarian}'); - Error('\P{Script_Extensions=/a/OLD_hungarian}'); + Error('\p{Is_Scx: Hrkt}'); + Error('\P{Is_Scx: Hrkt}'); + Error('\p{Script_Extensions= -OLD_HUNGARIAN/a/}'); + Error('\P{Script_Extensions= -OLD_HUNGARIAN/a/}'); 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}', ""); @@ -145829,16 +147165,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= -hung:=}'); - Error('\P{Scx= -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}'); + Error('\P{Scx=:=-Hung}'); Expect(1, 68863, '\p{Scx=:\AHung\z:}', "");; Expect(0, 68864, '\p{Scx=:\AHung\z:}', "");; Expect(1, 68863, '\p{Scx=hung}', ""); @@ -145851,16 +147187,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}', ""); @@ -145869,34 +147205,34 @@ 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_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}', ""); - 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=/a/old_Italic}'); - Error('\P{Script_Extensions=/a/old_Italic}'); + 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_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}', ""); + 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/a/}'); + Error('\P{Script_Extensions=_ Old_Italic/a/}'); 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}', ""); @@ -145909,16 +147245,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}'); - Error('\P{Scx=:=_Ital}'); + 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}', ""); @@ -145931,16 +147267,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=/a/old_ITALIC}'); - Error('\P{Is_Script_Extensions=/a/old_ITALIC}'); + 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}', ""); @@ -145949,16 +147285,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: _:=ITAL}'); + Error('\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}', ""); @@ -145967,16 +147303,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= /a/Javanese}'); + Error('\P{Script_Extensions= /a/Javanese}'); Expect(1, 43487, '\p{Script_Extensions=:\AJavanese\z:}', "");; Expect(0, 43488, '\p{Script_Extensions=:\AJavanese\z:}', "");; Expect(1, 43487, '\p{Script_Extensions=javanese}', ""); @@ -145989,16 +147325,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=/a/ -Java}'); - Error('\P{Scx=/a/ -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=__Java:=}'); + Error('\P{Scx=__Java:=}'); Expect(1, 43487, '\p{Scx=:\AJava\z:}', "");; Expect(0, 43488, '\p{Scx=:\AJava\z:}', "");; Expect(1, 43487, '\p{Scx=java}', ""); @@ -146011,16 +147347,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=:= -Javanese}'); - Error('\P{Is_Script_Extensions=:= -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}', ""); @@ -146029,16 +147365,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=/a/Java}'); - Error('\P{Is_Scx=/a/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=_/a/Java}'); + Error('\P{Is_Scx=_/a/Java}'); Expect(1, 43487, '\p{Is_Scx=java}', ""); Expect(0, 43487, '\p{^Is_Scx=java}', ""); Expect(0, 43487, '\P{Is_Scx=java}', ""); @@ -146047,16 +147383,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= _kayah_li/a/}'); - Error('\P{Script_Extensions= _kayah_li/a/}'); + 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, 43311, '\p{Script_Extensions=:\AKayah_Li\z:}', "");; Expect(0, 43312, '\p{Script_Extensions=:\AKayah_Li\z:}', "");; Expect(1, 43311, '\p{Script_Extensions=kayahli}', ""); @@ -146069,16 +147405,16 @@ 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/a/}'); - Error('\P{Scx= -kali/a/}'); + 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=_/a/Kali}'); + Error('\P{Scx=_/a/Kali}'); Expect(1, 43311, '\p{Scx=:\AKali\z:}', "");; Expect(0, 43312, '\p{Scx=:\AKali\z:}', "");; Expect(1, 43311, '\p{Scx=kali}', ""); @@ -146091,16 +147427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= KAYAH_Li/a/}'); - Error('\P{Is_Script_Extensions= KAYAH_Li/a/}'); + 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}', ""); @@ -146109,16 +147445,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=:=- Kali}'); + Error('\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}', ""); @@ -146127,16 +147463,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/a/}'); - Error('\P{Script_Extensions=-KATAKANA/a/}'); + 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, 110951, '\p{Script_Extensions=:\AKatakana\z:}', "");; Expect(0, 110952, '\p{Script_Extensions=:\AKatakana\z:}', "");; Expect(1, 110951, '\p{Script_Extensions=katakana}', ""); @@ -146149,16 +147485,8 @@ 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: :=_Kana}'); - Error('\P{Scx: :=_Kana}'); + Error('\p{Scx= Kana:=}'); + Error('\P{Scx= Kana:=}'); Expect(1, 110951, '\p{Scx=:\AKana\z:}', "");; Expect(0, 110952, '\p{Scx=:\AKana\z:}', "");; Expect(1, 110951, '\p{Scx=kana}', ""); @@ -146171,16 +147499,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}', ""); @@ -146189,16 +147517,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:=}'); - Error('\P{Is_Scx=-Kana:=}'); + 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=/a/Kana}'); + Error('\P{Is_Scx=/a/Kana}'); Expect(1, 110951, '\p{Is_Scx=kana}', ""); Expect(0, 110951, '\p{^Is_Scx=kana}', ""); Expect(0, 110951, '\P{Is_Scx=kana}', ""); @@ -146207,16 +147535,96 @@ 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:/a/--kharoshthi}'); - Error('\P{Script_Extensions:/a/--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=-:=Kawi}'); + Error('\P{Script_Extensions=-:=Kawi}'); + Expect(1, 73561, '\p{Script_Extensions=:\AKawi\z:}', "");; + Expect(0, 73562, '\p{Script_Extensions=:\AKawi\z:}', "");; + Expect(1, 73561, '\p{Script_Extensions=kawi}', ""); + Expect(0, 73561, '\p{^Script_Extensions=kawi}', ""); + Expect(0, 73561, '\P{Script_Extensions=kawi}', ""); + Expect(1, 73561, '\P{^Script_Extensions=kawi}', ""); + Expect(0, 73562, '\p{Script_Extensions=kawi}', ""); + Expect(1, 73562, '\p{^Script_Extensions=kawi}', ""); + Expect(1, 73562, '\P{Script_Extensions=kawi}', ""); + Expect(0, 73562, '\P{^Script_Extensions=kawi}', ""); + Expect(1, 73561, '\p{Script_Extensions=:\Akawi\z:}', "");; + Expect(0, 73562, '\p{Script_Extensions=:\Akawi\z:}', "");; + Expect(1, 73561, '\p{Script_Extensions= kawi}', ""); + Expect(0, 73561, '\p{^Script_Extensions= kawi}', ""); + Expect(0, 73561, '\P{Script_Extensions= kawi}', ""); + Expect(1, 73561, '\P{^Script_Extensions= kawi}', ""); + Expect(0, 73562, '\p{Script_Extensions= kawi}', ""); + Expect(1, 73562, '\p{^Script_Extensions= kawi}', ""); + Expect(1, 73562, '\P{Script_Extensions= kawi}', ""); + Expect(0, 73562, '\P{^Script_Extensions= kawi}', ""); + Error('\p{Scx= kawi/a/}'); + Error('\P{Scx= kawi/a/}'); + Expect(1, 73561, '\p{Scx=:\AKawi\z:}', "");; + Expect(0, 73562, '\p{Scx=:\AKawi\z:}', "");; + Expect(1, 73561, '\p{Scx=kawi}', ""); + Expect(0, 73561, '\p{^Scx=kawi}', ""); + Expect(0, 73561, '\P{Scx=kawi}', ""); + Expect(1, 73561, '\P{^Scx=kawi}', ""); + Expect(0, 73562, '\p{Scx=kawi}', ""); + Expect(1, 73562, '\p{^Scx=kawi}', ""); + Expect(1, 73562, '\P{Scx=kawi}', ""); + Expect(0, 73562, '\P{^Scx=kawi}', ""); + Expect(1, 73561, '\p{Scx=:\Akawi\z:}', "");; + Expect(0, 73562, '\p{Scx=:\Akawi\z:}', "");; + Expect(1, 73561, '\p{Scx= Kawi}', ""); + Expect(0, 73561, '\p{^Scx= Kawi}', ""); + Expect(0, 73561, '\P{Scx= Kawi}', ""); + Expect(1, 73561, '\P{^Scx= Kawi}', ""); + Expect(0, 73562, '\p{Scx= Kawi}', ""); + Expect(1, 73562, '\p{^Scx= Kawi}', ""); + Expect(1, 73562, '\P{Scx= Kawi}', ""); + Expect(0, 73562, '\P{^Scx= Kawi}', ""); + Error('\p{Is_Script_Extensions=_ kawi/a/}'); + Error('\P{Is_Script_Extensions=_ kawi/a/}'); + Expect(1, 73561, '\p{Is_Script_Extensions=kawi}', ""); + Expect(0, 73561, '\p{^Is_Script_Extensions=kawi}', ""); + Expect(0, 73561, '\P{Is_Script_Extensions=kawi}', ""); + Expect(1, 73561, '\P{^Is_Script_Extensions=kawi}', ""); + Expect(0, 73562, '\p{Is_Script_Extensions=kawi}', ""); + Expect(1, 73562, '\p{^Is_Script_Extensions=kawi}', ""); + Expect(1, 73562, '\P{Is_Script_Extensions=kawi}', ""); + Expect(0, 73562, '\P{^Is_Script_Extensions=kawi}', ""); + Expect(1, 73561, '\p{Is_Script_Extensions=_-Kawi}', ""); + Expect(0, 73561, '\p{^Is_Script_Extensions=_-Kawi}', ""); + Expect(0, 73561, '\P{Is_Script_Extensions=_-Kawi}', ""); + Expect(1, 73561, '\P{^Is_Script_Extensions=_-Kawi}', ""); + Expect(0, 73562, '\p{Is_Script_Extensions=_-Kawi}', ""); + Expect(1, 73562, '\p{^Is_Script_Extensions=_-Kawi}', ""); + Expect(1, 73562, '\P{Is_Script_Extensions=_-Kawi}', ""); + Expect(0, 73562, '\P{^Is_Script_Extensions=_-Kawi}', ""); + Error('\p{Is_Scx=/a/ -kawi}'); + Error('\P{Is_Scx=/a/ -kawi}'); + Expect(1, 73561, '\p{Is_Scx=kawi}', ""); + Expect(0, 73561, '\p{^Is_Scx=kawi}', ""); + Expect(0, 73561, '\P{Is_Scx=kawi}', ""); + Expect(1, 73561, '\P{^Is_Scx=kawi}', ""); + Expect(0, 73562, '\p{Is_Scx=kawi}', ""); + Expect(1, 73562, '\p{^Is_Scx=kawi}', ""); + Expect(1, 73562, '\P{Is_Scx=kawi}', ""); + Expect(0, 73562, '\P{^Is_Scx=kawi}', ""); + Expect(1, 73561, '\p{Is_Scx: -_Kawi}', ""); + Expect(0, 73561, '\p{^Is_Scx: -_Kawi}', ""); + Expect(0, 73561, '\P{Is_Scx: -_Kawi}', ""); + Expect(1, 73561, '\P{^Is_Scx: -_Kawi}', ""); + Expect(0, 73562, '\p{Is_Scx: -_Kawi}', ""); + Expect(1, 73562, '\p{^Is_Scx: -_Kawi}', ""); + Expect(1, 73562, '\P{Is_Scx: -_Kawi}', ""); + Expect(0, 73562, '\P{^Is_Scx: -_Kawi}', ""); + Error('\p{Script_Extensions: _ Kharoshthi:=}'); + Error('\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}', ""); @@ -146229,38 +147637,38 @@ 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=:=-KHAR}'); - Error('\P{Scx=:=-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}', ""); - 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}', ""); + 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}', ""); 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: _/a/Kharoshthi}'); - Error('\P{Is_Script_Extensions: _/a/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}', ""); @@ -146269,16 +147677,8 @@ 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=/a/ -KHAR}'); - Error('\P{Is_Scx=/a/ -KHAR}'); + 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}', ""); @@ -146287,16 +147687,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}', ""); @@ -146309,16 +147709,16 @@ 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= /a/KHMR}'); + Error('\P{Scx= /a/KHMR}'); Expect(1, 6655, '\p{Scx=:\AKhmr\z:}', "");; Expect(0, 6656, '\p{Scx=:\AKhmr\z:}', "");; Expect(1, 6655, '\p{Scx=khmr}', ""); @@ -146331,34 +147731,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=- khmer}'); - Error('\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}', ""); - 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: khmr:=}'); - Error('\P{Is_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}', ""); + Error('\p{Is_Script_Extensions=_ Khmer:=}'); + Error('\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}', ""); + 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: Khmr:=}'); + Error('\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}', ""); @@ -146367,96 +147767,88 @@ 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, 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}', ""); - 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{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=:\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}', ""); - Error('\p{Is_Script_Extensions: _KHOJKI:=}'); - Error('\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}', ""); - 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=/a/-_khoj}'); - Error('\P{Is_Scx=/a/-_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}', ""); - 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=:=_ Khitan_Small_script}'); - Error('\P{Script_Extensions=:=_ Khitan_Small_script}'); + 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, 70209, '\p{Script_Extensions=:\AKhojki\z:}', "");; + Expect(0, 70210, '\p{Script_Extensions=:\AKhojki\z:}', "");; + Expect(1, 70209, '\p{Script_Extensions=khojki}', ""); + Expect(0, 70209, '\p{^Script_Extensions=khojki}', ""); + Expect(0, 70209, '\P{Script_Extensions=khojki}', ""); + Expect(1, 70209, '\P{^Script_Extensions=khojki}', ""); + Expect(0, 70210, '\p{Script_Extensions=khojki}', ""); + Expect(1, 70210, '\p{^Script_Extensions=khojki}', ""); + Expect(1, 70210, '\P{Script_Extensions=khojki}', ""); + Expect(0, 70210, '\P{^Script_Extensions=khojki}', ""); + Expect(1, 70209, '\p{Script_Extensions=:\Akhojki\z:}', "");; + Expect(0, 70210, '\p{Script_Extensions=:\Akhojki\z:}', "");; + Expect(1, 70209, '\p{Script_Extensions= -khojki}', ""); + Expect(0, 70209, '\p{^Script_Extensions= -khojki}', ""); + Expect(0, 70209, '\P{Script_Extensions= -khojki}', ""); + Expect(1, 70209, '\P{^Script_Extensions= -khojki}', ""); + Expect(0, 70210, '\p{Script_Extensions= -khojki}', ""); + Expect(1, 70210, '\p{^Script_Extensions= -khojki}', ""); + Expect(1, 70210, '\P{Script_Extensions= -khojki}', ""); + Expect(0, 70210, '\P{^Script_Extensions= -khojki}', ""); + Error('\p{Scx: := Khoj}'); + Error('\P{Scx: := Khoj}'); + Expect(1, 70209, '\p{Scx=:\AKhoj\z:}', "");; + Expect(0, 70210, '\p{Scx=:\AKhoj\z:}', "");; + Expect(1, 70209, '\p{Scx=khoj}', ""); + Expect(0, 70209, '\p{^Scx=khoj}', ""); + Expect(0, 70209, '\P{Scx=khoj}', ""); + Expect(1, 70209, '\P{^Scx=khoj}', ""); + Expect(0, 70210, '\p{Scx=khoj}', ""); + Expect(1, 70210, '\p{^Scx=khoj}', ""); + Expect(1, 70210, '\P{Scx=khoj}', ""); + Expect(0, 70210, '\P{^Scx=khoj}', ""); + Expect(1, 70209, '\p{Scx=:\Akhoj\z:}', "");; + Expect(0, 70210, '\p{Scx=:\Akhoj\z:}', "");; + Error('\p{Is_Script_Extensions=/a/ KHOJKI}'); + Error('\P{Is_Script_Extensions=/a/ KHOJKI}'); + Expect(1, 70209, '\p{Is_Script_Extensions=khojki}', ""); + Expect(0, 70209, '\p{^Is_Script_Extensions=khojki}', ""); + Expect(0, 70209, '\P{Is_Script_Extensions=khojki}', ""); + Expect(1, 70209, '\P{^Is_Script_Extensions=khojki}', ""); + Expect(0, 70210, '\p{Is_Script_Extensions=khojki}', ""); + Expect(1, 70210, '\p{^Is_Script_Extensions=khojki}', ""); + Expect(1, 70210, '\P{Is_Script_Extensions=khojki}', ""); + Expect(0, 70210, '\P{^Is_Script_Extensions=khojki}', ""); + Expect(1, 70209, '\p{Is_Script_Extensions= KHOJKI}', ""); + Expect(0, 70209, '\p{^Is_Script_Extensions= KHOJKI}', ""); + Expect(0, 70209, '\P{Is_Script_Extensions= KHOJKI}', ""); + Expect(1, 70209, '\P{^Is_Script_Extensions= KHOJKI}', ""); + Expect(0, 70210, '\p{Is_Script_Extensions= KHOJKI}', ""); + Expect(1, 70210, '\p{^Is_Script_Extensions= KHOJKI}', ""); + Expect(1, 70210, '\P{Is_Script_Extensions= KHOJKI}', ""); + Expect(0, 70210, '\P{^Is_Script_Extensions= KHOJKI}', ""); + Error('\p{Is_Scx=:=khoj}'); + Error('\P{Is_Scx=:=khoj}'); + Expect(1, 70209, '\p{Is_Scx=khoj}', ""); + Expect(0, 70209, '\p{^Is_Scx=khoj}', ""); + Expect(0, 70209, '\P{Is_Scx=khoj}', ""); + Expect(1, 70209, '\P{^Is_Scx=khoj}', ""); + Expect(0, 70210, '\p{Is_Scx=khoj}', ""); + Expect(1, 70210, '\p{^Is_Scx=khoj}', ""); + Expect(1, 70210, '\P{Is_Scx=khoj}', ""); + Expect(0, 70210, '\P{^Is_Scx=khoj}', ""); + Expect(1, 70209, '\p{Is_Scx= KHOJ}', ""); + Expect(0, 70209, '\p{^Is_Scx= KHOJ}', ""); + Expect(0, 70209, '\P{Is_Scx= KHOJ}', ""); + Expect(1, 70209, '\P{^Is_Scx= KHOJ}', ""); + Expect(0, 70210, '\p{Is_Scx= KHOJ}', ""); + Expect(1, 70210, '\p{^Is_Scx= KHOJ}', ""); + Expect(1, 70210, '\P{Is_Scx= KHOJ}', ""); + Expect(0, 70210, '\P{^Is_Scx= KHOJ}', ""); + Error('\p{Script_Extensions= :=Khitan_small_SCRIPT}'); + Error('\P{Script_Extensions= :=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}', ""); @@ -146469,16 +147861,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= :=KITS}'); - Error('\P{Scx= :=KITS}'); + 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=KITS/a/}'); + Error('\P{Scx=KITS/a/}'); Expect(1, 101589, '\p{Scx=:\AKits\z:}', "");; Expect(0, 101590, '\p{Scx=:\AKits\z:}', "");; Expect(1, 101589, '\p{Scx=kits}', ""); @@ -146491,16 +147883,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -146509,34 +147901,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Script_Extensions= kannada/a/}'); + 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=/a/ _KANNADA}'); + Error('\P{Script_Extensions=/a/ _KANNADA}'); Expect(1, 43061, '\p{Script_Extensions=:\AKannada\z:}', "");; Expect(0, 43062, '\p{Script_Extensions=:\AKannada\z:}', "");; Expect(1, 43061, '\p{Script_Extensions=kannada}', ""); @@ -146549,16 +147941,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/KNDA}'); - Error('\P{Scx= /a/KNDA}'); + 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}'); + Error('\P{Scx=:= Knda}'); Expect(1, 43061, '\p{Scx=:\AKnda\z:}', "");; Expect(0, 43062, '\p{Scx=:\AKnda\z:}', "");; Expect(1, 43061, '\p{Scx=knda}', ""); @@ -146571,34 +147963,34 @@ 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=/a/--kannada}'); - Error('\P{Is_Script_Extensions=/a/--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}', ""); - 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}'); - Error('\P{Is_Scx=-:=Knda}'); + 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}', ""); + 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}', ""); + 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:=}'); + Error('\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}', ""); @@ -146607,38 +147999,38 @@ 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=/a/-Kaithi}'); - Error('\P{Script_Extensions=/a/-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=/a/ KAITHI}'); + Error('\P{Script_Extensions=/a/ 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}', ""); + 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}', ""); 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: /a/KTHI}'); - Error('\P{Scx: /a/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= -Kthi/a/}'); + Error('\P{Scx= -Kthi/a/}'); Expect(1, 69837, '\p{Scx=:\AKthi\z:}', "");; Expect(0, 69838, '\p{Scx=:\AKthi\z:}', "");; Expect(1, 69837, '\p{Scx=kthi}', ""); @@ -146651,16 +148043,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= :=Kaithi}'); + Error('\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}', ""); @@ -146669,16 +148061,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::= -kthi}'); - Error('\P{Is_Scx::= -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=:=_Kthi}'); + Error('\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}', ""); @@ -146687,16 +148079,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}'); + Error('\P{Script_Extensions: :=tai_tham}'); 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}', ""); @@ -146709,38 +148101,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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=-:=Tai_THAM}'); - Error('\P{Is_Script_Extensions=-:=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= _Tai_Tham:=}'); + Error('\P{Is_Script_Extensions= _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}', ""); @@ -146749,16 +148141,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}'); + Error('\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}', ""); @@ -146767,16 +148159,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: /a/LAO}'); + Error('\P{Script_Extensions: /a/LAO}'); Expect(1, 3807, '\p{Script_Extensions=:\ALao\z:}', "");; Expect(0, 3808, '\p{Script_Extensions=:\ALao\z:}', "");; Expect(1, 3807, '\p{Script_Extensions=lao}', ""); @@ -146789,16 +148181,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}', ""); @@ -146811,16 +148203,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: /a/lao}'); + Error('\P{Is_Script_Extensions: /a/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}', ""); @@ -146829,16 +148221,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}', ""); @@ -146847,118 +148239,118 @@ 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, 122654, '\p{Script_Extensions=:\ALatin\z:}', "");; - Expect(0, 122655, '\p{Script_Extensions=:\ALatin\z:}', "");; - Expect(1, 122654, '\p{Script_Extensions=latin}', ""); - Expect(0, 122654, '\p{^Script_Extensions=latin}', ""); - Expect(0, 122654, '\P{Script_Extensions=latin}', ""); - Expect(1, 122654, '\P{^Script_Extensions=latin}', ""); - Expect(0, 122655, '\p{Script_Extensions=latin}', ""); - Expect(1, 122655, '\p{^Script_Extensions=latin}', ""); - Expect(1, 122655, '\P{Script_Extensions=latin}', ""); - Expect(0, 122655, '\P{^Script_Extensions=latin}', ""); - Expect(1, 122654, '\p{Script_Extensions=:\Alatin\z:}', "");; - Expect(0, 122655, '\p{Script_Extensions=:\Alatin\z:}', "");; - Expect(1, 122654, '\p{Script_Extensions=_LATIN}', ""); - Expect(0, 122654, '\p{^Script_Extensions=_LATIN}', ""); - Expect(0, 122654, '\P{Script_Extensions=_LATIN}', ""); - Expect(1, 122654, '\P{^Script_Extensions=_LATIN}', ""); - Expect(0, 122655, '\p{Script_Extensions=_LATIN}', ""); - Expect(1, 122655, '\p{^Script_Extensions=_LATIN}', ""); - Expect(1, 122655, '\P{Script_Extensions=_LATIN}', ""); - Expect(0, 122655, '\P{^Script_Extensions=_LATIN}', ""); - Error('\p{Scx=:= Latn}'); - Error('\P{Scx=:= Latn}'); - Expect(1, 122654, '\p{Scx=:\ALatn\z:}', "");; - Expect(0, 122655, '\p{Scx=:\ALatn\z:}', "");; - Expect(1, 122654, '\p{Scx=latn}', ""); - Expect(0, 122654, '\p{^Scx=latn}', ""); - Expect(0, 122654, '\P{Scx=latn}', ""); - Expect(1, 122654, '\P{^Scx=latn}', ""); - Expect(0, 122655, '\p{Scx=latn}', ""); - Expect(1, 122655, '\p{^Scx=latn}', ""); - Expect(1, 122655, '\P{Scx=latn}', ""); - Expect(0, 122655, '\P{^Scx=latn}', ""); - Expect(1, 122654, '\p{Scx=:\Alatn\z:}', "");; - Expect(0, 122655, '\p{Scx=:\Alatn\z:}', "");; - Expect(1, 122654, '\p{Scx=_-Latn}', ""); - Expect(0, 122654, '\p{^Scx=_-Latn}', ""); - Expect(0, 122654, '\P{Scx=_-Latn}', ""); - Expect(1, 122654, '\P{^Scx=_-Latn}', ""); - Expect(0, 122655, '\p{Scx=_-Latn}', ""); - Expect(1, 122655, '\p{^Scx=_-Latn}', ""); - Expect(1, 122655, '\P{Scx=_-Latn}', ""); - Expect(0, 122655, '\P{^Scx=_-Latn}', ""); - Error('\p{Is_Script_Extensions=/a/ Latin}'); - Error('\P{Is_Script_Extensions=/a/ Latin}'); - Expect(1, 122654, '\p{Is_Script_Extensions=latin}', ""); - Expect(0, 122654, '\p{^Is_Script_Extensions=latin}', ""); - Expect(0, 122654, '\P{Is_Script_Extensions=latin}', ""); - Expect(1, 122654, '\P{^Is_Script_Extensions=latin}', ""); - Expect(0, 122655, '\p{Is_Script_Extensions=latin}', ""); - Expect(1, 122655, '\p{^Is_Script_Extensions=latin}', ""); - Expect(1, 122655, '\P{Is_Script_Extensions=latin}', ""); - Expect(0, 122655, '\P{^Is_Script_Extensions=latin}', ""); - Expect(1, 122654, '\p{Is_Script_Extensions= _Latin}', ""); - Expect(0, 122654, '\p{^Is_Script_Extensions= _Latin}', ""); - Expect(0, 122654, '\P{Is_Script_Extensions= _Latin}', ""); - Expect(1, 122654, '\P{^Is_Script_Extensions= _Latin}', ""); - Expect(0, 122655, '\p{Is_Script_Extensions= _Latin}', ""); - Expect(1, 122655, '\p{^Is_Script_Extensions= _Latin}', ""); - Expect(1, 122655, '\P{Is_Script_Extensions= _Latin}', ""); - Expect(0, 122655, '\P{^Is_Script_Extensions= _Latin}', ""); - Error('\p{Is_Scx:Latn:=}'); - Error('\P{Is_Scx:Latn:=}'); - Expect(1, 122654, '\p{Is_Scx=latn}', ""); - Expect(0, 122654, '\p{^Is_Scx=latn}', ""); - Expect(0, 122654, '\P{Is_Scx=latn}', ""); - Expect(1, 122654, '\P{^Is_Scx=latn}', ""); - Expect(0, 122655, '\p{Is_Scx=latn}', ""); - Expect(1, 122655, '\p{^Is_Scx=latn}', ""); - Expect(1, 122655, '\P{Is_Scx=latn}', ""); - Expect(0, 122655, '\P{^Is_Scx=latn}', ""); - Expect(1, 122654, '\p{Is_Scx= -Latn}', ""); - Expect(0, 122654, '\p{^Is_Scx= -Latn}', ""); - Expect(0, 122654, '\P{Is_Scx= -Latn}', ""); - Expect(1, 122654, '\P{^Is_Scx= -Latn}', ""); - Expect(0, 122655, '\p{Is_Scx= -Latn}', ""); - Expect(1, 122655, '\p{^Is_Scx= -Latn}', ""); - Expect(1, 122655, '\P{Is_Scx= -Latn}', ""); - Expect(0, 122655, '\P{^Is_Scx= -Latn}', ""); - Error('\p{Script_Extensions= _Lepcha:=}'); - Error('\P{Script_Extensions= _Lepcha:=}'); + 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=_ LATIN:=}'); + Error('\P{Script_Extensions=_ LATIN:=}'); + Expect(1, 122666, '\p{Script_Extensions=:\ALatin\z:}', "");; + Expect(0, 122667, '\p{Script_Extensions=:\ALatin\z:}', "");; + Expect(1, 122666, '\p{Script_Extensions=latin}', ""); + Expect(0, 122666, '\p{^Script_Extensions=latin}', ""); + Expect(0, 122666, '\P{Script_Extensions=latin}', ""); + Expect(1, 122666, '\P{^Script_Extensions=latin}', ""); + Expect(0, 122667, '\p{Script_Extensions=latin}', ""); + Expect(1, 122667, '\p{^Script_Extensions=latin}', ""); + Expect(1, 122667, '\P{Script_Extensions=latin}', ""); + Expect(0, 122667, '\P{^Script_Extensions=latin}', ""); + Expect(1, 122666, '\p{Script_Extensions=:\Alatin\z:}', "");; + Expect(0, 122667, '\p{Script_Extensions=:\Alatin\z:}', "");; + Expect(1, 122666, '\p{Script_Extensions=_ Latin}', ""); + Expect(0, 122666, '\p{^Script_Extensions=_ Latin}', ""); + Expect(0, 122666, '\P{Script_Extensions=_ Latin}', ""); + Expect(1, 122666, '\P{^Script_Extensions=_ Latin}', ""); + Expect(0, 122667, '\p{Script_Extensions=_ Latin}', ""); + Expect(1, 122667, '\p{^Script_Extensions=_ Latin}', ""); + Expect(1, 122667, '\P{Script_Extensions=_ Latin}', ""); + Expect(0, 122667, '\P{^Script_Extensions=_ Latin}', ""); + Error('\p{Scx=/a/- Latn}'); + Error('\P{Scx=/a/- Latn}'); + Expect(1, 122666, '\p{Scx=:\ALatn\z:}', "");; + Expect(0, 122667, '\p{Scx=:\ALatn\z:}', "");; + Expect(1, 122666, '\p{Scx=latn}', ""); + Expect(0, 122666, '\p{^Scx=latn}', ""); + Expect(0, 122666, '\P{Scx=latn}', ""); + Expect(1, 122666, '\P{^Scx=latn}', ""); + Expect(0, 122667, '\p{Scx=latn}', ""); + Expect(1, 122667, '\p{^Scx=latn}', ""); + Expect(1, 122667, '\P{Scx=latn}', ""); + Expect(0, 122667, '\P{^Scx=latn}', ""); + Expect(1, 122666, '\p{Scx=:\Alatn\z:}', "");; + Expect(0, 122667, '\p{Scx=:\Alatn\z:}', "");; + Expect(1, 122666, '\p{Scx= latn}', ""); + Expect(0, 122666, '\p{^Scx= latn}', ""); + Expect(0, 122666, '\P{Scx= latn}', ""); + Expect(1, 122666, '\P{^Scx= latn}', ""); + Expect(0, 122667, '\p{Scx= latn}', ""); + Expect(1, 122667, '\p{^Scx= latn}', ""); + Expect(1, 122667, '\P{Scx= latn}', ""); + Expect(0, 122667, '\P{^Scx= latn}', ""); + Error('\p{Is_Script_Extensions= /a/Latin}'); + Error('\P{Is_Script_Extensions= /a/Latin}'); + Expect(1, 122666, '\p{Is_Script_Extensions: latin}', ""); + Expect(0, 122666, '\p{^Is_Script_Extensions: latin}', ""); + Expect(0, 122666, '\P{Is_Script_Extensions: latin}', ""); + Expect(1, 122666, '\P{^Is_Script_Extensions: latin}', ""); + Expect(0, 122667, '\p{Is_Script_Extensions: latin}', ""); + Expect(1, 122667, '\p{^Is_Script_Extensions: latin}', ""); + Expect(1, 122667, '\P{Is_Script_Extensions: latin}', ""); + Expect(0, 122667, '\P{^Is_Script_Extensions: latin}', ""); + Expect(1, 122666, '\p{Is_Script_Extensions=- Latin}', ""); + Expect(0, 122666, '\p{^Is_Script_Extensions=- Latin}', ""); + Expect(0, 122666, '\P{Is_Script_Extensions=- Latin}', ""); + Expect(1, 122666, '\P{^Is_Script_Extensions=- Latin}', ""); + Expect(0, 122667, '\p{Is_Script_Extensions=- Latin}', ""); + Expect(1, 122667, '\p{^Is_Script_Extensions=- Latin}', ""); + Expect(1, 122667, '\P{Is_Script_Extensions=- Latin}', ""); + Expect(0, 122667, '\P{^Is_Script_Extensions=- Latin}', ""); + Error('\p{Is_Scx=:=Latn}'); + Error('\P{Is_Scx=:=Latn}'); + Expect(1, 122666, '\p{Is_Scx=latn}', ""); + Expect(0, 122666, '\p{^Is_Scx=latn}', ""); + Expect(0, 122666, '\P{Is_Scx=latn}', ""); + Expect(1, 122666, '\P{^Is_Scx=latn}', ""); + Expect(0, 122667, '\p{Is_Scx=latn}', ""); + Expect(1, 122667, '\p{^Is_Scx=latn}', ""); + Expect(1, 122667, '\P{Is_Scx=latn}', ""); + Expect(0, 122667, '\P{^Is_Scx=latn}', ""); + Expect(1, 122666, '\p{Is_Scx=_ Latn}', ""); + Expect(0, 122666, '\p{^Is_Scx=_ Latn}', ""); + Expect(0, 122666, '\P{Is_Scx=_ Latn}', ""); + Expect(1, 122666, '\P{^Is_Scx=_ Latn}', ""); + Expect(0, 122667, '\p{Is_Scx=_ Latn}', ""); + Expect(1, 122667, '\p{^Is_Scx=_ Latn}', ""); + Expect(1, 122667, '\P{Is_Scx=_ Latn}', ""); + Expect(0, 122667, '\P{^Is_Scx=_ Latn}', ""); + Error('\p{Script_Extensions= /a/Lepcha}'); + Error('\P{Script_Extensions= /a/Lepcha}'); Expect(1, 7247, '\p{Script_Extensions=:\ALepcha\z:}', "");; Expect(0, 7248, '\p{Script_Extensions=:\ALepcha\z:}', "");; - Expect(1, 7247, '\p{Script_Extensions=lepcha}', ""); - Expect(0, 7247, '\p{^Script_Extensions=lepcha}', ""); - Expect(0, 7247, '\P{Script_Extensions=lepcha}', ""); - Expect(1, 7247, '\P{^Script_Extensions=lepcha}', ""); - Expect(0, 7248, '\p{Script_Extensions=lepcha}', ""); - Expect(1, 7248, '\p{^Script_Extensions=lepcha}', ""); - Expect(1, 7248, '\P{Script_Extensions=lepcha}', ""); - Expect(0, 7248, '\P{^Script_Extensions=lepcha}', ""); + Expect(1, 7247, '\p{Script_Extensions:lepcha}', ""); + Expect(0, 7247, '\p{^Script_Extensions:lepcha}', ""); + Expect(0, 7247, '\P{Script_Extensions:lepcha}', ""); + Expect(1, 7247, '\P{^Script_Extensions:lepcha}', ""); + Expect(0, 7248, '\p{Script_Extensions:lepcha}', ""); + Expect(1, 7248, '\p{^Script_Extensions:lepcha}', ""); + Expect(1, 7248, '\P{Script_Extensions:lepcha}', ""); + Expect(0, 7248, '\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}', ""); - Expect(0, 7247, '\p{^Script_Extensions=__Lepcha}', ""); - Expect(0, 7247, '\P{Script_Extensions=__Lepcha}', ""); - Expect(1, 7247, '\P{^Script_Extensions=__Lepcha}', ""); - Expect(0, 7248, '\p{Script_Extensions=__Lepcha}', ""); - Expect(1, 7248, '\p{^Script_Extensions=__Lepcha}', ""); - Expect(1, 7248, '\P{Script_Extensions=__Lepcha}', ""); - Expect(0, 7248, '\P{^Script_Extensions=__Lepcha}', ""); - Error('\p{Scx=/a/Lepc}'); - Error('\P{Scx=/a/Lepc}'); + Expect(1, 7247, '\p{Script_Extensions=_LEPCHA}', ""); + Expect(0, 7247, '\p{^Script_Extensions=_LEPCHA}', ""); + Expect(0, 7247, '\P{Script_Extensions=_LEPCHA}', ""); + Expect(1, 7247, '\P{^Script_Extensions=_LEPCHA}', ""); + Expect(0, 7248, '\p{Script_Extensions=_LEPCHA}', ""); + Expect(1, 7248, '\p{^Script_Extensions=_LEPCHA}', ""); + Expect(1, 7248, '\P{Script_Extensions=_LEPCHA}', ""); + Expect(0, 7248, '\P{^Script_Extensions=_LEPCHA}', ""); + 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}', ""); @@ -146971,34 +148363,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=_/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=/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=--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=- 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}', ""); @@ -147007,38 +148399,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/a/}'); - Error('\P{Script_Extensions=-limbu/a/}'); + 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=:= _limb}'); + Error('\P{Scx=:= _limb}'); Expect(1, 6479, '\p{Scx=:\ALimb\z:}', "");; Expect(0, 6480, '\p{Scx=:\ALimb\z:}', "");; Expect(1, 6479, '\p{Scx=limb}', ""); @@ -147051,16 +148443,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}', ""); @@ -147069,16 +148461,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:/a/ Limb}'); - Error('\P{Is_Scx:/a/ 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}', ""); @@ -147087,16 +148479,16 @@ 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}', ""); @@ -147109,16 +148501,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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: _/a/Lina}'); - Error('\P{Scx: _/a/Lina}'); + 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}', ""); @@ -147131,34 +148523,34 @@ 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{Is_Script_Extensions=lineara}', ""); - Expect(0, 67431, '\p{^Is_Script_Extensions=lineara}', ""); - Expect(0, 67431, '\P{Is_Script_Extensions=lineara}', ""); - Expect(1, 67431, '\P{^Is_Script_Extensions=lineara}', ""); - Expect(0, 67432, '\p{Is_Script_Extensions=lineara}', ""); - 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=_/a/lina}'); - Error('\P{Is_Scx=_/a/lina}'); + 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}', ""); + Expect(1, 67431, '\P{^Is_Script_Extensions:lineara}', ""); + Expect(0, 67432, '\p{Is_Script_Extensions:lineara}', ""); + 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_Scx=lina}', ""); Expect(0, 67431, '\p{^Is_Scx=lina}', ""); Expect(0, 67431, '\P{Is_Scx=lina}', ""); @@ -147167,16 +148559,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/a/}'); + Error('\P{Script_Extensions= linear_b/a/}'); 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}', ""); @@ -147189,16 +148581,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/a/}'); - Error('\P{Scx= -linb/a/}'); + 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/a/}'); + Error('\P{Scx=_-Linb/a/}'); Expect(1, 65855, '\p{Scx=:\ALinb\z:}', "");; Expect(0, 65856, '\p{Scx=:\ALinb\z:}', "");; Expect(1, 65855, '\p{Scx=linb}', ""); @@ -147211,52 +148603,44 @@ 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{Is_Script_Extensions: linearb}', ""); - Expect(0, 65855, '\p{^Is_Script_Extensions: linearb}', ""); - Expect(0, 65855, '\P{Is_Script_Extensions: linearb}', ""); - Expect(1, 65855, '\P{^Is_Script_Extensions: linearb}', ""); - Expect(0, 65856, '\p{Is_Script_Extensions: linearb}', ""); - 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=:= Linb}'); - Error('\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}', ""); - 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/a/}'); - Error('\P{Script_Extensions=_LISU/a/}'); + 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}', ""); + Expect(1, 65855, '\P{^Is_Script_Extensions=linearb}', ""); + Expect(0, 65856, '\p{Is_Script_Extensions=linearb}', ""); + 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= linb:=}'); + Error('\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}', ""); + 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: /a/lisu}'); + Error('\P{Script_Extensions: /a/lisu}'); Expect(1, 73648, '\p{Script_Extensions=:\ALisu\z:}', "");; Expect(0, 73649, '\p{Script_Extensions=:\ALisu\z:}', "");; Expect(1, 73648, '\p{Script_Extensions=lisu}', ""); @@ -147269,16 +148653,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ -lisu}'); - Error('\P{Scx=/a/ -lisu}'); + 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}', ""); @@ -147291,16 +148675,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -147309,16 +148693,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=__Lisu:=}'); - Error('\P{Is_Scx=__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= Lisu:=}'); + Error('\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}', ""); @@ -147327,16 +148711,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=lycian:=}'); - Error('\P{Script_Extensions=lycian:=}'); + 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= :=lycian}'); + Error('\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}', ""); @@ -147349,16 +148733,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= :=Lyci}'); - Error('\P{Scx= :=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=/a/- Lyci}'); + Error('\P{Scx=/a/- Lyci}'); Expect(1, 66204, '\p{Scx=:\ALyci\z:}', "");; Expect(0, 66205, '\p{Scx=:\ALyci\z:}', "");; Expect(1, 66204, '\p{Scx=lyci}', ""); @@ -147371,34 +148755,34 @@ 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/a/}'); - Error('\P{Is_Script_Extensions= LYCIAN/a/}'); - 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{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}', ""); @@ -147407,16 +148791,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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=/a/ Lydian}'); + Error('\P{Script_Extensions=/a/ Lydian}'); Expect(1, 67903, '\p{Script_Extensions=:\ALydian\z:}', "");; Expect(0, 67904, '\p{Script_Extensions=:\ALydian\z:}', "");; Expect(1, 67903, '\p{Script_Extensions=lydian}', ""); @@ -147429,38 +148813,38 @@ 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=/a/LYDI}'); - Error('\P{Scx=/a/LYDI}'); + 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}'); + Error('\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}', ""); + 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}', ""); 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}', ""); @@ -147469,16 +148853,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=:=Lydi}'); + Error('\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}', ""); @@ -147487,60 +148871,60 @@ 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=:= _mahajani}'); - Error('\P{Script_Extensions=:= _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}'); + Error('\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}', ""); + 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}', ""); 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}', ""); - 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}', ""); + 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}', ""); 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=/a/ -Mahajani}'); - Error('\P{Is_Script_Extensions=/a/ -Mahajani}'); + 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:=}'); + Error('\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}', ""); @@ -147549,16 +148933,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= /a/MAHJ}'); + Error('\P{Is_Scx= /a/MAHJ}'); Expect(1, 70006, '\p{Is_Scx=mahj}', ""); Expect(0, 70006, '\p{^Is_Scx=mahj}', ""); Expect(0, 70006, '\P{Is_Scx=mahj}', ""); @@ -147567,16 +148951,16 @@ 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=:=-MAKASAR}'); - Error('\P{Script_Extensions=:=-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}', ""); @@ -147589,16 +148973,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/Maka}'); - Error('\P{Scx= /a/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: /a/_Maka}'); + Error('\P{Scx: /a/_Maka}'); Expect(1, 73464, '\p{Scx=:\AMaka\z:}', "");; Expect(0, 73465, '\p{Scx=:\AMaka\z:}', "");; Expect(1, 73464, '\p{Scx=maka}', ""); @@ -147611,16 +148995,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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/a/}'); + Error('\P{Is_Script_Extensions=-Makasar/a/}'); Expect(1, 73464, '\p{Is_Script_Extensions=makasar}', ""); Expect(0, 73464, '\p{^Is_Script_Extensions=makasar}', ""); Expect(0, 73464, '\P{Is_Script_Extensions=makasar}', ""); @@ -147629,16 +149013,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= maka:=}'); - Error('\P{Is_Scx= maka:=}'); + 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=- MAKA:=}'); + Error('\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}', ""); @@ -147647,38 +149031,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= _Mandaic:=}'); + Error('\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}', ""); + 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=/a/ MAND}'); - Error('\P{Scx=/a/ 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}', ""); @@ -147691,14 +149075,14 @@ 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}', ""); + 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}', ""); @@ -147709,16 +149093,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_:=MAND}'); - Error('\P{Is_Scx=_:=MAND}'); + 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}', ""); @@ -147727,16 +149111,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= -MANICHAEAN/a/}'); - Error('\P{Script_Extensions= -MANICHAEAN/a/}'); + 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=-:=Manichaean}'); + Error('\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}', ""); @@ -147749,16 +149133,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/a/}'); - Error('\P{Scx: Mani/a/}'); + 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}', ""); @@ -147771,16 +149155,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= MANICHAEAN:=}'); - Error('\P{Is_Script_Extensions= 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=_MANICHAEAN/a/}'); + Error('\P{Is_Script_Extensions=_MANICHAEAN/a/}'); Expect(1, 68342, '\p{Is_Script_Extensions=manichaean}', ""); Expect(0, 68342, '\p{^Is_Script_Extensions=manichaean}', ""); Expect(0, 68342, '\P{Is_Script_Extensions=manichaean}', ""); @@ -147789,16 +149173,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= Mani/a/}'); - Error('\P{Is_Scx= Mani/a/}'); + 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_Scx=mani}', ""); Expect(0, 68342, '\p{^Is_Scx=mani}', ""); Expect(0, 68342, '\P{Is_Scx=mani}', ""); @@ -147807,38 +149191,38 @@ 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= /a/MARCHEN}'); - Error('\P{Script_Extensions= /a/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=Marc/a/}'); - Error('\P{Scx=Marc/a/}'); + 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:-Marc/a/}'); + Error('\P{Scx:-Marc/a/}'); Expect(1, 72886, '\p{Scx=:\AMarc\z:}', "");; Expect(0, 72887, '\p{Scx=:\AMarc\z:}', "");; Expect(1, 72886, '\p{Scx=marc}', ""); @@ -147851,16 +149235,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ Marchen}'); - Error('\P{Is_Script_Extensions=/a/ Marchen}'); + 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= /a/MARCHEN}'); + Error('\P{Is_Script_Extensions= /a/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}', ""); @@ -147869,16 +149253,16 @@ 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=_ marc/a/}'); - Error('\P{Is_Scx=_ marc/a/}'); + 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}', ""); @@ -147887,16 +149271,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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=/a/ medefaidrin}'); + Error('\P{Script_Extensions=/a/ medefaidrin}'); Expect(1, 93850, '\p{Script_Extensions=:\AMedefaidrin\z:}', "");; Expect(0, 93851, '\p{Script_Extensions=:\AMedefaidrin\z:}', "");; Expect(1, 93850, '\p{Script_Extensions=medefaidrin}', ""); @@ -147909,16 +149293,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}', ""); @@ -147931,16 +149315,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=_Medefaidrin/a/}'); - Error('\P{Is_Script_Extensions=_Medefaidrin/a/}'); + 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}', ""); @@ -147949,16 +149333,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}', ""); @@ -147967,16 +149351,16 @@ 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= /a/Mende_Kikakui}'); - Error('\P{Script_Extensions= /a/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}', ""); @@ -147989,16 +149373,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/MEND}'); + Error('\P{Scx=/a/MEND}'); Expect(1, 125142, '\p{Scx=:\AMend\z:}', "");; Expect(0, 125143, '\p{Scx=:\AMend\z:}', "");; Expect(1, 125142, '\p{Scx=mend}', ""); @@ -148011,52 +149395,52 @@ 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= /a/mende_Kikakui}'); - Error('\P{Is_Script_Extensions= /a/mende_Kikakui}'); - Expect(1, 125142, '\p{Is_Script_Extensions=mendekikakui}', ""); - Expect(0, 125142, '\p{^Is_Script_Extensions=mendekikakui}', ""); - Expect(0, 125142, '\P{Is_Script_Extensions=mendekikakui}', ""); - Expect(1, 125142, '\P{^Is_Script_Extensions=mendekikakui}', ""); - Expect(0, 125143, '\p{Is_Script_Extensions=mendekikakui}', ""); - 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=/a/ Mend}'); - Error('\P{Is_Scx=/a/ 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}', ""); - 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{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}', ""); + Expect(1, 125142, '\P{^Is_Script_Extensions: mendekikakui}', ""); + Expect(0, 125143, '\p{Is_Script_Extensions: mendekikakui}', ""); + 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_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}', ""); + 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, 68095, '\p{Script_Extensions=:\AMeroitic_Cursive\z:}', "");; Expect(0, 68096, '\p{Script_Extensions=:\AMeroitic_Cursive\z:}', "");; Expect(1, 68095, '\p{Script_Extensions=meroiticcursive}', ""); @@ -148069,16 +149453,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}', ""); @@ -148091,16 +149475,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 68096, '\P{^Scx=merc}', ""); Expect(1, 68095, '\p{Scx=:\Amerc\z:}', "");; Expect(0, 68096, '\p{Scx=:\Amerc\z:}', "");; - Expect(1, 68095, '\p{Scx: Merc}', ""); - Expect(0, 68095, '\p{^Scx: Merc}', ""); - Expect(0, 68095, '\P{Scx: Merc}', ""); - Expect(1, 68095, '\P{^Scx: Merc}', ""); - Expect(0, 68096, '\p{Scx: Merc}', ""); - Expect(1, 68096, '\p{^Scx: Merc}', ""); - Expect(1, 68096, '\P{Scx: Merc}', ""); - Expect(0, 68096, '\P{^Scx: Merc}', ""); - Error('\p{Is_Script_Extensions=_/a/meroitic_CURSIVE}'); - Error('\P{Is_Script_Extensions=_/a/meroitic_CURSIVE}'); + Expect(1, 68095, '\p{Scx= -Merc}', ""); + Expect(0, 68095, '\p{^Scx= -Merc}', ""); + Expect(0, 68095, '\P{Scx= -Merc}', ""); + Expect(1, 68095, '\P{^Scx= -Merc}', ""); + Expect(0, 68096, '\p{Scx= -Merc}', ""); + 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}'); Expect(1, 68095, '\p{Is_Script_Extensions=meroiticcursive}', ""); Expect(0, 68095, '\p{^Is_Script_Extensions=meroiticcursive}', ""); Expect(0, 68095, '\P{Is_Script_Extensions=meroiticcursive}', ""); @@ -148109,16 +149493,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=/a/-_Merc}'); - Error('\P{Is_Scx=/a/-_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: :=MERC}'); + Error('\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}', ""); @@ -148127,16 +149511,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=/a/ _Meroitic_hieroglyphs}'); - Error('\P{Script_Extensions=/a/ _Meroitic_hieroglyphs}'); + 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}', ""); @@ -148149,38 +149533,38 @@ 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}'); + Error('\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}', ""); + 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}', ""); 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=-Meroitic_hieroglyphs:=}'); - Error('\P{Is_Script_Extensions=-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=_ Meroitic_hieroglyphs/a/}'); + Error('\P{Is_Script_Extensions=_ Meroitic_hieroglyphs/a/}'); Expect(1, 67999, '\p{Is_Script_Extensions=meroitichieroglyphs}', ""); Expect(0, 67999, '\p{^Is_Script_Extensions=meroitichieroglyphs}', ""); Expect(0, 67999, '\P{Is_Script_Extensions=meroitichieroglyphs}', ""); @@ -148189,16 +149573,16 @@ 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_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}', ""); @@ -148207,16 +149591,16 @@ 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}', ""); - 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}', ""); - Error('\p{Script_Extensions=/a/_MALAYALAM}'); - Error('\P{Script_Extensions=/a/_MALAYALAM}'); + 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}', ""); + Error('\p{Script_Extensions: _:=Malayalam}'); + Error('\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}', ""); @@ -148229,16 +149613,16 @@ 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:/a/ -Mlym}'); + Error('\P{Scx:/a/ -Mlym}'); Expect(1, 43058, '\p{Scx=:\AMlym\z:}', "");; Expect(0, 43059, '\p{Scx=:\AMlym\z:}', "");; Expect(1, 43058, '\p{Scx=mlym}', ""); @@ -148251,16 +149635,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/- Malayalam}'); - Error('\P{Is_Script_Extensions=/a/- 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}', ""); @@ -148269,16 +149653,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=:=_ Mlym}'); + Error('\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}', ""); @@ -148287,38 +149671,38 @@ 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=-:=modi}'); - Error('\P{Script_Extensions=-:=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= :=modi}'); + Error('\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}', ""); + 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}', ""); 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=:= _modi}'); - Error('\P{Scx=:= _modi}'); + 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}'); Expect(1, 71257, '\p{Scx=:\AModi\z:}', "");; Expect(0, 71258, '\p{Scx=:\AModi\z:}', "");; Expect(1, 71257, '\p{Scx=modi}', ""); @@ -148339,8 +149723,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 71258, '\p{^Scx=_Modi}', ""); Expect(1, 71258, '\P{Scx=_Modi}', ""); Expect(0, 71258, '\P{^Scx=_Modi}', ""); - Error('\p{Is_Script_Extensions= /a/Modi}'); - Error('\P{Is_Script_Extensions= /a/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}', ""); @@ -148349,16 +149733,16 @@ 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=-:=Modi}'); - Error('\P{Is_Scx=-:=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=:=_-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}', ""); @@ -148367,16 +149751,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -148389,38 +149773,38 @@ 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/a/}'); + Error('\P{Scx= Mong/a/}'); 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}', ""); + 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}', ""); 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= /a/mongolian}'); - Error('\P{Is_Script_Extensions= /a/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: /a/-_mongolian}'); + Error('\P{Is_Script_Extensions: /a/-_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}', ""); @@ -148429,16 +149813,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}', ""); @@ -148447,16 +149831,16 @@ 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}', ""); - Expect(1, 71276, '\p{Is_Scx=__Mong}', ""); - Expect(0, 71276, '\p{^Is_Scx=__Mong}', ""); - Expect(0, 71276, '\P{Is_Scx=__Mong}', ""); - Expect(1, 71276, '\P{^Is_Scx=__Mong}', ""); - Expect(0, 71277, '\p{Is_Scx=__Mong}', ""); - 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:=}'); + Expect(1, 71276, '\p{Is_Scx= _Mong}', ""); + Expect(0, 71276, '\p{^Is_Scx= _Mong}', ""); + Expect(0, 71276, '\P{Is_Scx= _Mong}', ""); + Expect(1, 71276, '\P{^Is_Scx= _Mong}', ""); + Expect(0, 71277, '\p{Is_Scx= _Mong}', ""); + 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=-/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}', ""); @@ -148469,16 +149853,16 @@ 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:=}'); - Error('\P{Scx= mroo:=}'); + 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:=}'); + Error('\P{Scx= MROO:=}'); Expect(1, 92783, '\p{Scx=:\AMroo\z:}', "");; Expect(0, 92784, '\p{Scx=:\AMroo\z:}', "");; Expect(1, 92783, '\p{Scx=mroo}', ""); @@ -148491,34 +149875,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/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{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/a/}'); + Error('\P{Is_Script_Extensions=_MRO/a/}'); + 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/a/}'); + Error('\P{Is_Scx=_Mroo/a/}'); Expect(1, 92783, '\p{Is_Scx=mroo}', ""); Expect(0, 92783, '\p{^Is_Scx=mroo}', ""); Expect(0, 92783, '\P{Is_Scx=mroo}', ""); @@ -148527,16 +149911,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Script_Extensions=-_Meetei_MAYEK/a/}'); + 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}', ""); @@ -148549,38 +149933,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=:= Mtei}'); - Error('\P{Scx=:= 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=:=_Mtei}'); + Error('\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}', ""); + 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/a/}'); - Error('\P{Is_Script_Extensions=_Meetei_Mayek/a/}'); + 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=/a/ _Meetei_MAYEK}'); + Error('\P{Is_Script_Extensions=/a/ _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}', ""); @@ -148589,16 +149973,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=__mtei/a/}'); + Error('\P{Is_Scx=__mtei/a/}'); Expect(1, 44025, '\p{Is_Scx=mtei}', ""); Expect(0, 44025, '\p{^Is_Scx=mtei}', ""); Expect(0, 44025, '\P{Is_Scx=mtei}', ""); @@ -148607,16 +149991,16 @@ 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= /a/Multani}'); - Error('\P{Script_Extensions= /a/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: -Multani:=}'); + Error('\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}', ""); @@ -148629,16 +150013,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:= _MULT}'); - Error('\P{Scx=:= _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=-:=Mult}'); + Error('\P{Scx=-:=Mult}'); Expect(1, 70313, '\p{Scx=:\AMult\z:}', "");; Expect(0, 70314, '\p{Scx=:\AMult\z:}', "");; Expect(1, 70313, '\p{Scx=mult}', ""); @@ -148651,16 +150035,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}', ""); @@ -148669,16 +150053,16 @@ 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}'); + 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}'); Expect(1, 70313, '\p{Is_Scx=mult}', ""); Expect(0, 70313, '\p{^Is_Scx=mult}', ""); Expect(0, 70313, '\P{Is_Scx=mult}', ""); @@ -148687,16 +150071,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}', ""); @@ -148709,38 +150093,38 @@ 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= :=Mymr}'); - Error('\P{Scx= :=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/a/}'); + Error('\P{Scx= Mymr/a/}'); 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}', ""); + 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}', ""); 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=__myanmar:=}'); - Error('\P{Is_Script_Extensions=__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=/a/ _myanmar}'); + Error('\P{Is_Script_Extensions=/a/ _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}', ""); @@ -148749,16 +150133,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:=}'); - Error('\P{Is_Scx=_Mymr:=}'); + 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:=}'); + Error('\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}', ""); @@ -148767,16 +150151,96 @@ 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=:= Nandinagari}'); - Error('\P{Script_Extensions=:= 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=:= Nag_mundari}'); + Error('\P{Script_Extensions=:= Nag_mundari}'); + Expect(1, 124153, '\p{Script_Extensions=:\ANag_Mundari\z:}', "");; + Expect(0, 124154, '\p{Script_Extensions=:\ANag_Mundari\z:}', "");; + Expect(1, 124153, '\p{Script_Extensions: nagmundari}', ""); + Expect(0, 124153, '\p{^Script_Extensions: nagmundari}', ""); + Expect(0, 124153, '\P{Script_Extensions: nagmundari}', ""); + Expect(1, 124153, '\P{^Script_Extensions: nagmundari}', ""); + Expect(0, 124154, '\p{Script_Extensions: nagmundari}', ""); + Expect(1, 124154, '\p{^Script_Extensions: nagmundari}', ""); + Expect(1, 124154, '\P{Script_Extensions: nagmundari}', ""); + Expect(0, 124154, '\P{^Script_Extensions: nagmundari}', ""); + Expect(1, 124153, '\p{Script_Extensions=:\Anagmundari\z:}', "");; + Expect(0, 124154, '\p{Script_Extensions=:\Anagmundari\z:}', "");; + Expect(1, 124153, '\p{Script_Extensions= -Nag_MUNDARI}', ""); + Expect(0, 124153, '\p{^Script_Extensions= -Nag_MUNDARI}', ""); + Expect(0, 124153, '\P{Script_Extensions= -Nag_MUNDARI}', ""); + Expect(1, 124153, '\P{^Script_Extensions= -Nag_MUNDARI}', ""); + Expect(0, 124154, '\p{Script_Extensions= -Nag_MUNDARI}', ""); + Expect(1, 124154, '\p{^Script_Extensions= -Nag_MUNDARI}', ""); + Expect(1, 124154, '\P{Script_Extensions= -Nag_MUNDARI}', ""); + Expect(0, 124154, '\P{^Script_Extensions= -Nag_MUNDARI}', ""); + Error('\p{Scx=-_Nagm/a/}'); + Error('\P{Scx=-_Nagm/a/}'); + Expect(1, 124153, '\p{Scx=:\ANagm\z:}', "");; + Expect(0, 124154, '\p{Scx=:\ANagm\z:}', "");; + Expect(1, 124153, '\p{Scx:nagm}', ""); + Expect(0, 124153, '\p{^Scx:nagm}', ""); + Expect(0, 124153, '\P{Scx:nagm}', ""); + Expect(1, 124153, '\P{^Scx:nagm}', ""); + Expect(0, 124154, '\p{Scx:nagm}', ""); + Expect(1, 124154, '\p{^Scx:nagm}', ""); + Expect(1, 124154, '\P{Scx:nagm}', ""); + Expect(0, 124154, '\P{^Scx:nagm}', ""); + Expect(1, 124153, '\p{Scx=:\Anagm\z:}', "");; + Expect(0, 124154, '\p{Scx=:\Anagm\z:}', "");; + Expect(1, 124153, '\p{Scx= Nagm}', ""); + Expect(0, 124153, '\p{^Scx= Nagm}', ""); + Expect(0, 124153, '\P{Scx= Nagm}', ""); + Expect(1, 124153, '\P{^Scx= Nagm}', ""); + Expect(0, 124154, '\p{Scx= Nagm}', ""); + Expect(1, 124154, '\p{^Scx= Nagm}', ""); + Expect(1, 124154, '\P{Scx= Nagm}', ""); + Expect(0, 124154, '\P{^Scx= Nagm}', ""); + Error('\p{Is_Script_Extensions=/a/_Nag_Mundari}'); + Error('\P{Is_Script_Extensions=/a/_Nag_Mundari}'); + Expect(1, 124153, '\p{Is_Script_Extensions=nagmundari}', ""); + Expect(0, 124153, '\p{^Is_Script_Extensions=nagmundari}', ""); + Expect(0, 124153, '\P{Is_Script_Extensions=nagmundari}', ""); + Expect(1, 124153, '\P{^Is_Script_Extensions=nagmundari}', ""); + Expect(0, 124154, '\p{Is_Script_Extensions=nagmundari}', ""); + Expect(1, 124154, '\p{^Is_Script_Extensions=nagmundari}', ""); + Expect(1, 124154, '\P{Is_Script_Extensions=nagmundari}', ""); + Expect(0, 124154, '\P{^Is_Script_Extensions=nagmundari}', ""); + Expect(1, 124153, '\p{Is_Script_Extensions=--nag_Mundari}', ""); + Expect(0, 124153, '\p{^Is_Script_Extensions=--nag_Mundari}', ""); + Expect(0, 124153, '\P{Is_Script_Extensions=--nag_Mundari}', ""); + Expect(1, 124153, '\P{^Is_Script_Extensions=--nag_Mundari}', ""); + Expect(0, 124154, '\p{Is_Script_Extensions=--nag_Mundari}', ""); + Expect(1, 124154, '\p{^Is_Script_Extensions=--nag_Mundari}', ""); + Expect(1, 124154, '\P{Is_Script_Extensions=--nag_Mundari}', ""); + Expect(0, 124154, '\P{^Is_Script_Extensions=--nag_Mundari}', ""); + Error('\p{Is_Scx= :=Nagm}'); + Error('\P{Is_Scx= :=Nagm}'); + Expect(1, 124153, '\p{Is_Scx=nagm}', ""); + Expect(0, 124153, '\p{^Is_Scx=nagm}', ""); + Expect(0, 124153, '\P{Is_Scx=nagm}', ""); + Expect(1, 124153, '\P{^Is_Scx=nagm}', ""); + Expect(0, 124154, '\p{Is_Scx=nagm}', ""); + Expect(1, 124154, '\p{^Is_Scx=nagm}', ""); + Expect(1, 124154, '\P{Is_Scx=nagm}', ""); + Expect(0, 124154, '\P{^Is_Scx=nagm}', ""); + Expect(1, 124153, '\p{Is_Scx= nagm}', ""); + Expect(0, 124153, '\p{^Is_Scx= nagm}', ""); + Expect(0, 124153, '\P{Is_Scx= nagm}', ""); + Expect(1, 124153, '\P{^Is_Scx= nagm}', ""); + Expect(0, 124154, '\p{Is_Scx= nagm}', ""); + Expect(1, 124154, '\p{^Is_Scx= nagm}', ""); + Expect(1, 124154, '\P{Is_Scx= nagm}', ""); + Expect(0, 124154, '\P{^Is_Scx= nagm}', ""); + Error('\p{Script_Extensions= :=Nandinagari}'); + Error('\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}', ""); @@ -148789,16 +150253,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Scx= NAND/a/}'); + 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/a/}'); + Error('\P{Scx= Nand/a/}'); Expect(1, 72164, '\p{Scx=:\ANand\z:}', "");; Expect(0, 72165, '\p{Scx=:\ANand\z:}', "");; Expect(1, 72164, '\p{Scx=nand}', ""); @@ -148811,34 +150275,34 @@ 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{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}', ""); - 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{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}', ""); + 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}', ""); + 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_Scx=nand}', ""); Expect(0, 72164, '\p{^Is_Scx=nand}', ""); Expect(0, 72164, '\P{Is_Scx=nand}', ""); @@ -148847,16 +150311,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= /a/OLD_North_ARABIAN}'); - Error('\P{Script_Extensions= /a/OLD_North_ARABIAN}'); + 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}', ""); @@ -148869,38 +150333,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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=/a/_ Old_north_ARABIAN}'); - Error('\P{Is_Script_Extensions=/a/_ 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: OLD_north_Arabian:=}'); + Error('\P{Is_Script_Extensions: 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}', ""); @@ -148909,16 +150373,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=/a/ _NARB}'); - Error('\P{Is_Scx=/a/ _NARB}'); + 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}'); + Error('\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}', ""); @@ -148927,38 +150391,38 @@ 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=:=--Nabataean}'); + Error('\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}', ""); + 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}', ""); 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}', ""); @@ -148971,16 +150435,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=/a/- Nabataean}'); + Error('\P{Is_Script_Extensions=/a/- 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}', ""); @@ -148989,16 +150453,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}', ""); @@ -149007,16 +150471,16 @@ 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=/a/newa}'); - Error('\P{Script_Extensions=/a/newa}'); + 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}', ""); @@ -149029,16 +150493,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Scx= :=Newa}'); + 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=/a/_ Newa}'); + Error('\P{Scx=/a/_ Newa}'); Expect(1, 70753, '\p{Scx=:\ANewa\z:}', "");; Expect(0, 70754, '\p{Scx=:\ANewa\z:}', "");; Expect(1, 70753, '\p{Scx=newa}', ""); @@ -149051,34 +150515,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Script_Extensions= newa/a/}'); - 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}'); - Error('\P{Is_Scx=:=newa}'); + 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= /a/Newa}'); + Error('\P{Is_Scx= /a/Newa}'); Expect(1, 70753, '\p{Is_Scx=newa}', ""); Expect(0, 70753, '\p{^Is_Scx=newa}', ""); Expect(0, 70753, '\P{Is_Scx=newa}', ""); @@ -149087,16 +150551,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_ NKO/a/}'); - Error('\P{Script_Extensions=_ NKO/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}', ""); + Error('\p{Script_Extensions=:= Nko}'); + Error('\P{Script_Extensions=:= Nko}'); Expect(1, 64831, '\p{Script_Extensions=:\ANko\z:}', "");; Expect(0, 64832, '\p{Script_Extensions=:\ANko\z:}', "");; Expect(1, 64831, '\p{Script_Extensions=nko}', ""); @@ -149109,16 +150573,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64832, '\P{^Script_Extensions=nko}', ""); Expect(1, 64831, '\p{Script_Extensions=:\Anko\z:}', "");; Expect(0, 64832, '\p{Script_Extensions=:\Anko\z:}', "");; - Expect(1, 64831, '\p{Script_Extensions= -nko}', ""); - Expect(0, 64831, '\p{^Script_Extensions= -nko}', ""); - Expect(0, 64831, '\P{Script_Extensions= -nko}', ""); - Expect(1, 64831, '\P{^Script_Extensions= -nko}', ""); - Expect(0, 64832, '\p{Script_Extensions= -nko}', ""); - Expect(1, 64832, '\p{^Script_Extensions= -nko}', ""); - Expect(1, 64832, '\P{Script_Extensions= -nko}', ""); - Expect(0, 64832, '\P{^Script_Extensions= -nko}', ""); - Error('\p{Scx=:= -Nkoo}'); - Error('\P{Scx=:= -Nkoo}'); + Expect(1, 64831, '\p{Script_Extensions= Nko}', ""); + Expect(0, 64831, '\p{^Script_Extensions= Nko}', ""); + Expect(0, 64831, '\P{Script_Extensions= Nko}', ""); + Expect(1, 64831, '\P{^Script_Extensions= Nko}', ""); + Expect(0, 64832, '\p{Script_Extensions= Nko}', ""); + Expect(1, 64832, '\p{^Script_Extensions= Nko}', ""); + Expect(1, 64832, '\P{Script_Extensions= Nko}', ""); + Expect(0, 64832, '\P{^Script_Extensions= Nko}', ""); + Error('\p{Scx=_:=nkoo}'); + Error('\P{Scx=_:=nkoo}'); Expect(1, 64831, '\p{Scx=:\ANkoo\z:}', "");; Expect(0, 64832, '\p{Scx=:\ANkoo\z:}', "");; Expect(1, 64831, '\p{Scx=nkoo}', ""); @@ -149131,34 +150595,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 64832, '\P{^Scx=nkoo}', ""); Expect(1, 64831, '\p{Scx=:\Ankoo\z:}', "");; Expect(0, 64832, '\p{Scx=:\Ankoo\z:}', "");; - Expect(1, 64831, '\p{Scx=_ Nkoo}', ""); - Expect(0, 64831, '\p{^Scx=_ Nkoo}', ""); - Expect(0, 64831, '\P{Scx=_ Nkoo}', ""); - Expect(1, 64831, '\P{^Scx=_ Nkoo}', ""); - Expect(0, 64832, '\p{Scx=_ Nkoo}', ""); - Expect(1, 64832, '\p{^Scx=_ Nkoo}', ""); - Expect(1, 64832, '\P{Scx=_ Nkoo}', ""); - Expect(0, 64832, '\P{^Scx=_ Nkoo}', ""); - Error('\p{Is_Script_Extensions=-:=Nko}'); - Error('\P{Is_Script_Extensions=-:=Nko}'); - Expect(1, 64831, '\p{Is_Script_Extensions: nko}', ""); - Expect(0, 64831, '\p{^Is_Script_Extensions: nko}', ""); - Expect(0, 64831, '\P{Is_Script_Extensions: nko}', ""); - Expect(1, 64831, '\P{^Is_Script_Extensions: nko}', ""); - Expect(0, 64832, '\p{Is_Script_Extensions: nko}', ""); - Expect(1, 64832, '\p{^Is_Script_Extensions: nko}', ""); - Expect(1, 64832, '\P{Is_Script_Extensions: nko}', ""); - Expect(0, 64832, '\P{^Is_Script_Extensions: nko}', ""); - Expect(1, 64831, '\p{Is_Script_Extensions=- Nko}', ""); - Expect(0, 64831, '\p{^Is_Script_Extensions=- Nko}', ""); - Expect(0, 64831, '\P{Is_Script_Extensions=- Nko}', ""); - Expect(1, 64831, '\P{^Is_Script_Extensions=- Nko}', ""); - Expect(0, 64832, '\p{Is_Script_Extensions=- Nko}', ""); - Expect(1, 64832, '\p{^Is_Script_Extensions=- Nko}', ""); - Expect(1, 64832, '\P{Is_Script_Extensions=- Nko}', ""); - Expect(0, 64832, '\P{^Is_Script_Extensions=- Nko}', ""); - Error('\p{Is_Scx=/a/NKOO}'); - Error('\P{Is_Scx=/a/NKOO}'); + Expect(1, 64831, '\p{Scx=-NKOO}', ""); + Expect(0, 64831, '\p{^Scx=-NKOO}', ""); + Expect(0, 64831, '\P{Scx=-NKOO}', ""); + Expect(1, 64831, '\P{^Scx=-NKOO}', ""); + Expect(0, 64832, '\p{Scx=-NKOO}', ""); + Expect(1, 64832, '\p{^Scx=-NKOO}', ""); + Expect(1, 64832, '\P{Scx=-NKOO}', ""); + Expect(0, 64832, '\P{^Scx=-NKOO}', ""); + Error('\p{Is_Script_Extensions=__Nko/a/}'); + Error('\P{Is_Script_Extensions=__Nko/a/}'); + Expect(1, 64831, '\p{Is_Script_Extensions=nko}', ""); + Expect(0, 64831, '\p{^Is_Script_Extensions=nko}', ""); + Expect(0, 64831, '\P{Is_Script_Extensions=nko}', ""); + Expect(1, 64831, '\P{^Is_Script_Extensions=nko}', ""); + Expect(0, 64832, '\p{Is_Script_Extensions=nko}', ""); + Expect(1, 64832, '\p{^Is_Script_Extensions=nko}', ""); + Expect(1, 64832, '\P{Is_Script_Extensions=nko}', ""); + Expect(0, 64832, '\P{^Is_Script_Extensions=nko}', ""); + Expect(1, 64831, '\p{Is_Script_Extensions= Nko}', ""); + Expect(0, 64831, '\p{^Is_Script_Extensions= Nko}', ""); + Expect(0, 64831, '\P{Is_Script_Extensions= Nko}', ""); + Expect(1, 64831, '\P{^Is_Script_Extensions= Nko}', ""); + Expect(0, 64832, '\p{Is_Script_Extensions= Nko}', ""); + Expect(1, 64832, '\p{^Is_Script_Extensions= Nko}', ""); + Expect(1, 64832, '\P{Is_Script_Extensions= Nko}', ""); + Expect(0, 64832, '\P{^Is_Script_Extensions= Nko}', ""); + Error('\p{Is_Scx=-Nkoo/a/}'); + Error('\P{Is_Scx=-Nkoo/a/}'); Expect(1, 64831, '\p{Is_Scx=nkoo}', ""); Expect(0, 64831, '\p{^Is_Scx=nkoo}', ""); Expect(0, 64831, '\P{Is_Scx=nkoo}', ""); @@ -149167,38 +150631,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 64832, '\p{^Is_Scx=nkoo}', ""); Expect(1, 64832, '\P{Is_Scx=nkoo}', ""); Expect(0, 64832, '\P{^Is_Scx=nkoo}', ""); - Expect(1, 64831, '\p{Is_Scx= _nkoo}', ""); - Expect(0, 64831, '\p{^Is_Scx= _nkoo}', ""); - Expect(0, 64831, '\P{Is_Scx= _nkoo}', ""); - Expect(1, 64831, '\P{^Is_Scx= _nkoo}', ""); - Expect(0, 64832, '\p{Is_Scx= _nkoo}', ""); - Expect(1, 64832, '\p{^Is_Scx= _nkoo}', ""); - Expect(1, 64832, '\P{Is_Scx= _nkoo}', ""); - Expect(0, 64832, '\P{^Is_Scx= _nkoo}', ""); - Error('\p{Script_Extensions= -nushu/a/}'); - Error('\P{Script_Extensions= -nushu/a/}'); + Expect(1, 64831, '\p{Is_Scx= -NKOO}', ""); + Expect(0, 64831, '\p{^Is_Scx= -NKOO}', ""); + Expect(0, 64831, '\P{Is_Scx= -NKOO}', ""); + Expect(1, 64831, '\P{^Is_Scx= -NKOO}', ""); + Expect(0, 64832, '\p{Is_Scx= -NKOO}', ""); + Expect(1, 64832, '\p{^Is_Scx= -NKOO}', ""); + Expect(1, 64832, '\P{Is_Scx= -NKOO}', ""); + Expect(0, 64832, '\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=_ Nshu:=}'); - Error('\P{Scx=_ 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}', ""); @@ -149211,16 +150675,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}', ""); @@ -149229,16 +150693,16 @@ 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: _Nshu:=}'); - Error('\P{Is_Scx: _Nshu:=}'); + 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}', ""); @@ -149247,16 +150711,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= OGHAM:=}'); - Error('\P{Script_Extensions= OGHAM:=}'); + 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=:=OGHAM}'); + Error('\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}', ""); @@ -149269,38 +150733,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}', ""); - 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}', ""); + 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}', ""); 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:/a/ogham}'); + Error('\P{Is_Script_Extensions:/a/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}', ""); @@ -149309,16 +150773,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= Ogam:=}'); - Error('\P{Is_Scx= 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}'); + Error('\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}', ""); @@ -149327,16 +150791,16 @@ 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=:=--OL_CHIKI}'); + Error('\P{Script_Extensions=:=--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}', ""); @@ -149349,74 +150813,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Scx= Olck/a/}'); + 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= /a/Olck}'); + Error('\P{Scx= /a/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/a/}'); - Error('\P{Is_Script_Extensions= -OL_Chiki/a/}'); - Expect(1, 7295, '\p{Is_Script_Extensions: olchiki}', ""); - Expect(0, 7295, '\p{^Is_Script_Extensions: olchiki}', ""); - Expect(0, 7295, '\P{Is_Script_Extensions: olchiki}', ""); - Expect(1, 7295, '\P{^Is_Script_Extensions: olchiki}', ""); - Expect(0, 7296, '\p{Is_Script_Extensions: olchiki}', ""); - 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:=}'); - Error('\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}', ""); - 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, 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}', ""); + Expect(1, 7295, '\P{^Is_Script_Extensions=olchiki}', ""); + Expect(0, 7296, '\p{Is_Script_Extensions=olchiki}', ""); + 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}'); + Error('\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}', ""); + 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}', ""); @@ -149429,16 +150893,16 @@ 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= :=orkh}'); + Error('\P{Scx= :=orkh}'); Expect(1, 68680, '\p{Scx=:\AOrkh\z:}', "");; Expect(0, 68681, '\p{Scx=:\AOrkh\z:}', "");; Expect(1, 68680, '\p{Scx=orkh}', ""); @@ -149451,16 +150915,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + Error('\P{Is_Script_Extensions=:= -Old_Turkic}'); Expect(1, 68680, '\p{Is_Script_Extensions=oldturkic}', ""); Expect(0, 68680, '\p{^Is_Script_Extensions=oldturkic}', ""); Expect(0, 68680, '\P{Is_Script_Extensions=oldturkic}', ""); @@ -149469,16 +150933,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= /a/ORKH}'); - Error('\P{Is_Scx= /a/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: -/a/orkh}'); + Error('\P{Is_Scx: -/a/orkh}'); Expect(1, 68680, '\p{Is_Scx=orkh}', ""); Expect(0, 68680, '\p{^Is_Scx=orkh}', ""); Expect(0, 68680, '\P{Is_Scx=orkh}', ""); @@ -149487,16 +150951,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/a/}'); - Error('\P{Script_Extensions= Oriya/a/}'); + 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=/a/Oriya}'); + Error('\P{Script_Extensions=/a/Oriya}'); Expect(1, 7410, '\p{Script_Extensions=:\AOriya\z:}', "");; Expect(0, 7411, '\p{Script_Extensions=:\AOriya\z:}', "");; Expect(1, 7410, '\p{Script_Extensions=oriya}', ""); @@ -149509,16 +150973,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=/a/ _Orya}'); - Error('\P{Scx=/a/ _Orya}'); + 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}', ""); @@ -149531,52 +150995,52 @@ 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{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}', ""); - 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}', ""); - 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}', ""); - 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{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}'); + Error('\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}', ""); + 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}', ""); + 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}', ""); + 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=/a/osage}'); + Error('\P{Script_Extensions=/a/osage}'); Expect(1, 66811, '\p{Script_Extensions=:\AOsage\z:}', "");; Expect(0, 66812, '\p{Script_Extensions=:\AOsage\z:}', "");; Expect(1, 66811, '\p{Script_Extensions=osage}', ""); @@ -149589,16 +151053,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: -Osge/a/}'); - Error('\P{Scx: -Osge/a/}'); + 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}', ""); @@ -149611,16 +151075,8 @@ 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}'); + Error('\p{Is_Script_Extensions=_:=OSAGE}'); + Error('\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}', ""); @@ -149629,16 +151085,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}', ""); @@ -149647,60 +151103,60 @@ 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=/a/-OSMANYA}'); - Error('\P{Script_Extensions=/a/-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}'); + Error('\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}', ""); + 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}', ""); 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}', ""); - 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}', ""); + 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}', ""); 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{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=_/a/Osmanya}'); + Error('\P{Is_Script_Extensions=_/a/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}', ""); @@ -149709,16 +151165,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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{Is_Scx=osma}', ""); Expect(0, 66729, '\p{^Is_Scx=osma}', ""); Expect(0, 66729, '\P{Is_Scx=osma}', ""); @@ -149727,16 +151183,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/Old_Uyghur}'); - Error('\P{Script_Extensions= /a/Old_Uyghur}'); + 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/_Old_uyghur}'); + Error('\P{Script_Extensions: /a/_Old_uyghur}'); Expect(1, 69513, '\p{Script_Extensions=:\AOld_Uyghur\z:}', "");; Expect(0, 69514, '\p{Script_Extensions=:\AOld_Uyghur\z:}', "");; Expect(1, 69513, '\p{Script_Extensions=olduyghur}', ""); @@ -149749,16 +151205,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69514, '\P{^Script_Extensions=olduyghur}', ""); Expect(1, 69513, '\p{Script_Extensions=:\Aolduyghur\z:}', "");; Expect(0, 69514, '\p{Script_Extensions=:\Aolduyghur\z:}', "");; - Expect(1, 69513, '\p{Script_Extensions= _Old_Uyghur}', ""); - Expect(0, 69513, '\p{^Script_Extensions= _Old_Uyghur}', ""); - Expect(0, 69513, '\P{Script_Extensions= _Old_Uyghur}', ""); - Expect(1, 69513, '\P{^Script_Extensions= _Old_Uyghur}', ""); - Expect(0, 69514, '\p{Script_Extensions= _Old_Uyghur}', ""); - Expect(1, 69514, '\p{^Script_Extensions= _Old_Uyghur}', ""); - Expect(1, 69514, '\P{Script_Extensions= _Old_Uyghur}', ""); - Expect(0, 69514, '\P{^Script_Extensions= _Old_Uyghur}', ""); - Error('\p{Scx: :=Ougr}'); - Error('\P{Scx: :=Ougr}'); + Expect(1, 69513, '\p{Script_Extensions= Old_UYGHUR}', ""); + Expect(0, 69513, '\p{^Script_Extensions= Old_UYGHUR}', ""); + Expect(0, 69513, '\P{Script_Extensions= Old_UYGHUR}', ""); + Expect(1, 69513, '\P{^Script_Extensions= Old_UYGHUR}', ""); + Expect(0, 69514, '\p{Script_Extensions= Old_UYGHUR}', ""); + Expect(1, 69514, '\p{^Script_Extensions= Old_UYGHUR}', ""); + Expect(1, 69514, '\P{Script_Extensions= Old_UYGHUR}', ""); + Expect(0, 69514, '\P{^Script_Extensions= Old_UYGHUR}', ""); + Error('\p{Scx=_ Ougr/a/}'); + Error('\P{Scx=_ Ougr/a/}'); Expect(1, 69513, '\p{Scx=:\AOugr\z:}', "");; Expect(0, 69514, '\p{Scx=:\AOugr\z:}', "");; Expect(1, 69513, '\p{Scx=ougr}', ""); @@ -149771,16 +151227,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 69514, '\P{^Scx=ougr}', ""); Expect(1, 69513, '\p{Scx=:\Aougr\z:}', "");; Expect(0, 69514, '\p{Scx=:\Aougr\z:}', "");; - Expect(1, 69513, '\p{Scx=Ougr}', ""); - Expect(0, 69513, '\p{^Scx=Ougr}', ""); - Expect(0, 69513, '\P{Scx=Ougr}', ""); - Expect(1, 69513, '\P{^Scx=Ougr}', ""); - Expect(0, 69514, '\p{Scx=Ougr}', ""); - Expect(1, 69514, '\p{^Scx=Ougr}', ""); - Expect(1, 69514, '\P{Scx=Ougr}', ""); - Expect(0, 69514, '\P{^Scx=Ougr}', ""); - Error('\p{Is_Script_Extensions=__old_uyghur:=}'); - Error('\P{Is_Script_Extensions=__old_uyghur:=}'); + Expect(1, 69513, '\p{Scx= -Ougr}', ""); + Expect(0, 69513, '\p{^Scx= -Ougr}', ""); + Expect(0, 69513, '\P{Scx= -Ougr}', ""); + Expect(1, 69513, '\P{^Scx= -Ougr}', ""); + Expect(0, 69514, '\p{Scx= -Ougr}', ""); + Expect(1, 69514, '\p{^Scx= -Ougr}', ""); + Expect(1, 69514, '\P{Scx= -Ougr}', ""); + Expect(0, 69514, '\P{^Scx= -Ougr}', ""); + Error('\p{Is_Script_Extensions=:= _Old_Uyghur}'); + Error('\P{Is_Script_Extensions=:= _Old_Uyghur}'); Expect(1, 69513, '\p{Is_Script_Extensions=olduyghur}', ""); Expect(0, 69513, '\p{^Is_Script_Extensions=olduyghur}', ""); Expect(0, 69513, '\P{Is_Script_Extensions=olduyghur}', ""); @@ -149789,56 +151245,56 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 69514, '\p{^Is_Script_Extensions=olduyghur}', ""); Expect(1, 69514, '\P{Is_Script_Extensions=olduyghur}', ""); Expect(0, 69514, '\P{^Is_Script_Extensions=olduyghur}', ""); - Expect(1, 69513, '\p{Is_Script_Extensions:_ Old_Uyghur}', ""); - Expect(0, 69513, '\p{^Is_Script_Extensions:_ Old_Uyghur}', ""); - Expect(0, 69513, '\P{Is_Script_Extensions:_ Old_Uyghur}', ""); - Expect(1, 69513, '\P{^Is_Script_Extensions:_ Old_Uyghur}', ""); - Expect(0, 69514, '\p{Is_Script_Extensions:_ Old_Uyghur}', ""); - Expect(1, 69514, '\p{^Is_Script_Extensions:_ Old_Uyghur}', ""); - Expect(1, 69514, '\P{Is_Script_Extensions:_ Old_Uyghur}', ""); - Expect(0, 69514, '\P{^Is_Script_Extensions:_ Old_Uyghur}', ""); - Error('\p{Is_Scx: /a/ _Ougr}'); - Error('\P{Is_Scx: /a/ _Ougr}'); - Expect(1, 69513, '\p{Is_Scx: ougr}', ""); - Expect(0, 69513, '\p{^Is_Scx: ougr}', ""); - Expect(0, 69513, '\P{Is_Scx: ougr}', ""); - Expect(1, 69513, '\P{^Is_Scx: ougr}', ""); - Expect(0, 69514, '\p{Is_Scx: ougr}', ""); - Expect(1, 69514, '\p{^Is_Scx: ougr}', ""); - Expect(1, 69514, '\P{Is_Scx: ougr}', ""); - Expect(0, 69514, '\P{^Is_Scx: ougr}', ""); - Expect(1, 69513, '\p{Is_Scx=--Ougr}', ""); - Expect(0, 69513, '\p{^Is_Scx=--Ougr}', ""); - Expect(0, 69513, '\P{Is_Scx=--Ougr}', ""); - Expect(1, 69513, '\P{^Is_Scx=--Ougr}', ""); - Expect(0, 69514, '\p{Is_Scx=--Ougr}', ""); - Expect(1, 69514, '\p{^Is_Scx=--Ougr}', ""); - Expect(1, 69514, '\P{Is_Scx=--Ougr}', ""); - Expect(0, 69514, '\P{^Is_Scx=--Ougr}', ""); - Error('\p{Script_Extensions= /a/Palmyrene}'); - Error('\P{Script_Extensions= /a/Palmyrene}'); + Expect(1, 69513, '\p{Is_Script_Extensions=-OLD_uyghur}', ""); + Expect(0, 69513, '\p{^Is_Script_Extensions=-OLD_uyghur}', ""); + Expect(0, 69513, '\P{Is_Script_Extensions=-OLD_uyghur}', ""); + Expect(1, 69513, '\P{^Is_Script_Extensions=-OLD_uyghur}', ""); + Expect(0, 69514, '\p{Is_Script_Extensions=-OLD_uyghur}', ""); + Expect(1, 69514, '\p{^Is_Script_Extensions=-OLD_uyghur}', ""); + Expect(1, 69514, '\P{Is_Script_Extensions=-OLD_uyghur}', ""); + Expect(0, 69514, '\P{^Is_Script_Extensions=-OLD_uyghur}', ""); + Error('\p{Is_Scx=_ Ougr/a/}'); + Error('\P{Is_Scx=_ Ougr/a/}'); + Expect(1, 69513, '\p{Is_Scx=ougr}', ""); + Expect(0, 69513, '\p{^Is_Scx=ougr}', ""); + Expect(0, 69513, '\P{Is_Scx=ougr}', ""); + Expect(1, 69513, '\P{^Is_Scx=ougr}', ""); + Expect(0, 69514, '\p{Is_Scx=ougr}', ""); + Expect(1, 69514, '\p{^Is_Scx=ougr}', ""); + Expect(1, 69514, '\P{Is_Scx=ougr}', ""); + Expect(0, 69514, '\P{^Is_Scx=ougr}', ""); + Expect(1, 69513, '\p{Is_Scx= Ougr}', ""); + Expect(0, 69513, '\p{^Is_Scx= Ougr}', ""); + Expect(0, 69513, '\P{Is_Scx= Ougr}', ""); + Expect(1, 69513, '\P{^Is_Scx= Ougr}', ""); + Expect(0, 69514, '\p{Is_Scx= Ougr}', ""); + Expect(1, 69514, '\p{^Is_Scx= Ougr}', ""); + Expect(1, 69514, '\P{Is_Scx= Ougr}', ""); + Expect(0, 69514, '\P{^Is_Scx= Ougr}', ""); + Error('\p{Script_Extensions=Palmyrene/a/}'); + Error('\P{Script_Extensions=Palmyrene/a/}'); 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}', ""); + 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}', ""); 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= /a/PALM}'); - Error('\P{Scx= /a/PALM}'); + 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}'); + Error('\P{Scx=:= PALM}'); Expect(1, 67711, '\p{Scx=:\APalm\z:}', "");; Expect(0, 67712, '\p{Scx=:\APalm\z:}', "");; Expect(1, 67711, '\p{Scx=palm}', ""); @@ -149851,16 +151307,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}', ""); @@ -149869,16 +151325,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}', ""); @@ -149887,118 +151343,118 @@ 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}'); - Error('\P{Script_Extensions= :=pau_CIN_hau}'); + 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= /a/pau_Cin_Hau}'); + Error('\P{Script_Extensions= /a/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}', ""); - Expect(0, 72440, '\p{^Script_Extensions=paucinhau}', ""); - Expect(0, 72440, '\P{Script_Extensions=paucinhau}', ""); - Expect(1, 72440, '\P{^Script_Extensions=paucinhau}', ""); - Expect(0, 72441, '\p{Script_Extensions=paucinhau}', ""); - Expect(1, 72441, '\p{^Script_Extensions=paucinhau}', ""); - Expect(1, 72441, '\P{Script_Extensions=paucinhau}', ""); - Expect(0, 72441, '\P{^Script_Extensions=paucinhau}', ""); + Expect(1, 72440, '\p{Script_Extensions: paucinhau}', ""); + Expect(0, 72440, '\p{^Script_Extensions: paucinhau}', ""); + Expect(0, 72440, '\P{Script_Extensions: paucinhau}', ""); + Expect(1, 72440, '\P{^Script_Extensions: paucinhau}', ""); + Expect(0, 72441, '\p{Script_Extensions: paucinhau}', ""); + Expect(1, 72441, '\p{^Script_Extensions: paucinhau}', ""); + Expect(1, 72441, '\P{Script_Extensions: paucinhau}', ""); + 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:=}'); + Error('\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}', ""); + 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}', ""); 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=--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}', ""); - Expect(1, 72440, '\P{^Is_Script_Extensions: paucinhau}', ""); - Expect(0, 72441, '\p{Is_Script_Extensions: paucinhau}', ""); - 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=/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}', ""); - 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}', ""); - 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/a/}'); - Error('\P{Script_Extensions: _-Old_permic/a/}'); + 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:=}'); + Error('\P{Is_Script_Extensions: _ Pau_cin_Hau:=}'); + Expect(1, 72440, '\p{Is_Script_Extensions: paucinhau}', ""); + Expect(0, 72440, '\p{^Is_Script_Extensions: paucinhau}', ""); + Expect(0, 72440, '\P{Is_Script_Extensions: paucinhau}', ""); + Expect(1, 72440, '\P{^Is_Script_Extensions: paucinhau}', ""); + Expect(0, 72441, '\p{Is_Script_Extensions: paucinhau}', ""); + 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/a/}'); + Error('\P{Is_Scx=- pauc/a/}'); + 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}', ""); + 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/a/}'); + Error('\P{Script_Extensions=_old_PERMIC/a/}'); 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}', ""); - Expect(0, 66426, '\p{^Script_Extensions: oldpermic}', ""); - Expect(0, 66426, '\P{Script_Extensions: oldpermic}', ""); - Expect(1, 66426, '\P{^Script_Extensions: oldpermic}', ""); - Expect(0, 66427, '\p{Script_Extensions: oldpermic}', ""); - Expect(1, 66427, '\p{^Script_Extensions: oldpermic}', ""); - Expect(1, 66427, '\P{Script_Extensions: oldpermic}', ""); - Expect(0, 66427, '\P{^Script_Extensions: oldpermic}', ""); + Expect(1, 66426, '\p{Script_Extensions: oldpermic}', ""); + Expect(0, 66426, '\p{^Script_Extensions: oldpermic}', ""); + Expect(0, 66426, '\P{Script_Extensions: oldpermic}', ""); + Expect(1, 66426, '\P{^Script_Extensions: oldpermic}', ""); + Expect(0, 66427, '\p{Script_Extensions: oldpermic}', ""); + Expect(1, 66427, '\p{^Script_Extensions: oldpermic}', ""); + Expect(1, 66427, '\P{Script_Extensions: oldpermic}', ""); + 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=:=_PERM}'); - Error('\P{Scx=:=_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: /a/ -Perm}'); + Error('\P{Scx: /a/ -Perm}'); Expect(1, 66426, '\p{Scx=:\APerm\z:}', "");; Expect(0, 66427, '\p{Scx=:\APerm\z:}', "");; Expect(1, 66426, '\p{Scx=perm}', ""); @@ -150011,16 +151467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:= Old_permic}'); - Error('\P{Is_Script_Extensions=:= 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}', ""); @@ -150029,34 +151485,34 @@ 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_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}', ""); - 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}'); - Error('\P{Script_Extensions=:=-_Phags_Pa}'); + 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}', ""); + 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}', ""); + 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}'); + Error('\P{Script_Extensions=:= PHAGS_Pa}'); 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}', ""); @@ -150069,16 +151525,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: :=PHAG}'); - Error('\P{Scx: :=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=-_phag:=}'); + Error('\P{Scx=-_phag:=}'); Expect(1, 43127, '\p{Scx=:\APhag\z:}', "");; Expect(0, 43128, '\p{Scx=:\APhag\z:}', "");; Expect(1, 43127, '\p{Scx=phag}', ""); @@ -150091,16 +151547,16 @@ 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=/a/phags_Pa}'); - Error('\P{Is_Script_Extensions=/a/phags_Pa}'); + 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}', ""); @@ -150109,16 +151565,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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{Is_Scx=phag}', ""); Expect(0, 43127, '\p{^Is_Scx=phag}', ""); Expect(0, 43127, '\P{Is_Scx=phag}', ""); @@ -150127,38 +151583,38 @@ 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}', ""); - Expect(0, 68479, '\p{^Script_Extensions=inscriptionalpahlavi}', ""); - Expect(0, 68479, '\P{Script_Extensions=inscriptionalpahlavi}', ""); - Expect(1, 68479, '\P{^Script_Extensions=inscriptionalpahlavi}', ""); - Expect(0, 68480, '\p{Script_Extensions=inscriptionalpahlavi}', ""); - Expect(1, 68480, '\p{^Script_Extensions=inscriptionalpahlavi}', ""); - Expect(1, 68480, '\P{Script_Extensions=inscriptionalpahlavi}', ""); - Expect(0, 68480, '\P{^Script_Extensions=inscriptionalpahlavi}', ""); + Expect(1, 68479, '\p{Script_Extensions: inscriptionalpahlavi}', ""); + Expect(0, 68479, '\p{^Script_Extensions: inscriptionalpahlavi}', ""); + Expect(0, 68479, '\P{Script_Extensions: inscriptionalpahlavi}', ""); + Expect(1, 68479, '\P{^Script_Extensions: inscriptionalpahlavi}', ""); + Expect(0, 68480, '\p{Script_Extensions: inscriptionalpahlavi}', ""); + Expect(1, 68480, '\p{^Script_Extensions: inscriptionalpahlavi}', ""); + Expect(1, 68480, '\P{Script_Extensions: inscriptionalpahlavi}', ""); + 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}'); - Error('\P{Scx= :=Phli}'); + 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}', ""); @@ -150171,16 +151627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_Script_Extensions: := Inscriptional_pahlavi}'); + 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}', ""); @@ -150189,16 +151645,16 @@ 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_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= PHLI:=}'); + Error('\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}', ""); @@ -150207,16 +151663,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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}', ""); @@ -150229,16 +151685,16 @@ 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=_Phlp/a/}'); - Error('\P{Scx=_Phlp/a/}'); + 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: -Phlp/a/}'); + Error('\P{Scx: -Phlp/a/}'); Expect(1, 68527, '\p{Scx=:\APhlp\z:}', "");; Expect(0, 68528, '\p{Scx=:\APhlp\z:}', "");; Expect(1, 68527, '\p{Scx=phlp}', ""); @@ -150251,16 +151707,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/Psalter_Pahlavi}'); - Error('\P{Is_Script_Extensions= /a/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=/a/ -Psalter_pahlavi}'); + Error('\P{Is_Script_Extensions=/a/ -Psalter_pahlavi}'); Expect(1, 68527, '\p{Is_Script_Extensions=psalterpahlavi}', ""); Expect(0, 68527, '\p{^Is_Script_Extensions=psalterpahlavi}', ""); Expect(0, 68527, '\P{Is_Script_Extensions=psalterpahlavi}', ""); @@ -150269,16 +151725,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}', ""); @@ -150287,16 +151743,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=_:=Phoenician}'); - Error('\P{Script_Extensions=_:=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/a/}'); + Error('\P{Script_Extensions= -phoenician/a/}'); Expect(1, 67871, '\p{Script_Extensions=:\APhoenician\z:}', "");; Expect(0, 67872, '\p{Script_Extensions=:\APhoenician\z:}', "");; Expect(1, 67871, '\p{Script_Extensions=phoenician}', ""); @@ -150309,16 +151765,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= _phnx:=}'); - Error('\P{Scx= _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= Phnx/a/}'); + Error('\P{Scx= Phnx/a/}'); Expect(1, 67871, '\p{Scx=:\APhnx\z:}', "");; Expect(0, 67872, '\p{Scx=:\APhnx\z:}', "");; Expect(1, 67871, '\p{Scx=phnx}', ""); @@ -150331,16 +151787,16 @@ 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{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=/a/ PHOENICIAN}'); + Error('\P{Is_Script_Extensions=/a/ 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}', ""); @@ -150349,16 +151805,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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{Is_Scx=phnx}', ""); Expect(0, 67871, '\p{^Is_Scx=phnx}', ""); Expect(0, 67871, '\P{Is_Scx=phnx}', ""); @@ -150367,16 +151823,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}', ""); @@ -150389,16 +151845,16 @@ 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:=}'); - Error('\P{Scx=_plrd:=}'); + 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:=}'); + Error('\P{Scx= -plrd:=}'); Expect(1, 94111, '\p{Scx=:\APlrd\z:}', "");; Expect(0, 94112, '\p{Scx=:\APlrd\z:}', "");; Expect(1, 94111, '\p{Scx=plrd}', ""); @@ -150411,16 +151867,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); + Error('\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}', ""); @@ -150429,26 +151885,34 @@ 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}', ""); - Error('\p{Is_Scx=/a/--PLRD}'); - Error('\P{Is_Scx=/a/--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}', ""); - 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_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}', ""); + 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}', ""); + 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}', ""); @@ -150461,16 +151925,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Scx=-_PRTI/a/}'); + 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}', ""); @@ -150483,16 +151947,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_Script_Extensions: :=- INSCRIPTIONAL_parthian}'); + 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}', ""); @@ -150501,16 +151965,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}', ""); @@ -150519,16 +151983,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}', ""); @@ -150541,38 +152005,38 @@ 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}'); - Error('\P{Scx=:= Rjng}'); + 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}', ""); - 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}', ""); + 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}', ""); 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}', ""); @@ -150581,16 +152045,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=/a/ Rjng}'); + Error('\P{Is_Scx=/a/ Rjng}'); Expect(1, 43359, '\p{Is_Scx=rjng}', ""); Expect(0, 43359, '\p{^Is_Scx=rjng}', ""); Expect(0, 43359, '\P{Is_Scx=rjng}', ""); @@ -150599,16 +152063,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= Hanifi_ROHINGYA/a/}'); - Error('\P{Script_Extensions= Hanifi_ROHINGYA/a/}'); + 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}', ""); @@ -150621,16 +152085,16 @@ 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}', ""); @@ -150643,34 +152107,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{Is_Script_Extensions: hanifirohingya}', ""); - Expect(0, 68921, '\p{^Is_Script_Extensions: hanifirohingya}', ""); - Expect(0, 68921, '\P{Is_Script_Extensions: hanifirohingya}', ""); - Expect(1, 68921, '\P{^Is_Script_Extensions: hanifirohingya}', ""); - Expect(0, 68922, '\p{Is_Script_Extensions: hanifirohingya}', ""); - 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{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}', ""); + Expect(1, 68921, '\P{^Is_Script_Extensions=hanifirohingya}', ""); + Expect(0, 68922, '\p{Is_Script_Extensions=hanifirohingya}', ""); + 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/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}', ""); @@ -150679,16 +152143,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}', ""); @@ -150701,16 +152165,16 @@ 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}', ""); @@ -150723,16 +152187,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_/a/Runic}'); - Error('\P{Is_Script_Extensions=_/a/Runic}'); + 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}', ""); @@ -150741,34 +152205,34 @@ 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_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}', ""); - 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_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= /a/Runr}'); + Error('\P{Is_Scx= /a/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}', ""); + 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/a/}'); + Error('\P{Script_Extensions= -Samaritan/a/}'); Expect(1, 2110, '\p{Script_Extensions=:\ASamaritan\z:}', "");; Expect(0, 2111, '\p{Script_Extensions=:\ASamaritan\z:}', "");; Expect(1, 2110, '\p{Script_Extensions=samaritan}', ""); @@ -150781,38 +152245,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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=-:=Samaritan}'); - Error('\P{Is_Script_Extensions=-:=Samaritan}'); + 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}', ""); @@ -150821,16 +152285,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_:=Samr}'); - Error('\P{Is_Scx=_:=Samr}'); + 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=-:=SAMR}'); + Error('\P{Is_Scx=-:=SAMR}'); Expect(1, 2110, '\p{Is_Scx=samr}', ""); Expect(0, 2110, '\p{^Is_Scx=samr}', ""); Expect(0, 2110, '\P{Is_Scx=samr}', ""); @@ -150839,38 +152303,38 @@ 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}', ""); - Expect(1, 2110, '\p{Is_Scx= SAMR}', ""); - Expect(0, 2110, '\p{^Is_Scx= SAMR}', ""); - Expect(0, 2110, '\P{Is_Scx= SAMR}', ""); - Expect(1, 2110, '\P{^Is_Scx= SAMR}', ""); - Expect(0, 2111, '\p{Is_Scx= SAMR}', ""); - 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=/a/ old_South_ARABIAN}'); - Error('\P{Script_Extensions=/a/ old_South_ARABIAN}'); + Expect(1, 2110, '\p{Is_Scx= -Samr}', ""); + Expect(0, 2110, '\p{^Is_Scx= -Samr}', ""); + Expect(0, 2110, '\P{Is_Scx= -Samr}', ""); + Expect(1, 2110, '\P{^Is_Scx= -Samr}', ""); + Expect(0, 2111, '\p{Is_Scx= -Samr}', ""); + 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:=}'); 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=/a/- sarb}'); - Error('\P{Scx=/a/- sarb}'); + 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}'); + Error('\P{Scx: := -SARB}'); Expect(1, 68223, '\p{Scx=:\ASarb\z:}', "");; Expect(0, 68224, '\p{Scx=:\ASarb\z:}', "");; Expect(1, 68223, '\p{Scx=sarb}', ""); @@ -150883,16 +152347,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/_ old_South_ARABIAN}'); - Error('\P{Is_Script_Extensions=/a/_ 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}', ""); @@ -150901,16 +152365,16 @@ 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/a/}'); - Error('\P{Is_Scx=__SARB/a/}'); + 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}', ""); @@ -150919,16 +152383,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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}', ""); @@ -150941,16 +152405,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Scx=_:=Saur}'); + 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}', ""); @@ -150963,16 +152427,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=/a/ Saurashtra}'); - Error('\P{Is_Script_Extensions=/a/ 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=/a/ Saurashtra}'); + Error('\P{Is_Script_Extensions=/a/ 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}', ""); @@ -150981,16 +152445,16 @@ 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=_/a/SAUR}'); - Error('\P{Is_Scx=_/a/SAUR}'); + 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}', ""); @@ -150999,16 +152463,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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/a/}'); + Error('\P{Script_Extensions= -SignWriting/a/}'); Expect(1, 121519, '\p{Script_Extensions=:\ASignWriting\z:}', "");; Expect(0, 121520, '\p{Script_Extensions=:\ASignWriting\z:}', "");; Expect(1, 121519, '\p{Script_Extensions=signwriting}', ""); @@ -151021,38 +152485,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=Sgnw}'); + Error('\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}', ""); + 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}', ""); 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=- SignWriting:=}'); - Error('\P{Is_Script_Extensions=- SignWriting:=}'); + 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/a/}'); + Error('\P{Is_Script_Extensions= SignWriting/a/}'); Expect(1, 121519, '\p{Is_Script_Extensions=signwriting}', ""); Expect(0, 121519, '\p{^Is_Script_Extensions=signwriting}', ""); Expect(0, 121519, '\P{Is_Script_Extensions=signwriting}', ""); @@ -151061,16 +152525,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -151079,16 +152543,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Script_Extensions=:=- shavian}'); + 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= /a/shavian}'); + Error('\P{Script_Extensions= /a/shavian}'); Expect(1, 66687, '\p{Script_Extensions=:\AShavian\z:}', "");; Expect(0, 66688, '\p{Script_Extensions=:\AShavian\z:}', "");; Expect(1, 66687, '\p{Script_Extensions=shavian}', ""); @@ -151101,38 +152565,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=:=_Shaw}'); - Error('\P{Scx=:=_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: SHAW:=}'); + Error('\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}', ""); + 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}', ""); @@ -151141,34 +152605,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=/a/Sharada}'); - Error('\P{Script_Extensions=/a/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/a/}'); + Error('\P{Is_Scx: shaw/a/}'); + 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/a/}'); + Error('\P{Script_Extensions= Sharada/a/}'); Expect(1, 70111, '\p{Script_Extensions=:\ASharada\z:}', "");; Expect(0, 70112, '\p{Script_Extensions=:\ASharada\z:}', "");; Expect(1, 70111, '\p{Script_Extensions=sharada}', ""); @@ -151181,16 +152645,16 @@ 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= :=shrd}'); - Error('\P{Scx= :=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}', ""); @@ -151203,34 +152667,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_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}', ""); + 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}', ""); @@ -151239,16 +152703,16 @@ 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}', ""); @@ -151261,38 +152725,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Scx= _sidd/a/}'); + 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/a/}'); + Error('\P{Scx= -Sidd/a/}'); 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=/a/ siddham}'); + Error('\P{Is_Script_Extensions=/a/ 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}', ""); @@ -151301,34 +152765,34 @@ 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= /a/sidd}'); - Error('\P{Is_Scx= /a/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}', ""); - 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_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=/a/ _Sidd}'); + Error('\P{Is_Scx=/a/ _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}', ""); + 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/a/}'); + Error('\P{Script_Extensions=_-khudawadi/a/}'); Expect(1, 70393, '\p{Script_Extensions=:\AKhudawadi\z:}', "");; Expect(0, 70394, '\p{Script_Extensions=:\AKhudawadi\z:}', "");; Expect(1, 70393, '\p{Script_Extensions=khudawadi}', ""); @@ -151341,16 +152805,16 @@ 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: -/a/sind}'); + Error('\P{Scx: -/a/sind}'); Expect(1, 70393, '\p{Scx=:\ASind\z:}', "");; Expect(0, 70394, '\p{Scx=:\ASind\z:}', "");; Expect(1, 70393, '\p{Scx=sind}', ""); @@ -151363,16 +152827,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/Khudawadi}'); - Error('\P{Is_Script_Extensions= /a/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: _:=Khudawadi}'); + Error('\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}', ""); @@ -151381,16 +152845,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= Sind:=}'); + Error('\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}', ""); @@ -151399,16 +152863,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/a/}'); - Error('\P{Script_Extensions=- Sinhala/a/}'); + 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}', ""); @@ -151421,38 +152885,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 70133, '\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}', ""); - Expect(0, 70132, '\p{^Script_Extensions=__sinhala}', ""); - Expect(0, 70132, '\P{Script_Extensions=__sinhala}', ""); - Expect(1, 70132, '\P{^Script_Extensions=__sinhala}', ""); - Expect(0, 70133, '\p{Script_Extensions=__sinhala}', ""); - Expect(1, 70133, '\p{^Script_Extensions=__sinhala}', ""); - Expect(1, 70133, '\P{Script_Extensions=__sinhala}', ""); - Expect(0, 70133, '\P{^Script_Extensions=__sinhala}', ""); - Error('\p{Scx=_/a/Sinh}'); - Error('\P{Scx=_/a/Sinh}'); + Expect(1, 70132, '\p{Script_Extensions= Sinhala}', ""); + Expect(0, 70132, '\p{^Script_Extensions= Sinhala}', ""); + Expect(0, 70132, '\P{Script_Extensions= Sinhala}', ""); + Expect(1, 70132, '\P{^Script_Extensions= Sinhala}', ""); + Expect(0, 70133, '\p{Script_Extensions= Sinhala}', ""); + Expect(1, 70133, '\p{^Script_Extensions= Sinhala}', ""); + Expect(1, 70133, '\P{Script_Extensions= Sinhala}', ""); + Expect(0, 70133, '\P{^Script_Extensions= Sinhala}', ""); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/ SINHALA}'); + Error('\P{Is_Script_Extensions=/a/ 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}', ""); @@ -151461,16 +152925,16 @@ 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_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/a/}'); + Error('\P{Is_Scx= Sinh/a/}'); Expect(1, 70132, '\p{Is_Scx=sinh}', ""); Expect(0, 70132, '\p{^Is_Scx=sinh}', ""); Expect(0, 70132, '\P{Is_Scx=sinh}', ""); @@ -151479,16 +152943,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -151501,56 +152965,56 @@ 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= -Sogd:=}'); - Error('\P{Scx= -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=:=__SOGD}'); + Error('\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}', ""); + 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{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}', ""); - 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{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{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}', ""); + 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}', ""); @@ -151559,16 +153023,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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=/a/Old_SOGDIAN}'); + Error('\P{Script_Extensions=/a/Old_SOGDIAN}'); 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}', ""); @@ -151581,16 +153045,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}', ""); @@ -151603,34 +153067,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}'); - Error('\P{Is_Scx=:=-Sogo}'); + 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}', ""); @@ -151639,38 +153103,38 @@ 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=/a/Sora_sompeng}'); - Error('\P{Script_Extensions=/a/Sora_sompeng}'); + 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}', ""); - Expect(0, 69881, '\p{^Script_Extensions: sorasompeng}', ""); - Expect(0, 69881, '\P{Script_Extensions: sorasompeng}', ""); - Expect(1, 69881, '\P{^Script_Extensions: sorasompeng}', ""); - Expect(0, 69882, '\p{Script_Extensions: sorasompeng}', ""); - Expect(1, 69882, '\p{^Script_Extensions: sorasompeng}', ""); - Expect(1, 69882, '\P{Script_Extensions: sorasompeng}', ""); - Expect(0, 69882, '\P{^Script_Extensions: sorasompeng}', ""); + Expect(1, 69881, '\p{Script_Extensions=sorasompeng}', ""); + Expect(0, 69881, '\p{^Script_Extensions=sorasompeng}', ""); + Expect(0, 69881, '\P{Script_Extensions=sorasompeng}', ""); + Expect(1, 69881, '\P{^Script_Extensions=sorasompeng}', ""); + Expect(0, 69882, '\p{Script_Extensions=sorasompeng}', ""); + Expect(1, 69882, '\p{^Script_Extensions=sorasompeng}', ""); + Expect(1, 69882, '\P{Script_Extensions=sorasompeng}', ""); + 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/a/}'); + Error('\P{Scx=-SORA/a/}'); Expect(1, 69881, '\p{Scx=:\ASora\z:}', "");; Expect(0, 69882, '\p{Scx=:\ASora\z:}', "");; Expect(1, 69881, '\p{Scx=sora}', ""); @@ -151683,16 +153147,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:}', "");; - 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{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=:=-_Sora_Sompeng}'); + Error('\P{Is_Script_Extensions=:=-_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}', ""); @@ -151701,56 +153165,56 @@ 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=/a/-_Sora}'); - Error('\P{Is_Scx=/a/-_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, 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, 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}', ""); + 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}', ""); 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: Soyo:=}'); - Error('\P{Scx: 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=/a/_ Soyo}'); + Error('\P{Scx=/a/_ Soyo}'); Expect(1, 72354, '\p{Scx=:\ASoyo\z:}', "");; Expect(0, 72355, '\p{Scx=:\ASoyo\z:}', "");; Expect(1, 72354, '\p{Scx=soyo}', ""); @@ -151763,16 +153227,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=/a/ -Soyombo}'); + Error('\P{Is_Script_Extensions=/a/ -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}', ""); @@ -151781,56 +153245,56 @@ 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=-/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}', ""); - 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}', ""); - 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=--SUNDANESE/a/}'); - Error('\P{Script_Extensions=--SUNDANESE/a/}'); + 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}', ""); + 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}', ""); + 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}', ""); - 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}', ""); + 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}', ""); 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=:= sund}'); + Error('\P{Scx=:= sund}'); Expect(1, 7367, '\p{Scx=:\ASund\z:}', "");; Expect(0, 7368, '\p{Scx=:\ASund\z:}', "");; Expect(1, 7367, '\p{Scx=sund}', ""); @@ -151843,16 +153307,16 @@ 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{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/a/}'); + Error('\P{Is_Script_Extensions= -sundanese/a/}'); Expect(1, 7367, '\p{Is_Script_Extensions=sundanese}', ""); Expect(0, 7367, '\p{^Is_Script_Extensions=sundanese}', ""); Expect(0, 7367, '\P{Is_Script_Extensions=sundanese}', ""); @@ -151861,16 +153325,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= /a/sund}'); - Error('\P{Is_Scx= /a/sund}'); + 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}', ""); @@ -151879,16 +153343,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); - Error('\P{Script_Extensions= _Syloti_Nagri:=}'); + 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}'); + Error('\P{Script_Extensions=-:=SYLOTI_nagri}'); 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}', ""); @@ -151901,74 +153365,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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= /a/SYLO}'); + Error('\P{Scx= /a/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: 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=_:=Sylo}'); - Error('\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}', ""); - 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=/a/ Syriac}'); - Error('\P{Script_Extensions=/a/ Syriac}'); + 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/a/}'); + Error('\P{Is_Script_Extensions= syloti_NAGRI/a/}'); + 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, 7674, '\p{Script_Extensions=:\ASyriac\z:}', "");; Expect(0, 7675, '\p{Script_Extensions=:\ASyriac\z:}', "");; Expect(1, 7674, '\p{Script_Extensions=syriac}', ""); @@ -151981,16 +153445,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7675, '\P{^Script_Extensions=syriac}', ""); Expect(1, 7674, '\p{Script_Extensions=:\Asyriac\z:}', "");; Expect(0, 7675, '\p{Script_Extensions=:\Asyriac\z:}', "");; - Expect(1, 7674, '\p{Script_Extensions= Syriac}', ""); - Expect(0, 7674, '\p{^Script_Extensions= Syriac}', ""); - Expect(0, 7674, '\P{Script_Extensions= Syriac}', ""); - Expect(1, 7674, '\P{^Script_Extensions= Syriac}', ""); - Expect(0, 7675, '\p{Script_Extensions= Syriac}', ""); - Expect(1, 7675, '\p{^Script_Extensions= Syriac}', ""); - Expect(1, 7675, '\P{Script_Extensions= Syriac}', ""); - Expect(0, 7675, '\P{^Script_Extensions= Syriac}', ""); - Error('\p{Scx=/a/--Syrc}'); - Error('\P{Scx=/a/--Syrc}'); + Expect(1, 7674, '\p{Script_Extensions=__Syriac}', ""); + Expect(0, 7674, '\p{^Script_Extensions=__Syriac}', ""); + Expect(0, 7674, '\P{Script_Extensions=__Syriac}', ""); + Expect(1, 7674, '\P{^Script_Extensions=__Syriac}', ""); + Expect(0, 7675, '\p{Script_Extensions=__Syriac}', ""); + Expect(1, 7675, '\p{^Script_Extensions=__Syriac}', ""); + Expect(1, 7675, '\P{Script_Extensions=__Syriac}', ""); + Expect(0, 7675, '\P{^Script_Extensions=__Syriac}', ""); + Error('\p{Scx=/a/ -SYRC}'); + Error('\P{Scx=/a/ -SYRC}'); Expect(1, 7674, '\p{Scx=:\ASyrc\z:}', "");; Expect(0, 7675, '\p{Scx=:\ASyrc\z:}', "");; Expect(1, 7674, '\p{Scx=syrc}', ""); @@ -152003,16 +153467,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 7675, '\P{^Scx=syrc}', ""); Expect(1, 7674, '\p{Scx=:\Asyrc\z:}', "");; Expect(0, 7675, '\p{Scx=:\Asyrc\z:}', "");; - Expect(1, 7674, '\p{Scx= Syrc}', ""); - Expect(0, 7674, '\p{^Scx= Syrc}', ""); - Expect(0, 7674, '\P{Scx= Syrc}', ""); - Expect(1, 7674, '\P{^Scx= Syrc}', ""); - Expect(0, 7675, '\p{Scx= Syrc}', ""); - Expect(1, 7675, '\p{^Scx= Syrc}', ""); - Expect(1, 7675, '\P{Scx= Syrc}', ""); - Expect(0, 7675, '\P{^Scx= Syrc}', ""); - Error('\p{Is_Script_Extensions=:=- syriac}'); - Error('\P{Is_Script_Extensions=:=- syriac}'); + Expect(1, 7674, '\p{Scx=-syrc}', ""); + Expect(0, 7674, '\p{^Scx=-syrc}', ""); + Expect(0, 7674, '\P{Scx=-syrc}', ""); + Expect(1, 7674, '\P{^Scx=-syrc}', ""); + Expect(0, 7675, '\p{Scx=-syrc}', ""); + Expect(1, 7675, '\p{^Scx=-syrc}', ""); + Expect(1, 7675, '\P{Scx=-syrc}', ""); + Expect(0, 7675, '\P{^Scx=-syrc}', ""); + Error('\p{Is_Script_Extensions=/a/Syriac}'); + Error('\P{Is_Script_Extensions=/a/Syriac}'); Expect(1, 7674, '\p{Is_Script_Extensions=syriac}', ""); Expect(0, 7674, '\p{^Is_Script_Extensions=syriac}', ""); Expect(0, 7674, '\P{Is_Script_Extensions=syriac}', ""); @@ -152021,16 +153485,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7675, '\p{^Is_Script_Extensions=syriac}', ""); Expect(1, 7675, '\P{Is_Script_Extensions=syriac}', ""); Expect(0, 7675, '\P{^Is_Script_Extensions=syriac}', ""); - Expect(1, 7674, '\p{Is_Script_Extensions= -SYRIAC}', ""); - Expect(0, 7674, '\p{^Is_Script_Extensions= -SYRIAC}', ""); - Expect(0, 7674, '\P{Is_Script_Extensions= -SYRIAC}', ""); - Expect(1, 7674, '\P{^Is_Script_Extensions= -SYRIAC}', ""); - Expect(0, 7675, '\p{Is_Script_Extensions= -SYRIAC}', ""); - Expect(1, 7675, '\p{^Is_Script_Extensions= -SYRIAC}', ""); - Expect(1, 7675, '\P{Is_Script_Extensions= -SYRIAC}', ""); - Expect(0, 7675, '\P{^Is_Script_Extensions= -SYRIAC}', ""); - Error('\p{Is_Scx::=-syrc}'); - Error('\P{Is_Scx::=-syrc}'); + Expect(1, 7674, '\p{Is_Script_Extensions=- Syriac}', ""); + Expect(0, 7674, '\p{^Is_Script_Extensions=- Syriac}', ""); + Expect(0, 7674, '\P{Is_Script_Extensions=- Syriac}', ""); + Expect(1, 7674, '\P{^Is_Script_Extensions=- Syriac}', ""); + Expect(0, 7675, '\p{Is_Script_Extensions=- Syriac}', ""); + Expect(1, 7675, '\p{^Is_Script_Extensions=- Syriac}', ""); + Expect(1, 7675, '\P{Is_Script_Extensions=- Syriac}', ""); + Expect(0, 7675, '\P{^Is_Script_Extensions=- Syriac}', ""); + Error('\p{Is_Scx=:=Syrc}'); + Error('\P{Is_Scx=:=Syrc}'); Expect(1, 7674, '\p{Is_Scx=syrc}', ""); Expect(0, 7674, '\p{^Is_Scx=syrc}', ""); Expect(0, 7674, '\P{Is_Scx=syrc}', ""); @@ -152039,16 +153503,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 7675, '\p{^Is_Scx=syrc}', ""); Expect(1, 7675, '\P{Is_Scx=syrc}', ""); Expect(0, 7675, '\P{^Is_Scx=syrc}', ""); - Expect(1, 7674, '\p{Is_Scx= SYRC}', ""); - Expect(0, 7674, '\p{^Is_Scx= SYRC}', ""); - Expect(0, 7674, '\P{Is_Scx= SYRC}', ""); - Expect(1, 7674, '\P{^Is_Scx= SYRC}', ""); - Expect(0, 7675, '\p{Is_Scx= SYRC}', ""); - Expect(1, 7675, '\p{^Is_Scx= SYRC}', ""); - Expect(1, 7675, '\P{Is_Scx= SYRC}', ""); - Expect(0, 7675, '\P{^Is_Scx= SYRC}', ""); - Error('\p{Script_Extensions: /a/_ TAGBANWA}'); - Error('\P{Script_Extensions: /a/_ TAGBANWA}'); + Expect(1, 7674, '\p{Is_Scx=SYRC}', ""); + Expect(0, 7674, '\p{^Is_Scx=SYRC}', ""); + Expect(0, 7674, '\P{Is_Scx=SYRC}', ""); + Expect(1, 7674, '\P{^Is_Scx=SYRC}', ""); + Expect(0, 7675, '\p{Is_Scx=SYRC}', ""); + Expect(1, 7675, '\p{^Is_Scx=SYRC}', ""); + Expect(1, 7675, '\P{Is_Scx=SYRC}', ""); + Expect(0, 7675, '\P{^Is_Scx=SYRC}', ""); + Error('\p{Script_Extensions=_Tagbanwa/a/}'); + Error('\P{Script_Extensions=_Tagbanwa/a/}'); Expect(1, 6003, '\p{Script_Extensions=:\ATagbanwa\z:}', "");; Expect(0, 6004, '\p{Script_Extensions=:\ATagbanwa\z:}', "");; Expect(1, 6003, '\p{Script_Extensions=tagbanwa}', ""); @@ -152061,16 +153525,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ Tagb}'); - Error('\P{Scx=/a/ 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}', ""); @@ -152083,16 +153547,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= :=Tagbanwa}'); - Error('\P{Is_Script_Extensions= :=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}', ""); @@ -152101,16 +153565,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=_-tagb:=}'); - Error('\P{Is_Scx=_-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}', ""); @@ -152119,16 +153583,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}'); - Error('\P{Script_Extensions=:=_Takri}'); + 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}', ""); @@ -152141,38 +153605,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 71370, '\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}', ""); - Expect(0, 71369, '\p{^Script_Extensions=_Takri}', ""); - Expect(0, 71369, '\P{Script_Extensions=_Takri}', ""); - Expect(1, 71369, '\P{^Script_Extensions=_Takri}', ""); - Expect(0, 71370, '\p{Script_Extensions=_Takri}', ""); - 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:=}'); - Error('\P{Scx=-_takr:=}'); + Expect(1, 71369, '\p{Script_Extensions=-_takri}', ""); + Expect(0, 71369, '\p{^Script_Extensions=-_takri}', ""); + Expect(0, 71369, '\P{Script_Extensions=-_takri}', ""); + Expect(1, 71369, '\P{^Script_Extensions=-_takri}', ""); + Expect(0, 71370, '\p{Script_Extensions=-_takri}', ""); + 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}'); + Error('\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}', ""); + 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}', ""); 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= Takri:=}'); - Error('\P{Is_Script_Extensions= 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}', ""); @@ -152181,34 +153645,34 @@ 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=:= takr}'); - Error('\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}', ""); - 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_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= :=Takr}'); + Error('\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}', ""); + 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/a/}'); + Error('\P{Script_Extensions=-tai_le/a/}'); 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}', ""); @@ -152221,16 +153685,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: _/a/tale}'); - Error('\P{Scx: _/a/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}', ""); @@ -152243,16 +153707,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=_/a/TAI_Le}'); + Error('\P{Is_Script_Extensions=_/a/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}', ""); @@ -152261,16 +153725,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=/a/ TALE}'); + Error('\P{Is_Scx=/a/ TALE}'); Expect(1, 6516, '\p{Is_Scx=tale}', ""); Expect(0, 6516, '\p{^Is_Scx=tale}', ""); Expect(0, 6516, '\P{Is_Scx=tale}', ""); @@ -152279,16 +153743,16 @@ 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=:= New_Tai_Lue}'); - Error('\P{Script_Extensions=:= 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=- New_TAI_LUE:=}'); + Error('\P{Script_Extensions=- 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}', ""); @@ -152301,16 +153765,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/_TALU}'); - Error('\P{Scx=/a/_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= :=Talu}'); + Error('\P{Scx= :=Talu}'); Expect(1, 6623, '\p{Scx=:\ATalu\z:}', "");; Expect(0, 6624, '\p{Scx=:\ATalu\z:}', "");; Expect(1, 6623, '\p{Scx=talu}', ""); @@ -152323,16 +153787,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:=}'); + Error('\P{Is_Script_Extensions= -New_tai_lue:=}'); Expect(1, 6623, '\p{Is_Script_Extensions=newtailue}', ""); Expect(0, 6623, '\p{^Is_Script_Extensions=newtailue}', ""); Expect(0, 6623, '\P{Is_Script_Extensions=newtailue}', ""); @@ -152341,16 +153805,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= /a/talu}'); + Error('\P{Is_Scx= /a/talu}'); Expect(1, 6623, '\p{Is_Scx=talu}', ""); Expect(0, 6623, '\p{^Is_Scx=talu}', ""); Expect(0, 6623, '\P{Is_Scx=talu}', ""); @@ -152359,16 +153823,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=/a/ _Tamil}'); + Error('\P{Script_Extensions=/a/ _Tamil}'); Expect(1, 73727, '\p{Script_Extensions=:\ATamil\z:}', "");; Expect(0, 73728, '\p{Script_Extensions=:\ATamil\z:}', "");; Expect(1, 73727, '\p{Script_Extensions=tamil}', ""); @@ -152381,16 +153845,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}', ""); @@ -152403,16 +153867,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= :=tamil}'); - Error('\P{Is_Script_Extensions= :=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=-/a/Tamil}'); + Error('\P{Is_Script_Extensions=-/a/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}', ""); @@ -152421,16 +153885,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= Taml/a/}'); + Error('\P{Is_Scx= Taml/a/}'); Expect(1, 73727, '\p{Is_Scx=taml}', ""); Expect(0, 73727, '\p{^Is_Scx=taml}', ""); Expect(0, 73727, '\P{Is_Scx=taml}', ""); @@ -152439,38 +153903,38 @@ 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, 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/a/}'); + Error('\P{Script_Extensions= Tangut/a/}'); 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: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:=}'); - Error('\P{Scx= TANG:=}'); + 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}', ""); @@ -152483,24 +153947,24 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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}', ""); @@ -152509,8 +153973,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:=}'); + 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}', ""); @@ -152519,16 +153983,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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=-TAI_Viet/a/}'); + Error('\P{Script_Extensions=-TAI_Viet/a/}'); 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}', ""); @@ -152541,16 +154005,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=_tavt/a/}'); - Error('\P{Scx=_tavt/a/}'); + 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}', ""); @@ -152563,16 +154027,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}', ""); @@ -152581,16 +154045,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}', ""); @@ -152599,16 +154063,16 @@ 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}'); + Error('\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}', ""); @@ -152621,38 +154085,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Scx: :=_telu}'); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/ Telugu}'); - Error('\P{Is_Script_Extensions=/a/ Telugu}'); + 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=/a/ _Telugu}'); + Error('\P{Is_Script_Extensions=/a/ _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}', ""); @@ -152661,16 +154125,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= /a/telu}'); - Error('\P{Is_Scx= /a/telu}'); + 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_Scx=telu}', ""); Expect(0, 7410, '\p{^Is_Scx=telu}', ""); Expect(0, 7410, '\P{Is_Scx=telu}', ""); @@ -152679,16 +154143,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:Tifinagh/a/}'); - Error('\P{Script_Extensions:Tifinagh/a/}'); + 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, 11647, '\p{Script_Extensions=:\ATifinagh\z:}', "");; Expect(0, 11648, '\p{Script_Extensions=:\ATifinagh\z:}', "");; Expect(1, 11647, '\p{Script_Extensions=tifinagh}', ""); @@ -152701,16 +154165,16 @@ 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:=}'); - Error('\P{Scx=_ Tfng:=}'); + 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: /a/ TFNG}'); + Error('\P{Scx: /a/ TFNG}'); Expect(1, 11647, '\p{Scx=:\ATfng\z:}', "");; Expect(0, 11648, '\p{Scx=:\ATfng\z:}', "");; Expect(1, 11647, '\p{Scx=tfng}', ""); @@ -152723,34 +154187,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/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}', ""); - 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}', ""); - 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/a/}'); - Error('\P{Is_Scx= Tfng/a/}'); + 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{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}', ""); + 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_Scx=tfng}', ""); Expect(0, 11647, '\p{^Is_Scx=tfng}', ""); Expect(0, 11647, '\P{Is_Scx=tfng}', ""); @@ -152759,16 +154223,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: /a/- Tagalog}'); - Error('\P{Script_Extensions: /a/- 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}', ""); @@ -152781,16 +154245,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}', ""); @@ -152803,34 +154267,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= -Tglg/a/}'); - Error('\P{Is_Scx= -Tglg/a/}'); + 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=:=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}', ""); @@ -152839,38 +154303,38 @@ 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=/a/THAANA}'); + Error('\P{Script_Extensions=/a/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}', ""); + 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}', ""); 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=/a/ -thaa}'); - Error('\P{Scx=/a/ -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}', ""); @@ -152883,16 +154347,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=-:=THAANA}'); - Error('\P{Is_Script_Extensions=-:=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}', ""); @@ -152901,16 +154365,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= /a/Thaa}'); + Error('\P{Is_Scx= /a/Thaa}'); Expect(1, 65021, '\p{Is_Scx=thaa}', ""); Expect(0, 65021, '\p{^Is_Scx=thaa}', ""); Expect(0, 65021, '\P{Is_Scx=thaa}', ""); @@ -152919,16 +154383,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}'); + Error('\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}', ""); @@ -152941,16 +154405,16 @@ 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=/a/ -Thai}'); - Error('\P{Scx=/a/ -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/a/}'); + Error('\P{Scx= THAI/a/}'); Expect(1, 3675, '\p{Scx=:\AThai\z:}', "");; Expect(0, 3676, '\p{Scx=:\AThai\z:}', "");; Expect(1, 3675, '\p{Scx=thai}', ""); @@ -152963,16 +154427,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_Script_Extensions= :=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}', ""); + Error('\p{Is_Script_Extensions=_:=Thai}'); + Error('\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}', ""); @@ -152981,16 +154445,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=/a/- THAI}'); + Error('\P{Is_Scx=/a/- THAI}'); Expect(1, 3675, '\p{Is_Scx=thai}', ""); Expect(0, 3675, '\p{^Is_Scx=thai}', ""); Expect(0, 3675, '\P{Is_Scx=thai}', ""); @@ -152999,16 +154463,16 @@ 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}'); - Error('\P{Script_Extensions=_:=Tibetan}'); + 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=/a/-Tibetan}'); + Error('\P{Script_Extensions=/a/-Tibetan}'); Expect(1, 4058, '\p{Script_Extensions=:\ATibetan\z:}', "");; Expect(0, 4059, '\p{Script_Extensions=:\ATibetan\z:}', "");; Expect(1, 4058, '\p{Script_Extensions=tibetan}', ""); @@ -153021,16 +154485,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=-Tibt}'); - Error('\P{Scx=:=-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=/a/Tibt}'); + Error('\P{Scx=/a/Tibt}'); Expect(1, 4058, '\p{Scx=:\ATibt\z:}', "");; Expect(0, 4059, '\p{Scx=:\ATibt\z:}', "");; Expect(1, 4058, '\p{Scx=tibt}', ""); @@ -153043,16 +154507,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: Tibetan:=}'); - Error('\P{Is_Script_Extensions: 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}', ""); @@ -153061,34 +154525,34 @@ 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_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}', ""); - 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, 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/a/}'); + Error('\P{Is_Scx: -tibt/a/}'); + 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}', ""); + 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, 70873, '\p{Script_Extensions=:\ATirhuta\z:}', "");; Expect(0, 70874, '\p{Script_Extensions=:\ATirhuta\z:}', "");; Expect(1, 70873, '\p{Script_Extensions=tirhuta}', ""); @@ -153101,16 +154565,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=:= _Tirh}'); - Error('\P{Scx=:= _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}', ""); @@ -153123,16 +154587,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}', ""); @@ -153141,16 +154605,16 @@ 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=-:=Tirh}'); - Error('\P{Is_Scx=-:=Tirh}'); + 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}', ""); @@ -153159,16 +154623,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-:=tangsa}'); - Error('\P{Script_Extensions=-:=tangsa}'); + 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=- Tangsa:=}'); + Error('\P{Script_Extensions=- Tangsa:=}'); Expect(1, 92873, '\p{Script_Extensions=:\ATangsa\z:}', "");; Expect(0, 92874, '\p{Script_Extensions=:\ATangsa\z:}', "");; Expect(1, 92873, '\p{Script_Extensions: tangsa}', ""); @@ -153181,16 +154645,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92874, '\P{^Script_Extensions: tangsa}', ""); Expect(1, 92873, '\p{Script_Extensions=:\Atangsa\z:}', "");; Expect(0, 92874, '\p{Script_Extensions=:\Atangsa\z:}', "");; - Expect(1, 92873, '\p{Script_Extensions= Tangsa}', ""); - Expect(0, 92873, '\p{^Script_Extensions= Tangsa}', ""); - Expect(0, 92873, '\P{Script_Extensions= Tangsa}', ""); - Expect(1, 92873, '\P{^Script_Extensions= Tangsa}', ""); - Expect(0, 92874, '\p{Script_Extensions= Tangsa}', ""); - Expect(1, 92874, '\p{^Script_Extensions= Tangsa}', ""); - Expect(1, 92874, '\P{Script_Extensions= Tangsa}', ""); - Expect(0, 92874, '\P{^Script_Extensions= Tangsa}', ""); - Error('\p{Scx= _TNSA/a/}'); - Error('\P{Scx= _TNSA/a/}'); + Expect(1, 92873, '\p{Script_Extensions=_-Tangsa}', ""); + Expect(0, 92873, '\p{^Script_Extensions=_-Tangsa}', ""); + Expect(0, 92873, '\P{Script_Extensions=_-Tangsa}', ""); + Expect(1, 92873, '\P{^Script_Extensions=_-Tangsa}', ""); + Expect(0, 92874, '\p{Script_Extensions=_-Tangsa}', ""); + Expect(1, 92874, '\p{^Script_Extensions=_-Tangsa}', ""); + Expect(1, 92874, '\P{Script_Extensions=_-Tangsa}', ""); + Expect(0, 92874, '\P{^Script_Extensions=_-Tangsa}', ""); + Error('\p{Scx=_ Tnsa:=}'); + Error('\P{Scx=_ Tnsa:=}'); Expect(1, 92873, '\p{Scx=:\ATnsa\z:}', "");; Expect(0, 92874, '\p{Scx=:\ATnsa\z:}', "");; Expect(1, 92873, '\p{Scx=tnsa}', ""); @@ -153203,16 +154667,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 92874, '\P{^Scx=tnsa}', ""); Expect(1, 92873, '\p{Scx=:\Atnsa\z:}', "");; Expect(0, 92874, '\p{Scx=:\Atnsa\z:}', "");; - Expect(1, 92873, '\p{Scx= tnsa}', ""); - Expect(0, 92873, '\p{^Scx= tnsa}', ""); - Expect(0, 92873, '\P{Scx= tnsa}', ""); - Expect(1, 92873, '\P{^Scx= tnsa}', ""); - Expect(0, 92874, '\p{Scx= tnsa}', ""); - Expect(1, 92874, '\p{^Scx= tnsa}', ""); - Expect(1, 92874, '\P{Scx= tnsa}', ""); - Expect(0, 92874, '\P{^Scx= tnsa}', ""); - Error('\p{Is_Script_Extensions=:=TANGSA}'); - Error('\P{Is_Script_Extensions=:=TANGSA}'); + Expect(1, 92873, '\p{Scx= -TNSA}', ""); + Expect(0, 92873, '\p{^Scx= -TNSA}', ""); + Expect(0, 92873, '\P{Scx= -TNSA}', ""); + Expect(1, 92873, '\P{^Scx= -TNSA}', ""); + Expect(0, 92874, '\p{Scx= -TNSA}', ""); + Expect(1, 92874, '\p{^Scx= -TNSA}', ""); + Expect(1, 92874, '\P{Scx= -TNSA}', ""); + Expect(0, 92874, '\P{^Scx= -TNSA}', ""); + Error('\p{Is_Script_Extensions=_:=tangsa}'); + Error('\P{Is_Script_Extensions=_:=tangsa}'); Expect(1, 92873, '\p{Is_Script_Extensions=tangsa}', ""); Expect(0, 92873, '\p{^Is_Script_Extensions=tangsa}', ""); Expect(0, 92873, '\P{Is_Script_Extensions=tangsa}', ""); @@ -153221,16 +154685,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92874, '\p{^Is_Script_Extensions=tangsa}', ""); Expect(1, 92874, '\P{Is_Script_Extensions=tangsa}', ""); Expect(0, 92874, '\P{^Is_Script_Extensions=tangsa}', ""); - Expect(1, 92873, '\p{Is_Script_Extensions= Tangsa}', ""); - Expect(0, 92873, '\p{^Is_Script_Extensions= Tangsa}', ""); - Expect(0, 92873, '\P{Is_Script_Extensions= Tangsa}', ""); - Expect(1, 92873, '\P{^Is_Script_Extensions= Tangsa}', ""); - Expect(0, 92874, '\p{Is_Script_Extensions= Tangsa}', ""); - Expect(1, 92874, '\p{^Is_Script_Extensions= Tangsa}', ""); - Expect(1, 92874, '\P{Is_Script_Extensions= Tangsa}', ""); - Expect(0, 92874, '\P{^Is_Script_Extensions= Tangsa}', ""); - Error('\p{Is_Scx=:=__tnsa}'); - Error('\P{Is_Scx=:=__tnsa}'); + Expect(1, 92873, '\p{Is_Script_Extensions=- Tangsa}', ""); + Expect(0, 92873, '\p{^Is_Script_Extensions=- Tangsa}', ""); + Expect(0, 92873, '\P{Is_Script_Extensions=- Tangsa}', ""); + Expect(1, 92873, '\P{^Is_Script_Extensions=- Tangsa}', ""); + Expect(0, 92874, '\p{Is_Script_Extensions=- Tangsa}', ""); + Expect(1, 92874, '\p{^Is_Script_Extensions=- Tangsa}', ""); + Expect(1, 92874, '\P{Is_Script_Extensions=- Tangsa}', ""); + Expect(0, 92874, '\P{^Is_Script_Extensions=- Tangsa}', ""); + Error('\p{Is_Scx=-/a/TNSA}'); + Error('\P{Is_Scx=-/a/TNSA}'); Expect(1, 92873, '\p{Is_Scx=tnsa}', ""); Expect(0, 92873, '\p{^Is_Scx=tnsa}', ""); Expect(0, 92873, '\P{Is_Scx=tnsa}', ""); @@ -153239,16 +154703,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 92874, '\p{^Is_Scx=tnsa}', ""); Expect(1, 92874, '\P{Is_Scx=tnsa}', ""); Expect(0, 92874, '\P{^Is_Scx=tnsa}', ""); - Expect(1, 92873, '\p{Is_Scx=- Tnsa}', ""); - Expect(0, 92873, '\p{^Is_Scx=- Tnsa}', ""); - Expect(0, 92873, '\P{Is_Scx=- Tnsa}', ""); - Expect(1, 92873, '\P{^Is_Scx=- Tnsa}', ""); - Expect(0, 92874, '\p{Is_Scx=- Tnsa}', ""); - Expect(1, 92874, '\p{^Is_Scx=- Tnsa}', ""); - Expect(1, 92874, '\P{Is_Scx=- Tnsa}', ""); - Expect(0, 92874, '\P{^Is_Scx=- Tnsa}', ""); - Error('\p{Script_Extensions= _Toto/a/}'); - Error('\P{Script_Extensions= _Toto/a/}'); + Expect(1, 92873, '\p{Is_Scx= Tnsa}', ""); + Expect(0, 92873, '\p{^Is_Scx= Tnsa}', ""); + Expect(0, 92873, '\P{Is_Scx= Tnsa}', ""); + Expect(1, 92873, '\P{^Is_Scx= Tnsa}', ""); + Expect(0, 92874, '\p{Is_Scx= Tnsa}', ""); + Expect(1, 92874, '\p{^Is_Scx= Tnsa}', ""); + Expect(1, 92874, '\P{Is_Scx= Tnsa}', ""); + Expect(0, 92874, '\P{^Is_Scx= Tnsa}', ""); + Error('\p{Script_Extensions= /a/toto}'); + Error('\P{Script_Extensions= /a/toto}'); Expect(1, 123566, '\p{Script_Extensions=:\AToto\z:}', "");; Expect(0, 123567, '\p{Script_Extensions=:\AToto\z:}', "");; Expect(1, 123566, '\p{Script_Extensions=toto}', ""); @@ -153261,16 +154725,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 123567, '\P{^Script_Extensions=toto}', ""); Expect(1, 123566, '\p{Script_Extensions=:\Atoto\z:}', "");; Expect(0, 123567, '\p{Script_Extensions=:\Atoto\z:}', "");; - Expect(1, 123566, '\p{Script_Extensions= toto}', ""); - Expect(0, 123566, '\p{^Script_Extensions= toto}', ""); - Expect(0, 123566, '\P{Script_Extensions= toto}', ""); - Expect(1, 123566, '\P{^Script_Extensions= toto}', ""); - Expect(0, 123567, '\p{Script_Extensions= toto}', ""); - Expect(1, 123567, '\p{^Script_Extensions= toto}', ""); - Expect(1, 123567, '\P{Script_Extensions= toto}', ""); - Expect(0, 123567, '\P{^Script_Extensions= toto}', ""); - Error('\p{Scx=:=_Toto}'); - Error('\P{Scx=:=_Toto}'); + Expect(1, 123566, '\p{Script_Extensions= -Toto}', ""); + Expect(0, 123566, '\p{^Script_Extensions= -Toto}', ""); + Expect(0, 123566, '\P{Script_Extensions= -Toto}', ""); + Expect(1, 123566, '\P{^Script_Extensions= -Toto}', ""); + Expect(0, 123567, '\p{Script_Extensions= -Toto}', ""); + Expect(1, 123567, '\p{^Script_Extensions= -Toto}', ""); + Expect(1, 123567, '\P{Script_Extensions= -Toto}', ""); + Expect(0, 123567, '\P{^Script_Extensions= -Toto}', ""); + Error('\p{Scx: := toto}'); + Error('\P{Scx: := toto}'); Expect(1, 123566, '\p{Scx=:\AToto\z:}', "");; Expect(0, 123567, '\p{Scx=:\AToto\z:}', "");; Expect(1, 123566, '\p{Scx=toto}', ""); @@ -153283,16 +154747,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 123567, '\P{^Scx=toto}', ""); Expect(1, 123566, '\p{Scx=:\Atoto\z:}', "");; Expect(0, 123567, '\p{Scx=:\Atoto\z:}', "");; - Expect(1, 123566, '\p{Scx= _Toto}', ""); - Expect(0, 123566, '\p{^Scx= _Toto}', ""); - Expect(0, 123566, '\P{Scx= _Toto}', ""); - Expect(1, 123566, '\P{^Scx= _Toto}', ""); - Expect(0, 123567, '\p{Scx= _Toto}', ""); - Expect(1, 123567, '\p{^Scx= _Toto}', ""); - Expect(1, 123567, '\P{Scx= _Toto}', ""); - Expect(0, 123567, '\P{^Scx= _Toto}', ""); - Error('\p{Is_Script_Extensions= Toto:=}'); - Error('\P{Is_Script_Extensions= Toto:=}'); + Expect(1, 123566, '\p{Scx= toto}', ""); + Expect(0, 123566, '\p{^Scx= toto}', ""); + Expect(0, 123566, '\P{Scx= toto}', ""); + Expect(1, 123566, '\P{^Scx= toto}', ""); + Expect(0, 123567, '\p{Scx= toto}', ""); + Expect(1, 123567, '\p{^Scx= toto}', ""); + Expect(1, 123567, '\P{Scx= toto}', ""); + Expect(0, 123567, '\P{^Scx= toto}', ""); + Error('\p{Is_Script_Extensions=:=-TOTO}'); + Error('\P{Is_Script_Extensions=:=-TOTO}'); Expect(1, 123566, '\p{Is_Script_Extensions=toto}', ""); Expect(0, 123566, '\p{^Is_Script_Extensions=toto}', ""); Expect(0, 123566, '\P{Is_Script_Extensions=toto}', ""); @@ -153301,34 +154765,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 123567, '\p{^Is_Script_Extensions=toto}', ""); Expect(1, 123567, '\P{Is_Script_Extensions=toto}', ""); Expect(0, 123567, '\P{^Is_Script_Extensions=toto}', ""); - Expect(1, 123566, '\p{Is_Script_Extensions= Toto}', ""); - Expect(0, 123566, '\p{^Is_Script_Extensions= Toto}', ""); - Expect(0, 123566, '\P{Is_Script_Extensions= Toto}', ""); - Expect(1, 123566, '\P{^Is_Script_Extensions= Toto}', ""); - Expect(0, 123567, '\p{Is_Script_Extensions= Toto}', ""); - Expect(1, 123567, '\p{^Is_Script_Extensions= Toto}', ""); - Expect(1, 123567, '\P{Is_Script_Extensions= Toto}', ""); - Expect(0, 123567, '\P{^Is_Script_Extensions= Toto}', ""); - Error('\p{Is_Scx=- Toto/a/}'); - Error('\P{Is_Scx=- Toto/a/}'); - Expect(1, 123566, '\p{Is_Scx: toto}', ""); - Expect(0, 123566, '\p{^Is_Scx: toto}', ""); - Expect(0, 123566, '\P{Is_Scx: toto}', ""); - Expect(1, 123566, '\P{^Is_Scx: toto}', ""); - Expect(0, 123567, '\p{Is_Scx: toto}', ""); - Expect(1, 123567, '\p{^Is_Scx: toto}', ""); - Expect(1, 123567, '\P{Is_Scx: toto}', ""); - Expect(0, 123567, '\P{^Is_Scx: toto}', ""); - Expect(1, 123566, '\p{Is_Scx: Toto}', ""); - Expect(0, 123566, '\p{^Is_Scx: Toto}', ""); - Expect(0, 123566, '\P{Is_Scx: Toto}', ""); - Expect(1, 123566, '\P{^Is_Scx: Toto}', ""); - Expect(0, 123567, '\p{Is_Scx: Toto}', ""); - Expect(1, 123567, '\p{^Is_Scx: Toto}', ""); - Expect(1, 123567, '\P{Is_Scx: Toto}', ""); - Expect(0, 123567, '\P{^Is_Scx: Toto}', ""); - Error('\p{Script_Extensions: /a/Ugaritic}'); - Error('\P{Script_Extensions: /a/Ugaritic}'); + Expect(1, 123566, '\p{Is_Script_Extensions= toto}', ""); + Expect(0, 123566, '\p{^Is_Script_Extensions= toto}', ""); + Expect(0, 123566, '\P{Is_Script_Extensions= toto}', ""); + Expect(1, 123566, '\P{^Is_Script_Extensions= toto}', ""); + Expect(0, 123567, '\p{Is_Script_Extensions= toto}', ""); + Expect(1, 123567, '\p{^Is_Script_Extensions= toto}', ""); + Expect(1, 123567, '\P{Is_Script_Extensions= toto}', ""); + Expect(0, 123567, '\P{^Is_Script_Extensions= toto}', ""); + Error('\p{Is_Scx=:=-TOTO}'); + Error('\P{Is_Scx=:=-TOTO}'); + Expect(1, 123566, '\p{Is_Scx=toto}', ""); + Expect(0, 123566, '\p{^Is_Scx=toto}', ""); + Expect(0, 123566, '\P{Is_Scx=toto}', ""); + Expect(1, 123566, '\P{^Is_Scx=toto}', ""); + Expect(0, 123567, '\p{Is_Scx=toto}', ""); + Expect(1, 123567, '\p{^Is_Scx=toto}', ""); + Expect(1, 123567, '\P{Is_Scx=toto}', ""); + Expect(0, 123567, '\P{^Is_Scx=toto}', ""); + Expect(1, 123566, '\p{Is_Scx: -_Toto}', ""); + Expect(0, 123566, '\p{^Is_Scx: -_Toto}', ""); + Expect(0, 123566, '\P{Is_Scx: -_Toto}', ""); + Expect(1, 123566, '\P{^Is_Scx: -_Toto}', ""); + Expect(0, 123567, '\p{Is_Scx: -_Toto}', ""); + Expect(1, 123567, '\p{^Is_Scx: -_Toto}', ""); + Expect(1, 123567, '\P{Is_Scx: -_Toto}', ""); + Expect(0, 123567, '\P{^Is_Scx: -_Toto}', ""); + Error('\p{Script_Extensions=:= Ugaritic}'); + Error('\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}', ""); @@ -153341,38 +154805,38 @@ 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=:= -Ugar}'); - Error('\P{Scx=:= -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}', ""); - 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}', ""); + 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}', ""); 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=:=UGARITIC}'); + Error('\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}', ""); @@ -153381,16 +154845,16 @@ 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=:=UGAR}'); - Error('\P{Is_Scx=:=UGAR}'); + 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}', ""); @@ -153399,38 +154863,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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:/a/_ Vai}'); + Error('\P{Script_Extensions:/a/_ 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}', ""); + 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}', ""); 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:=}'); - Error('\P{Scx= _Vaii:=}'); + 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{Scx=:\AVaii\z:}', "");; Expect(0, 42540, '\p{Scx=:\AVaii\z:}', "");; Expect(1, 42539, '\p{Scx=vaii}', ""); @@ -153443,16 +154907,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/a/}'); - Error('\P{Is_Script_Extensions= vai/a/}'); + 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= /a/Vai}'); + Error('\P{Is_Script_Extensions= /a/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}', ""); @@ -153461,16 +154925,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}', ""); @@ -153487,8 +154951,8 @@ 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}', ""); - Error('\p{Script_Extensions=-_VITHKUQI/a/}'); - Error('\P{Script_Extensions=-_VITHKUQI/a/}'); + Error('\p{Script_Extensions=VITHKUQI/a/}'); + Error('\P{Script_Extensions=VITHKUQI/a/}'); Expect(1, 67004, '\p{Script_Extensions=:\AVithkuqi\z:}', "");; Expect(0, 67005, '\p{Script_Extensions=:\AVithkuqi\z:}', "");; Expect(1, 67004, '\p{Script_Extensions=vithkuqi}', ""); @@ -153501,16 +154965,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67005, '\P{^Script_Extensions=vithkuqi}', ""); Expect(1, 67004, '\p{Script_Extensions=:\Avithkuqi\z:}', "");; Expect(0, 67005, '\p{Script_Extensions=:\Avithkuqi\z:}', "");; - Expect(1, 67004, '\p{Script_Extensions= -Vithkuqi}', ""); - Expect(0, 67004, '\p{^Script_Extensions= -Vithkuqi}', ""); - Expect(0, 67004, '\P{Script_Extensions= -Vithkuqi}', ""); - Expect(1, 67004, '\P{^Script_Extensions= -Vithkuqi}', ""); - Expect(0, 67005, '\p{Script_Extensions= -Vithkuqi}', ""); - Expect(1, 67005, '\p{^Script_Extensions= -Vithkuqi}', ""); - Expect(1, 67005, '\P{Script_Extensions= -Vithkuqi}', ""); - Expect(0, 67005, '\P{^Script_Extensions= -Vithkuqi}', ""); - Error('\p{Scx: :=__Vith}'); - Error('\P{Scx: :=__Vith}'); + Expect(1, 67004, '\p{Script_Extensions= vithkuqi}', ""); + Expect(0, 67004, '\p{^Script_Extensions= vithkuqi}', ""); + Expect(0, 67004, '\P{Script_Extensions= vithkuqi}', ""); + Expect(1, 67004, '\P{^Script_Extensions= vithkuqi}', ""); + Expect(0, 67005, '\p{Script_Extensions= vithkuqi}', ""); + Expect(1, 67005, '\p{^Script_Extensions= vithkuqi}', ""); + Expect(1, 67005, '\P{Script_Extensions= vithkuqi}', ""); + Expect(0, 67005, '\P{^Script_Extensions= vithkuqi}', ""); + Error('\p{Scx=-/a/Vith}'); + Error('\P{Scx=-/a/Vith}'); Expect(1, 67004, '\p{Scx=:\AVith\z:}', "");; Expect(0, 67005, '\p{Scx=:\AVith\z:}', "");; Expect(1, 67004, '\p{Scx=vith}', ""); @@ -153523,16 +154987,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 67005, '\P{^Scx=vith}', ""); Expect(1, 67004, '\p{Scx=:\Avith\z:}', "");; Expect(0, 67005, '\p{Scx=:\Avith\z:}', "");; - Expect(1, 67004, '\p{Scx=_ vith}', ""); - Expect(0, 67004, '\p{^Scx=_ vith}', ""); - Expect(0, 67004, '\P{Scx=_ vith}', ""); - Expect(1, 67004, '\P{^Scx=_ vith}', ""); - Expect(0, 67005, '\p{Scx=_ vith}', ""); - Expect(1, 67005, '\p{^Scx=_ vith}', ""); - Expect(1, 67005, '\P{Scx=_ vith}', ""); - Expect(0, 67005, '\P{^Scx=_ vith}', ""); - Error('\p{Is_Script_Extensions=-/a/vithkuqi}'); - Error('\P{Is_Script_Extensions=-/a/vithkuqi}'); + Expect(1, 67004, '\p{Scx=_ Vith}', ""); + Expect(0, 67004, '\p{^Scx=_ Vith}', ""); + Expect(0, 67004, '\P{Scx=_ Vith}', ""); + Expect(1, 67004, '\P{^Scx=_ Vith}', ""); + Expect(0, 67005, '\p{Scx=_ Vith}', ""); + Expect(1, 67005, '\p{^Scx=_ Vith}', ""); + Expect(1, 67005, '\P{Scx=_ Vith}', ""); + Expect(0, 67005, '\P{^Scx=_ Vith}', ""); + Error('\p{Is_Script_Extensions=/a/VITHKUQI}'); + Error('\P{Is_Script_Extensions=/a/VITHKUQI}'); Expect(1, 67004, '\p{Is_Script_Extensions=vithkuqi}', ""); Expect(0, 67004, '\p{^Is_Script_Extensions=vithkuqi}', ""); Expect(0, 67004, '\P{Is_Script_Extensions=vithkuqi}', ""); @@ -153541,16 +155005,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67005, '\p{^Is_Script_Extensions=vithkuqi}', ""); Expect(1, 67005, '\P{Is_Script_Extensions=vithkuqi}', ""); Expect(0, 67005, '\P{^Is_Script_Extensions=vithkuqi}', ""); - Expect(1, 67004, '\p{Is_Script_Extensions=_ VITHKUQI}', ""); - Expect(0, 67004, '\p{^Is_Script_Extensions=_ VITHKUQI}', ""); - Expect(0, 67004, '\P{Is_Script_Extensions=_ VITHKUQI}', ""); - Expect(1, 67004, '\P{^Is_Script_Extensions=_ VITHKUQI}', ""); - Expect(0, 67005, '\p{Is_Script_Extensions=_ VITHKUQI}', ""); - Expect(1, 67005, '\p{^Is_Script_Extensions=_ VITHKUQI}', ""); - Expect(1, 67005, '\P{Is_Script_Extensions=_ VITHKUQI}', ""); - Expect(0, 67005, '\P{^Is_Script_Extensions=_ VITHKUQI}', ""); - Error('\p{Is_Scx= -Vith:=}'); - Error('\P{Is_Scx= -Vith:=}'); + Expect(1, 67004, '\p{Is_Script_Extensions= _VITHKUQI}', ""); + Expect(0, 67004, '\p{^Is_Script_Extensions= _VITHKUQI}', ""); + Expect(0, 67004, '\P{Is_Script_Extensions= _VITHKUQI}', ""); + Expect(1, 67004, '\P{^Is_Script_Extensions= _VITHKUQI}', ""); + Expect(0, 67005, '\p{Is_Script_Extensions= _VITHKUQI}', ""); + Expect(1, 67005, '\p{^Is_Script_Extensions= _VITHKUQI}', ""); + Expect(1, 67005, '\P{Is_Script_Extensions= _VITHKUQI}', ""); + Expect(0, 67005, '\P{^Is_Script_Extensions= _VITHKUQI}', ""); + Error('\p{Is_Scx= vith/a/}'); + Error('\P{Is_Scx= vith/a/}'); Expect(1, 67004, '\p{Is_Scx=vith}', ""); Expect(0, 67004, '\p{^Is_Scx=vith}', ""); Expect(0, 67004, '\P{Is_Scx=vith}', ""); @@ -153559,16 +155023,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(1, 67005, '\p{^Is_Scx=vith}', ""); Expect(1, 67005, '\P{Is_Scx=vith}', ""); Expect(0, 67005, '\P{^Is_Scx=vith}', ""); - Expect(1, 67004, '\p{Is_Scx=- VITH}', ""); - Expect(0, 67004, '\p{^Is_Scx=- VITH}', ""); - Expect(0, 67004, '\P{Is_Scx=- VITH}', ""); - Expect(1, 67004, '\P{^Is_Scx=- VITH}', ""); - Expect(0, 67005, '\p{Is_Scx=- VITH}', ""); - Expect(1, 67005, '\p{^Is_Scx=- VITH}', ""); - Expect(1, 67005, '\P{Is_Scx=- VITH}', ""); - Expect(0, 67005, '\P{^Is_Scx=- VITH}', ""); - Error('\p{Script_Extensions=__WARANG_CITI/a/}'); - Error('\P{Script_Extensions=__WARANG_CITI/a/}'); + Expect(1, 67004, '\p{Is_Scx= _Vith}', ""); + Expect(0, 67004, '\p{^Is_Scx= _Vith}', ""); + Expect(0, 67004, '\P{Is_Scx= _Vith}', ""); + Expect(1, 67004, '\P{^Is_Scx= _Vith}', ""); + Expect(0, 67005, '\p{Is_Scx= _Vith}', ""); + Expect(1, 67005, '\p{^Is_Scx= _Vith}', ""); + Expect(1, 67005, '\P{Is_Scx= _Vith}', ""); + Expect(0, 67005, '\P{^Is_Scx= _Vith}', ""); + Error('\p{Script_Extensions:/a/WARANG_Citi}'); + Error('\P{Script_Extensions:/a/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}', ""); @@ -153581,38 +155045,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=:=__WARA}'); - Error('\P{Scx=:=__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}'); + Error('\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}', ""); + 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}', ""); @@ -153621,16 +155085,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:_:=WARA}'); - Error('\P{Is_Scx:_:=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: /a/ -WARA}'); + Error('\P{Is_Scx: /a/ -WARA}'); Expect(1, 71935, '\p{Is_Scx=wara}', ""); Expect(0, 71935, '\p{^Is_Scx=wara}', ""); Expect(0, 71935, '\P{Is_Scx=wara}', ""); @@ -153639,38 +155103,38 @@ 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:=}'); + Error('\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}', ""); + 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=:=-wcho}'); - Error('\P{Scx=:=-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}', ""); @@ -153683,34 +155147,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_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}', ""); + Error('\p{Is_Script_Extensions=- Wancho/a/}'); + Error('\P{Is_Script_Extensions=- Wancho/a/}'); + 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}'); + Error('\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}', ""); @@ -153719,16 +155183,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=/a/OLD_persian}'); - Error('\P{Script_Extensions=/a/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}'); + Error('\P{Script_Extensions=:= Old_Persian}'); 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}', ""); @@ -153741,16 +155205,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=/a/ -Xpeo}'); - Error('\P{Scx=/a/ -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=-/a/Xpeo}'); + Error('\P{Scx=-/a/Xpeo}'); Expect(1, 66517, '\p{Scx=:\AXpeo\z:}', "");; Expect(0, 66518, '\p{Scx=:\AXpeo\z:}', "");; Expect(1, 66517, '\p{Scx=xpeo}', ""); @@ -153763,16 +155227,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/a/}'); - Error('\P{Is_Script_Extensions: old_Persian/a/}'); + 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=-/a/Old_persian}'); + Error('\P{Is_Script_Extensions=-/a/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}', ""); @@ -153781,16 +155245,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/a/}'); + Error('\P{Is_Scx=-Xpeo/a/}'); Expect(1, 66517, '\p{Is_Scx=xpeo}', ""); Expect(0, 66517, '\p{^Is_Scx=xpeo}', ""); Expect(0, 66517, '\P{Is_Scx=xpeo}', ""); @@ -153799,16 +155263,16 @@ 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}', ""); - Expect(1, 66517, '\p{Is_Scx= xpeo}', ""); - Expect(0, 66517, '\p{^Is_Scx= xpeo}', ""); - Expect(0, 66517, '\P{Is_Scx= xpeo}', ""); - Expect(1, 66517, '\P{^Is_Scx= xpeo}', ""); - Expect(0, 66518, '\p{Is_Scx= xpeo}', ""); - 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=:=_Cuneiform}'); - Error('\P{Script_Extensions=:=_Cuneiform}'); + Expect(1, 66517, '\p{Is_Scx: --XPEO}', ""); + Expect(0, 66517, '\p{^Is_Scx: --XPEO}', ""); + Expect(0, 66517, '\P{Is_Scx: --XPEO}', ""); + Expect(1, 66517, '\P{^Is_Scx: --XPEO}', ""); + Expect(0, 66518, '\p{Is_Scx: --XPEO}', ""); + 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=:= _cuneiform}'); + Error('\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}', ""); @@ -153821,16 +155285,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= _XSUX:=}'); - Error('\P{Scx= _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= Xsux:=}'); + Error('\P{Scx= Xsux:=}'); Expect(1, 75075, '\p{Scx=:\AXsux\z:}', "");; Expect(0, 75076, '\p{Scx=:\AXsux\z:}', "");; Expect(1, 75075, '\p{Scx=xsux}', ""); @@ -153843,16 +155307,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=/a/Cuneiform}'); - Error('\P{Is_Script_Extensions=/a/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}'); + Error('\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}', ""); @@ -153861,16 +155325,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:=}'); - Error('\P{Is_Scx=_ Xsux:=}'); + 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:=}'); + Error('\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}', ""); @@ -153879,38 +155343,38 @@ 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= Yezidi:=}'); - Error('\P{Script_Extensions= Yezidi:=}'); + 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=:= Yezidi}'); + Error('\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}', ""); + 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=- yezi:=}'); - Error('\P{Scx=- yezi:=}'); + 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=:= yezi}'); + Error('\P{Scx=:= yezi}'); Expect(1, 69297, '\p{Scx=:\AYezi\z:}', "");; Expect(0, 69298, '\p{Scx=:\AYezi\z:}', "");; Expect(1, 69297, '\p{Scx=yezi}', ""); @@ -153923,52 +155387,52 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= Yezidi/a/}'); - Error('\P{Is_Script_Extensions= Yezidi/a/}'); - 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=:=--YI}'); - Error('\P{Script_Extensions=:=--YI}'); + 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=/a/- yezi}'); + Error('\P{Is_Scx=/a/- 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=- Yi/a/}'); + Error('\P{Script_Extensions=- Yi/a/}'); Expect(1, 65381, '\p{Script_Extensions=:\AYi\z:}', "");; Expect(0, 65382, '\p{Script_Extensions=:\AYi\z:}', "");; Expect(1, 65381, '\p{Script_Extensions=yi}', ""); @@ -153981,16 +155445,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ Yiii}'); + Error('\P{Scx=/a/ Yiii}'); Expect(1, 65381, '\p{Scx=:\AYiii\z:}', "");; Expect(0, 65382, '\p{Scx=:\AYiii\z:}', "");; Expect(1, 65381, '\p{Scx=yiii}', ""); @@ -154003,74 +155467,74 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=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=/a/YIII}'); - Error('\P{Is_Scx=/a/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}', ""); - 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:/a/zanabazar_Square}'); - Error('\P{Script_Extensions:/a/zanabazar_Square}'); + 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/a/}'); + Error('\P{Is_Script_Extensions=yi/a/}'); + 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=/a/- Yiii}'); + Error('\P{Is_Scx=/a/- 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}', ""); + 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}', ""); - Expect(0, 72263, '\p{^Script_Extensions=zanabazarsquare}', ""); - Expect(0, 72263, '\P{Script_Extensions=zanabazarsquare}', ""); - Expect(1, 72263, '\P{^Script_Extensions=zanabazarsquare}', ""); - Expect(0, 72264, '\p{Script_Extensions=zanabazarsquare}', ""); - Expect(1, 72264, '\p{^Script_Extensions=zanabazarsquare}', ""); - Expect(1, 72264, '\P{Script_Extensions=zanabazarsquare}', ""); - Expect(0, 72264, '\P{^Script_Extensions=zanabazarsquare}', ""); + Expect(1, 72263, '\p{Script_Extensions: zanabazarsquare}', ""); + Expect(0, 72263, '\p{^Script_Extensions: zanabazarsquare}', ""); + Expect(0, 72263, '\P{Script_Extensions: zanabazarsquare}', ""); + Expect(1, 72263, '\P{^Script_Extensions: zanabazarsquare}', ""); + Expect(0, 72264, '\p{Script_Extensions: zanabazarsquare}', ""); + Expect(1, 72264, '\p{^Script_Extensions: zanabazarsquare}', ""); + Expect(1, 72264, '\P{Script_Extensions: zanabazarsquare}', ""); + 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= /a/Zanb}'); + Error('\P{Scx= /a/Zanb}'); Expect(1, 72263, '\p{Scx=:\AZanb\z:}', "");; Expect(0, 72264, '\p{Scx=:\AZanb\z:}', "");; Expect(1, 72263, '\p{Scx=zanb}', ""); @@ -154083,16 +155547,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=_ ZANABAZAR_square/a/}'); + Error('\P{Is_Script_Extensions=_ ZANABAZAR_square/a/}'); Expect(1, 72263, '\p{Is_Script_Extensions=zanabazarsquare}', ""); Expect(0, 72263, '\p{^Is_Script_Extensions=zanabazarsquare}', ""); Expect(0, 72263, '\P{Is_Script_Extensions=zanabazarsquare}', ""); @@ -154101,16 +155565,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}', ""); @@ -154119,16 +155583,16 @@ 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/a/}'); - Error('\P{Script_Extensions=_Inherited/a/}'); + 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}', ""); @@ -154141,16 +155605,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-:=Zinh}'); + Error('\P{Scx=-:=Zinh}'); Expect(1, 917999, '\p{Scx=:\AZinh\z:}', "");; Expect(0, 918000, '\p{Scx=:\AZinh\z:}', "");; Expect(1, 917999, '\p{Scx=zinh}', ""); @@ -154163,16 +155627,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=_-Qaai:=}'); - Error('\P{Is_Script_Extensions=_-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}', ""); @@ -154181,16 +155645,16 @@ 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}', ""); - Expect(1, 917999, '\p{Is_Script_Extensions=_-QAAI}', ""); - Expect(0, 917999, '\p{^Is_Script_Extensions=_-QAAI}', ""); - Expect(0, 917999, '\P{Is_Script_Extensions=_-QAAI}', ""); - Expect(1, 917999, '\P{^Is_Script_Extensions=_-QAAI}', ""); - Expect(0, 918000, '\p{Is_Script_Extensions=_-QAAI}', ""); - 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}'); - Error('\P{Is_Scx= :=Inherited}'); + Expect(1, 917999, '\p{Is_Script_Extensions=_-Qaai}', ""); + Expect(0, 917999, '\p{^Is_Script_Extensions=_-Qaai}', ""); + Expect(0, 917999, '\P{Is_Script_Extensions=_-Qaai}', ""); + Expect(1, 917999, '\P{^Is_Script_Extensions=_-Qaai}', ""); + Expect(0, 918000, '\p{Is_Script_Extensions=_-Qaai}', ""); + 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=/a/ -Inherited}'); + Error('\P{Is_Scx=/a/ -Inherited}'); Expect(1, 917999, '\p{Is_Scx=inherited}', ""); Expect(0, 917999, '\p{^Is_Scx=inherited}', ""); Expect(0, 917999, '\P{Is_Scx=inherited}', ""); @@ -154199,16 +155663,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=:= COMMON}'); - Error('\P{Script_Extensions=:= 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: /a/Common}'); + Error('\P{Script_Extensions: /a/Common}'); Expect(1, 917631, '\p{Script_Extensions=:\ACommon\z:}', "");; Expect(0, 917632, '\p{Script_Extensions=:\ACommon\z:}', "");; Expect(1, 917631, '\p{Script_Extensions=common}', ""); @@ -154221,38 +155685,38 @@ 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=:= Zyyy}'); - Error('\P{Scx=:= 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=/a/_Zyyy}'); + Error('\P{Scx=/a/_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}', ""); + 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}', ""); 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=--COMMON/a/}'); - Error('\P{Is_Script_Extensions=--COMMON/a/}'); + 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=:= Common}'); + Error('\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}', ""); @@ -154261,34 +155725,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= :=Zyyy}'); - Error('\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}', ""); - 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, 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=:=Zyyy}'); + Error('\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}', ""); + 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, 918000, '\p{Script_Extensions=:\AUnknown\z:}', "");; Expect(0, 917999, '\p{Script_Extensions=:\AUnknown\z:}', "");; Expect(1, 918000, '\p{Script_Extensions=unknown}', ""); @@ -154301,38 +155765,38 @@ 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}', ""); - 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}', ""); + 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}', ""); 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{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}', ""); @@ -154341,192 +155805,192 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Scx=_-zzzz/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}', ""); - 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, 122651, '\p{Soft_Dotted=:\ANo\z:}', "");; - Expect(0, 122650, '\p{Soft_Dotted=:\ANo\z:}', "");; - Expect(1, 122651, '\p{Soft_Dotted=no}', ""); - Expect(0, 122651, '\p{^Soft_Dotted=no}', ""); - Expect(0, 122651, '\P{Soft_Dotted=no}', ""); - Expect(1, 122651, '\P{^Soft_Dotted=no}', ""); - Expect(0, 122650, '\p{Soft_Dotted=no}', ""); - Expect(1, 122650, '\p{^Soft_Dotted=no}', ""); - Expect(1, 122650, '\P{Soft_Dotted=no}', ""); - Expect(0, 122650, '\P{^Soft_Dotted=no}', ""); - Expect(1, 122651, '\p{Soft_Dotted=:\Ano\z:}', "");; - Expect(0, 122650, '\p{Soft_Dotted=:\Ano\z:}', "");; - Expect(1, 122651, '\p{Soft_Dotted= -no}', ""); - Expect(0, 122651, '\p{^Soft_Dotted= -no}', ""); - Expect(0, 122651, '\P{Soft_Dotted= -no}', ""); - Expect(1, 122651, '\P{^Soft_Dotted= -no}', ""); - Expect(0, 122650, '\p{Soft_Dotted= -no}', ""); - Expect(1, 122650, '\p{^Soft_Dotted= -no}', ""); - Expect(1, 122650, '\P{Soft_Dotted= -no}', ""); - Expect(0, 122650, '\P{^Soft_Dotted= -no}', ""); - Error('\p{SD= /a/N}'); - Error('\P{SD= /a/N}'); - Expect(1, 122651, '\p{SD=:\AN\z:}', "");; - Expect(0, 122650, '\p{SD=:\AN\z:}', "");; - Expect(1, 122651, '\p{SD=n}', ""); - Expect(0, 122651, '\p{^SD=n}', ""); - Expect(0, 122651, '\P{SD=n}', ""); - Expect(1, 122651, '\P{^SD=n}', ""); - Expect(0, 122650, '\p{SD=n}', ""); - Expect(1, 122650, '\p{^SD=n}', ""); - Expect(1, 122650, '\P{SD=n}', ""); - Expect(0, 122650, '\P{^SD=n}', ""); - Expect(1, 122651, '\p{SD=:\An\z:}', "");; - Expect(0, 122650, '\p{SD=:\An\z:}', "");; - Expect(1, 122651, '\p{SD=-N}', ""); - Expect(0, 122651, '\p{^SD=-N}', ""); - Expect(0, 122651, '\P{SD=-N}', ""); - Expect(1, 122651, '\P{^SD=-N}', ""); - Expect(0, 122650, '\p{SD=-N}', ""); - Expect(1, 122650, '\p{^SD=-N}', ""); - Expect(1, 122650, '\P{SD=-N}', ""); - Expect(0, 122650, '\P{^SD=-N}', ""); - Error('\p{Is_Soft_Dotted=:=_F}'); - Error('\P{Is_Soft_Dotted=:=_F}'); - Expect(1, 122651, '\p{Is_Soft_Dotted=f}', ""); - Expect(0, 122651, '\p{^Is_Soft_Dotted=f}', ""); - Expect(0, 122651, '\P{Is_Soft_Dotted=f}', ""); - Expect(1, 122651, '\P{^Is_Soft_Dotted=f}', ""); - Expect(0, 122650, '\p{Is_Soft_Dotted=f}', ""); - Expect(1, 122650, '\p{^Is_Soft_Dotted=f}', ""); - Expect(1, 122650, '\P{Is_Soft_Dotted=f}', ""); - Expect(0, 122650, '\P{^Is_Soft_Dotted=f}', ""); - Expect(1, 122651, '\p{Is_Soft_Dotted: f}', ""); - Expect(0, 122651, '\p{^Is_Soft_Dotted: f}', ""); - Expect(0, 122651, '\P{Is_Soft_Dotted: f}', ""); - Expect(1, 122651, '\P{^Is_Soft_Dotted: f}', ""); - Expect(0, 122650, '\p{Is_Soft_Dotted: f}', ""); - Expect(1, 122650, '\p{^Is_Soft_Dotted: f}', ""); - Expect(1, 122650, '\P{Is_Soft_Dotted: f}', ""); - Expect(0, 122650, '\P{^Is_Soft_Dotted: f}', ""); - Error('\p{Is_SD= -false:=}'); - Error('\P{Is_SD= -false:=}'); - Expect(1, 122651, '\p{Is_SD=false}', ""); - Expect(0, 122651, '\p{^Is_SD=false}', ""); - Expect(0, 122651, '\P{Is_SD=false}', ""); - Expect(1, 122651, '\P{^Is_SD=false}', ""); - Expect(0, 122650, '\p{Is_SD=false}', ""); - Expect(1, 122650, '\p{^Is_SD=false}', ""); - Expect(1, 122650, '\P{Is_SD=false}', ""); - Expect(0, 122650, '\P{^Is_SD=false}', ""); - Expect(1, 122651, '\p{Is_SD=_ False}', ""); - Expect(0, 122651, '\p{^Is_SD=_ False}', ""); - Expect(0, 122651, '\P{Is_SD=_ False}', ""); - Expect(1, 122651, '\P{^Is_SD=_ False}', ""); - Expect(0, 122650, '\p{Is_SD=_ False}', ""); - Expect(1, 122650, '\p{^Is_SD=_ False}', ""); - Expect(1, 122650, '\P{Is_SD=_ False}', ""); - Expect(0, 122650, '\P{^Is_SD=_ False}', ""); - Error('\p{Soft_Dotted=_:=yes}'); - Error('\P{Soft_Dotted=_:=yes}'); - Expect(1, 122650, '\p{Soft_Dotted=:\AYes\z:}', "");; - Expect(0, 122651, '\p{Soft_Dotted=:\AYes\z:}', "");; - Expect(1, 122650, '\p{Soft_Dotted=yes}', ""); - Expect(0, 122650, '\p{^Soft_Dotted=yes}', ""); - Expect(0, 122650, '\P{Soft_Dotted=yes}', ""); - Expect(1, 122650, '\P{^Soft_Dotted=yes}', ""); - Expect(0, 122651, '\p{Soft_Dotted=yes}', ""); - Expect(1, 122651, '\p{^Soft_Dotted=yes}', ""); - Expect(1, 122651, '\P{Soft_Dotted=yes}', ""); - Expect(0, 122651, '\P{^Soft_Dotted=yes}', ""); - Expect(1, 122650, '\p{Soft_Dotted=:\Ayes\z:}', "");; - Expect(0, 122651, '\p{Soft_Dotted=:\Ayes\z:}', "");; - Expect(1, 122650, '\p{Soft_Dotted=_ yes}', ""); - Expect(0, 122650, '\p{^Soft_Dotted=_ yes}', ""); - Expect(0, 122650, '\P{Soft_Dotted=_ yes}', ""); - Expect(1, 122650, '\P{^Soft_Dotted=_ yes}', ""); - Expect(0, 122651, '\p{Soft_Dotted=_ yes}', ""); - Expect(1, 122651, '\p{^Soft_Dotted=_ yes}', ""); - Expect(1, 122651, '\P{Soft_Dotted=_ yes}', ""); - Expect(0, 122651, '\P{^Soft_Dotted=_ yes}', ""); - Error('\p{SD=_Y/a/}'); - Error('\P{SD=_Y/a/}'); - Expect(1, 122650, '\p{SD=:\AY\z:}', "");; - Expect(0, 122651, '\p{SD=:\AY\z:}', "");; - Expect(1, 122650, '\p{SD=y}', ""); - Expect(0, 122650, '\p{^SD=y}', ""); - Expect(0, 122650, '\P{SD=y}', ""); - Expect(1, 122650, '\P{^SD=y}', ""); - Expect(0, 122651, '\p{SD=y}', ""); - Expect(1, 122651, '\p{^SD=y}', ""); - Expect(1, 122651, '\P{SD=y}', ""); - Expect(0, 122651, '\P{^SD=y}', ""); - Expect(1, 122650, '\p{SD=:\Ay\z:}', "");; - Expect(0, 122651, '\p{SD=:\Ay\z:}', "");; - Expect(1, 122650, '\p{SD=_y}', ""); - Expect(0, 122650, '\p{^SD=_y}', ""); - Expect(0, 122650, '\P{SD=_y}', ""); - Expect(1, 122650, '\P{^SD=_y}', ""); - Expect(0, 122651, '\p{SD=_y}', ""); - Expect(1, 122651, '\p{^SD=_y}', ""); - Expect(1, 122651, '\P{SD=_y}', ""); - Expect(0, 122651, '\P{^SD=_y}', ""); - Error('\p{Is_Soft_Dotted: _:=t}'); - Error('\P{Is_Soft_Dotted: _:=t}'); - Expect(1, 122650, '\p{Is_Soft_Dotted=t}', ""); - Expect(0, 122650, '\p{^Is_Soft_Dotted=t}', ""); - Expect(0, 122650, '\P{Is_Soft_Dotted=t}', ""); - Expect(1, 122650, '\P{^Is_Soft_Dotted=t}', ""); - Expect(0, 122651, '\p{Is_Soft_Dotted=t}', ""); - Expect(1, 122651, '\p{^Is_Soft_Dotted=t}', ""); - Expect(1, 122651, '\P{Is_Soft_Dotted=t}', ""); - Expect(0, 122651, '\P{^Is_Soft_Dotted=t}', ""); - Expect(1, 122650, '\p{Is_Soft_Dotted=_T}', ""); - Expect(0, 122650, '\p{^Is_Soft_Dotted=_T}', ""); - Expect(0, 122650, '\P{Is_Soft_Dotted=_T}', ""); - Expect(1, 122650, '\P{^Is_Soft_Dotted=_T}', ""); - Expect(0, 122651, '\p{Is_Soft_Dotted=_T}', ""); - Expect(1, 122651, '\p{^Is_Soft_Dotted=_T}', ""); - Expect(1, 122651, '\P{Is_Soft_Dotted=_T}', ""); - Expect(0, 122651, '\P{^Is_Soft_Dotted=_T}', ""); - Error('\p{Is_SD: := -True}'); - Error('\P{Is_SD: := -True}'); - Expect(1, 122650, '\p{Is_SD=true}', ""); - Expect(0, 122650, '\p{^Is_SD=true}', ""); - Expect(0, 122650, '\P{Is_SD=true}', ""); - Expect(1, 122650, '\P{^Is_SD=true}', ""); - Expect(0, 122651, '\p{Is_SD=true}', ""); - Expect(1, 122651, '\p{^Is_SD=true}', ""); - Expect(1, 122651, '\P{Is_SD=true}', ""); - Expect(0, 122651, '\P{^Is_SD=true}', ""); - Expect(1, 122650, '\p{Is_SD: _ TRUE}', ""); - Expect(0, 122650, '\p{^Is_SD: _ TRUE}', ""); - Expect(0, 122650, '\P{Is_SD: _ TRUE}', ""); - Expect(1, 122650, '\P{^Is_SD: _ TRUE}', ""); - Expect(0, 122651, '\p{Is_SD: _ TRUE}', ""); - Expect(1, 122651, '\p{^Is_SD: _ TRUE}', ""); - Expect(1, 122651, '\P{Is_SD: _ TRUE}', ""); - Expect(0, 122651, '\P{^Is_SD: _ TRUE}', ""); + 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{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}', ""); + 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}'); + Error('\P{Soft_Dotted=:=--No}'); + Expect(1, 122985, '\p{Soft_Dotted=:\ANo\z:}', "");; + Expect(0, 122984, '\p{Soft_Dotted=:\ANo\z:}', "");; + Expect(1, 122985, '\p{Soft_Dotted=no}', ""); + Expect(0, 122985, '\p{^Soft_Dotted=no}', ""); + Expect(0, 122985, '\P{Soft_Dotted=no}', ""); + Expect(1, 122985, '\P{^Soft_Dotted=no}', ""); + Expect(0, 122984, '\p{Soft_Dotted=no}', ""); + Expect(1, 122984, '\p{^Soft_Dotted=no}', ""); + Expect(1, 122984, '\P{Soft_Dotted=no}', ""); + Expect(0, 122984, '\P{^Soft_Dotted=no}', ""); + Expect(1, 122985, '\p{Soft_Dotted=:\Ano\z:}', "");; + Expect(0, 122984, '\p{Soft_Dotted=:\Ano\z:}', "");; + Expect(1, 122985, '\p{Soft_Dotted: _-NO}', ""); + Expect(0, 122985, '\p{^Soft_Dotted: _-NO}', ""); + Expect(0, 122985, '\P{Soft_Dotted: _-NO}', ""); + Expect(1, 122985, '\P{^Soft_Dotted: _-NO}', ""); + Expect(0, 122984, '\p{Soft_Dotted: _-NO}', ""); + Expect(1, 122984, '\p{^Soft_Dotted: _-NO}', ""); + Expect(1, 122984, '\P{Soft_Dotted: _-NO}', ""); + Expect(0, 122984, '\P{^Soft_Dotted: _-NO}', ""); + Error('\p{SD=:= -N}'); + Error('\P{SD=:= -N}'); + Expect(1, 122985, '\p{SD=:\AN\z:}', "");; + Expect(0, 122984, '\p{SD=:\AN\z:}', "");; + Expect(1, 122985, '\p{SD=n}', ""); + Expect(0, 122985, '\p{^SD=n}', ""); + Expect(0, 122985, '\P{SD=n}', ""); + Expect(1, 122985, '\P{^SD=n}', ""); + Expect(0, 122984, '\p{SD=n}', ""); + Expect(1, 122984, '\p{^SD=n}', ""); + Expect(1, 122984, '\P{SD=n}', ""); + Expect(0, 122984, '\P{^SD=n}', ""); + Expect(1, 122985, '\p{SD=:\An\z:}', "");; + Expect(0, 122984, '\p{SD=:\An\z:}', "");; + Expect(1, 122985, '\p{SD=- N}', ""); + Expect(0, 122985, '\p{^SD=- N}', ""); + Expect(0, 122985, '\P{SD=- N}', ""); + Expect(1, 122985, '\P{^SD=- N}', ""); + Expect(0, 122984, '\p{SD=- N}', ""); + Expect(1, 122984, '\p{^SD=- N}', ""); + Expect(1, 122984, '\P{SD=- N}', ""); + Expect(0, 122984, '\P{^SD=- N}', ""); + Error('\p{Is_Soft_Dotted= :=F}'); + Error('\P{Is_Soft_Dotted= :=F}'); + Expect(1, 122985, '\p{Is_Soft_Dotted=f}', ""); + Expect(0, 122985, '\p{^Is_Soft_Dotted=f}', ""); + Expect(0, 122985, '\P{Is_Soft_Dotted=f}', ""); + Expect(1, 122985, '\P{^Is_Soft_Dotted=f}', ""); + Expect(0, 122984, '\p{Is_Soft_Dotted=f}', ""); + Expect(1, 122984, '\p{^Is_Soft_Dotted=f}', ""); + Expect(1, 122984, '\P{Is_Soft_Dotted=f}', ""); + Expect(0, 122984, '\P{^Is_Soft_Dotted=f}', ""); + Expect(1, 122985, '\p{Is_Soft_Dotted=-_f}', ""); + Expect(0, 122985, '\p{^Is_Soft_Dotted=-_f}', ""); + Expect(0, 122985, '\P{Is_Soft_Dotted=-_f}', ""); + Expect(1, 122985, '\P{^Is_Soft_Dotted=-_f}', ""); + Expect(0, 122984, '\p{Is_Soft_Dotted=-_f}', ""); + Expect(1, 122984, '\p{^Is_Soft_Dotted=-_f}', ""); + Expect(1, 122984, '\P{Is_Soft_Dotted=-_f}', ""); + Expect(0, 122984, '\P{^Is_Soft_Dotted=-_f}', ""); + Error('\p{Is_SD=:=false}'); + Error('\P{Is_SD=:=false}'); + Expect(1, 122985, '\p{Is_SD=false}', ""); + Expect(0, 122985, '\p{^Is_SD=false}', ""); + Expect(0, 122985, '\P{Is_SD=false}', ""); + Expect(1, 122985, '\P{^Is_SD=false}', ""); + Expect(0, 122984, '\p{Is_SD=false}', ""); + Expect(1, 122984, '\p{^Is_SD=false}', ""); + Expect(1, 122984, '\P{Is_SD=false}', ""); + Expect(0, 122984, '\P{^Is_SD=false}', ""); + Expect(1, 122985, '\p{Is_SD=--False}', ""); + Expect(0, 122985, '\p{^Is_SD=--False}', ""); + Expect(0, 122985, '\P{Is_SD=--False}', ""); + Expect(1, 122985, '\P{^Is_SD=--False}', ""); + Expect(0, 122984, '\p{Is_SD=--False}', ""); + Expect(1, 122984, '\p{^Is_SD=--False}', ""); + Expect(1, 122984, '\P{Is_SD=--False}', ""); + Expect(0, 122984, '\P{^Is_SD=--False}', ""); + Error('\p{Soft_Dotted=-Yes/a/}'); + Error('\P{Soft_Dotted=-Yes/a/}'); + Expect(1, 122984, '\p{Soft_Dotted=:\AYes\z:}', "");; + Expect(0, 122985, '\p{Soft_Dotted=:\AYes\z:}', "");; + Expect(1, 122984, '\p{Soft_Dotted=yes}', ""); + Expect(0, 122984, '\p{^Soft_Dotted=yes}', ""); + Expect(0, 122984, '\P{Soft_Dotted=yes}', ""); + Expect(1, 122984, '\P{^Soft_Dotted=yes}', ""); + Expect(0, 122985, '\p{Soft_Dotted=yes}', ""); + Expect(1, 122985, '\p{^Soft_Dotted=yes}', ""); + Expect(1, 122985, '\P{Soft_Dotted=yes}', ""); + Expect(0, 122985, '\P{^Soft_Dotted=yes}', ""); + Expect(1, 122984, '\p{Soft_Dotted=:\Ayes\z:}', "");; + Expect(0, 122985, '\p{Soft_Dotted=:\Ayes\z:}', "");; + Expect(1, 122984, '\p{Soft_Dotted=-Yes}', ""); + Expect(0, 122984, '\p{^Soft_Dotted=-Yes}', ""); + Expect(0, 122984, '\P{Soft_Dotted=-Yes}', ""); + Expect(1, 122984, '\P{^Soft_Dotted=-Yes}', ""); + Expect(0, 122985, '\p{Soft_Dotted=-Yes}', ""); + Expect(1, 122985, '\p{^Soft_Dotted=-Yes}', ""); + Expect(1, 122985, '\P{Soft_Dotted=-Yes}', ""); + Expect(0, 122985, '\P{^Soft_Dotted=-Yes}', ""); + Error('\p{SD=/a/ -Y}'); + Error('\P{SD=/a/ -Y}'); + Expect(1, 122984, '\p{SD=:\AY\z:}', "");; + Expect(0, 122985, '\p{SD=:\AY\z:}', "");; + Expect(1, 122984, '\p{SD: y}', ""); + Expect(0, 122984, '\p{^SD: y}', ""); + Expect(0, 122984, '\P{SD: y}', ""); + Expect(1, 122984, '\P{^SD: y}', ""); + Expect(0, 122985, '\p{SD: y}', ""); + Expect(1, 122985, '\p{^SD: y}', ""); + Expect(1, 122985, '\P{SD: y}', ""); + Expect(0, 122985, '\P{^SD: y}', ""); + Expect(1, 122984, '\p{SD=:\Ay\z:}', "");; + Expect(0, 122985, '\p{SD=:\Ay\z:}', "");; + Expect(1, 122984, '\p{SD=-Y}', ""); + Expect(0, 122984, '\p{^SD=-Y}', ""); + Expect(0, 122984, '\P{SD=-Y}', ""); + Expect(1, 122984, '\P{^SD=-Y}', ""); + Expect(0, 122985, '\p{SD=-Y}', ""); + Expect(1, 122985, '\p{^SD=-Y}', ""); + Expect(1, 122985, '\P{SD=-Y}', ""); + Expect(0, 122985, '\P{^SD=-Y}', ""); + Error('\p{Is_Soft_Dotted= /a/T}'); + Error('\P{Is_Soft_Dotted= /a/T}'); + Expect(1, 122984, '\p{Is_Soft_Dotted: t}', ""); + Expect(0, 122984, '\p{^Is_Soft_Dotted: t}', ""); + Expect(0, 122984, '\P{Is_Soft_Dotted: t}', ""); + Expect(1, 122984, '\P{^Is_Soft_Dotted: t}', ""); + Expect(0, 122985, '\p{Is_Soft_Dotted: t}', ""); + Expect(1, 122985, '\p{^Is_Soft_Dotted: t}', ""); + Expect(1, 122985, '\P{Is_Soft_Dotted: t}', ""); + Expect(0, 122985, '\P{^Is_Soft_Dotted: t}', ""); + Expect(1, 122984, '\p{Is_Soft_Dotted= t}', ""); + Expect(0, 122984, '\p{^Is_Soft_Dotted= t}', ""); + Expect(0, 122984, '\P{Is_Soft_Dotted= t}', ""); + Expect(1, 122984, '\P{^Is_Soft_Dotted= t}', ""); + Expect(0, 122985, '\p{Is_Soft_Dotted= t}', ""); + Expect(1, 122985, '\p{^Is_Soft_Dotted= t}', ""); + Expect(1, 122985, '\P{Is_Soft_Dotted= t}', ""); + Expect(0, 122985, '\P{^Is_Soft_Dotted= t}', ""); + Error('\p{Is_SD=_-TRUE/a/}'); + Error('\P{Is_SD=_-TRUE/a/}'); + Expect(1, 122984, '\p{Is_SD: true}', ""); + Expect(0, 122984, '\p{^Is_SD: true}', ""); + Expect(0, 122984, '\P{Is_SD: true}', ""); + Expect(1, 122984, '\P{^Is_SD: true}', ""); + Expect(0, 122985, '\p{Is_SD: true}', ""); + Expect(1, 122985, '\p{^Is_SD: true}', ""); + Expect(1, 122985, '\P{Is_SD: true}', ""); + Expect(0, 122985, '\P{^Is_SD: true}', ""); + Expect(1, 122984, '\p{Is_SD= _True}', ""); + Expect(0, 122984, '\p{^Is_SD= _True}', ""); + Expect(0, 122984, '\P{Is_SD= _True}', ""); + Expect(1, 122984, '\P{^Is_SD= _True}', ""); + Expect(0, 122985, '\p{Is_SD= _True}', ""); + Expect(1, 122985, '\p{^Is_SD= _True}', ""); + Expect(1, 122985, '\P{Is_SD= _True}', ""); + Expect(0, 122985, '\P{^Is_SD= _True}', ""); Error('\p{simplelowercasemapping}'); Error('\P{simplelowercasemapping}'); Error('\p{slc}'); @@ -154535,30 +155999,30 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{simpletitlecasemapping}'); Error('\p{stc}'); Error('\P{stc}'); - Error('\p{Sentence_Terminal=_ NO/a/}'); - Error('\P{Sentence_Terminal=_ NO/a/}'); + Error('\p{Sentence_Terminal=/a/ _No}'); + Error('\P{Sentence_Terminal=/a/ _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}', ""); + 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}', ""); 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}'); + Error('\P{STerm=:= -N}'); Expect(1, 121481, '\p{STerm=:\AN\z:}', "");; Expect(0, 121480, '\p{STerm=:\AN\z:}', "");; Expect(1, 121481, '\p{STerm=n}', ""); @@ -154571,34 +156035,34 @@ 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=_ 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}', ""); - 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}', ""); - 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{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}', ""); + 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}', ""); + 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}', ""); @@ -154607,16 +156071,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=:=YES}'); + Error('\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}', ""); @@ -154629,38 +156093,38 @@ 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= Y:=}'); - Error('\P{STerm= Y:=}'); + 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=-_Y:=}'); + Error('\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}', ""); + 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}', ""); 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{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=_/a/T}'); + Error('\P{Is_Sentence_Terminal=_/a/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}', ""); @@ -154669,16 +156133,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_STerm=_-True/a/}'); + 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{Is_STerm=true}', ""); Expect(0, 121480, '\p{^Is_STerm=true}', ""); Expect(0, 121480, '\P{Is_STerm=true}', ""); @@ -154687,14 +156151,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}'); @@ -154703,8 +156167,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}', ""); @@ -154717,16 +156181,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=_N:=}'); - Error('\P{Term=_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}', ""); @@ -154739,16 +156203,16 @@ 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=/a/ -F}'); - Error('\P{Is_Terminal_Punctuation=/a/ -F}'); + 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}', ""); @@ -154757,16 +156221,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}'); + Error('\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}', ""); @@ -154775,38 +156239,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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/a/}'); + Error('\P{Terminal_Punctuation=-Yes/a/}'); 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:=}'); + Error('\P{Term: _y:=}'); Expect(1, 121482, '\p{Term=:\AY\z:}', "");; Expect(0, 121483, '\p{Term=:\AY\z:}', "");; Expect(1, 121482, '\p{Term=y}', ""); @@ -154819,16 +156283,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}'); + Error('\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}', ""); @@ -154837,16 +156301,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}', ""); @@ -154855,180 +156319,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, 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=:=__f}'); - Error('\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}', ""); - 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= /a/YES}'); - Error('\P{Unified_Ideograph= /a/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}', ""); - 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=:=Y}'); - Error('\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}', ""); - 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}'); - Error('\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}', ""); - 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=:= -no}'); - Error('\P{Uppercase=:= -no}'); + Error('\p{Unified_Ideograph=/a/ No}'); + Error('\P{Unified_Ideograph=/a/ No}'); + Expect(1, 205744, '\p{Unified_Ideograph=:\ANo\z:}', "");; + Expect(0, 205743, '\p{Unified_Ideograph=:\ANo\z:}', "");; + Expect(1, 205744, '\p{Unified_Ideograph=no}', ""); + Expect(0, 205744, '\p{^Unified_Ideograph=no}', ""); + Expect(0, 205744, '\P{Unified_Ideograph=no}', ""); + Expect(1, 205744, '\P{^Unified_Ideograph=no}', ""); + Expect(0, 205743, '\p{Unified_Ideograph=no}', ""); + Expect(1, 205743, '\p{^Unified_Ideograph=no}', ""); + Expect(1, 205743, '\P{Unified_Ideograph=no}', ""); + Expect(0, 205743, '\P{^Unified_Ideograph=no}', ""); + Expect(1, 205744, '\p{Unified_Ideograph=:\Ano\z:}', "");; + Expect(0, 205743, '\p{Unified_Ideograph=:\Ano\z:}', "");; + Expect(1, 205744, '\p{Unified_Ideograph: - NO}', ""); + Expect(0, 205744, '\p{^Unified_Ideograph: - NO}', ""); + Expect(0, 205744, '\P{Unified_Ideograph: - NO}', ""); + Expect(1, 205744, '\P{^Unified_Ideograph: - NO}', ""); + Expect(0, 205743, '\p{Unified_Ideograph: - NO}', ""); + Expect(1, 205743, '\p{^Unified_Ideograph: - NO}', ""); + Expect(1, 205743, '\P{Unified_Ideograph: - NO}', ""); + Expect(0, 205743, '\P{^Unified_Ideograph: - NO}', ""); + Error('\p{UIdeo=:= N}'); + Error('\P{UIdeo=:= N}'); + Expect(1, 205744, '\p{UIdeo=:\AN\z:}', "");; + Expect(0, 205743, '\p{UIdeo=:\AN\z:}', "");; + Expect(1, 205744, '\p{UIdeo=n}', ""); + Expect(0, 205744, '\p{^UIdeo=n}', ""); + Expect(0, 205744, '\P{UIdeo=n}', ""); + Expect(1, 205744, '\P{^UIdeo=n}', ""); + Expect(0, 205743, '\p{UIdeo=n}', ""); + Expect(1, 205743, '\p{^UIdeo=n}', ""); + Expect(1, 205743, '\P{UIdeo=n}', ""); + Expect(0, 205743, '\P{^UIdeo=n}', ""); + Expect(1, 205744, '\p{UIdeo=:\An\z:}', "");; + Expect(0, 205743, '\p{UIdeo=:\An\z:}', "");; + Expect(1, 205744, '\p{UIdeo=- N}', ""); + Expect(0, 205744, '\p{^UIdeo=- N}', ""); + Expect(0, 205744, '\P{UIdeo=- N}', ""); + Expect(1, 205744, '\P{^UIdeo=- N}', ""); + Expect(0, 205743, '\p{UIdeo=- N}', ""); + Expect(1, 205743, '\p{^UIdeo=- N}', ""); + Expect(1, 205743, '\P{UIdeo=- N}', ""); + Expect(0, 205743, '\P{^UIdeo=- N}', ""); + Error('\p{Is_Unified_Ideograph=:= -F}'); + Error('\P{Is_Unified_Ideograph=:= -F}'); + Expect(1, 205744, '\p{Is_Unified_Ideograph=f}', ""); + Expect(0, 205744, '\p{^Is_Unified_Ideograph=f}', ""); + Expect(0, 205744, '\P{Is_Unified_Ideograph=f}', ""); + Expect(1, 205744, '\P{^Is_Unified_Ideograph=f}', ""); + Expect(0, 205743, '\p{Is_Unified_Ideograph=f}', ""); + Expect(1, 205743, '\p{^Is_Unified_Ideograph=f}', ""); + Expect(1, 205743, '\P{Is_Unified_Ideograph=f}', ""); + Expect(0, 205743, '\P{^Is_Unified_Ideograph=f}', ""); + Expect(1, 205744, '\p{Is_Unified_Ideograph= F}', ""); + Expect(0, 205744, '\p{^Is_Unified_Ideograph= F}', ""); + Expect(0, 205744, '\P{Is_Unified_Ideograph= F}', ""); + Expect(1, 205744, '\P{^Is_Unified_Ideograph= F}', ""); + Expect(0, 205743, '\p{Is_Unified_Ideograph= F}', ""); + Expect(1, 205743, '\p{^Is_Unified_Ideograph= F}', ""); + Expect(1, 205743, '\P{Is_Unified_Ideograph= F}', ""); + Expect(0, 205743, '\P{^Is_Unified_Ideograph= F}', ""); + Error('\p{Is_UIdeo=:=FALSE}'); + Error('\P{Is_UIdeo=:=FALSE}'); + Expect(1, 205744, '\p{Is_UIdeo=false}', ""); + Expect(0, 205744, '\p{^Is_UIdeo=false}', ""); + Expect(0, 205744, '\P{Is_UIdeo=false}', ""); + Expect(1, 205744, '\P{^Is_UIdeo=false}', ""); + Expect(0, 205743, '\p{Is_UIdeo=false}', ""); + Expect(1, 205743, '\p{^Is_UIdeo=false}', ""); + Expect(1, 205743, '\P{Is_UIdeo=false}', ""); + Expect(0, 205743, '\P{^Is_UIdeo=false}', ""); + Expect(1, 205744, '\p{Is_UIdeo=_-False}', ""); + Expect(0, 205744, '\p{^Is_UIdeo=_-False}', ""); + Expect(0, 205744, '\P{Is_UIdeo=_-False}', ""); + Expect(1, 205744, '\P{^Is_UIdeo=_-False}', ""); + Expect(0, 205743, '\p{Is_UIdeo=_-False}', ""); + Expect(1, 205743, '\p{^Is_UIdeo=_-False}', ""); + Expect(1, 205743, '\P{Is_UIdeo=_-False}', ""); + Expect(0, 205743, '\P{^Is_UIdeo=_-False}', ""); + Error('\p{Unified_Ideograph: Yes/a/}'); + Error('\P{Unified_Ideograph: Yes/a/}'); + Expect(1, 205743, '\p{Unified_Ideograph=:\AYes\z:}', "");; + Expect(0, 205744, '\p{Unified_Ideograph=:\AYes\z:}', "");; + Expect(1, 205743, '\p{Unified_Ideograph=yes}', ""); + Expect(0, 205743, '\p{^Unified_Ideograph=yes}', ""); + Expect(0, 205743, '\P{Unified_Ideograph=yes}', ""); + Expect(1, 205743, '\P{^Unified_Ideograph=yes}', ""); + Expect(0, 205744, '\p{Unified_Ideograph=yes}', ""); + Expect(1, 205744, '\p{^Unified_Ideograph=yes}', ""); + Expect(1, 205744, '\P{Unified_Ideograph=yes}', ""); + Expect(0, 205744, '\P{^Unified_Ideograph=yes}', ""); + Expect(1, 205743, '\p{Unified_Ideograph=:\Ayes\z:}', "");; + Expect(0, 205744, '\p{Unified_Ideograph=:\Ayes\z:}', "");; + Expect(1, 205743, '\p{Unified_Ideograph=Yes}', ""); + Expect(0, 205743, '\p{^Unified_Ideograph=Yes}', ""); + Expect(0, 205743, '\P{Unified_Ideograph=Yes}', ""); + Expect(1, 205743, '\P{^Unified_Ideograph=Yes}', ""); + Expect(0, 205744, '\p{Unified_Ideograph=Yes}', ""); + Expect(1, 205744, '\p{^Unified_Ideograph=Yes}', ""); + Expect(1, 205744, '\P{Unified_Ideograph=Yes}', ""); + Expect(0, 205744, '\P{^Unified_Ideograph=Yes}', ""); + Error('\p{UIdeo=:=_ Y}'); + Error('\P{UIdeo=:=_ Y}'); + Expect(1, 205743, '\p{UIdeo=:\AY\z:}', "");; + Expect(0, 205744, '\p{UIdeo=:\AY\z:}', "");; + Expect(1, 205743, '\p{UIdeo: y}', ""); + Expect(0, 205743, '\p{^UIdeo: y}', ""); + Expect(0, 205743, '\P{UIdeo: y}', ""); + Expect(1, 205743, '\P{^UIdeo: y}', ""); + Expect(0, 205744, '\p{UIdeo: y}', ""); + Expect(1, 205744, '\p{^UIdeo: y}', ""); + Expect(1, 205744, '\P{UIdeo: y}', ""); + Expect(0, 205744, '\P{^UIdeo: y}', ""); + Expect(1, 205743, '\p{UIdeo=:\Ay\z:}', "");; + Expect(0, 205744, '\p{UIdeo=:\Ay\z:}', "");; + Expect(1, 205743, '\p{UIdeo= y}', ""); + Expect(0, 205743, '\p{^UIdeo= y}', ""); + Expect(0, 205743, '\P{UIdeo= y}', ""); + Expect(1, 205743, '\P{^UIdeo= y}', ""); + Expect(0, 205744, '\p{UIdeo= y}', ""); + Expect(1, 205744, '\p{^UIdeo= y}', ""); + Expect(1, 205744, '\P{UIdeo= y}', ""); + Expect(0, 205744, '\P{^UIdeo= y}', ""); + Error('\p{Is_Unified_Ideograph=_:=T}'); + Error('\P{Is_Unified_Ideograph=_:=T}'); + Expect(1, 205743, '\p{Is_Unified_Ideograph=t}', ""); + Expect(0, 205743, '\p{^Is_Unified_Ideograph=t}', ""); + Expect(0, 205743, '\P{Is_Unified_Ideograph=t}', ""); + Expect(1, 205743, '\P{^Is_Unified_Ideograph=t}', ""); + Expect(0, 205744, '\p{Is_Unified_Ideograph=t}', ""); + Expect(1, 205744, '\p{^Is_Unified_Ideograph=t}', ""); + Expect(1, 205744, '\P{Is_Unified_Ideograph=t}', ""); + Expect(0, 205744, '\P{^Is_Unified_Ideograph=t}', ""); + Expect(1, 205743, '\p{Is_Unified_Ideograph=-_T}', ""); + Expect(0, 205743, '\p{^Is_Unified_Ideograph=-_T}', ""); + Expect(0, 205743, '\P{Is_Unified_Ideograph=-_T}', ""); + Expect(1, 205743, '\P{^Is_Unified_Ideograph=-_T}', ""); + Expect(0, 205744, '\p{Is_Unified_Ideograph=-_T}', ""); + Expect(1, 205744, '\p{^Is_Unified_Ideograph=-_T}', ""); + Expect(1, 205744, '\P{Is_Unified_Ideograph=-_T}', ""); + Expect(0, 205744, '\P{^Is_Unified_Ideograph=-_T}', ""); + Error('\p{Is_UIdeo=:=-True}'); + Error('\P{Is_UIdeo=:=-True}'); + Expect(1, 205743, '\p{Is_UIdeo=true}', ""); + Expect(0, 205743, '\p{^Is_UIdeo=true}', ""); + Expect(0, 205743, '\P{Is_UIdeo=true}', ""); + Expect(1, 205743, '\P{^Is_UIdeo=true}', ""); + Expect(0, 205744, '\p{Is_UIdeo=true}', ""); + Expect(1, 205744, '\p{^Is_UIdeo=true}', ""); + Expect(1, 205744, '\P{Is_UIdeo=true}', ""); + Expect(0, 205744, '\P{^Is_UIdeo=true}', ""); + Expect(1, 205743, '\p{Is_UIdeo=- True}', ""); + Expect(0, 205743, '\p{^Is_UIdeo=- True}', ""); + Expect(0, 205743, '\P{Is_UIdeo=- True}', ""); + Expect(1, 205743, '\P{^Is_UIdeo=- True}', ""); + Expect(0, 205744, '\p{Is_UIdeo=- True}', ""); + Expect(1, 205744, '\p{^Is_UIdeo=- True}', ""); + Expect(1, 205744, '\P{Is_UIdeo=- True}', ""); + Expect(0, 205744, '\P{^Is_UIdeo=- True}', ""); + Error('\p{Uppercase= :=no}'); + Error('\P{Uppercase= :=no}'); Expect(1, 127370, '\p{Uppercase=:\ANo\z:}', "");; Expect(0, 127369, '\p{Uppercase=:\ANo\z:}', "");; Expect(1, 127370, '\p{Uppercase=no}', ""); @@ -155041,16 +156505,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= /a/N}'); - Error('\P{Upper= /a/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}', ""); @@ -155063,16 +156527,16 @@ 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=:= _F}'); - Error('\P{Is_Uppercase=:= _F}'); + 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}'); + Error('\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}', ""); @@ -155081,16 +156545,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Upper= FALSE/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}', ""); + 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}', ""); @@ -155099,14 +156563,14 @@ 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}', ""); + 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:}', "");; @@ -155121,16 +156585,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= -Y/a/}'); + Error('\P{Upper= -Y/a/}'); Expect(1, 127369, '\p{Upper=:\AY\z:}', "");; Expect(0, 127370, '\p{Upper=:\AY\z:}', "");; Expect(1, 127369, '\p{Upper=y}', ""); @@ -155143,34 +156607,34 @@ 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{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}', ""); - 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=/a/True}'); - Error('\P{Is_Upper=/a/True}'); + 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}', ""); + 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}', ""); + 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=/a/ True}'); + Error('\P{Is_Upper=/a/ True}'); Expect(1, 127369, '\p{Is_Upper=true}', ""); Expect(0, 127369, '\p{^Is_Upper=true}', ""); Expect(0, 127369, '\P{Is_Upper=true}', ""); @@ -155179,20 +156643,20 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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=_/a/rotated}'); - Error('\P{Vertical_Orientation=_/a/rotated}'); + 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}', ""); @@ -155205,16 +156669,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: -r/a/}'); - Error('\P{Vo: -r/a/}'); + 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= R:=}'); + Error('\P{Vo= R:=}'); Expect(1, 262144, '\p{Vo=:\AR\z:}', "");; Expect(0, 1114109, '\p{Vo=:\AR\z:}', "");; Expect(1, 262144, '\p{Vo=r}', ""); @@ -155227,34 +156691,34 @@ 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{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}', ""); - 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{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}', ""); + 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}', ""); + 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_Vo=r}', ""); Expect(0, 262144, '\p{^Is_Vo=r}', ""); Expect(0, 262144, '\P{Is_Vo=r}', ""); @@ -155263,16 +156727,16 @@ 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= _Transformed_rotated:=}'); - Error('\P{Vertical_Orientation= _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}', ""); @@ -155285,16 +156749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Vo=-:=tr}'); + 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:=}'); + Error('\P{Vo= Tr:=}'); Expect(1, 65507, '\p{Vo=:\ATr\z:}', "");; Expect(0, 65508, '\p{Vo=:\ATr\z:}', "");; Expect(1, 65507, '\p{Vo=tr}', ""); @@ -155307,16 +156771,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); + Error('\P{Is_Vertical_Orientation= -TRANSFORMED_Rotated/a/}'); Expect(1, 65507, '\p{Is_Vertical_Orientation=transformedrotated}', ""); Expect(0, 65507, '\p{^Is_Vertical_Orientation=transformedrotated}', ""); Expect(0, 65507, '\P{Is_Vertical_Orientation=transformedrotated}', ""); @@ -155325,16 +156789,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=/a/Tr}'); - Error('\P{Is_Vo=/a/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}'); + Error('\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}', ""); @@ -155343,16 +156807,16 @@ 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=_/a/Transformed_Upright}'); - Error('\P{Vertical_Orientation=_/a/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}', ""); @@ -155365,16 +156829,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:= tu}'); + Error('\P{Vo=:= tu}'); Expect(1, 127489, '\p{Vo=:\ATu\z:}', "");; Expect(0, 127490, '\p{Vo=:\ATu\z:}', "");; Expect(1, 127489, '\p{Vo=tu}', ""); @@ -155387,16 +156851,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= :=transformed_UPRIGHT}'); - Error('\P{Is_Vertical_Orientation= :=transformed_UPRIGHT}'); + 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}', ""); @@ -155405,16 +156869,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ Tu}'); - Error('\P{Is_Vo=/a/ Tu}'); + 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: /a/TU}'); + Error('\P{Is_Vo: /a/TU}'); Expect(1, 127489, '\p{Is_Vo=tu}', ""); Expect(0, 127489, '\p{^Is_Vo=tu}', ""); Expect(0, 127489, '\P{Is_Vo=tu}', ""); @@ -155423,16 +156887,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}'); - Error('\P{Vertical_Orientation=:=_ Upright}'); + 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, 1114109, '\p{Vertical_Orientation=:\AUpright\z:}', "");; Expect(0, 262144, '\p{Vertical_Orientation=:\AUpright\z:}', "");; Expect(1, 1114109, '\p{Vertical_Orientation=upright}', ""); @@ -155445,16 +156909,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}', ""); @@ -155467,34 +156931,34 @@ 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=:=__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}', ""); - 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}', ""); - 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{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/a/}'); + Error('\P{Is_Vertical_Orientation= Upright/a/}'); + 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}', ""); + 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}', ""); @@ -155503,16 +156967,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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}', ""); @@ -155525,16 +156989,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:/a/n}'); + Error('\P{VS:/a/n}'); Expect(1, 918000, '\p{VS=:\AN\z:}', "");; Expect(0, 917999, '\p{VS=:\AN\z:}', "");; Expect(1, 918000, '\p{VS=n}', ""); @@ -155547,16 +157011,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: /a/ F}'); + Error('\P{Is_Variation_Selector: /a/ 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}', ""); @@ -155565,16 +157029,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}'); + Error('\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}', ""); @@ -155583,38 +157047,38 @@ 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=:= yes}'); + Error('\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}', ""); + 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}', ""); 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=:=_ Y}'); - Error('\P{VS=:=_ 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}', ""); @@ -155627,16 +157091,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 918000, '\P{^VS=y}', ""); Expect(1, 917999, '\p{VS=:\Ay\z:}', "");; Expect(0, 918000, '\p{VS=:\Ay\z:}', "");; - Expect(1, 917999, '\p{VS= Y}', ""); - Expect(0, 917999, '\p{^VS= Y}', ""); - Expect(0, 917999, '\P{VS= Y}', ""); - Expect(1, 917999, '\P{^VS= Y}', ""); - Expect(0, 918000, '\p{VS= Y}', ""); - Expect(1, 918000, '\p{^VS= Y}', ""); - Expect(1, 918000, '\P{VS= Y}', ""); - Expect(0, 918000, '\P{^VS= Y}', ""); - Error('\p{Is_Variation_Selector=- T/a/}'); - Error('\P{Is_Variation_Selector=- T/a/}'); + Expect(1, 917999, '\p{VS= y}', ""); + Expect(0, 917999, '\p{^VS= y}', ""); + Expect(0, 917999, '\P{VS= y}', ""); + Expect(1, 917999, '\P{^VS= y}', ""); + Expect(0, 918000, '\p{VS= y}', ""); + Expect(1, 918000, '\p{^VS= y}', ""); + Expect(1, 918000, '\P{VS= y}', ""); + Expect(0, 918000, '\P{^VS= y}', ""); + 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}', ""); @@ -155645,40 +157109,40 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - 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}', ""); + 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}', ""); + 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:/a/- cr}'); - Error('\P{Word_Break:/a/- cr}'); + 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}', ""); @@ -155691,38 +157155,38 @@ 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: _-CR/a/}'); + Error('\P{WB: _-CR/a/}'); 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}', ""); + 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}', ""); 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}'); - Error('\P{Is_Word_Break=_:=CR}'); + 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{Is_Word_Break=cr}', ""); Expect(0, 13, '\p{^Is_Word_Break=cr}', ""); Expect(0, 13, '\P{Is_Word_Break=cr}', ""); @@ -155731,16 +157195,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= :=CR}'); - Error('\P{Is_WB= :=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=_CR:=}'); + Error('\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}', ""); @@ -155749,38 +157213,38 @@ 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/a/}'); - Error('\P{Word_Break: DOUBLE_QUOTE/a/}'); + 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, 34, '\p{Word_Break=:\ADouble_Quote\z:}', "");; Expect(0, 35, '\p{Word_Break=:\ADouble_Quote\z:}', "");; - Expect(1, 34, '\p{Word_Break: doublequote}', ""); - Expect(0, 34, '\p{^Word_Break: doublequote}', ""); - Expect(0, 34, '\P{Word_Break: doublequote}', ""); - Expect(1, 34, '\P{^Word_Break: doublequote}', ""); - Expect(0, 35, '\p{Word_Break: doublequote}', ""); - Expect(1, 35, '\p{^Word_Break: doublequote}', ""); - Expect(1, 35, '\P{Word_Break: doublequote}', ""); - Expect(0, 35, '\P{^Word_Break: doublequote}', ""); + Expect(1, 34, '\p{Word_Break=doublequote}', ""); + Expect(0, 34, '\p{^Word_Break=doublequote}', ""); + Expect(0, 34, '\P{Word_Break=doublequote}', ""); + Expect(1, 34, '\P{^Word_Break=doublequote}', ""); + Expect(0, 35, '\p{Word_Break=doublequote}', ""); + Expect(1, 35, '\p{^Word_Break=doublequote}', ""); + Expect(1, 35, '\P{Word_Break=doublequote}', ""); + 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}', ""); @@ -155793,34 +157257,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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: -double_QUOTE:=}'); - Error('\P{Is_Word_Break: -double_QUOTE:=}'); - Expect(1, 34, '\p{Is_Word_Break=doublequote}', ""); - Expect(0, 34, '\p{^Is_Word_Break=doublequote}', ""); - Expect(0, 34, '\P{Is_Word_Break=doublequote}', ""); - Expect(1, 34, '\P{^Is_Word_Break=doublequote}', ""); - Expect(0, 35, '\p{Is_Word_Break=doublequote}', ""); - 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{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{Is_Word_Break:doublequote}', ""); + Expect(0, 34, '\p{^Is_Word_Break:doublequote}', ""); + Expect(0, 34, '\P{Is_Word_Break:doublequote}', ""); + Expect(1, 34, '\P{^Is_Word_Break:doublequote}', ""); + Expect(0, 35, '\p{Is_Word_Break:doublequote}', ""); + 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_WB=dq}', ""); Expect(0, 34, '\p{^Is_WB=dq}', ""); Expect(0, 34, '\P{Is_WB=dq}', ""); @@ -155829,28 +157293,28 @@ 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:=}'); - Error('\P{Word_Break=_E_BASE:=}'); + 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=/a/ EB}'); - Error('\P{WB=/a/ EB}'); + 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=-/a/EB}'); + Error('\P{WB=-/a/EB}'); Expect(0, 1, '\p{WB=:\AEB\z:}', "");; Expect(0, 1, '\p{WB=eb}', ""); Expect(1, 1, '\p{^WB=eb}', ""); @@ -155861,116 +157325,116 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Word_Break= E_Base/a/}'); + 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=_ eb/a/}'); - Error('\P{Is_WB=_ eb/a/}'); + 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=/a/E_base_GAZ}'); - Error('\P{Word_Break=/a/E_base_GAZ}'); + 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:=}'); - Error('\P{WB=__ebg:=}'); + 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{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: :=_e_Base_gaz}'); - Error('\P{Is_Word_Break: :=_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=:=__E_base_GAZ}'); + Error('\P{Is_Word_Break=:=__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/a/}'); - Error('\P{Word_Break= e_MODIFIER/a/}'); + 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/a/}'); + Error('\P{Word_Break= E_Modifier/a/}'); 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/a/}'); + Error('\P{WB= EM/a/}'); 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=/a/_E_Modifier}'); - Error('\P{Is_Word_Break=/a/_E_Modifier}'); - 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_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/a/}'); - Error('\P{Word_Break=- ExtendNumLet/a/}'); + 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=/a/ e_Modifier}'); + Error('\P{Is_Word_Break=/a/ e_Modifier}'); + 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= 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: /a/extendnumlet}'); + Error('\P{Word_Break: /a/extendnumlet}'); Expect(1, 65343, '\p{Word_Break=:\AExtendNumLet\z:}', "");; Expect(0, 65344, '\p{Word_Break=:\AExtendNumLet\z:}', "");; Expect(1, 65343, '\p{Word_Break=extendnumlet}', ""); @@ -155983,38 +157447,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ EX}'); - Error('\P{WB=/a/ 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= _EX:=}'); + Error('\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}', ""); + 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}', ""); 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/a/}'); - Error('\P{Is_Word_Break=extendnumlet/a/}'); + 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{Is_Word_Break=extendnumlet}', ""); Expect(0, 65343, '\p{^Is_Word_Break=extendnumlet}', ""); Expect(0, 65343, '\P{Is_Word_Break=extendnumlet}', ""); @@ -156023,16 +157487,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/a/}'); + Error('\P{Is_WB= EX/a/}'); Expect(1, 65343, '\p{Is_WB=ex}', ""); Expect(0, 65343, '\p{^Is_WB=ex}', ""); Expect(0, 65343, '\P{Is_WB=ex}', ""); @@ -156041,38 +157505,38 @@ 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}'); - Error('\P{Word_Break=:= Extend}'); + 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}', ""); - 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}', ""); + 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}', ""); 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=/a/- EXTEND}'); - Error('\P{WB=/a/- 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: :=Extend}'); + Error('\P{WB: :=Extend}'); Expect(1, 917999, '\p{WB=:\AExtend\z:}', "");; Expect(0, 918000, '\p{WB=:\AExtend\z:}', "");; Expect(1, 917999, '\p{WB=extend}', ""); @@ -156085,16 +157549,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=/a/__EXTEND}'); - Error('\P{Is_Word_Break=/a/__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=:= Extend}'); + Error('\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}', ""); @@ -156103,34 +157567,34 @@ 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_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}', ""); - 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_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}', ""); + 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}', ""); + 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}', ""); @@ -156143,16 +157607,16 @@ 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=/a/_-fo}'); + Error('\P{WB=/a/_-fo}'); Expect(1, 917505, '\p{WB=:\AFO\z:}', "");; Expect(0, 917506, '\p{WB=:\AFO\z:}', "");; Expect(1, 917505, '\p{WB=fo}', ""); @@ -156165,16 +157629,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ Format}'); + Error('\P{Is_Word_Break=/a/ 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}', ""); @@ -156183,16 +157647,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}', ""); @@ -156201,60 +157665,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: :=GLUE_after_ZWJ}'); - Error('\P{Is_Word_Break: :=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=/a/_GAZ}'); - Error('\P{Is_WB=/a/_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/a/}'); + Error('\P{Word_Break=--Hebrew_Letter/a/}'); 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}', ""); @@ -156267,16 +157731,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=_-hl/a/}'); + Error('\P{WB=_-hl/a/}'); Expect(1, 64335, '\p{WB=:\AHL\z:}', "");; Expect(0, 64336, '\p{WB=:\AHL\z:}', "");; Expect(1, 64335, '\p{WB=hl}', ""); @@ -156289,16 +157753,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=/a/HEBREW_Letter}'); - Error('\P{Is_Word_Break=/a/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=:= _Hebrew_LETTER}'); + Error('\P{Is_Word_Break=:= _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}', ""); @@ -156307,16 +157771,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= HL/a/}'); - Error('\P{Is_WB= HL/a/}'); + 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}', ""); @@ -156325,16 +157789,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=/a/KATAKANA}'); - Error('\P{Word_Break=/a/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=/a/katakana}'); + Error('\P{Word_Break=/a/katakana}'); Expect(1, 110951, '\p{Word_Break=:\AKatakana\z:}', "");; Expect(0, 110952, '\p{Word_Break=:\AKatakana\z:}', "");; Expect(1, 110951, '\p{Word_Break=katakana}', ""); @@ -156347,16 +157811,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}', ""); @@ -156369,34 +157833,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: :=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{Is_WB=ka}', ""); Expect(0, 110951, '\p{^Is_WB=ka}', ""); Expect(0, 110951, '\P{Is_WB=ka}', ""); @@ -156405,16 +157869,16 @@ 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}', ""); @@ -156427,16 +157891,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-:=LE}'); - Error('\P{WB=-:=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=/a/le}'); + Error('\P{WB=/a/le}'); Expect(1, 127369, '\p{WB=:\ALE\z:}', "");; Expect(0, 127370, '\p{WB=:\ALE\z:}', "");; Expect(1, 127369, '\p{WB=le}', ""); @@ -156449,16 +157913,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:}', "");; - 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{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/a/}'); + Error('\P{Is_Word_Break: _ALetter/a/}'); Expect(1, 127369, '\p{Is_Word_Break=aletter}', ""); Expect(0, 127369, '\p{^Is_Word_Break=aletter}', ""); Expect(0, 127369, '\P{Is_Word_Break=aletter}', ""); @@ -156467,34 +157931,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=/a/ LF}'); - Error('\P{Word_Break=/a/ 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/a/}'); + Error('\P{Is_WB=- LE/a/}'); + 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}', ""); @@ -156507,56 +157971,56 @@ 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=:=__LF}'); + Error('\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}', ""); + 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}', ""); 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{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}', ""); - 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=_/a/LF}'); - Error('\P{Is_WB=_/a/LF}'); + 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}', ""); + 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}', ""); + 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}', ""); @@ -156565,16 +158029,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}', ""); @@ -156587,16 +158051,16 @@ 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=_/a/MB}'); - Error('\P{WB=_/a/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}', ""); @@ -156609,16 +158073,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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/a/}'); - Error('\P{Is_Word_Break= MIDNUMLET/a/}'); + 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/a/}'); + Error('\P{Is_Word_Break=_MIDNUMLET/a/}'); Expect(1, 65294, '\p{Is_Word_Break=midnumlet}', ""); Expect(0, 65294, '\p{^Is_Word_Break=midnumlet}', ""); Expect(0, 65294, '\P{Is_Word_Break=midnumlet}', ""); @@ -156627,16 +158091,16 @@ 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=/a/ MB}'); - Error('\P{Is_WB=/a/ MB}'); + 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}', ""); @@ -156645,38 +158109,38 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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, 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}', ""); + 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}', ""); 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=-_ML:=}'); - Error('\P{WB=-_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= ML:=}'); + Error('\P{WB= ML:=}'); Expect(1, 65306, '\p{WB=:\AML\z:}', "");; Expect(0, 65307, '\p{WB=:\AML\z:}', "");; Expect(1, 65306, '\p{WB=ml}', ""); @@ -156689,16 +158153,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ MidLetter}'); - Error('\P{Is_Word_Break=/a/ MidLetter}'); + 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/a/}'); + Error('\P{Is_Word_Break=- MIDLETTER/a/}'); Expect(1, 65306, '\p{Is_Word_Break=midletter}', ""); Expect(0, 65306, '\p{^Is_Word_Break=midletter}', ""); Expect(0, 65306, '\P{Is_Word_Break=midletter}', ""); @@ -156707,34 +158171,34 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=/a/ -MidNum}'); - Error('\P{Word_Break=/a/ -MidNum}'); + 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/a/}'); + Error('\P{Word_Break= MIDNUM/a/}'); Expect(1, 65307, '\p{Word_Break=:\AMidNum\z:}', "");; Expect(0, 65308, '\p{Word_Break=:\AMidNum\z:}', "");; Expect(1, 65307, '\p{Word_Break=midnum}', ""); @@ -156747,16 +158211,16 @@ 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}', ""); @@ -156769,16 +158233,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=-/a/MidNum}'); - Error('\P{Is_Word_Break=-/a/MidNum}'); + 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}', ""); @@ -156787,34 +158251,34 @@ 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}', ""); - Error('\p{Is_WB=--MN/a/}'); - Error('\P{Is_WB=--MN/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}', ""); - 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_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=:=MN}'); + Error('\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}', ""); + 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, 8233, '\p{Word_Break=:\ANewline\z:}', "");; Expect(0, 8234, '\p{Word_Break=:\ANewline\z:}', "");; Expect(1, 8233, '\p{Word_Break=newline}', ""); @@ -156827,16 +158291,16 @@ 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=:=__nl}'); - Error('\P{WB=:=__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=/a/_NL}'); + Error('\P{WB=/a/_NL}'); Expect(1, 8233, '\p{WB=:\ANL\z:}', "");; Expect(0, 8234, '\p{WB=:\ANL\z:}', "");; Expect(1, 8233, '\p{WB=nl}', ""); @@ -156849,16 +158313,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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= :=Newline}'); - Error('\P{Is_Word_Break= :=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=:=- NEWLINE}'); + Error('\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}', ""); @@ -156867,56 +158331,56 @@ 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= NL/a/}'); - Error('\P{Is_WB= NL/a/}'); - 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}', ""); - 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, 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_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}', ""); + 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/a/}'); + Error('\P{Word_Break=_Numeric/a/}'); 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: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{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}'); + Error('\P{WB= :=NU}'); Expect(1, 130041, '\p{WB=:\ANU\z:}', "");; Expect(0, 130042, '\p{WB=:\ANU\z:}', "");; Expect(1, 130041, '\p{WB=nu}', ""); @@ -156929,16 +158393,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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{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/a/}'); + Error('\P{Is_Word_Break=_-numeric/a/}'); Expect(1, 130041, '\p{Is_Word_Break=numeric}', ""); Expect(0, 130041, '\p{^Is_Word_Break=numeric}', ""); Expect(0, 130041, '\P{Is_Word_Break=numeric}', ""); @@ -156947,16 +158411,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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_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/a/}'); + Error('\P{Is_WB= NU/a/}'); Expect(1, 130041, '\p{Is_WB=nu}', ""); Expect(0, 130041, '\p{^Is_WB=nu}', ""); Expect(0, 130041, '\P{Is_WB=nu}', ""); @@ -156973,8 +158437,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); + Error('\p{Word_Break=-:=regional_INDICATOR}'); + Error('\P{Word_Break=-:=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}', ""); @@ -156987,16 +158451,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=:= RI}'); - Error('\P{WB=:= 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}', ""); @@ -157009,16 +158473,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=/a/_Regional_INDICATOR}'); - Error('\P{Is_Word_Break=/a/_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=-/a/regional_INDICATOR}'); + Error('\P{Is_Word_Break=-/a/regional_INDICATOR}'); Expect(1, 127487, '\p{Is_Word_Break=regionalindicator}', ""); Expect(0, 127487, '\p{^Is_Word_Break=regionalindicator}', ""); Expect(0, 127487, '\P{Is_Word_Break=regionalindicator}', ""); @@ -157027,16 +158491,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}', ""); @@ -157045,16 +158509,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=_/a/Single_QUOTE}'); - Error('\P{Word_Break=_/a/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=/a/ SINGLE_Quote}'); + Error('\P{Word_Break=/a/ 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}', ""); @@ -157067,16 +158531,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}'); + Error('\P{WB=:=sq}'); Expect(1, 39, '\p{WB=:\ASQ\z:}', "");; Expect(0, 40, '\p{WB=:\ASQ\z:}', "");; Expect(1, 39, '\p{WB=sq}', ""); @@ -157089,16 +158553,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=/a/-_Single_Quote}'); - Error('\P{Is_Word_Break=/a/-_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}', ""); @@ -157107,16 +158571,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}', ""); @@ -157125,16 +158589,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=:= -WSegSpace}'); + Error('\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}', ""); @@ -157147,16 +158611,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=:= _wsegspace}'); - Error('\P{WB=:= _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}', ""); @@ -157169,16 +158633,16 @@ 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{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=/a/ WSegSpace}'); + Error('\P{Is_Word_Break=/a/ 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}', ""); @@ -157187,16 +158651,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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::=-_wsegspace}'); - Error('\P{Is_WB::=-_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= -WSEGSPACE:=}'); + Error('\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}', ""); @@ -157205,16 +158669,16 @@ 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/a/}'); - Error('\P{Word_Break= other/a/}'); + 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, 918000, '\p{Word_Break=:\AOther\z:}', "");; Expect(0, 917999, '\p{Word_Break=:\AOther\z:}', "");; Expect(1, 918000, '\p{Word_Break=other}', ""); @@ -157227,16 +158691,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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=:=_xx}'); - Error('\P{WB=:=_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}'); + Error('\P{WB: :=_-XX}'); Expect(1, 918000, '\p{WB=:\AXX\z:}', "");; Expect(0, 917999, '\p{WB=:\AXX\z:}', "");; Expect(1, 918000, '\p{WB=xx}', ""); @@ -157249,16 +158713,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Expect(0, 917999, '\P{^WB=xx}', ""); Expect(1, 918000, '\p{WB=:\Axx\z:}', "");; Expect(0, 917999, '\p{WB=:\Axx\z:}', "");; - Expect(1, 918000, '\p{WB=_XX}', ""); - Expect(0, 918000, '\p{^WB=_XX}', ""); - Expect(0, 918000, '\P{WB=_XX}', ""); - Expect(1, 918000, '\P{^WB=_XX}', ""); - Expect(0, 917999, '\p{WB=_XX}', ""); - Expect(1, 917999, '\p{^WB=_XX}', ""); - Expect(1, 917999, '\P{WB=_XX}', ""); - Expect(0, 917999, '\P{^WB=_XX}', ""); - Error('\p{Is_Word_Break: := _Other}'); - Error('\P{Is_Word_Break: := _Other}'); + Expect(1, 918000, '\p{WB: XX}', ""); + Expect(0, 918000, '\p{^WB: XX}', ""); + Expect(0, 918000, '\P{WB: XX}', ""); + Expect(1, 918000, '\P{^WB: XX}', ""); + Expect(0, 917999, '\p{WB: XX}', ""); + 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}', ""); @@ -157267,16 +158731,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); - Error('\P{Is_WB=:= XX}'); + 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:=}'); + Error('\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}', ""); @@ -157285,16 +158749,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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, 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}', ""); @@ -157307,56 +158771,56 @@ 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=:=zwj}'); - Error('\P{WB=:=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=/a/ -ZWJ}'); + Error('\P{WB=/a/ -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}', ""); + 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}', ""); 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: -:=ZWJ}'); - Error('\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}', ""); - 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}'); + Error('\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}', ""); + 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{Is_WB=zwj}', ""); Expect(0, 8205, '\p{^Is_WB=zwj}', ""); Expect(0, 8205, '\P{Is_WB=zwj}', ""); @@ -157365,16 +158829,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}', ""); @@ -157387,60 +158851,52 @@ 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}'); + Error('\p{WSpace=-_N:=}'); + Error('\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}', ""); + 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}', ""); 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= F/a/}'); + Error('\P{Space= F/a/}'); 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}', ""); @@ -157449,16 +158905,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: /a/ NO}'); - Error('\P{Is_WSpace: /a/ 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/a/}'); + Error('\P{Is_WSpace=-_NO/a/}'); Expect(1, 12289, '\p{Is_WSpace=no}', ""); Expect(0, 12289, '\p{^Is_WSpace=no}', ""); Expect(0, 12289, '\P{Is_WSpace=no}', ""); @@ -157467,16 +158923,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=:=_N}'); - Error('\P{Is_Space=:=_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}', ""); @@ -157485,16 +158941,16 @@ 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=--YES/a/}'); + Error('\P{White_Space=--YES/a/}'); Expect(1, 12288, '\p{White_Space=:\AYes\z:}', "");; Expect(0, 12289, '\p{White_Space=:\AYes\z:}', "");; Expect(1, 12288, '\p{White_Space=yes}', ""); @@ -157507,16 +158963,16 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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:-:=Y}'); + Error('\P{WSpace:-:=Y}'); Expect(1, 12288, '\p{WSpace=:\AY\z:}', "");; Expect(0, 12289, '\p{WSpace=:\AY\z:}', "");; Expect(1, 12288, '\p{WSpace=y}', ""); @@ -157529,16 +158985,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}'); - Error('\P{Space=_:=t}'); + 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:=}'); + Error('\P{Space=_ T:=}'); Expect(1, 12288, '\p{Space=:\AT\z:}', "");; Expect(0, 12289, '\p{Space=:\AT\z:}', "");; Expect(1, 12288, '\p{Space=t}', ""); @@ -157551,52 +159007,52 @@ 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{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}', ""); - 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=_/a/yes}'); - Error('\P{Is_WSpace=_/a/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/a/}'); - Error('\P{Is_Space: _-Y/a/}'); + 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}', ""); + 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}', ""); + 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_Space=y}', ""); Expect(0, 12288, '\p{^Is_Space=y}', ""); Expect(0, 12288, '\P{Is_Space=y}', ""); @@ -157605,16 +159061,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= /a/No}'); + Error('\P{XID_Continue= /a/No}'); Expect(1, 918000, '\p{XID_Continue=:\ANo\z:}', "");; Expect(0, 917999, '\p{XID_Continue=:\ANo\z:}', "");; Expect(1, 918000, '\p{XID_Continue=no}', ""); @@ -157627,16 +159083,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}', ""); @@ -157649,16 +159105,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: -/a/F}'); + Error('\P{Is_XID_Continue: -/a/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}', ""); @@ -157667,34 +159123,34 @@ 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= /a/False}'); - Error('\P{Is_XIDC= /a/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}', ""); - 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, 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}', ""); + 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}', ""); + 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=/a/ -Yes}'); + Error('\P{XID_Continue=/a/ -Yes}'); Expect(1, 917999, '\p{XID_Continue=:\AYes\z:}', "");; Expect(0, 918000, '\p{XID_Continue=:\AYes\z:}', "");; Expect(1, 917999, '\p{XID_Continue=yes}', ""); @@ -157707,16 +159163,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= y/a/}'); + Error('\P{XIDC= y/a/}'); Expect(1, 917999, '\p{XIDC=:\AY\z:}', "");; Expect(0, 918000, '\p{XIDC=:\AY\z:}', "");; Expect(1, 917999, '\p{XIDC=y}', ""); @@ -157729,16 +159185,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}', ""); @@ -157747,198 +159203,198 @@ 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_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}', ""); - 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, 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/a/}'); - Error('\P{XIDS: _N/a/}'); - 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= F/a/}'); - Error('\P{Is_XID_Start= F/a/}'); - 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=:=-False}'); - Error('\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}', ""); - 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: _Yes:=}'); - Error('\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}', ""); - 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=-_y/a/}'); - Error('\P{XIDS=-_y/a/}'); - 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}', ""); + 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}', ""); + 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}', ""); + 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, 205744, '\p{XID_Start=:\ANo\z:}', "");; + Expect(0, 205743, '\p{XID_Start=:\ANo\z:}', "");; + Expect(1, 205744, '\p{XID_Start=no}', ""); + Expect(0, 205744, '\p{^XID_Start=no}', ""); + Expect(0, 205744, '\P{XID_Start=no}', ""); + Expect(1, 205744, '\P{^XID_Start=no}', ""); + Expect(0, 205743, '\p{XID_Start=no}', ""); + Expect(1, 205743, '\p{^XID_Start=no}', ""); + Expect(1, 205743, '\P{XID_Start=no}', ""); + Expect(0, 205743, '\P{^XID_Start=no}', ""); + Expect(1, 205744, '\p{XID_Start=:\Ano\z:}', "");; + Expect(0, 205743, '\p{XID_Start=:\Ano\z:}', "");; + Expect(1, 205744, '\p{XID_Start: -No}', ""); + Expect(0, 205744, '\p{^XID_Start: -No}', ""); + Expect(0, 205744, '\P{XID_Start: -No}', ""); + Expect(1, 205744, '\P{^XID_Start: -No}', ""); + Expect(0, 205743, '\p{XID_Start: -No}', ""); + Expect(1, 205743, '\p{^XID_Start: -No}', ""); + Expect(1, 205743, '\P{XID_Start: -No}', ""); + Expect(0, 205743, '\P{^XID_Start: -No}', ""); + Error('\p{XIDS=/a/ -N}'); + Error('\P{XIDS=/a/ -N}'); + Expect(1, 205744, '\p{XIDS=:\AN\z:}', "");; + Expect(0, 205743, '\p{XIDS=:\AN\z:}', "");; + Expect(1, 205744, '\p{XIDS=n}', ""); + Expect(0, 205744, '\p{^XIDS=n}', ""); + Expect(0, 205744, '\P{XIDS=n}', ""); + Expect(1, 205744, '\P{^XIDS=n}', ""); + Expect(0, 205743, '\p{XIDS=n}', ""); + Expect(1, 205743, '\p{^XIDS=n}', ""); + Expect(1, 205743, '\P{XIDS=n}', ""); + Expect(0, 205743, '\P{^XIDS=n}', ""); + Expect(1, 205744, '\p{XIDS=:\An\z:}', "");; + Expect(0, 205743, '\p{XIDS=:\An\z:}', "");; + Expect(1, 205744, '\p{XIDS=N}', ""); + Expect(0, 205744, '\p{^XIDS=N}', ""); + Expect(0, 205744, '\P{XIDS=N}', ""); + Expect(1, 205744, '\P{^XIDS=N}', ""); + Expect(0, 205743, '\p{XIDS=N}', ""); + Expect(1, 205743, '\p{^XIDS=N}', ""); + Expect(1, 205743, '\P{XIDS=N}', ""); + Expect(0, 205743, '\P{^XIDS=N}', ""); + Error('\p{Is_XID_Start=:=__F}'); + Error('\P{Is_XID_Start=:=__F}'); + Expect(1, 205744, '\p{Is_XID_Start=f}', ""); + Expect(0, 205744, '\p{^Is_XID_Start=f}', ""); + Expect(0, 205744, '\P{Is_XID_Start=f}', ""); + Expect(1, 205744, '\P{^Is_XID_Start=f}', ""); + Expect(0, 205743, '\p{Is_XID_Start=f}', ""); + Expect(1, 205743, '\p{^Is_XID_Start=f}', ""); + Expect(1, 205743, '\P{Is_XID_Start=f}', ""); + Expect(0, 205743, '\P{^Is_XID_Start=f}', ""); + Expect(1, 205744, '\p{Is_XID_Start=__F}', ""); + Expect(0, 205744, '\p{^Is_XID_Start=__F}', ""); + Expect(0, 205744, '\P{Is_XID_Start=__F}', ""); + Expect(1, 205744, '\P{^Is_XID_Start=__F}', ""); + Expect(0, 205743, '\p{Is_XID_Start=__F}', ""); + Expect(1, 205743, '\p{^Is_XID_Start=__F}', ""); + Expect(1, 205743, '\P{Is_XID_Start=__F}', ""); + Expect(0, 205743, '\P{^Is_XID_Start=__F}', ""); + Error('\p{Is_XIDS: :=FALSE}'); + Error('\P{Is_XIDS: :=FALSE}'); + Expect(1, 205744, '\p{Is_XIDS=false}', ""); + Expect(0, 205744, '\p{^Is_XIDS=false}', ""); + Expect(0, 205744, '\P{Is_XIDS=false}', ""); + Expect(1, 205744, '\P{^Is_XIDS=false}', ""); + Expect(0, 205743, '\p{Is_XIDS=false}', ""); + Expect(1, 205743, '\p{^Is_XIDS=false}', ""); + Expect(1, 205743, '\P{Is_XIDS=false}', ""); + Expect(0, 205743, '\P{^Is_XIDS=false}', ""); + Expect(1, 205744, '\p{Is_XIDS= _False}', ""); + Expect(0, 205744, '\p{^Is_XIDS= _False}', ""); + Expect(0, 205744, '\P{Is_XIDS= _False}', ""); + Expect(1, 205744, '\P{^Is_XIDS= _False}', ""); + Expect(0, 205743, '\p{Is_XIDS= _False}', ""); + Expect(1, 205743, '\p{^Is_XIDS= _False}', ""); + Expect(1, 205743, '\P{Is_XIDS= _False}', ""); + Expect(0, 205743, '\P{^Is_XIDS= _False}', ""); + Error('\p{XID_Start: -Yes/a/}'); + Error('\P{XID_Start: -Yes/a/}'); + Expect(1, 205743, '\p{XID_Start=:\AYes\z:}', "");; + Expect(0, 205744, '\p{XID_Start=:\AYes\z:}', "");; + Expect(1, 205743, '\p{XID_Start=yes}', ""); + Expect(0, 205743, '\p{^XID_Start=yes}', ""); + Expect(0, 205743, '\P{XID_Start=yes}', ""); + Expect(1, 205743, '\P{^XID_Start=yes}', ""); + Expect(0, 205744, '\p{XID_Start=yes}', ""); + Expect(1, 205744, '\p{^XID_Start=yes}', ""); + Expect(1, 205744, '\P{XID_Start=yes}', ""); + Expect(0, 205744, '\P{^XID_Start=yes}', ""); + Expect(1, 205743, '\p{XID_Start=:\Ayes\z:}', "");; + Expect(0, 205744, '\p{XID_Start=:\Ayes\z:}', "");; + Expect(1, 205743, '\p{XID_Start: YES}', ""); + Expect(0, 205743, '\p{^XID_Start: YES}', ""); + Expect(0, 205743, '\P{XID_Start: YES}', ""); + Expect(1, 205743, '\P{^XID_Start: YES}', ""); + Expect(0, 205744, '\p{XID_Start: YES}', ""); + Expect(1, 205744, '\p{^XID_Start: YES}', ""); + Expect(1, 205744, '\P{XID_Start: YES}', ""); + Expect(0, 205744, '\P{^XID_Start: YES}', ""); + Error('\p{XIDS=:= _Y}'); + Error('\P{XIDS=:= _Y}'); + Expect(1, 205743, '\p{XIDS=:\AY\z:}', "");; + Expect(0, 205744, '\p{XIDS=:\AY\z:}', "");; + Expect(1, 205743, '\p{XIDS: y}', ""); + Expect(0, 205743, '\p{^XIDS: y}', ""); + Expect(0, 205743, '\P{XIDS: y}', ""); + Expect(1, 205743, '\P{^XIDS: y}', ""); + Expect(0, 205744, '\p{XIDS: y}', ""); + Expect(1, 205744, '\p{^XIDS: y}', ""); + Expect(1, 205744, '\P{XIDS: y}', ""); + Expect(0, 205744, '\P{^XIDS: y}', ""); + Expect(1, 205743, '\p{XIDS=:\Ay\z:}', "");; + Expect(0, 205744, '\p{XIDS=:\Ay\z:}', "");; + Expect(1, 205743, '\p{XIDS= Y}', ""); + Expect(0, 205743, '\p{^XIDS= Y}', ""); + Expect(0, 205743, '\P{XIDS= Y}', ""); + Expect(1, 205743, '\P{^XIDS= Y}', ""); + Expect(0, 205744, '\p{XIDS= Y}', ""); + Expect(1, 205744, '\p{^XIDS= Y}', ""); + Expect(1, 205744, '\P{XIDS= Y}', ""); + Expect(0, 205744, '\P{^XIDS= Y}', ""); + Error('\p{Is_XID_Start= T/a/}'); + Error('\P{Is_XID_Start= T/a/}'); + Expect(1, 205743, '\p{Is_XID_Start=t}', ""); + Expect(0, 205743, '\p{^Is_XID_Start=t}', ""); + Expect(0, 205743, '\P{Is_XID_Start=t}', ""); + Expect(1, 205743, '\P{^Is_XID_Start=t}', ""); + Expect(0, 205744, '\p{Is_XID_Start=t}', ""); + Expect(1, 205744, '\p{^Is_XID_Start=t}', ""); + Expect(1, 205744, '\P{Is_XID_Start=t}', ""); + Expect(0, 205744, '\P{^Is_XID_Start=t}', ""); + Expect(1, 205743, '\p{Is_XID_Start: -t}', ""); + Expect(0, 205743, '\p{^Is_XID_Start: -t}', ""); + Expect(0, 205743, '\P{Is_XID_Start: -t}', ""); + Expect(1, 205743, '\P{^Is_XID_Start: -t}', ""); + Expect(0, 205744, '\p{Is_XID_Start: -t}', ""); + Expect(1, 205744, '\p{^Is_XID_Start: -t}', ""); + Expect(1, 205744, '\P{Is_XID_Start: -t}', ""); + Expect(0, 205744, '\P{^Is_XID_Start: -t}', ""); + Error('\p{Is_XIDS= true/a/}'); + Error('\P{Is_XIDS= true/a/}'); + Expect(1, 205743, '\p{Is_XIDS=true}', ""); + Expect(0, 205743, '\p{^Is_XIDS=true}', ""); + Expect(0, 205743, '\P{Is_XIDS=true}', ""); + Expect(1, 205743, '\P{^Is_XIDS=true}', ""); + Expect(0, 205744, '\p{Is_XIDS=true}', ""); + Expect(1, 205744, '\p{^Is_XIDS=true}', ""); + Expect(1, 205744, '\P{Is_XIDS=true}', ""); + Expect(0, 205744, '\P{^Is_XIDS=true}', ""); + Expect(1, 205743, '\p{Is_XIDS= True}', ""); + Expect(0, 205743, '\p{^Is_XIDS= True}', ""); + Expect(0, 205743, '\P{Is_XIDS= True}', ""); + Expect(1, 205743, '\P{^Is_XIDS= True}', ""); + Expect(0, 205744, '\p{Is_XIDS= True}', ""); + Expect(1, 205744, '\p{^Is_XIDS= True}', ""); + Expect(1, 205744, '\P{Is_XIDS= True}', ""); + Expect(0, 205744, '\P{^Is_XIDS= True}', ""); Error('\p{Expands_On_NFC=No}'); Error('\P{Expands_On_NFC=No}'); Error('\p{XO_NFC=N}'); Error('\P{XO_NFC=N}'); - Error('\p{Is_Expands_On_NFC=F}'); - Error('\P{Is_Expands_On_NFC=F}'); + Error('\p{Is_Expands_On_NFC: F}'); + Error('\P{Is_Expands_On_NFC: F}'); Error('\p{Is_XO_NFC=False}'); Error('\P{Is_XO_NFC=False}'); Error('\p{Expands_On_NFC=Yes}'); @@ -157955,8 +159411,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { Error('\P{XO_NFD=N}'); Error('\p{Is_Expands_On_NFD=F}'); Error('\P{Is_Expands_On_NFD=F}'); - Error('\p{Is_XO_NFD: False}'); - Error('\P{Is_XO_NFD: False}'); + 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}'); @@ -157979,8 +159435,8 @@ if (!$::TESTCHUNK or $::TESTCHUNK == 4) { 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}'); diff --git a/gnu/usr.bin/perl/lib/unicore/To/Age.pl b/gnu/usr.bin/perl/lib/unicore/To/Age.pl index 43e743f3398..3edb1b6c9f6 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -353,6 +353,7 @@ CE0 CE1 1.1 CE2 CE3 5.0 CE6 CEF 1.1 CF1 CF2 5.0 +CF3 15.0 D00 10.0 D01 7.0 D02 D03 1.1 @@ -421,6 +422,7 @@ EBB EBD 1.1 EC0 EC4 1.1 EC6 1.1 EC8 ECD 1.1 +ECE 15.0 ED0 ED9 1.1 EDC EDD 1.1 EDE EDF 6.1 @@ -1154,6 +1156,7 @@ FFFD FFFF 1.1 10E80 10EA9 13.0 10EAB 10EAD 13.0 10EB0 10EB1 13.0 +10EFD 10EFF 15.0 10F00 10F27 11.0 10F30 10F59 11.0 10F70 10F89 14.0 @@ -1184,6 +1187,7 @@ FFFD FFFF 1.1 11200 11211 7.0 11213 1123D 7.0 1123E 9.0 +1123F 11241 15.0 11280 11286 8.0 11288 8.0 1128A 1128D 8.0 @@ -1254,6 +1258,7 @@ FFFD FFFF 1.1 11A9E 11AA2 10.0 11AB0 11ABF 14.0 11AC0 11AF8 7.0 +11B00 11B09 15.0 11C00 11C08 9.0 11C0A 11C36 9.0 11C38 11C45 9.0 @@ -1275,6 +1280,9 @@ FFFD FFFF 1.1 11D93 11D98 11.0 11DA0 11DA9 11.0 11EE0 11EF8 11.0 +11F00 11F10 15.0 +11F12 11F3A 15.0 +11F3E 11F59 15.0 11FB0 13.0 11FC0 11FF1 12.0 11FFF 12.0 @@ -1288,7 +1296,9 @@ FFFD FFFF 1.1 12480 12543 8.0 12F90 12FF2 14.0 13000 1342E 5.2 +1342F 15.0 13430 13438 12.0 +13439 13455 15.0 14400 14646 8.0 16800 16A38 6.0 16A40 16A5E 7.0 @@ -1327,7 +1337,9 @@ FFFD FFFF 1.1 1B000 1B001 6.0 1B002 1B11E 10.0 1B11F 1B122 14.0 +1B132 15.0 1B150 1B152 12.0 +1B155 15.0 1B164 1B167 12.0 1B170 1B2FB 10.0 1BC00 1BC6A 7.0 @@ -1345,6 +1357,7 @@ FFFD FFFF 1.1 1D1DE 1D1E8 8.0 1D1E9 1D1EA 14.0 1D200 1D245 4.1 +1D2C0 1D2D3 15.0 1D2E0 1D2F3 11.0 1D300 1D356 4.0 1D360 1D371 5.0 @@ -1378,11 +1391,14 @@ FFFD FFFF 1.1 1DA9B 1DA9F 8.0 1DAA1 1DAAF 8.0 1DF00 1DF1E 14.0 +1DF25 1DF2A 15.0 1E000 1E006 9.0 1E008 1E018 9.0 1E01B 1E021 9.0 1E023 1E024 9.0 1E026 1E02A 9.0 +1E030 1E06D 15.0 +1E08F 15.0 1E100 1E12C 12.0 1E130 1E13D 12.0 1E140 1E149 12.0 @@ -1390,6 +1406,7 @@ FFFD FFFF 1.1 1E290 1E2AE 14.0 1E2C0 1E2F9 12.0 1E2FF 12.0 +1E4D0 1E4F9 15.0 1E7E0 1E7E6 14.0 1E7E8 1E7EB 14.0 1E7ED 1E7EE 14.0 @@ -1564,6 +1581,7 @@ FFFD FFFF 1.1 1F6D3 1F6D4 10.0 1F6D5 12.0 1F6D6 1F6D7 13.0 +1F6DC 15.0 1F6DD 1F6DF 14.0 1F6E0 1F6EC 7.0 1F6F0 1F6F3 7.0 @@ -1573,8 +1591,11 @@ FFFD FFFF 1.1 1F6FA 12.0 1F6FB 1F6FC 13.0 1F700 1F773 6.0 +1F774 1F776 15.0 +1F77B 1F77F 15.0 1F780 1F7D4 7.0 1F7D5 1F7D8 11.0 +1F7D9 15.0 1F7E0 1F7EB 12.0 1F7F0 14.0 1F800 1F80B 7.0 @@ -1631,21 +1652,30 @@ FFFD FFFF 1.1 1FA60 1FA6D 11.0 1FA70 1FA73 12.0 1FA74 13.0 +1FA75 1FA77 15.0 1FA78 1FA7A 12.0 1FA7B 1FA7C 14.0 1FA80 1FA82 12.0 1FA83 1FA86 13.0 +1FA87 1FA88 15.0 1FA90 1FA95 12.0 1FA96 1FAA8 13.0 1FAA9 1FAAC 14.0 +1FAAD 1FAAF 15.0 1FAB0 1FAB6 13.0 1FAB7 1FABA 14.0 +1FABB 1FABD 15.0 +1FABF 15.0 1FAC0 1FAC2 13.0 1FAC3 1FAC5 14.0 +1FACE 1FACF 15.0 1FAD0 1FAD6 13.0 1FAD7 1FAD9 14.0 +1FADA 1FADB 15.0 1FAE0 1FAE7 14.0 +1FAE8 15.0 1FAF0 1FAF6 14.0 +1FAF7 1FAF8 15.0 1FB00 1FB92 13.0 1FB94 1FBCA 13.0 1FBF0 1FBF9 13.0 @@ -1655,12 +1685,14 @@ FFFD FFFF 1.1 2A6DE 2A6DF 14.0 2A700 2B734 5.2 2B735 2B738 14.0 +2B739 15.0 2B740 2B81D 6.0 2B820 2CEA1 8.0 2CEB0 2EBE0 10.0 2F800 2FA1D 3.1 2FFFE 2FFFF 2.0 30000 3134A 13.0 +31350 323AF 15.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 5b1431b0746..af20cca1801 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -213,7 +213,7 @@ E3F ET E47 E4E NSM EB1 NSM EB4 EBC NSM -EC8 ECD NSM +EC8 ECE NSM F18 F19 NSM F35 NSM F37 NSM @@ -525,7 +525,10 @@ FFFE FFFF BN 10E60 10E7E AN 10E7F 10EAA R 10EAB 10EAC NSM -10EAD 10F2F R +10EAD 10EBF R +10EC0 10EFC AL +10EFD 10EFF NSM +10F00 10F2F R 10F30 10F45 AL 10F46 10F50 NSM 10F51 10F6F AL @@ -553,6 +556,7 @@ FFFE FFFF BN 11234 NSM 11236 11237 NSM 1123E NSM +11241 NSM 112DF NSM 112E3 112EA NSM 11300 11301 NSM @@ -615,9 +619,15 @@ FFFE FFFF BN 11D95 NSM 11D97 NSM 11EF3 11EF4 NSM +11F00 11F01 NSM +11F36 11F3A NSM +11F40 NSM +11F42 NSM 11FD5 11FDC ON 11FDD 11FE0 ET 11FE1 11FF1 ON +13440 NSM +13447 13455 NSM 16AF0 16AF4 NSM 16B30 16B36 NSM 16F4F NSM @@ -655,10 +665,12 @@ FFFE FFFF BN 1E01B 1E021 NSM 1E023 1E024 NSM 1E026 1E02A NSM +1E08F NSM 1E130 1E136 NSM 1E2AE NSM 1E2EC 1E2EF NSM 1E2FF ET +1E4EC 1E4EF NSM 1E800 1E8CF R 1E8D0 1E8D6 NSM 1E8D7 1E943 R @@ -685,10 +697,10 @@ FFFE FFFF BN 1F1AD ON 1F260 1F265 ON 1F300 1F6D7 ON -1F6DD 1F6EC ON +1F6DC 1F6EC ON 1F6F0 1F6FC ON -1F700 1F773 ON -1F780 1F7D8 ON +1F700 1F776 ON +1F77B 1F7D9 ON 1F7E0 1F7EB ON 1F7F0 ON 1F800 1F80B ON @@ -699,15 +711,13 @@ FFFE FFFF BN 1F8B0 1F8B1 ON 1F900 1FA53 ON 1FA60 1FA6D ON -1FA70 1FA74 ON -1FA78 1FA7C ON -1FA80 1FA86 ON -1FA90 1FAAC ON -1FAB0 1FABA ON -1FAC0 1FAC5 ON -1FAD0 1FAD9 ON -1FAE0 1FAE7 ON -1FAF0 1FAF6 ON +1FA70 1FA7C ON +1FA80 1FA88 ON +1FA90 1FABD ON +1FABF 1FAC5 ON +1FACE 1FADB ON +1FAE0 1FAE8 ON +1FAF0 1FAF8 ON 1FB00 1FB92 ON 1FB94 1FBCA ON 1FBF0 1FBF9 EN diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bmg.pl b/gnu/usr.bin/perl/lib/unicore/To/Bmg.pl index 37458b2ced9..ce47b998944 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bpb.pl b/gnu/usr.bin/perl/lib/unicore/To/Bpb.pl index fb29ec36093..3da890e4515 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/Bpt.pl b/gnu/usr.bin/perl/lib/unicore/To/Bpt.pl index 49f54b48eb3..29acd220f14 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -17,132 +17,132 @@ $Unicode::UCD::SwashInfo{'ToBpt'}{'format'} = 's'; # string $Unicode::UCD::SwashInfo{'ToBpt'}{'missing'} = 'n'; return <<'END'; -28 o -29 c -5B o -5D c -7B o -7D c -F3A o -F3B c -F3C o -F3D c -169B o -169C c -2045 o -2046 c -207D o -207E c -208D o -208E c -2308 o -2309 c -230A o -230B c -2329 o -232A c -2768 o -2769 c -276A o -276B c -276C o -276D c -276E o -276F c -2770 o -2771 c -2772 o -2773 c -2774 o -2775 c -27C5 o -27C6 c -27E6 o -27E7 c -27E8 o -27E9 c -27EA o -27EB c -27EC o -27ED c -27EE o -27EF c -2983 o -2984 c -2985 o -2986 c -2987 o -2988 c -2989 o -298A c -298B o -298C c -298D o -298E c -298F o -2990 c -2991 o -2992 c -2993 o -2994 c -2995 o -2996 c -2997 o -2998 c -29D8 o -29D9 c -29DA o -29DB c -29FC o -29FD c -2E22 o -2E23 c -2E24 o -2E25 c -2E26 o -2E27 c -2E28 o -2E29 c -2E55 o -2E56 c -2E57 o -2E58 c -2E59 o -2E5A c -2E5B o -2E5C c -3008 o -3009 c -300A o -300B c -300C o -300D c -300E o -300F c -3010 o -3011 c -3014 o -3015 c -3016 o -3017 c -3018 o -3019 c -301A o -301B c -FE59 o -FE5A c -FE5B o -FE5C c -FE5D o -FE5E c -FF08 o -FF09 c -FF3B o -FF3D c -FF5B o -FF5D c -FF5F o -FF60 c -FF62 o -FF63 c +28 O +29 C +5B O +5D C +7B O +7D C +F3A O +F3B C +F3C O +F3D C +169B O +169C C +2045 O +2046 C +207D O +207E C +208D O +208E C +2308 O +2309 C +230A O +230B C +2329 O +232A C +2768 O +2769 C +276A O +276B C +276C O +276D C +276E O +276F C +2770 O +2771 C +2772 O +2773 C +2774 O +2775 C +27C5 O +27C6 C +27E6 O +27E7 C +27E8 O +27E9 C +27EA O +27EB C +27EC O +27ED C +27EE O +27EF C +2983 O +2984 C +2985 O +2986 C +2987 O +2988 C +2989 O +298A C +298B O +298C C +298D O +298E C +298F O +2990 C +2991 O +2992 C +2993 O +2994 C +2995 O +2996 C +2997 O +2998 C +29D8 O +29D9 C +29DA O +29DB C +29FC O +29FD C +2E22 O +2E23 C +2E24 O +2E25 C +2E26 O +2E27 C +2E28 O +2E29 C +2E55 O +2E56 C +2E57 O +2E58 C +2E59 O +2E5A C +2E5B O +2E5C C +3008 O +3009 C +300A O +300B C +300C O +300D C +300E O +300F C +3010 O +3011 C +3014 O +3015 C +3016 O +3017 C +3018 O +3019 C +301A O +301B C +FE59 O +FE5A C +FE5B O +FE5C C +FE5D O +FE5E C +FF08 O +FF09 C +FF3B O +FF3D C +FF5B O +FF5D C +FF5F O +FF60 C +FF62 O +FF63 C END diff --git a/gnu/usr.bin/perl/lib/unicore/To/Cf.pl b/gnu/usr.bin/perl/lib/unicore/To/Cf.pl index a10115865f8..314d8d411fc 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/Ea.pl b/gnu/usr.bin/perl/lib/unicore/To/Ea.pl index f81242d167b..b9604cac0a9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -14,7 +14,7 @@ # the main body of the table, and what all code points missing from this file # map to. $Unicode::UCD::SwashInfo{'ToEa'}{'format'} = 's'; # string -$Unicode::UCD::SwashInfo{'ToEa'}{'missing'} = 'Neutral'; +$Unicode::UCD::SwashInfo{'ToEa'}{'missing'} = 'N'; return <<'END'; 20 7E Na @@ -270,7 +270,9 @@ FFFD A 1AFF5 1AFFB W 1AFFD 1AFFE W 1B000 1B122 W +1B132 W 1B150 1B152 W +1B155 W 1B164 1B167 W 1B170 1B2FB W 1F004 W @@ -310,7 +312,7 @@ FFFD A 1F6CC W 1F6D0 1F6D2 W 1F6D5 1F6D7 W -1F6DD 1F6DF W +1F6DC 1F6DF W 1F6EB 1F6EC W 1F6F4 1F6FC W 1F7E0 1F7EB W @@ -318,15 +320,13 @@ FFFD A 1F90C 1F93A W 1F93C 1F945 W 1F947 1F9FF W -1FA70 1FA74 W -1FA78 1FA7C W -1FA80 1FA86 W -1FA90 1FAAC W -1FAB0 1FABA W -1FAC0 1FAC5 W -1FAD0 1FAD9 W -1FAE0 1FAE7 W -1FAF0 1FAF6 W +1FA70 1FA7C W +1FA80 1FA88 W +1FA90 1FABD W +1FABF 1FAC5 W +1FACE 1FADB W +1FAE0 1FAE8 W +1FAF0 1FAF8 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 c6709fa159b..fbd658c9e20 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 @@ return <<'END'; 2E92 5DF3 2E93 5E7A 2E94 5F51 -2E95 5F50 +2E95 2B739 2E96 5FC4 2E97 5FC3 2E98 624C diff --git a/gnu/usr.bin/perl/lib/unicore/To/GCB.pl b/gnu/usr.bin/perl/lib/unicore/To/GCB.pl index 6d0f6d71b5a..3b9cb8ec1b5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -147,6 +147,7 @@ CCA CCB SpacingMark CCC CCD Extend CD5 CD6 Extend CE2 CE3 Extend +CF3 SpacingMark D00 D01 Extend D02 D03 SpacingMark D3B D3C Extend @@ -176,7 +177,7 @@ E47 E4E Extend EB1 Extend EB3 SpacingMark EB4 EBC Extend -EC8 ECD Extend +EC8 ECE Extend F18 F19 Extend F35 Extend F37 Extend @@ -1219,6 +1220,7 @@ FFF0 FFFB Control 10AE5 10AE6 Extend 10D24 10D27 Extend 10EAB 10EAC Extend +10EFD 10EFF Extend 10F46 10F50 Extend 10F82 10F85 Extend 11000 SpacingMark @@ -1258,6 +1260,7 @@ FFF0 FFFB Control 11235 SpacingMark 11236 11237 Extend 1123E Extend +11241 Extend 112DF Extend 112E0 112E2 SpacingMark 112E3 112EA Extend @@ -1377,7 +1380,18 @@ FFF0 FFFB Control 11D97 Extend 11EF3 11EF4 Extend 11EF5 11EF6 SpacingMark -13430 13438 Control +11F00 11F01 Extend +11F02 Prepend +11F03 SpacingMark +11F34 11F35 SpacingMark +11F36 11F3A Extend +11F3E 11F3F SpacingMark +11F40 Extend +11F41 SpacingMark +11F42 Extend +13430 1343F Control +13440 Extend +13447 13455 Extend 16AF0 16AF4 Extend 16B30 16B36 Extend 16F4F Extend @@ -1410,9 +1424,11 @@ FFF0 FFFB Control 1E01B 1E021 Extend 1E023 1E024 Extend 1E026 1E02A Extend +1E08F Extend 1E130 1E136 Extend 1E2AE Extend 1E2EC 1E2EF Extend +1E4EC 1E4EF Extend 1E8D0 1E8D6 Extend 1E944 1E94A Extend 1F000 1F0FF ExtPict_XX diff --git a/gnu/usr.bin/perl/lib/unicore/To/Gc.pl b/gnu/usr.bin/perl/lib/unicore/To/Gc.pl index 134ee1328aa..bd91d20c86a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -924,6 +924,7 @@ CE0 CE1 Lo CE2 CE3 Mn CE6 CEF Nd CF1 CF2 Lo +CF3 Mc D00 D01 Mn D02 D03 Mc D04 D0C Lo @@ -985,7 +986,7 @@ EB4 EBC Mn EBD Lo EC0 EC4 Lo EC6 Lm -EC8 ECD Mn +EC8 ECE Mn ED0 ED9 Nd EDC EDF Lo F00 Lo @@ -2698,6 +2699,7 @@ FFFC FFFD So 10EAB 10EAC Mn 10EAD Pd 10EB0 10EB1 Lo +10EFD 10EFF Mn 10F00 10F1C Lo 10F1D 10F26 No 10F27 Lo @@ -2779,6 +2781,8 @@ FFFC FFFD So 11236 11237 Mn 11238 1123D Po 1123E Mn +1123F 11240 Lo +11241 Mn 11280 11286 Lo 11288 Lo 1128A 1128D Lo @@ -2940,6 +2944,7 @@ FFFC FFFD So 11A9D Lo 11A9E 11AA2 Po 11AB0 11AF8 Lo +11B00 11B09 Po 11C00 11C08 Lo 11C0A 11C2E Lo 11C2F Mc @@ -2985,6 +2990,19 @@ FFFC FFFD So 11EF3 11EF4 Mn 11EF5 11EF6 Mc 11EF7 11EF8 Po +11F00 11F01 Mn +11F02 Lo +11F03 Mc +11F04 11F10 Lo +11F12 11F33 Lo +11F34 11F35 Mc +11F36 11F3A Mn +11F3E 11F3F Mc +11F40 Mn +11F41 Mc +11F42 Mn +11F43 11F4F Po +11F50 11F59 Nd 11FB0 Lo 11FC0 11FD4 No 11FD5 11FDC So @@ -2997,8 +3015,11 @@ FFFC FFFD So 12480 12543 Lo 12F90 12FF0 Lo 12FF1 12FF2 Po -13000 1342E Lo -13430 13438 Cf +13000 1342F Lo +13430 1343F Cf +13440 Mn +13441 13446 Lo +13447 13455 Mn 14400 14646 Lo 16800 16A38 Lo 16A40 16A5E Lo @@ -3042,7 +3063,9 @@ FFFC FFFD So 1AFF5 1AFFB Lm 1AFFD 1AFFE Lm 1B000 1B122 Lo +1B132 Lo 1B150 1B152 Lo +1B155 Lo 1B164 1B167 Lo 1B170 1B2FB Lo 1BC00 1BC6A Lo @@ -3073,6 +3096,7 @@ FFFC FFFD So 1D200 1D241 So 1D242 1D244 Mn 1D245 So +1D2C0 1D2D3 No 1D2E0 1D2F3 No 1D300 1D356 So 1D360 1D378 No @@ -3161,11 +3185,14 @@ FFFC FFFD So 1DF00 1DF09 Ll 1DF0A Lo 1DF0B 1DF1E Ll +1DF25 1DF2A Ll 1E000 1E006 Mn 1E008 1E018 Mn 1E01B 1E021 Mn 1E023 1E024 Mn 1E026 1E02A Mn +1E030 1E06D Lm +1E08F Mn 1E100 1E12C Lo 1E130 1E136 Mn 1E137 1E13D Lm @@ -3178,6 +3205,10 @@ FFFC FFFD So 1E2EC 1E2EF Mn 1E2F0 1E2F9 Nd 1E2FF Sc +1E4D0 1E4EA Lo +1E4EB Lm +1E4EC 1E4EF Mn +1E4F0 1E4F9 Nd 1E7E0 1E7E6 Lo 1E7E8 1E7EB Lo 1E7ED 1E7EE Lo @@ -3249,10 +3280,10 @@ FFFC FFFD So 1F300 1F3FA So 1F3FB 1F3FF Sk 1F400 1F6D7 So -1F6DD 1F6EC So +1F6DC 1F6EC So 1F6F0 1F6FC So -1F700 1F773 So -1F780 1F7D8 So +1F700 1F776 So +1F77B 1F7D9 So 1F7E0 1F7EB So 1F7F0 So 1F800 1F80B So @@ -3263,25 +3294,24 @@ FFFC FFFD So 1F8B0 1F8B1 So 1F900 1FA53 So 1FA60 1FA6D So -1FA70 1FA74 So -1FA78 1FA7C So -1FA80 1FA86 So -1FA90 1FAAC So -1FAB0 1FABA So -1FAC0 1FAC5 So -1FAD0 1FAD9 So -1FAE0 1FAE7 So -1FAF0 1FAF6 So +1FA70 1FA7C So +1FA80 1FA88 So +1FA90 1FABD So +1FABF 1FAC5 So +1FACE 1FADB So +1FAE0 1FAE8 So +1FAF0 1FAF8 So 1FB00 1FB92 So 1FB94 1FBCA So 1FBF0 1FBF9 Nd 20000 2A6DF Lo -2A700 2B738 Lo +2A700 2B739 Lo 2B740 2B81D Lo 2B820 2CEA1 Lo 2CEB0 2EBE0 Lo 2F800 2FA1D Lo 30000 3134A Lo +31350 323AF 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 fac97bc241e..493add09f08 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/Identif2.pl b/gnu/usr.bin/perl/lib/unicore/To/Identif2.pl index 4fc1e3e5b60..63c8fd4c408 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Identif2.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Identif2.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -444,7 +444,7 @@ CDD Recommended CDE Obsolete CE0 CE3 Recommended CE6 CEF Recommended -CF1 CF2 Recommended +CF1 CF3 Recommended D00 Recommended D01 Obsolete D02 D03 Recommended @@ -504,7 +504,7 @@ EB3 Not_NFKC EB4 EBD Recommended EC0 EC4 Recommended EC6 Recommended -EC8 ECD Recommended +EC8 ECE Recommended ED0 ED9 Recommended EDC EDD Not_NFKC EDE EDF Recommended @@ -776,9 +776,7 @@ FCE FDA Not_XID 1FFC Recommended 1FFD 1FFE Not_NFKC 2000 200A Not_NFKC -200B Default_Ignorable -200C 200D Inclusion -200E 200F Default_Ignorable +200B 200F Default_Ignorable 2010 Inclusion 2011 Not_NFKC 2012 2016 Not_XID @@ -1262,6 +1260,7 @@ FFF9 FFFD Not_XID 10EAB 10EAC Exclusion 10EAD Exclusion Not_XID 10EB0 10EB1 Exclusion +10EFD 10EFF Uncommon_Use 10F00 10F1C Exclusion 10F1D 10F26 Exclusion Not_XID 10F27 Exclusion @@ -1301,7 +1300,7 @@ FFF9 FFFD Not_XID 11200 11211 Exclusion 11213 11237 Exclusion 11238 1123D Exclusion Not_XID -1123E Exclusion +1123E 11241 Exclusion 11280 11286 Exclusion 11288 Exclusion 1128A 1128D Exclusion @@ -1383,6 +1382,7 @@ FFF9 FFFD Not_XID 11A9E 11AA2 Exclusion Not_XID 11AB0 11ABF Limited_Use 11AC0 11AF8 Exclusion +11B00 11B09 Not_XID 11C00 11C08 Exclusion 11C0A 11C36 Exclusion 11C38 11C40 Exclusion @@ -1408,6 +1408,11 @@ FFF9 FFFD Not_XID 11DA0 11DA9 Limited_Use 11EE0 11EF6 Exclusion 11EF7 11EF8 Exclusion Not_XID +11F00 11F10 Exclusion +11F12 11F3A Exclusion +11F3E 11F42 Exclusion +11F43 11F4F Exclusion Not_XID +11F50 11F59 Exclusion 11FB0 Limited_Use 11FC0 11FF1 Not_XID 11FFF Not_XID @@ -1417,8 +1422,9 @@ FFF9 FFFD Not_XID 12480 12543 Exclusion 12F90 12FF0 Exclusion 12FF1 12FF2 Exclusion Not_XID -13000 1342E Exclusion -13430 13438 Exclusion Not_XID +13000 1342F Exclusion +13430 1343F Exclusion Not_XID +13440 13455 Exclusion 14400 14646 Exclusion 16800 16A38 Limited_Use 16A40 16A5E Uncommon_Use Exclusion @@ -1455,7 +1461,9 @@ FFF9 FFFD Not_XID 1AFFD 1AFFE Uncommon_Use 1B000 1B11E Obsolete 1B11F 1B122 Recommended +1B132 Recommended 1B150 1B152 Recommended +1B155 Recommended 1B164 1B167 Recommended 1B170 1B2FB Exclusion 1BC00 1BC6A Exclusion @@ -1490,6 +1498,7 @@ FFF9 FFFD Not_XID 1D200 1D241 Obsolete Not_XID 1D242 1D244 Technical Obsolete 1D245 Obsolete Not_XID +1D2C0 1D2D3 Not_XID 1D2E0 1D2F3 Not_XID 1D300 1D356 Technical Not_XID 1D360 1D378 Not_XID @@ -1526,11 +1535,14 @@ FFF9 FFFD Not_XID 1DA9B 1DA9F Exclusion 1DAA1 1DAAF Exclusion 1DF00 1DF1E Recommended +1DF25 1DF2A Recommended 1E000 1E006 Exclusion 1E008 1E018 Exclusion 1E01B 1E021 Exclusion 1E023 1E024 Exclusion 1E026 1E02A Exclusion +1E030 1E06D Not_NFKC +1E08F Recommended 1E100 1E12C Limited_Use 1E130 1E13D Limited_Use 1E140 1E149 Limited_Use @@ -1539,6 +1551,7 @@ FFF9 FFFD Not_XID 1E290 1E2AE Exclusion 1E2C0 1E2F9 Limited_Use 1E2FF Limited_Use Not_XID +1E4D0 1E4F9 Exclusion 1E7E0 1E7E6 Recommended 1E7E8 1E7EB Recommended 1E7ED 1E7EE Recommended @@ -1610,10 +1623,10 @@ FFF9 FFFD Not_XID 1F300 1F54E Not_XID 1F54F Uncommon_Use Not_XID 1F550 1F6D7 Not_XID -1F6DD 1F6EC Not_XID +1F6DC 1F6EC Not_XID 1F6F0 1F6FC Not_XID -1F700 1F773 Not_XID -1F780 1F7D8 Not_XID +1F700 1F776 Not_XID +1F77B 1F7D9 Not_XID 1F7E0 1F7EB Not_XID 1F7F0 Not_XID 1F800 1F80B Not_XID @@ -1624,25 +1637,24 @@ FFF9 FFFD Not_XID 1F8B0 1F8B1 Not_XID 1F900 1FA53 Not_XID 1FA60 1FA6D Not_XID -1FA70 1FA74 Not_XID -1FA78 1FA7C Not_XID -1FA80 1FA86 Not_XID -1FA90 1FAAC Not_XID -1FAB0 1FABA Not_XID -1FAC0 1FAC5 Not_XID -1FAD0 1FAD9 Not_XID -1FAE0 1FAE7 Not_XID -1FAF0 1FAF6 Not_XID +1FA70 1FA7C Not_XID +1FA80 1FA88 Not_XID +1FA90 1FABD Not_XID +1FABF 1FAC5 Not_XID +1FACE 1FADB Not_XID +1FAE0 1FAE8 Not_XID +1FAF0 1FAF8 Not_XID 1FB00 1FB92 Not_XID 1FB94 1FBCA Not_XID 1FBF0 1FBF9 Not_NFKC 20000 2A6DF Recommended -2A700 2B738 Recommended +2A700 2B739 Recommended 2B740 2B81D Recommended 2B820 2CEA1 Recommended 2CEB0 2EBE0 Recommended 2F800 2FA1D Not_NFKC 30000 3134A Recommended +31350 323AF Recommended E0001 Deprecated E0020 E007F Default_Ignorable E0100 E01EF Default_Ignorable diff --git a/gnu/usr.bin/perl/lib/unicore/To/Identifi.pl b/gnu/usr.bin/perl/lib/unicore/To/Identifi.pl index 90d12989906..6d20d33cc09 100644 --- a/gnu/usr.bin/perl/lib/unicore/To/Identifi.pl +++ b/gnu/usr.bin/perl/lib/unicore/To/Identifi.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -195,7 +195,7 @@ CD5 CD6 Allowed CDD Allowed CE0 CE3 Allowed CE6 CEF Allowed -CF1 CF2 Allowed +CF1 CF3 Allowed D00 Allowed D02 D03 Allowed D05 D0C Allowed @@ -234,7 +234,7 @@ EA7 EB2 Allowed EB4 EBD Allowed EC0 EC4 Allowed EC6 Allowed -EC8 ECD Allowed +EC8 ECE Allowed ED0 ED9 Allowed EDE EDF Allowed F00 Allowed @@ -333,7 +333,6 @@ FC6 Allowed 1FF6 1FF8 Allowed 1FFA Allowed 1FFC Allowed -200C 200D Allowed 2010 Allowed 2019 Allowed 2027 Allowed @@ -392,17 +391,22 @@ FA27 FA29 Allowed 1133B 1133C Allowed 16FF0 16FF1 Allowed 1B11F 1B122 Allowed +1B132 Allowed 1B150 1B152 Allowed +1B155 Allowed 1B164 1B167 Allowed 1DF00 1DF1E Allowed +1DF25 1DF2A Allowed +1E08F Allowed 1E7E0 1E7E6 Allowed 1E7E8 1E7EB Allowed 1E7ED 1E7EE Allowed 1E7F0 1E7FE Allowed 20000 2A6DF Allowed -2A700 2B738 Allowed +2A700 2B739 Allowed 2B740 2B81D Allowed 2B820 2CEA1 Allowed 2CEB0 2EBE0 Allowed 30000 3134A Allowed +31350 323AF 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 c4d7c008e9e..95428ae2897 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -33,7 +33,7 @@ return <<'END'; 94F Right 951 Top 952 Bottom -953 955 Top +955 Top 956 957 Bottom 962 963 Bottom 981 Top @@ -124,6 +124,7 @@ CCA CCB Top_And_Right CCC CCD Top CD5 CD6 Right CE2 CE3 Bottom +CF3 Right D00 D01 Top D02 D03 Right D3B D3C Top @@ -166,7 +167,7 @@ EB8 EBA Bottom EBB Top EBC Bottom EC0 EC4 Visual_Order_Left -EC8 ECD Top +EC8 ECE Top F18 F19 Bottom F35 Bottom F37 Bottom @@ -348,6 +349,7 @@ A8C4 Bottom A8C5 Top A8E0 A8F1 Top A8FF Top +A926 A92A Top A92B A92D Bottom A947 A949 Bottom A94A Top @@ -467,6 +469,7 @@ ABED Bottom 11235 Right 11236 11237 Top 1123E Top +11241 Bottom 112DF Top 112E0 Right 112E1 Left @@ -628,4 +631,12 @@ ABED Bottom 11EF4 Bottom 11EF5 Left 11EF6 Right +11F00 11F02 Top +11F03 Right +11F34 11F35 Right +11F36 11F37 Top +11F38 11F3A Bottom +11F3E 11F3F Left +11F40 Top +11F41 Right END diff --git a/gnu/usr.bin/perl/lib/unicore/To/InSC.pl b/gnu/usr.bin/perl/lib/unicore/To/InSC.pl index be515bbb417..e111573257f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -108,7 +108,9 @@ AE0 AE1 Vowel_Independent AE2 AE3 Vowel_Dependent AE6 AEF Number AF9 Consonant -AFA AFC Cantillation_Mark +AFA Cantillation_Mark +AFB Gemination_Mark +AFC Cantillation_Mark AFD AFF Nukta B01 B02 Bindu B03 Visarga @@ -191,6 +193,7 @@ CE0 CE1 Vowel_Independent CE2 CE3 Vowel_Dependent CE6 CEF Number CF1 CF2 Consonant_With_Stacker +CF3 Bindu D00 D02 Bindu D03 Visarga D04 Bindu @@ -247,6 +250,7 @@ EBC EBD Consonant_Medial EC0 EC4 Vowel_Dependent EC8 ECB Tone_Mark ECD Bindu +ECE Syllable_Modifier ED0 ED9 Number EDC EDF Consonant F20 F33 Number @@ -586,6 +590,9 @@ ABF0 ABF9 Number 11236 Nukta 11237 Gemination_Mark 1123E Cantillation_Mark +1123F Consonant +11240 Vowel_Independent +11241 Vowel_Dependent 11280 11283 Vowel_Independent 11284 11286 Consonant 11288 Consonant @@ -775,4 +782,14 @@ ABF0 ABF9 Number 11EE0 11EF1 Consonant 11EF2 Consonant_Placeholder 11EF3 11EF6 Vowel_Dependent +11F00 11F01 Bindu +11F02 Consonant_Preceding_Repha +11F03 Visarga +11F04 11F10 Vowel_Independent +11F12 11F33 Consonant +11F34 11F3A Vowel_Dependent +11F3E 11F40 Vowel_Dependent +11F41 Pure_Killer +11F42 Invisible_Stacker +11F50 11F59 Number END diff --git a/gnu/usr.bin/perl/lib/unicore/To/Isc.pl b/gnu/usr.bin/perl/lib/unicore/To/Isc.pl index db79473e6ca..78278019bf5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/Jg.pl b/gnu/usr.bin/perl/lib/unicore/To/Jg.pl index 292947a7813..1052074eaf7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/Jt.pl b/gnu/usr.bin/perl/lib/unicore/To/Jt.pl index cc445b640a4..cdbc8540541 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -14,7 +14,7 @@ # the main body of the table, and what all code points missing from this file # map to. $Unicode::UCD::SwashInfo{'ToJt'}{'format'} = 's'; # string -$Unicode::UCD::SwashInfo{'ToJt'}{'missing'} = 'Non_Joining'; +$Unicode::UCD::SwashInfo{'ToJt'}{'missing'} = 'U'; return <<'END'; AD T @@ -198,7 +198,7 @@ E34 E3A T E47 E4E T EB1 T EB4 EBC T -EC8 ECD T +EC8 ECE T F18 F19 T F35 T F37 T @@ -374,6 +374,7 @@ FFF9 FFFB T 10D23 D 10D24 10D27 T 10EAB 10EAC T +10EFD 10EFF T 10F30 10F32 D 10F33 R 10F34 10F44 D @@ -418,6 +419,7 @@ FFF9 FFFB T 11234 T 11236 11237 T 1123E T +11241 T 112DF T 112E3 112EA T 11300 11301 T @@ -479,7 +481,12 @@ FFF9 FFFB T 11D95 T 11D97 T 11EF3 11EF4 T -13430 13438 T +11F00 11F01 T +11F36 11F3A T +11F40 T +11F42 T +13430 13440 T +13447 13455 T 16AF0 16AF4 T 16B30 16B36 T 16F4F T @@ -505,9 +512,11 @@ FFF9 FFFB T 1E01B 1E021 T 1E023 1E024 T 1E026 1E02A T +1E08F T 1E130 1E136 T 1E2AE T 1E2EC 1E2EF T +1E4EC 1E4EF T 1E8D0 1E8D6 T 1E900 1E943 D 1E944 1E94B T diff --git a/gnu/usr.bin/perl/lib/unicore/To/Lb.pl b/gnu/usr.bin/perl/lib/unicore/To/Lb.pl index 9d6dae4e3df..7a2b7c3ba4c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -14,7 +14,7 @@ # the main body of the table, and what all code points missing from this file # map to. $Unicode::UCD::SwashInfo{'ToLb'}{'format'} = 's'; # string -$Unicode::UCD::SwashInfo{'ToLb'}{'missing'} = 'Unknown'; +$Unicode::UCD::SwashInfo{'ToLb'}{'missing'} = 'XX'; return <<'END'; 0 8 CM @@ -343,6 +343,7 @@ CE0 CE1 AL CE2 CE3 CM CE6 CEF NU CF1 CF2 AL +CF3 CM D00 D03 CM D04 D0C AL D0E D10 AL @@ -388,7 +389,7 @@ EA5 SA EA7 EBD SA EC0 EC4 SA EC6 SA -EC8 ECD SA +EC8 ECE SA ED0 ED9 NU EDC EDF SA F00 AL @@ -588,7 +589,11 @@ FD9 FDA GL 1CF7 1CF9 CM 1CFA AL 1D00 1DBF AL -1DC0 1DFF CM +1DC0 1DCC CM +1DCD GL +1DCE 1DFB CM +1DFC GL +1DFD 1DFF CM 1E00 1F15 AL 1F18 1F1D AL 1F20 1F45 AL @@ -644,7 +649,7 @@ FD9 FDA GL 2047 2049 NS 204A 2055 AL 2056 BA -2057 AL +2057 PO 2058 205B BA 205C AL 205D 205F BA @@ -2243,6 +2248,7 @@ FFFD AI 10EAB 10EAC CM 10EAD BA 10EB0 10EB1 AL +10EFD 10EFF CM 10F00 10F27 AL 10F30 10F45 AL 10F46 10F50 CM @@ -2309,6 +2315,8 @@ FFFD AI 1123B 1123C BA 1123D AL 1123E CM +1123F 11240 AL +11241 CM 11280 11286 AL 11288 AL 1128A 1128D AL @@ -2425,6 +2433,7 @@ FFFD AI 11A9E 11AA0 BB 11AA1 11AA2 BA 11AB0 11AF8 AL +11B00 11B09 BB 11C00 11C08 AL 11C0A 11C2E AL 11C2F 11C36 CM @@ -2459,6 +2468,16 @@ FFFD AI 11EE0 11EF2 AL 11EF3 11EF6 CM 11EF7 11EF8 AL +11F00 11F01 CM +11F02 AL +11F03 CM +11F04 11F10 AL +11F12 11F33 AL +11F34 11F3A CM +11F3E 11F42 CM +11F43 11F44 BA +11F45 11F4F ID +11F50 11F59 NU 11FB0 AL 11FC0 11FDC AL 11FDD 11FE0 PO @@ -2482,10 +2501,18 @@ FFFD AI 1328A 13378 AL 13379 OP 1337A 1337B CL -1337C 1342E AL +1337C 1342F AL 13430 13436 GL 13437 OP 13438 CL +13439 1343B GL +1343C OP +1343D CL +1343E OP +1343F CL +13440 CM +13441 13446 AL +13447 13455 CM 14400 145CD AL 145CE OP 145CF CL @@ -2529,7 +2556,9 @@ FFFD AI 1AFF5 1AFFB AL 1AFFD 1AFFE AL 1B000 1B122 ID +1B132 CJ 1B150 1B152 CJ +1B155 CJ 1B164 1B167 CJ 1B170 1B2FB ID 1BC00 1BC6A AL @@ -2557,6 +2586,7 @@ FFFD AI 1D200 1D241 AL 1D242 1D244 CM 1D245 AL +1D2C0 1D2D3 AL 1D2E0 1D2F3 AL 1D300 1D356 AL 1D360 1D378 AL @@ -2595,11 +2625,14 @@ FFFD AI 1DA9B 1DA9F CM 1DAA1 1DAAF CM 1DF00 1DF1E AL +1DF25 1DF2A AL 1E000 1E006 CM 1E008 1E018 CM 1E01B 1E021 CM 1E023 1E024 CM 1E026 1E02A CM +1E030 1E06D AL +1E08F CM 1E100 1E12C AL 1E130 1E136 CM 1E137 1E13D AL @@ -2611,6 +2644,9 @@ FFFD AI 1E2EC 1E2EF CM 1E2F0 1E2F9 NU 1E2FF PR +1E4D0 1E4EB AL +1E4EC 1E4EF CM +1E4F0 1E4F9 NU 1E7E0 1E7E6 AL 1E7E8 1E7EB AL 1E7ED 1E7EE AL @@ -2796,8 +2832,8 @@ FFFD AI 1FA54 1FAC2 ID 1FAC3 1FAC5 EB 1FAC6 1FAEF ID -1FAF0 1FAF6 EB -1FAF7 1FAFF ID +1FAF0 1FAF8 EB +1FAF9 1FAFF ID 1FB00 1FB92 AL 1FB94 1FBCA AL 1FBF0 1FBF9 NU diff --git a/gnu/usr.bin/perl/lib/unicore/To/Lc.pl b/gnu/usr.bin/perl/lib/unicore/To/Lc.pl index 19452829551..8e49247bf3e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFCQC.pl index b94a4ea7a38..1b1a5b58a31 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFDQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFDQC.pl index 97e9da9083e..5524fa005a7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFKCCF.pl b/gnu/usr.bin/perl/lib/unicore/To/NFKCCF.pl index 4ebbdfa3227..1fb0fc24d68 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! IT IS DEPRECATED TO USE THIS FILE !!!!!!! @@ -9659,6 +9659,68 @@ FFEE 25CB 1D7FD 0037 1D7FE 0038 1D7FF 0039 +1E030 0430 +1E031 0431 +1E032 0432 +1E033 0433 +1E034 0434 +1E035 0435 +1E036 0436 +1E037 0437 +1E038 0438 +1E039 043A +1E03A 043B +1E03B 043C +1E03C 043E +1E03D 043F +1E03E 0440 +1E03F 0441 +1E040 0442 +1E041 0443 +1E042 0444 +1E043 0445 +1E044 0446 +1E045 0447 +1E046 0448 +1E047 044B +1E048 044D +1E049 044E +1E04A A689 +1E04B 04D9 +1E04C 0456 +1E04D 0458 +1E04E 04E9 +1E04F 04AF +1E050 04CF +1E051 0430 +1E052 0431 +1E053 0432 +1E054 0433 +1E055 0434 +1E056 0435 +1E057 0436 +1E058 0437 +1E059 0438 +1E05A 043A +1E05B 043B +1E05C 043E +1E05D 043F +1E05E 0441 +1E05F 0443 +1E060 0444 +1E061 0445 +1E062 0446 +1E063 0447 +1E064 0448 +1E065 044A +1E066 044B +1E067 0491 +1E068 0456 +1E069 0455 +1E06A 045F +1E06B 04AB +1E06C A651 +1E06D 04B1 1E900 1E922 1E901 1E923 1E902 1E924 diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFKCQC.pl index 898cfc95dcf..4fbdebbf6cc 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -269,6 +269,7 @@ FFE8 FFEE N 1D552 1D6A5 N 1D6A8 1D7CB N 1D7CE 1D7FF N +1E030 1E06D N 1EE00 1EE03 N 1EE05 1EE1F N 1EE21 1EE22 N diff --git a/gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl b/gnu/usr.bin/perl/lib/unicore/To/NFKDQC.pl index 78c75d24c42..a72c0257083 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -369,6 +369,7 @@ FFE8 FFEE N 1D552 1D6A5 N 1D6A8 1D7CB N 1D7CE 1D7FF N +1E030 1E06D N 1EE00 1EE03 N 1EE05 1EE1F N 1EE21 1EE22 N diff --git a/gnu/usr.bin/perl/lib/unicore/To/Na1.pl b/gnu/usr.bin/perl/lib/unicore/To/Na1.pl index 9c98644eefa..9924e307a15 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl b/gnu/usr.bin/perl/lib/unicore/To/NameAlia.pl index e1f3cae0b77..0526f8fa5ea 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -78,6 +78,7 @@ F SI: abbreviation 18 CAN: abbreviation 19 END OF MEDIUM: control 19 EOM: abbreviation +19 EM: abbreviation 1A SUBSTITUTE: control 1A SUB: abbreviation 1B ESCAPE: control @@ -178,6 +179,7 @@ AD SHY: abbreviation 1A2 LATIN CAPITAL LETTER GHA: correction 1A3 LATIN SMALL LETTER GHA: correction 34F CGJ: abbreviation +616 ARABIC SMALL HIGH LIGATURE ALEF WITH YEH BARREE: correction 61C ALM: abbreviation 709 SYRIAC SUBLINEAR COLON SKEWED LEFT: correction CDE KANNADA LETTER LLLA: correction @@ -195,6 +197,7 @@ FD0 TIBETAN MARK BKA- SHOG GI MGO RGYAN: correction 180D FVS3: abbreviation 180E MVS: abbreviation 180F FVS4: abbreviation +1BBD SUNDANESE LETTER ARCHAIC I: correction 200B ZWSP: abbreviation 200C ZWNJ: abbreviation 200D ZWJ: abbreviation diff --git a/gnu/usr.bin/perl/lib/unicore/To/Nt.pl b/gnu/usr.bin/perl/lib/unicore/To/Nt.pl index f3c287fad12..c4b0f9c86ff 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -212,6 +212,7 @@ FF10 FF19 Decimal 11C5A 11C6C Numeric 11D50 11D59 Decimal 11DA0 11DA9 Decimal +11F50 11F59 Decimal 11FC0 11FD4 Numeric 12400 1246E Numeric 16A60 16A69 Decimal @@ -219,11 +220,13 @@ FF10 FF19 Decimal 16B50 16B59 Decimal 16B5B 16B61 Numeric 16E80 16E96 Numeric +1D2C0 1D2D3 Numeric 1D2E0 1D2F3 Numeric 1D360 1D378 Numeric 1D7CE 1D7FF Decimal 1E140 1E149 Decimal 1E2F0 1E2F9 Decimal +1E4F0 1E4F9 Decimal 1E8C7 1E8CF Numeric 1E950 1E959 Decimal 1EC71 1ECAB Numeric diff --git a/gnu/usr.bin/perl/lib/unicore/To/Nv.pl b/gnu/usr.bin/perl/lib/unicore/To/Nv.pl index 6485ea0cfd6..c1b92e31028 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -584,6 +584,7 @@ FF10 FF19 0 11C6C 100 11D50 11D59 0 11DA0 11DA9 0 +11F50 11F59 0 11FC0 1/320 11FC1 1/160 11FC2 1/80 @@ -664,6 +665,7 @@ FF10 FF19 0 16B61 1000000000000 16E80 16E93 0 16E94 16E96 1 +1D2C0 1D2D3 0 1D2E0 1D2F3 0 1D360 1D369 1 1D36A 20 @@ -684,6 +686,7 @@ FF10 FF19 0 1D7F6 1D7FF 0 1E140 1E149 0 1E2F0 1E2F9 0 +1E4F0 1E4F9 0 1E8C7 1E8CF 1 1E950 1E959 0 1EC71 1EC7A 1 diff --git a/gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl b/gnu/usr.bin/perl/lib/unicore/To/PerlDeci.pl index b6dc50d71c6..e38096ffbb2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -73,6 +73,7 @@ FF10 FF19 0 11C50 11C59 0 11D50 11D59 0 11DA0 11DA9 0 +11F50 11F59 0 16A60 16A69 0 16AC0 16AC9 0 16B50 16B59 0 @@ -83,6 +84,7 @@ FF10 FF19 0 1D7F6 1D7FF 0 1E140 1E149 0 1E2F0 1E2F9 0 +1E4F0 1E4F9 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 da13cd7c526..40bea53947b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -806,6 +806,7 @@ CE0 CE1 OLetter CE2 CE3 Extend CE6 CEF Numeric CF1 CF2 OLetter +CF3 Extend D00 D03 Extend D04 D0C OLetter D0E D10 OLetter @@ -853,7 +854,7 @@ EB4 EBC Extend EBD OLetter EC0 EC4 OLetter EC6 OLetter -EC8 ECD Extend +EC8 ECE Extend ED0 ED9 Numeric EDC EDF OLetter F00 OLetter @@ -897,7 +898,8 @@ FC6 Extend 10C7 Upper 10CD Upper 10D0 10FA OLetter -10FC 1248 OLetter +10FC Lower +10FD 1248 OLetter 124A 124D OLetter 1250 1256 OLetter 1258 OLetter @@ -1779,7 +1781,7 @@ A7D6 Upper A7D7 Lower A7D8 Upper A7D9 Lower -A7F2 A7F4 OLetter +A7F2 A7F4 Lower A7F5 Upper A7F6 Lower A7F7 OLetter @@ -1857,8 +1859,7 @@ AB11 AB16 OLetter AB20 AB26 OLetter AB28 AB2E OLetter AB30 AB5A Lower -AB5C AB68 Lower -AB69 OLetter +AB5C AB69 Lower AB70 ABBF Lower ABC0 ABE2 OLetter ABE3 ABEA Extend @@ -2015,6 +2016,7 @@ FFF9 FFFB Format 10E80 10EA9 OLetter 10EAB 10EAC Extend 10EB0 10EB1 OLetter +10EFD 10EFF Extend 10F00 10F1C OLetter 10F27 OLetter 10F30 10F45 OLetter @@ -2072,6 +2074,8 @@ FFF9 FFFB Format 11238 11239 STerm 1123B 1123C STerm 1123E Extend +1123F 11240 OLetter +11241 Extend 11280 11286 OLetter 11288 OLetter 1128A 1128D OLetter @@ -2205,13 +2209,25 @@ FFF9 FFFB Format 11EE0 11EF2 OLetter 11EF3 11EF6 Extend 11EF7 11EF8 STerm +11F00 11F01 Extend +11F02 OLetter +11F03 Extend +11F04 11F10 OLetter +11F12 11F33 OLetter +11F34 11F3A Extend +11F3E 11F42 Extend +11F43 11F44 STerm +11F50 11F59 Numeric 11FB0 OLetter 12000 12399 OLetter 12400 1246E OLetter 12480 12543 OLetter 12F90 12FF0 OLetter -13000 1342E OLetter -13430 13438 Format +13000 1342F OLetter +13430 1343F Format +13440 Extend +13441 13446 OLetter +13447 13455 Extend 14400 14646 OLetter 16800 16A38 OLetter 16A40 16A5E OLetter @@ -2250,7 +2266,9 @@ FFF9 FFFB Format 1AFF5 1AFFB OLetter 1AFFD 1AFFE OLetter 1B000 1B122 OLetter +1B132 OLetter 1B150 1B152 OLetter +1B155 OLetter 1B164 1B167 OLetter 1B170 1B2FB OLetter 1BC00 1BC6A OLetter @@ -2339,11 +2357,14 @@ FFF9 FFFB Format 1DF00 1DF09 Lower 1DF0A OLetter 1DF0B 1DF1E Lower +1DF25 1DF2A Lower 1E000 1E006 Extend 1E008 1E018 Extend 1E01B 1E021 Extend 1E023 1E024 Extend 1E026 1E02A Extend +1E030 1E06D Lower +1E08F Extend 1E100 1E12C OLetter 1E130 1E136 Extend 1E137 1E13D OLetter @@ -2354,6 +2375,9 @@ FFF9 FFFB Format 1E2C0 1E2EB OLetter 1E2EC 1E2EF Extend 1E2F0 1E2F9 Numeric +1E4D0 1E4EB OLetter +1E4EC 1E4EF Extend +1E4F0 1E4F9 Numeric 1E7E0 1E7E6 OLetter 1E7E8 1E7EB OLetter 1E7ED 1E7EE OLetter @@ -2404,12 +2428,13 @@ FFF9 FFFB Format 1F676 1F678 Close 1FBF0 1FBF9 Numeric 20000 2A6DF OLetter -2A700 2B738 OLetter +2A700 2B739 OLetter 2B740 2B81D OLetter 2B820 2CEA1 OLetter 2CEB0 2EBE0 OLetter 2F800 2FA1D OLetter 30000 3134A OLetter +31350 323AF 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 8b705d0765f..50b1f1d7536 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -200,7 +200,7 @@ CD5 CD6 Kannada CDD CDE Kannada CE0 CE3 Kannada CE6 CEF Kannada -CF1 CF2 Kannada +CF1 CF3 Kannada D00 D0C Malayalam D0E D10 Malayalam D12 D44 Malayalam @@ -231,7 +231,7 @@ EA5 Lao EA7 EBD Lao EC0 EC4 Lao EC6 Lao -EC8 ECD Lao +EC8 ECE Lao ED0 ED9 Lao EDC EDF Lao F00 F47 Tibetan @@ -661,6 +661,7 @@ FFF9 FFFD Common 10E80 10EA9 Yezidi 10EAB 10EAD Yezidi 10EB0 10EB1 Yezidi +10EFD 10EFF Arabic 10F00 10F27 Old_Sogdian 10F30 10F59 Sogdian 10F70 10F89 Old_Uyghur @@ -679,7 +680,7 @@ FFF9 FFFD Common 11180 111DF Sharada 111E1 111F4 Sinhala 11200 11211 Khojki -11213 1123E Khojki +11213 11241 Khojki 11280 11286 Multani 11288 Multani 1128A 1128D Multani @@ -735,6 +736,7 @@ FFF9 FFFD Common 11A50 11AA2 Soyombo 11AB0 11ABF Canadian_Aboriginal 11AC0 11AF8 Pau_Cin_Hau +11B00 11B09 Devanagari 11C00 11C08 Bhaiksuki 11C0A 11C36 Bhaiksuki 11C38 11C45 Bhaiksuki @@ -756,6 +758,9 @@ FFF9 FFFD Common 11D93 11D98 Gunjala_Gondi 11DA0 11DA9 Gunjala_Gondi 11EE0 11EF8 Makasar +11F00 11F10 Kawi +11F12 11F3A Kawi +11F3E 11F59 Kawi 11FB0 Lisu 11FC0 11FF1 Tamil 11FFF Tamil @@ -764,8 +769,7 @@ FFF9 FFFD Common 12470 12474 Cuneiform 12480 12543 Cuneiform 12F90 12FF2 Cypro_Minoan -13000 1342E Egyptian_Hieroglyphs -13430 13438 Egyptian_Hieroglyphs +13000 13455 Egyptian_Hieroglyphs 14400 14646 Anatolian_Hieroglyphs 16800 16A38 Bamum 16A40 16A5E Mro @@ -799,7 +803,9 @@ FFF9 FFFD Common 1B000 Katakana 1B001 1B11F Hiragana 1B120 1B122 Katakana +1B132 Hiragana 1B150 1B152 Hiragana +1B155 Katakana 1B164 1B167 Katakana 1B170 1B2FB Nushu 1BC00 1BC6A Duployan @@ -823,6 +829,7 @@ FFF9 FFFD Common 1D1AA 1D1AD Inherited 1D1AE 1D1EA Common 1D200 1D245 Greek +1D2C0 1D2D3 Common 1D2E0 1D2F3 Common 1D300 1D356 Common 1D360 1D378 Common @@ -851,11 +858,14 @@ FFF9 FFFD Common 1DA9B 1DA9F SignWriting 1DAA1 1DAAF SignWriting 1DF00 1DF1E Latin +1DF25 1DF2A Latin 1E000 1E006 Glagolitic 1E008 1E018 Glagolitic 1E01B 1E021 Glagolitic 1E023 1E024 Glagolitic 1E026 1E02A Glagolitic +1E030 1E06D Cyrillic +1E08F Cyrillic 1E100 1E12C Nyiakeng_Puachue_Hmong 1E130 1E13D Nyiakeng_Puachue_Hmong 1E140 1E149 Nyiakeng_Puachue_Hmong @@ -863,6 +873,7 @@ FFF9 FFFD Common 1E290 1E2AE Toto 1E2C0 1E2F9 Wancho 1E2FF Wancho +1E4D0 1E4F9 Nag_Mundari 1E7E0 1E7E6 Ethiopic 1E7E8 1E7EB Ethiopic 1E7ED 1E7EE Ethiopic @@ -923,10 +934,10 @@ FFF9 FFFD Common 1F250 1F251 Common 1F260 1F265 Common 1F300 1F6D7 Common -1F6DD 1F6EC Common +1F6DC 1F6EC Common 1F6F0 1F6FC Common -1F700 1F773 Common -1F780 1F7D8 Common +1F700 1F776 Common +1F77B 1F7D9 Common 1F7E0 1F7EB Common 1F7F0 Common 1F800 1F80B Common @@ -937,25 +948,24 @@ FFF9 FFFD Common 1F8B0 1F8B1 Common 1F900 1FA53 Common 1FA60 1FA6D Common -1FA70 1FA74 Common -1FA78 1FA7C Common -1FA80 1FA86 Common -1FA90 1FAAC Common -1FAB0 1FABA Common -1FAC0 1FAC5 Common -1FAD0 1FAD9 Common -1FAE0 1FAE7 Common -1FAF0 1FAF6 Common +1FA70 1FA7C Common +1FA80 1FA88 Common +1FA90 1FABD Common +1FABF 1FAC5 Common +1FACE 1FADB Common +1FAE0 1FAE8 Common +1FAF0 1FAF8 Common 1FB00 1FB92 Common 1FB94 1FBCA Common 1FBF0 1FBF9 Common 20000 2A6DF Han -2A700 2B738 Han +2A700 2B739 Han 2B740 2B81D Han 2B820 2CEA1 Han 2CEB0 2EBE0 Han 2F800 2FA1D Han 30000 3134A Han +31350 323AF 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 c0cc1cfc7d9..cc318ddcd24 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -221,7 +221,7 @@ CD5 CD6 Kannada CDD CDE Kannada CE0 CE3 Kannada CE6 CEF Kannada Nandinagari -CF1 CF2 Kannada +CF1 CF3 Kannada D00 D0C Malayalam D0E D10 Malayalam D12 D44 Malayalam @@ -252,7 +252,7 @@ EA5 Lao EA7 EBD Lao EC0 EC4 Lao EC6 Lao -EC8 ECD Lao +EC8 ECE Lao ED0 ED9 Lao EDC EDF Lao F00 F47 Tibetan @@ -747,6 +747,7 @@ FFF9 FFFD Common 10E80 10EA9 Yezidi 10EAB 10EAD Yezidi 10EB0 10EB1 Yezidi +10EFD 10EFF Arabic 10F00 10F27 Old_Sogdian 10F30 10F59 Sogdian 10F70 10F89 Old_Uyghur @@ -765,7 +766,7 @@ FFF9 FFFD Common 11180 111DF Sharada 111E1 111F4 Sinhala 11200 11211 Khojki -11213 1123E Khojki +11213 11241 Khojki 11280 11286 Multani 11288 Multani 1128A 1128D Multani @@ -824,6 +825,7 @@ FFF9 FFFD Common 11A50 11AA2 Soyombo 11AB0 11ABF Canadian_Aboriginal 11AC0 11AF8 Pau_Cin_Hau +11B00 11B09 Devanagari 11C00 11C08 Bhaiksuki 11C0A 11C36 Bhaiksuki 11C38 11C45 Bhaiksuki @@ -845,6 +847,9 @@ FFF9 FFFD Common 11D93 11D98 Gunjala_Gondi 11DA0 11DA9 Gunjala_Gondi 11EE0 11EF8 Makasar +11F00 11F10 Kawi +11F12 11F3A Kawi +11F3E 11F59 Kawi 11FB0 Lisu 11FC0 11FCF Tamil 11FD0 11FD1 Grantha Tamil @@ -857,8 +862,7 @@ FFF9 FFFD Common 12470 12474 Cuneiform 12480 12543 Cuneiform 12F90 12FF2 Cypro_Minoan -13000 1342E Egyptian_Hieroglyphs -13430 13438 Egyptian_Hieroglyphs +13000 13455 Egyptian_Hieroglyphs 14400 14646 Anatolian_Hieroglyphs 16800 16A38 Bamum 16A40 16A5E Mro @@ -892,7 +896,9 @@ FFF9 FFFD Common 1B000 Katakana 1B001 1B11F Hiragana 1B120 1B122 Katakana +1B132 Hiragana 1B150 1B152 Hiragana +1B155 Katakana 1B164 1B167 Katakana 1B170 1B2FB Nushu 1BC00 1BC6A Duployan @@ -915,6 +921,7 @@ FFF9 FFFD Common 1D1AA 1D1AD Inherited 1D1AE 1D1EA Common 1D200 1D245 Greek +1D2C0 1D2D3 Common 1D2E0 1D2F3 Common 1D300 1D356 Common 1D360 1D371 Han @@ -944,11 +951,14 @@ FFF9 FFFD Common 1DA9B 1DA9F SignWriting 1DAA1 1DAAF SignWriting 1DF00 1DF1E Latin +1DF25 1DF2A Latin 1E000 1E006 Glagolitic 1E008 1E018 Glagolitic 1E01B 1E021 Glagolitic 1E023 1E024 Glagolitic 1E026 1E02A Glagolitic +1E030 1E06D Cyrillic +1E08F Cyrillic 1E100 1E12C Nyiakeng_Puachue_Hmong 1E130 1E13D Nyiakeng_Puachue_Hmong 1E140 1E149 Nyiakeng_Puachue_Hmong @@ -956,6 +966,7 @@ FFF9 FFFD Common 1E290 1E2AE Toto 1E2C0 1E2F9 Wancho 1E2FF Wancho +1E4D0 1E4F9 Nag_Mundari 1E7E0 1E7E6 Ethiopic 1E7E8 1E7EB Ethiopic 1E7ED 1E7EE Ethiopic @@ -1016,10 +1027,10 @@ FFF9 FFFD Common 1F250 1F251 Han 1F260 1F265 Common 1F300 1F6D7 Common -1F6DD 1F6EC Common +1F6DC 1F6EC Common 1F6F0 1F6FC Common -1F700 1F773 Common -1F780 1F7D8 Common +1F700 1F776 Common +1F77B 1F7D9 Common 1F7E0 1F7EB Common 1F7F0 Common 1F800 1F80B Common @@ -1030,25 +1041,24 @@ FFF9 FFFD Common 1F8B0 1F8B1 Common 1F900 1FA53 Common 1FA60 1FA6D Common -1FA70 1FA74 Common -1FA78 1FA7C Common -1FA80 1FA86 Common -1FA90 1FAAC Common -1FAB0 1FABA Common -1FAC0 1FAC5 Common -1FAD0 1FAD9 Common -1FAE0 1FAE7 Common -1FAF0 1FAF6 Common +1FA70 1FA7C Common +1FA80 1FA88 Common +1FA90 1FABD Common +1FABF 1FAC5 Common +1FACE 1FADB Common +1FAE0 1FAE8 Common +1FAF0 1FAF8 Common 1FB00 1FB92 Common 1FB94 1FBCA Common 1FBF0 1FBF9 Common 20000 2A6DF Han -2A700 2B738 Han +2A700 2B739 Han 2B740 2B81D Han 2B820 2CEA1 Han 2CEB0 2EBE0 Han 2F800 2FA1D Han 30000 3134A Han +31350 323AF 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 7e8ec9b81df..87369d1c43a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/Uc.pl b/gnu/usr.bin/perl/lib/unicore/To/Uc.pl index 634a104f2bb..03ced28a313 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/To/Vo.pl b/gnu/usr.bin/perl/lib/unicore/To/Vo.pl index 313da0b8a9a..0219571ccd4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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,21 +18,21 @@ $Unicode::UCD::SwashInfo{'ToVo'}{'missing'} = 'R'; return <<'END'; 0 A6 Rotated -A7 U +A7 Upright A8 Rotated -A9 U +A9 Upright AA AD Rotated -AE U +AE Upright AF B0 Rotated -B1 U +B1 Upright B2 BB Rotated -BC BE U +BC BE Upright BF D6 Rotated -D7 U +D7 Upright D8 F6 Rotated -F7 U +F7 Upright F8 2E9 Rotated -2EA 2EB U +2EA 2EB Upright 2EC 377 Rotated 37A 37F Rotated 384 38A Rotated @@ -154,7 +154,7 @@ CD5 CD6 Rotated CDD CDE Rotated CE0 CE3 Rotated CE6 CEF Rotated -CF1 CF2 Rotated +CF1 CF3 Rotated D00 D0C Rotated D0E D10 Rotated D12 D44 Rotated @@ -184,7 +184,7 @@ EA5 Rotated EA7 EBD Rotated EC0 EC4 Rotated EC6 Rotated -EC8 ECD Rotated +EC8 ECE Rotated ED0 ED9 Rotated EDC EDF Rotated F00 F47 Rotated @@ -197,7 +197,7 @@ FCE FDA Rotated 10C7 Rotated 10CD Rotated 10D0 10FF Rotated -1100 11FF U +1100 11FF Upright 1200 1248 Rotated 124A 124D Rotated 1250 1256 Rotated @@ -219,7 +219,7 @@ FCE FDA Rotated 13A0 13F5 Rotated 13F8 13FD Rotated 1400 Rotated -1401 167F U +1401 167F Upright 1680 169C Rotated 16A0 16F8 Rotated 1700 1715 Rotated @@ -234,7 +234,7 @@ FCE FDA Rotated 1800 1819 Rotated 1820 1878 Rotated 1880 18AA Rotated -18B0 18FF U +18B0 18FF Upright 1900 191E Rotated 1920 192B Rotated 1930 193B Rotated @@ -277,102 +277,102 @@ FCE FDA Rotated 1FF2 1FF4 Rotated 1FF6 1FFE Rotated 2000 2015 Rotated -2016 U +2016 Upright 2017 201F Rotated -2020 2021 U +2020 2021 Upright 2022 202F Rotated -2030 2031 U +2030 2031 Upright 2032 203A Rotated -203B 203C U +203B 203C Upright 203D 2041 Rotated -2042 U +2042 Upright 2043 2046 Rotated -2047 2049 U +2047 2049 Upright 204A 2050 Rotated -2051 U +2051 Upright 2052 2064 Rotated -2065 U +2065 Upright 2066 2071 Rotated 2074 208E Rotated 2090 209C Rotated 20A0 20C0 Rotated 20D0 20DC Rotated -20DD 20E0 U +20DD 20E0 Upright 20E1 Rotated -20E2 20E4 U +20E2 20E4 Upright 20E5 20F0 Rotated -2100 2101 U +2100 2101 Upright 2102 Rotated -2103 2109 U +2103 2109 Upright 210A 210E Rotated -210F U +210F Upright 2110 2112 Rotated -2113 2114 U +2113 2114 Upright 2115 Rotated -2116 2117 U +2116 2117 Upright 2118 211D Rotated -211E 2123 U +211E 2123 Upright 2124 Rotated -2125 U +2125 Upright 2126 Rotated -2127 U +2127 Upright 2128 Rotated -2129 U +2129 Upright 212A 212D Rotated -212E U +212E Upright 212F 2134 Rotated -2135 213F U +2135 213F Upright 2140 2144 Rotated -2145 214A U +2145 214A Upright 214B Rotated -214C 214D U +214C 214D Upright 214E Rotated -214F 2189 U +214F 2189 Upright 218A 218B Rotated -218C 218F U +218C 218F Upright 2190 221D Rotated -221E U +221E Upright 221F 2233 Rotated -2234 2235 U +2234 2235 Upright 2236 22FF Rotated -2300 2307 U +2300 2307 Upright 2308 230B Rotated -230C 231F U +230C 231F Upright 2320 2323 Rotated -2324 2328 U -2329 232A Tr -232B U +2324 2328 Upright +2329 232A Transformed_Rotated +232B Upright 232C 237C Rotated -237D 239A U +237D 239A Upright 239B 23BD Rotated -23BE 23CD U +23BE 23CD Upright 23CE Rotated -23CF U +23CF Upright 23D0 Rotated -23D1 23DB U +23D1 23DB Upright 23DC 23E1 Rotated -23E2 2422 U +23E2 2422 Upright 2423 Rotated -2424 24FF U +2424 24FF Upright 2500 259F Rotated -25A0 2619 U +25A0 2619 Upright 261A 261F Rotated -2620 2767 U +2620 2767 Upright 2768 2775 Rotated -2776 2793 U +2776 2793 Upright 2794 2B11 Rotated -2B12 2B2F U +2B12 2B2F Upright 2B30 2B4F Rotated -2B50 2B59 U +2B50 2B59 Upright 2B5A 2B73 Rotated 2B76 2B95 Rotated -2B97 U +2B97 Upright 2B98 2BB7 Rotated -2BB8 2BD1 U +2BB8 2BD1 Upright 2BD2 Rotated -2BD3 2BEB U +2BD3 2BEB Upright 2BEC 2BEF Rotated -2BF0 2BFF U +2BF0 2BFF Upright 2C00 2CF3 Rotated 2CF9 2D25 Rotated 2D27 Rotated @@ -389,74 +389,74 @@ FCE FDA Rotated 2DD0 2DD6 Rotated 2DD8 2DDE Rotated 2DE0 2E4F Rotated -2E50 2E51 U +2E50 2E51 Upright 2E52 2E5D Rotated -2E80 3000 U -3001 3002 Tu -3003 3007 U -3008 3011 Tr -3012 3013 U -3014 301F Tr -3020 302F U -3030 Tr -3031 3040 U -3041 Tu -3042 U -3043 Tu -3044 U -3045 Tu -3046 U -3047 Tu -3048 U -3049 Tu -304A 3062 U -3063 Tu -3064 3082 U -3083 Tu -3084 U -3085 Tu -3086 U -3087 Tu -3088 308D U -308E Tu -308F 3094 U -3095 3096 Tu -3097 309A U -309B 309C Tu -309D 309F U -30A0 Tr -30A1 Tu -30A2 U -30A3 Tu -30A4 U -30A5 Tu -30A6 U -30A7 Tu -30A8 U -30A9 Tu -30AA 30C2 U -30C3 Tu -30C4 30E2 U -30E3 Tu -30E4 U -30E5 Tu -30E6 U -30E7 Tu -30E8 30ED U -30EE Tu -30EF 30F4 U -30F5 30F6 Tu -30F7 30FB U -30FC Tr -30FD 3126 U -3127 Tu -3128 31EF U -31F0 31FF Tu -3200 32FE U -32FF 3357 Tu -3358 337A U -337B 337F Tu -3380 A4CF U +2E80 3000 Upright +3001 3002 Transformed_Upright +3003 3007 Upright +3008 3011 Transformed_Rotated +3012 3013 Upright +3014 301F Transformed_Rotated +3020 302F Upright +3030 Transformed_Rotated +3031 3040 Upright +3041 Transformed_Upright +3042 Upright +3043 Transformed_Upright +3044 Upright +3045 Transformed_Upright +3046 Upright +3047 Transformed_Upright +3048 Upright +3049 Transformed_Upright +304A 3062 Upright +3063 Transformed_Upright +3064 3082 Upright +3083 Transformed_Upright +3084 Upright +3085 Transformed_Upright +3086 Upright +3087 Transformed_Upright +3088 308D Upright +308E Transformed_Upright +308F 3094 Upright +3095 3096 Transformed_Upright +3097 309A Upright +309B 309C Transformed_Upright +309D 309F Upright +30A0 Transformed_Rotated +30A1 Transformed_Upright +30A2 Upright +30A3 Transformed_Upright +30A4 Upright +30A5 Transformed_Upright +30A6 Upright +30A7 Transformed_Upright +30A8 Upright +30A9 Transformed_Upright +30AA 30C2 Upright +30C3 Transformed_Upright +30C4 30E2 Upright +30E3 Transformed_Upright +30E4 Upright +30E5 Transformed_Upright +30E6 Upright +30E7 Transformed_Upright +30E8 30ED Upright +30EE Transformed_Upright +30EF 30F4 Upright +30F5 30F6 Transformed_Upright +30F7 30FB Upright +30FC Transformed_Rotated +30FD 3126 Upright +3127 Transformed_Upright +3128 31EF Upright +31F0 31FF Transformed_Upright +3200 32FE Upright +32FF 3357 Transformed_Upright +3358 337A Upright +337B 337F Transformed_Upright +3380 A4CF Upright A4D0 A62B Rotated A640 A6F7 Rotated A700 A7CA Rotated @@ -470,7 +470,7 @@ A880 A8C5 Rotated A8CE A8D9 Rotated A8E0 A953 Rotated A95F Rotated -A960 A97F U +A960 A97F Upright A980 A9CD Rotated A9CF A9D9 Rotated A9DE A9FE Rotated @@ -487,9 +487,9 @@ AB28 AB2E Rotated AB30 AB6B Rotated AB70 ABED Rotated ABF0 ABF9 Rotated -AC00 D7FF U +AC00 D7FF Upright D800 DFFF Rotated -E000 FAFF U +E000 FAFF Upright FB00 FB06 Rotated FB13 FB17 Rotated FB1D FB36 Rotated @@ -502,51 +502,51 @@ FBD3 FD8F Rotated FD92 FDC7 Rotated FDCF Rotated FDF0 FE0F Rotated -FE10 FE1F U +FE10 FE1F Upright FE20 FE2F Rotated -FE30 FE48 U +FE30 FE48 Upright FE49 FE4F Rotated -FE50 FE52 Tu -FE53 FE57 U +FE50 FE52 Transformed_Upright +FE53 FE57 Upright FE58 Rotated -FE59 FE5E Tr -FE5F FE62 U +FE59 FE5E Transformed_Rotated +FE5F FE62 Upright FE63 FE66 Rotated -FE67 FE6F U +FE67 FE6F Upright FE70 FE74 Rotated FE76 FEFC Rotated FEFF Rotated -FF01 Tu -FF02 FF07 U -FF08 FF09 Tr -FF0A FF0B U -FF0C Tu +FF01 Transformed_Upright +FF02 FF07 Upright +FF08 FF09 Transformed_Rotated +FF0A FF0B Upright +FF0C Transformed_Upright FF0D Rotated -FF0E Tu -FF0F FF19 U -FF1A FF1B Tr +FF0E Transformed_Upright +FF0F FF19 Upright +FF1A FF1B Transformed_Rotated FF1C FF1E Rotated -FF1F Tu -FF20 FF3A U -FF3B Tr -FF3C U -FF3D Tr -FF3E U -FF3F Tr -FF40 FF5A U -FF5B FF60 Tr +FF1F Transformed_Upright +FF20 FF3A Upright +FF3B Transformed_Rotated +FF3C Upright +FF3D Transformed_Rotated +FF3E Upright +FF3F Transformed_Rotated +FF40 FF5A Upright +FF5B FF60 Transformed_Rotated FF61 FFBE Rotated FFC2 FFC7 Rotated FFCA FFCF Rotated FFD2 FFD7 Rotated FFDA FFDC Rotated -FFE0 FFE2 U -FFE3 Tr -FFE4 FFE7 U +FFE0 FFE2 Upright +FFE3 Transformed_Rotated +FFE4 FFE7 Upright FFE8 FFEE Rotated -FFF0 FFF8 U +FFF0 FFF8 Upright FFF9 FFFB Rotated -FFFC FFFD U +FFFC FFFD Upright 10000 1000B Rotated 1000D 10026 Rotated 10028 1003A Rotated @@ -602,7 +602,7 @@ FFFC FFFD U 108FB 1091B Rotated 1091F 10939 Rotated 1093F Rotated -10980 1099F U +10980 1099F Upright 109A0 109B7 Rotated 109BC 109CF Rotated 109D2 10A03 Rotated @@ -631,7 +631,7 @@ FFFC FFFD U 10E80 10EA9 Rotated 10EAB 10EAD Rotated 10EB0 10EB1 Rotated -10F00 10F27 Rotated +10EFD 10F27 Rotated 10F30 10F59 Rotated 10F70 10F89 Rotated 10FB0 10FCB Rotated @@ -648,7 +648,7 @@ FFFC FFFD U 11180 111DF Rotated 111E1 111F4 Rotated 11200 11211 Rotated -11213 1123E Rotated +11213 11241 Rotated 11280 11286 Rotated 11288 Rotated 1128A 1128D Rotated @@ -675,7 +675,7 @@ FFFC FFFD U 1145D 11461 Rotated 11480 114C7 Rotated 114D0 114D9 Rotated -11580 115FF U +11580 115FF Upright 11600 11644 Rotated 11650 11659 Rotated 11660 1166C Rotated @@ -697,8 +697,9 @@ FFFC FFFD U 119A0 119A7 Rotated 119AA 119D7 Rotated 119DA 119E4 Rotated -11A00 11ABF U +11A00 11ABF Upright 11AC0 11AF8 Rotated +11B00 11B09 Rotated 11C00 11C08 Rotated 11C0A 11C36 Rotated 11C38 11C45 Rotated @@ -720,6 +721,9 @@ FFFC FFFD U 11D93 11D98 Rotated 11DA0 11DA9 Rotated 11EE0 11EF8 Rotated +11F00 11F10 Rotated +11F12 11F3A Rotated +11F3E 11F59 Rotated 11FB0 Rotated 11FC0 11FF1 Rotated 11FFF 12399 Rotated @@ -727,8 +731,8 @@ FFFC FFFD U 12470 12474 Rotated 12480 12543 Rotated 12F90 12FF2 Rotated -13000 1343F U -14400 1467F U +13000 1345F Upright +14400 1467F Upright 16800 16A38 Rotated 16A40 16A5E Rotated 16A60 16A69 Rotated @@ -745,17 +749,18 @@ FFFC FFFD U 16F00 16F4A Rotated 16F4F 16F87 Rotated 16F8F 16F9F Rotated -16FE0 18D7F U -1AFF0 1B2FF U +16FE0 18D7F Upright +1AFF0 1B2FF Upright 1BC00 1BC6A Rotated 1BC70 1BC7C Rotated 1BC80 1BC88 Rotated 1BC90 1BC99 Rotated 1BC9C 1BCA3 Rotated -1CF00 1CFCF U -1D000 1D1FF U +1CF00 1CFCF Upright +1D000 1D1FF Upright 1D200 1D245 Rotated -1D2E0 1D37F U +1D2C0 1D2D3 Rotated +1D2E0 1D37F Upright 1D400 1D454 Rotated 1D456 1D49C Rotated 1D49E 1D49F Rotated @@ -777,13 +782,16 @@ FFFC FFFD U 1D552 1D6A5 Rotated 1D6A8 1D7CB Rotated 1D7CE 1D7FF Rotated -1D800 1DAAF U +1D800 1DAAF Upright 1DF00 1DF1E Rotated +1DF25 1DF2A Rotated 1E000 1E006 Rotated 1E008 1E018 Rotated 1E01B 1E021 Rotated 1E023 1E024 Rotated 1E026 1E02A Rotated +1E030 1E06D Rotated +1E08F Rotated 1E100 1E12C Rotated 1E130 1E13D Rotated 1E140 1E149 Rotated @@ -791,6 +799,7 @@ FFFC FFFD U 1E290 1E2AE Rotated 1E2C0 1E2F9 Rotated 1E2FF Rotated +1E4D0 1E4F9 Rotated 1E7E0 1E7E6 Rotated 1E7E8 1E7EB Rotated 1E7ED 1E7EE Rotated @@ -836,24 +845,24 @@ FFFC FFFD U 1EEA5 1EEA9 Rotated 1EEAB 1EEBB Rotated 1EEF0 1EEF1 Rotated -1F000 1F1FF U -1F200 1F201 Tu -1F202 1F7FF U +1F000 1F1FF Upright +1F200 1F201 Transformed_Upright +1F202 1F7FF Upright 1F800 1F80B Rotated 1F810 1F847 Rotated 1F850 1F859 Rotated 1F860 1F887 Rotated 1F890 1F8AD Rotated 1F8B0 1F8B1 Rotated -1F900 1FAFF U +1F900 1FAFF Upright 1FB00 1FB92 Rotated 1FB94 1FBCA Rotated 1FBF0 1FBF9 Rotated -20000 2FFFD U -30000 3FFFD U +20000 2FFFD Upright +30000 3FFFD Upright E0001 Rotated E0020 E007F Rotated E0100 E01EF Rotated -F0000 FFFFD U -100000 10FFFD U +F0000 FFFFD Upright +100000 10FFFD Upright END diff --git a/gnu/usr.bin/perl/lib/unicore/To/WB.pl b/gnu/usr.bin/perl/lib/unicore/To/WB.pl index a9f1973442b..c514dced947 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -270,6 +270,7 @@ CE0 CE1 ALetter CE2 CE3 Extend CE6 CEF Numeric CF1 CF2 ALetter +CF3 Extend D00 D03 Extend D04 D0C ALetter D0E D10 ALetter @@ -304,7 +305,7 @@ E47 E4E Extend E50 E59 Numeric EB1 Extend EB4 EBC Extend -EC8 ECD Extend +EC8 ECE Extend ED0 ED9 Numeric F00 ALetter F18 F19 Extend @@ -777,6 +778,7 @@ FFF9 FFFB Format 10E80 10EA9 ALetter 10EAB 10EAC Extend 10EB0 10EB1 ALetter +10EFD 10EFF Extend 10F00 10F1C ALetter 10F27 ALetter 10F30 10F45 ALetter @@ -824,6 +826,8 @@ FFF9 FFFB Format 11213 1122B ALetter 1122C 11237 Extend 1123E Extend +1123F 11240 ALetter +11241 Extend 11280 11286 ALetter 11288 ALetter 1128A 1128D ALetter @@ -942,13 +946,24 @@ FFF9 FFFB Format 11DA0 11DA9 Numeric 11EE0 11EF2 ALetter 11EF3 11EF6 Extend +11F00 11F01 Extend +11F02 ALetter +11F03 Extend +11F04 11F10 ALetter +11F12 11F33 ALetter +11F34 11F3A Extend +11F3E 11F42 Extend +11F50 11F59 Numeric 11FB0 ALetter 12000 12399 ALetter 12400 1246E ALetter 12480 12543 ALetter 12F90 12FF0 ALetter -13000 1342E ALetter -13430 13438 Format +13000 1342F ALetter +13430 1343F Format +13440 Extend +13441 13446 ALetter +13447 13455 Extend 14400 14646 ALetter 16800 16A38 ALetter 16A40 16A5E ALetter @@ -979,6 +994,7 @@ FFF9 FFFB Format 1AFFD 1AFFE Katakana 1B000 Katakana 1B120 1B122 Katakana +1B155 Katakana 1B164 1B167 Katakana 1BC00 1BC6A ALetter 1BC70 1BC7C ALetter @@ -1033,11 +1049,14 @@ FFF9 FFFB Format 1DA9B 1DA9F Extend 1DAA1 1DAAF Extend 1DF00 1DF1E ALetter +1DF25 1DF2A ALetter 1E000 1E006 Extend 1E008 1E018 Extend 1E01B 1E021 Extend 1E023 1E024 Extend 1E026 1E02A Extend +1E030 1E06D ALetter +1E08F Extend 1E100 1E12C ALetter 1E130 1E136 Extend 1E137 1E13D ALetter @@ -1048,6 +1067,9 @@ FFF9 FFFB Format 1E2C0 1E2EB ALetter 1E2EC 1E2EF Extend 1E2F0 1E2F9 Numeric +1E4D0 1E4EB ALetter +1E4EC 1E4EF Extend +1E4F0 1E4F9 Numeric 1E7E0 1E7E6 ALetter 1E7E8 1E7EB ALetter 1E7ED 1E7EE ALetter diff --git a/gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl b/gnu/usr.bin/perl/lib/unicore/To/_PerlLB.pl index 76fc34809df..b0525411721 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -184,6 +184,7 @@ CCA CCD Combining_Mark CD5 CD6 Combining_Mark CE2 CE3 Combining_Mark CE6 CEF Numeric +CF3 Combining_Mark D00 D03 Combining_Mark D3B D3C Combining_Mark D3E D44 Combining_Mark @@ -208,7 +209,7 @@ E50 E59 Numeric E5A E5B Break_After EB1 Combining_Mark EB4 EBC Combining_Mark -EC8 ECD Combining_Mark +EC8 ECE Combining_Mark ED0 ED9 Numeric F01 F04 Break_Before F06 F07 Break_Before @@ -321,7 +322,11 @@ FD9 FDA Glue 1CED Combining_Mark 1CF4 Combining_Mark 1CF7 1CF9 Combining_Mark -1DC0 1DFF Combining_Mark +1DC0 1DCC Combining_Mark +1DCD Glue +1DCE 1DFB Combining_Mark +1DFC Glue +1DFD 1DFF Combining_Mark 1FFD Break_Before 2000 2006 Break_After 2007 Glue @@ -352,6 +357,7 @@ FD9 FDA Glue 2046 Close_Punctuation 2047 2049 Nonstarter 2056 Break_After +2057 Postfix_Numeric 2058 205B Break_After 205D 205F Break_After 2060 Word_Joiner @@ -1589,6 +1595,7 @@ FFFC Contingent_Break 10D30 10D39 Numeric 10EAB 10EAC Combining_Mark 10EAD Break_After +10EFD 10EFF Combining_Mark 10F46 10F50 Combining_Mark 10F82 10F85 Combining_Mark 11000 11002 Combining_Mark @@ -1622,6 +1629,7 @@ FFFC Contingent_Break 11238 11239 Break_After 1123B 1123C Break_After 1123E Combining_Mark +11241 Combining_Mark 112A9 Break_After 112DF 112EA Combining_Mark 112F0 112F9 Numeric @@ -1682,6 +1690,7 @@ FFFC Contingent_Break 11A9A 11A9C Break_After 11A9E 11AA0 Break_Before 11AA1 11AA2 Break_After +11B00 11B09 Break_Before 11C2F 11C36 Combining_Mark 11C38 11C3F Combining_Mark 11C41 11C45 Break_After @@ -1701,6 +1710,13 @@ FFFC Contingent_Break 11D93 11D97 Combining_Mark 11DA0 11DA9 Numeric 11EF3 11EF6 Combining_Mark +11F00 11F01 Combining_Mark +11F03 Combining_Mark +11F34 11F3A Combining_Mark +11F3E 11F42 Combining_Mark +11F43 11F44 Break_After +11F45 11F4F Ideographic +11F50 11F59 Numeric 11FDD 11FE0 Postfix_Numeric 11FFF Break_After 12470 12474 Break_After @@ -1716,6 +1732,13 @@ FFFC Contingent_Break 13430 13436 Glue 13437 Open_Punctuation 13438 Close_Punctuation +13439 1343B Glue +1343C Open_Punctuation +1343D Close_Punctuation +1343E Open_Punctuation +1343F Close_Punctuation +13440 Combining_Mark +13447 13455 Combining_Mark 145CE Open_Punctuation 145CF Close_Punctuation 16A60 16A69 Numeric @@ -1738,7 +1761,9 @@ FFFC Contingent_Break 18800 18AFF Ideographic 18D00 18D08 Ideographic 1B000 1B122 Ideographic +1B132 Nonstarter 1B150 1B152 Nonstarter +1B155 Nonstarter 1B164 1B167 Nonstarter 1B170 1B2FB Ideographic 1BC9D 1BC9E Combining_Mark @@ -1764,12 +1789,15 @@ FFFC Contingent_Break 1E01B 1E021 Combining_Mark 1E023 1E024 Combining_Mark 1E026 1E02A Combining_Mark +1E08F Combining_Mark 1E130 1E136 Combining_Mark 1E140 1E149 Numeric 1E2AE Combining_Mark 1E2EC 1E2EF Combining_Mark 1E2F0 1E2F9 Numeric 1E2FF Prefix_Numeric +1E4EC 1E4EF Combining_Mark +1E4F0 1E4F9 Numeric 1E8D0 1E8D6 Combining_Mark 1E944 1E94A Combining_Mark 1E950 1E959 Numeric @@ -1867,14 +1895,16 @@ FFFC Contingent_Break 1F6C1 1F6CB Ideographic 1F6CC E_Base 1F6CD 1F6D7 Ideographic -1F6D8 1F6DC Unassigned_Extended_Pictographic_Ideographic -1F6DD 1F6EC Ideographic +1F6D8 1F6DB Unassigned_Extended_Pictographic_Ideographic +1F6DC 1F6EC Ideographic 1F6ED 1F6EF Unassigned_Extended_Pictographic_Ideographic 1F6F0 1F6FC Ideographic 1F6FD 1F6FF Unassigned_Extended_Pictographic_Ideographic -1F774 1F77F Unassigned_Extended_Pictographic_Ideographic -1F7D5 1F7D8 Ideographic -1F7D9 1F7DF Unassigned_Extended_Pictographic_Ideographic +1F774 1F776 Ideographic +1F777 1F77A Unassigned_Extended_Pictographic_Ideographic +1F77B 1F77F Ideographic +1F7D5 1F7D9 Ideographic +1F7DA 1F7DF Unassigned_Extended_Pictographic_Ideographic 1F7E0 1F7EB Ideographic 1F7EC 1F7EF Unassigned_Extended_Pictographic_Ideographic 1F7F0 Ideographic @@ -1913,25 +1943,21 @@ FFFC Contingent_Break 1FA54 1FA5F Unassigned_Extended_Pictographic_Ideographic 1FA60 1FA6D Ideographic 1FA6E 1FA6F Unassigned_Extended_Pictographic_Ideographic -1FA70 1FA74 Ideographic -1FA75 1FA77 Unassigned_Extended_Pictographic_Ideographic -1FA78 1FA7C Ideographic +1FA70 1FA7C Ideographic 1FA7D 1FA7F Unassigned_Extended_Pictographic_Ideographic -1FA80 1FA86 Ideographic -1FA87 1FA8F Unassigned_Extended_Pictographic_Ideographic -1FA90 1FAAC Ideographic -1FAAD 1FAAF Unassigned_Extended_Pictographic_Ideographic -1FAB0 1FABA Ideographic -1FABB 1FABF Unassigned_Extended_Pictographic_Ideographic -1FAC0 1FAC2 Ideographic +1FA80 1FA88 Ideographic +1FA89 1FA8F Unassigned_Extended_Pictographic_Ideographic +1FA90 1FABD Ideographic +1FABE Unassigned_Extended_Pictographic_Ideographic +1FABF 1FAC2 Ideographic 1FAC3 1FAC5 E_Base -1FAC6 1FACF Unassigned_Extended_Pictographic_Ideographic -1FAD0 1FAD9 Ideographic -1FADA 1FADF Unassigned_Extended_Pictographic_Ideographic -1FAE0 1FAE7 Ideographic -1FAE8 1FAEF Unassigned_Extended_Pictographic_Ideographic -1FAF0 1FAF6 E_Base -1FAF7 1FAFF Unassigned_Extended_Pictographic_Ideographic +1FAC6 1FACD Unassigned_Extended_Pictographic_Ideographic +1FACE 1FADB Ideographic +1FADC 1FADF Unassigned_Extended_Pictographic_Ideographic +1FAE0 1FAE8 Ideographic +1FAE9 1FAEF Unassigned_Extended_Pictographic_Ideographic +1FAF0 1FAF8 E_Base +1FAF9 1FAFF Unassigned_Extended_Pictographic_Ideographic 1FBF0 1FBF9 Numeric 1FC00 1FFFD Unassigned_Extended_Pictographic_Ideographic 20000 2FFFD Ideographic diff --git a/gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl b/gnu/usr.bin/perl/lib/unicore/To/_PerlSCX.pl index a84c216711e..2a14579677c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -221,7 +221,7 @@ CD5 CD6 Kannada CDD CDE Kannada CE0 CE3 Kannada CE6 CEF Kannada Nandinagari -CF1 CF2 Kannada +CF1 CF3 Kannada D00 D0C Malayalam D0E D10 Malayalam D12 D44 Malayalam @@ -252,7 +252,7 @@ EA5 Lao EA7 EBD Lao EC0 EC4 Lao EC6 Lao -EC8 ECD Lao +EC8 ECE Lao ED0 ED9 Lao EDC EDF Lao F00 F47 Tibetan @@ -747,6 +747,7 @@ FFF9 FFFD Common 10E80 10EA9 Yezidi 10EAB 10EAD Yezidi 10EB0 10EB1 Yezidi +10EFD 10EFF Arabic 10F00 10F27 Old_Sogdian 10F30 10F59 Sogdian 10F70 10F89 Old_Uyghur @@ -765,7 +766,7 @@ FFF9 FFFD Common 11180 111DF Sharada 111E1 111F4 Sinhala 11200 11211 Khojki -11213 1123E Khojki +11213 11241 Khojki 11280 11286 Multani 11288 Multani 1128A 1128D Multani @@ -824,6 +825,7 @@ FFF9 FFFD Common 11A50 11AA2 Soyombo 11AB0 11ABF Canadian_Aboriginal 11AC0 11AF8 Pau_Cin_Hau +11B00 11B09 Devanagari 11C00 11C08 Bhaiksuki 11C0A 11C36 Bhaiksuki 11C38 11C45 Bhaiksuki @@ -845,6 +847,9 @@ FFF9 FFFD Common 11D93 11D98 Gunjala_Gondi 11DA0 11DA9 Gunjala_Gondi 11EE0 11EF8 Makasar +11F00 11F10 Kawi +11F12 11F3A Kawi +11F3E 11F59 Kawi 11FB0 Lisu 11FC0 11FCF Tamil 11FD0 11FD1 Grantha Tamil @@ -857,8 +862,7 @@ FFF9 FFFD Common 12470 12474 Cuneiform 12480 12543 Cuneiform 12F90 12FF2 Cypro_Minoan -13000 1342E Egyptian_Hieroglyphs -13430 13438 Egyptian_Hieroglyphs +13000 13455 Egyptian_Hieroglyphs 14400 14646 Anatolian_Hieroglyphs 16800 16A38 Bamum 16A40 16A5E Mro @@ -892,7 +896,9 @@ FFF9 FFFD Common 1B000 Katakana Jpan 1B001 1B11F Hiragana Jpan 1B120 1B122 Katakana Jpan +1B132 Hiragana Jpan 1B150 1B152 Hiragana Jpan +1B155 Katakana Jpan 1B164 1B167 Katakana Jpan 1B170 1B2FB Nushu 1BC00 1BC6A Duployan @@ -915,6 +921,7 @@ FFF9 FFFD Common 1D1AA 1D1AD Inherited 1D1AE 1D1EA Common 1D200 1D245 Greek +1D2C0 1D2D3 Common 1D2E0 1D2F3 Common 1D300 1D356 Common 1D360 1D371 Han Hanb Jpan Kore @@ -944,11 +951,14 @@ FFF9 FFFD Common 1DA9B 1DA9F SignWriting 1DAA1 1DAAF SignWriting 1DF00 1DF1E Latin +1DF25 1DF2A Latin 1E000 1E006 Glagolitic 1E008 1E018 Glagolitic 1E01B 1E021 Glagolitic 1E023 1E024 Glagolitic 1E026 1E02A Glagolitic +1E030 1E06D Cyrillic +1E08F Cyrillic 1E100 1E12C Nyiakeng_Puachue_Hmong 1E130 1E13D Nyiakeng_Puachue_Hmong 1E140 1E149 Nyiakeng_Puachue_Hmong @@ -956,6 +966,7 @@ FFF9 FFFD Common 1E290 1E2AE Toto 1E2C0 1E2F9 Wancho 1E2FF Wancho +1E4D0 1E4F9 Nag_Mundari 1E7E0 1E7E6 Ethiopic 1E7E8 1E7EB Ethiopic 1E7ED 1E7EE Ethiopic @@ -1016,10 +1027,10 @@ FFF9 FFFD Common 1F250 1F251 Han Hanb Jpan Kore 1F260 1F265 Common 1F300 1F6D7 Common -1F6DD 1F6EC Common +1F6DC 1F6EC Common 1F6F0 1F6FC Common -1F700 1F773 Common -1F780 1F7D8 Common +1F700 1F776 Common +1F77B 1F7D9 Common 1F7E0 1F7EB Common 1F7F0 Common 1F800 1F80B Common @@ -1030,25 +1041,24 @@ FFF9 FFFD Common 1F8B0 1F8B1 Common 1F900 1FA53 Common 1FA60 1FA6D Common -1FA70 1FA74 Common -1FA78 1FA7C Common -1FA80 1FA86 Common -1FA90 1FAAC Common -1FAB0 1FABA Common -1FAC0 1FAC5 Common -1FAD0 1FAD9 Common -1FAE0 1FAE7 Common -1FAF0 1FAF6 Common +1FA70 1FA7C Common +1FA80 1FA88 Common +1FA90 1FABD Common +1FABF 1FAC5 Common +1FACE 1FADB Common +1FAE0 1FAE8 Common +1FAF0 1FAF8 Common 1FB00 1FB92 Common 1FB94 1FBCA Common 1FBF0 1FBF9 Common 20000 2A6DF Han Hanb Jpan Kore -2A700 2B738 Han Hanb Jpan Kore +2A700 2B739 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 +31350 323AF 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 b71a59decb5..7c7ed1db7af 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! @@ -499,13 +499,6 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'V2 69759 69760', -'V6 -2673 -2674 -70199 -70200 -72344 -72345', 'V4 3660 3661 @@ -523,13 +516,6 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'V2 3976 3981', -'V6 -3406 -3407 -72001 -72002 -73030 -73031', 'V2 6092 6093', @@ -659,6 +645,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 4352 4608', 'V2 +73472 +73568', +'V2 42192 42240', 'V2 @@ -860,6 +849,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 196608 201552', 'V2 +201552 +205744', +'V2 66560 66640', 'V2 @@ -1154,6 +1146,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 2160 2208', 'V2 +69312 +69376', +'V2 126464 126720', 'V2 @@ -1190,6 +1185,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 11008 11264', 'V2 +124112 +124160', +'V2 66464 66528', 'V2 @@ -1313,6 +1311,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 7296 7312', 'V2 +122928 +123024', +'V2 768 880', 'V2 @@ -1394,6 +1395,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 11904 12032', 'V2 +72448 +72544', +'V2 68864 68928', 'V2 @@ -1469,6 +1473,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 43056 43072', 'V2 +119488 +119520', +'V2 65664 65792', 'V2 @@ -1581,7 +1588,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 130048', 'V2 78896 -78912', +78944', 'V6 188 191 @@ -2270,7 +2277,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 70144 70162 70163 -70207', +70210', 'V4 69760 69827 @@ -2487,11 +2494,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 43066 71680 71740', -'V4 +'V2 77824 -78895 -78896 -78905', +78934', 'V2 66816 66856', @@ -2533,6 +2538,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 43482 43486 43488', +'V6 +73472 +73489 +73490 +73531 +73534 +73562', 'V4 94180 94181 @@ -2625,6 +2637,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 44014 44016 44026', +'V2 +124112 +124154', 'V4 67712 67743 @@ -2842,14 +2857,16 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'age=11.0' => 'Age/V110', 'age=12' => 'Age/V120', 'age=12.0' => 'Age/V120', -'age=12.1' => '#/100', +'age=12.1' => '#/98', 'age=13' => 'Age/V130', 'age=13.0' => 'Age/V130', 'age=14' => 'Age/V140', 'age=14.0' => 'Age/V140', +'age=15' => 'Age/V150', +'age=15.0' => 'Age/V150', 'age=2' => 'Age/V20', 'age=2.0' => 'Age/V20', -'age=2.1' => '#/97', +'age=2.1' => '#/95', 'age=3' => 'Age/V30', 'age=3.0' => 'Age/V30', 'age=3.1' => 'Age/V31', @@ -2864,8 +2881,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'age=6' => 'Age/V60', 'age=6.0' => 'Age/V60', 'age=6.1' => 'Age/V61', -'age=6.2' => '#/98', -'age=6.3' => '#/99', +'age=6.2' => '#/96', +'age=6.3' => '#/97', 'age=7' => 'Age/V70', 'age=7.0' => 'Age/V70', 'age=8' => 'Age/V80', @@ -2942,6 +2959,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'in=13.0' => 'In/13_0', 'in=14' => 'In/14_0', 'in=14.0' => 'In/14_0', +'in=15' => 'In/15_0', +'in=15.0' => 'In/15_0', 'in=2' => 'In/2_0', 'in=2.0' => 'In/2_0', 'in=2.1' => 'In/2_1', @@ -2967,148 +2986,148 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'in=8.0' => 'In/8_0', 'in=9' => 'In/9_0', 'in=9.0' => 'In/9_0', -'nv=-1/2' => '#/574', +'nv=-1/2' => '#/579', 'nv=0' => 'Nv/0', 'nv=1' => 'Nv/1', -'nv=1/10' => '#/575', -'nv=1/12' => '#/576', +'nv=1/10' => '#/580', +'nv=1/12' => '#/581', 'nv=1/16' => 'Nv/1_16', -'nv=1/160' => '#/591', +'nv=1/160' => '#/596', 'nv=1/2' => 'Nv/1_2', -'nv=1/20' => '#/577', +'nv=1/20' => '#/582', 'nv=1/3' => 'Nv/1_3', -'nv=1/32' => '#/578', -'nv=1/320' => '#/592', +'nv=1/32' => '#/583', +'nv=1/320' => '#/597', 'nv=1/4' => 'Nv/1_4', -'nv=1/40' => '#/579', -'nv=1/5' => '#/560', +'nv=1/40' => '#/584', +'nv=1/5' => '#/565', 'nv=1/6' => 'Nv/1_6', -'nv=1/64' => '#/580', -'nv=1/7' => '#/561', +'nv=1/64' => '#/585', +'nv=1/7' => '#/566', 'nv=1/8' => 'Nv/1_8', -'nv=1/80' => '#/581', -'nv=1/9' => '#/562', +'nv=1/80' => '#/586', +'nv=1/9' => '#/567', 'nv=10' => 'Nv/10', 'nv=100' => 'Nv/100', 'nv=1000' => 'Nv/1000', 'nv=10000' => 'Nv/10000', 'nv=100000' => 'Nv/100000', -'nv=1000000' => '#/604', -'nv=10000000' => '#/605', -'nv=100000000' => '#/607', -'nv=10000000000' => '#/608', -'nv=1000000000000' => '#/609', +'nv=1000000' => '#/609', +'nv=10000000' => '#/610', +'nv=100000000' => '#/612', +'nv=10000000000' => '#/613', +'nv=1000000000000' => '#/614', 'nv=11' => 'Nv/11', -'nv=11/12' => '#/593', -'nv=11/2' => '#/582', +'nv=11/12' => '#/598', +'nv=11/2' => '#/587', 'nv=12' => 'Nv/12', 'nv=13' => 'Nv/13', -'nv=13/2' => '#/583', +'nv=13/2' => '#/588', 'nv=14' => 'Nv/14', 'nv=15' => 'Nv/15', -'nv=15/2' => '#/584', +'nv=15/2' => '#/589', 'nv=16' => 'Nv/16', 'nv=17' => 'Nv/17', -'nv=17/2' => '#/585', +'nv=17/2' => '#/590', 'nv=18' => 'Nv/18', 'nv=19' => 'Nv/19', 'nv=2' => 'Nv/2', 'nv=2/3' => 'Nv/2_3', -'nv=2/5' => '#/563', +'nv=2/5' => '#/568', 'nv=20' => 'Nv/20', 'nv=200' => 'Nv/200', 'nv=2000' => 'Nv/2000', 'nv=20000' => 'Nv/20000', -'nv=200000' => '#/594', -'nv=20000000' => '#/606', -'nv=21' => '#/533', -'nv=216000' => '#/595', -'nv=22' => '#/534', -'nv=23' => '#/535', -'nv=24' => '#/536', -'nv=25' => '#/537', -'nv=26' => '#/538', -'nv=27' => '#/539', -'nv=28' => '#/540', -'nv=29' => '#/541', +'nv=200000' => '#/599', +'nv=20000000' => '#/611', +'nv=21' => '#/538', +'nv=216000' => '#/600', +'nv=22' => '#/539', +'nv=23' => '#/540', +'nv=24' => '#/541', +'nv=25' => '#/542', +'nv=26' => '#/543', +'nv=27' => '#/544', +'nv=28' => '#/545', +'nv=29' => '#/546', 'nv=3' => 'Nv/3', 'nv=3/16' => 'Nv/3_16', -'nv=3/2' => '#/564', -'nv=3/20' => '#/586', +'nv=3/2' => '#/569', +'nv=3/20' => '#/591', 'nv=3/4' => 'Nv/3_4', -'nv=3/5' => '#/565', -'nv=3/64' => '#/587', -'nv=3/8' => '#/566', -'nv=3/80' => '#/588', +'nv=3/5' => '#/570', +'nv=3/64' => '#/592', +'nv=3/8' => '#/571', +'nv=3/80' => '#/593', 'nv=30' => 'Nv/30', 'nv=300' => 'Nv/300', 'nv=3000' => 'Nv/3000', 'nv=30000' => 'Nv/30000', -'nv=300000' => '#/596', -'nv=31' => '#/542', -'nv=32' => '#/543', -'nv=33' => '#/544', -'nv=34' => '#/545', -'nv=35' => '#/546', -'nv=36' => '#/547', -'nv=37' => '#/548', -'nv=38' => '#/549', -'nv=39' => '#/550', +'nv=300000' => '#/601', +'nv=31' => '#/547', +'nv=32' => '#/548', +'nv=33' => '#/549', +'nv=34' => '#/550', +'nv=35' => '#/551', +'nv=36' => '#/552', +'nv=37' => '#/553', +'nv=38' => '#/554', +'nv=39' => '#/555', 'nv=4' => 'Nv/4', -'nv=4/5' => '#/567', +'nv=4/5' => '#/572', 'nv=40' => 'Nv/40', 'nv=400' => 'Nv/400', 'nv=4000' => 'Nv/4000', 'nv=40000' => 'Nv/40000', -'nv=400000' => '#/597', -'nv=41' => '#/551', -'nv=42' => '#/552', -'nv=43' => '#/553', -'nv=432000' => '#/598', -'nv=44' => '#/554', -'nv=45' => '#/555', -'nv=46' => '#/556', -'nv=47' => '#/557', -'nv=48' => '#/558', -'nv=49' => '#/559', +'nv=400000' => '#/602', +'nv=41' => '#/556', +'nv=42' => '#/557', +'nv=43' => '#/558', +'nv=432000' => '#/603', +'nv=44' => '#/559', +'nv=45' => '#/560', +'nv=46' => '#/561', +'nv=47' => '#/562', +'nv=48' => '#/563', +'nv=49' => '#/564', 'nv=5' => 'Nv/5', -'nv=5/12' => '#/589', -'nv=5/2' => '#/568', -'nv=5/6' => '#/569', -'nv=5/8' => '#/570', +'nv=5/12' => '#/594', +'nv=5/2' => '#/573', +'nv=5/6' => '#/574', +'nv=5/8' => '#/575', 'nv=50' => 'Nv/50', 'nv=500' => 'Nv/500', 'nv=5000' => 'Nv/5000', 'nv=50000' => 'Nv/50000', -'nv=500000' => '#/599', +'nv=500000' => '#/604', 'nv=6' => 'Nv/6', 'nv=60' => 'Nv/60', 'nv=600' => 'Nv/600', 'nv=6000' => 'Nv/6000', 'nv=60000' => 'Nv/60000', -'nv=600000' => '#/600', +'nv=600000' => '#/605', 'nv=7' => 'Nv/7', -'nv=7/12' => '#/590', -'nv=7/2' => '#/571', -'nv=7/8' => '#/572', +'nv=7/12' => '#/595', +'nv=7/2' => '#/576', +'nv=7/8' => '#/577', 'nv=70' => 'Nv/70', 'nv=700' => 'Nv/700', 'nv=7000' => 'Nv/7000', 'nv=70000' => 'Nv/70000', -'nv=700000' => '#/601', +'nv=700000' => '#/606', 'nv=8' => 'Nv/8', 'nv=80' => 'Nv/80', 'nv=800' => 'Nv/800', 'nv=8000' => 'Nv/8000', 'nv=80000' => 'Nv/80000', -'nv=800000' => '#/602', +'nv=800000' => '#/607', 'nv=9' => 'Nv/9', -'nv=9/2' => '#/573', +'nv=9/2' => '#/578', 'nv=90' => 'Nv/90', 'nv=900' => 'Nv/900', 'nv=9000' => 'Nv/9000', 'nv=90000' => 'Nv/90000', -'nv=900000' => '#/603', +'nv=900000' => '#/608', ); # Maps property, table to file for those using loose matching. For paths @@ -3117,18 +3136,19 @@ $Unicode::UCD::HANGUL_COUNT = 11172; %Unicode::UCD::loose_to_file_of = ( 'adlam' => 'Scx/Adlm', 'adlm' => 'Scx/Adlm', -'aegeannumbers' => '#/354', +'aegeannumbers' => '#/357', '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=v121' => '#/98', 'age=v130' => 'Age/V130', 'age=v140' => 'Age/V140', +'age=v150' => 'Age/V150', 'age=v20' => 'Age/V20', -'age=v21' => '#/97', +'age=v21' => '#/95', 'age=v30' => 'Age/V30', 'age=v31' => 'Age/V31', 'age=v32' => 'Age/V32', @@ -3139,12 +3159,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'age=v52' => 'Age/V52', 'age=v60' => 'Age/V60', 'age=v61' => 'Age/V61', -'age=v62' => '#/98', -'age=v63' => '#/99', +'age=v62' => '#/96', +'age=v63' => '#/97', 'age=v70' => 'Age/V70', 'age=v80' => 'Age/V80', 'age=v90' => 'Age/V90', -'aghb' => '#/649', +'aghb' => '#/654', 'ahex' => '#/60', 'ahex=f' => '#/!60', 'ahex=false' => '#/!60', @@ -3154,7 +3174,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ahex=true' => '#/60', 'ahex=y' => '#/60', 'ahex=yes' => '#/60', -'ahom' => '#/650', +'ahom' => '#/655', 'alchemical' => '#/285', 'alchemicalsymbols' => '#/285', 'all' => '#/1', @@ -3169,22 +3189,24 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'alpha=y' => 'Alpha/Y', 'alpha=yes' => 'Alpha/Y', 'alphabetic' => 'Alpha/Y', -'alphabeticpf' => '#/336', -'alphabeticpresentationforms' => '#/336', -'anatolianhieroglyphs' => '#/672', -'ancientgreekmusic' => '#/399', -'ancientgreekmusicalnotation' => '#/399', -'ancientgreeknumbers' => '#/410', -'ancientsymbols' => '#/364', +'alphabeticpf' => '#/338', +'alphabeticpresentationforms' => '#/338', +'anatolianhieroglyphs' => '#/677', +'ancientgreekmusic' => '#/404', +'ancientgreekmusicalnotation' => '#/404', +'ancientgreeknumbers' => '#/415', +'ancientsymbols' => '#/367', 'any' => '#/2', 'arab' => 'Scx/Arab', 'arabic' => 'Scx/Arab', 'arabicexta' => '#/286', 'arabicextb' => '#/287', +'arabicextc' => '#/288', 'arabicextendeda' => '#/286', 'arabicextendedb' => '#/287', -'arabicmath' => '#/288', -'arabicmathematicalalphabeticsymbols' => '#/288', +'arabicextendedc' => '#/288', +'arabicmath' => '#/289', +'arabicmathematicalalphabeticsymbols' => '#/289', 'arabicpfa' => '#/255', 'arabicpfb' => '#/256', 'arabicpresentationformsa' => '#/255', @@ -3192,25 +3214,25 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'arabicsup' => '#/257', 'arabicsupplement' => '#/257', 'armenian' => 'Scx/Armn', -'armi' => '#/651', +'armi' => '#/656', 'armn' => 'Scx/Armn', -'arrows' => '#/152', -'ascii' => '#/132', +'arrows' => '#/151', +'ascii' => '#/131', 'asciihexdigit' => '#/60', 'assigned' => 'Perl/Assigned', -'avestan' => '#/652', -'avst' => '#/652', -'bali' => '#/653', -'balinese' => '#/653', -'bamu' => '#/654', -'bamum' => '#/654', +'avestan' => '#/657', +'avst' => '#/657', +'bali' => '#/658', +'balinese' => '#/658', +'bamu' => '#/659', +'bamum' => '#/659', 'bamumsup' => '#/225', 'bamumsupplement' => '#/225', -'basiclatin' => '#/132', -'bass' => '#/655', -'bassavah' => '#/655', -'batak' => '#/656', -'batk' => '#/656', +'basiclatin' => '#/131', +'bass' => '#/660', +'bassavah' => '#/660', +'batak' => '#/661', +'batk' => '#/661', 'bc=al' => 'Bc/AL', 'bc=an' => 'Bc/AN', 'bc=arabicletter' => 'Bc/AL', @@ -3226,35 +3248,35 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'bc=europeannumber' => 'Bc/EN', 'bc=europeanseparator' => 'Bc/ES', 'bc=europeanterminator' => 'Bc/ET', -'bc=firststrongisolate' => '#/102', -'bc=fsi' => '#/102', +'bc=firststrongisolate' => '#/100', +'bc=fsi' => '#/100', '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=lefttorightembedding' => '#/101', +'bc=lefttorightisolate' => '#/102', +'bc=lefttorightoverride' => '#/103', +'bc=lre' => '#/101', +'bc=lri' => '#/102', +'bc=lro' => '#/103', '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=pdf' => '#/104', +'bc=pdi' => '#/105', +'bc=popdirectionalformat' => '#/104', +'bc=popdirectionalisolate' => '#/105', '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=righttoleftembedding' => '#/106', +'bc=righttoleftisolate' => '#/107', +'bc=righttoleftoverride' => '#/108', +'bc=rle' => '#/106', +'bc=rli' => '#/107', +'bc=rlo' => '#/108', +'bc=s' => '#/99', +'bc=segmentseparator' => '#/99', 'bc=whitespace' => 'Bc/WS', 'bc=ws' => 'Bc/WS', 'beng' => 'Scx/Beng', @@ -3282,25 +3304,27 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'bidim=yes' => 'BidiM/Y', 'bidimirrored' => 'BidiM/Y', 'blank' => 'Perl/Blank', -'blk=adlam' => '#/133', -'blk=aegeannumbers' => '#/354', -'blk=ahom' => '#/120', +'blk=adlam' => '#/132', +'blk=aegeannumbers' => '#/357', +'blk=ahom' => '#/118', 'blk=alchemical' => '#/285', 'blk=alchemicalsymbols' => '#/285', -'blk=alphabeticpf' => '#/336', -'blk=alphabeticpresentationforms' => '#/336', -'blk=anatolianhieroglyphs' => '#/417', -'blk=ancientgreekmusic' => '#/399', -'blk=ancientgreekmusicalnotation' => '#/399', -'blk=ancientgreeknumbers' => '#/410', -'blk=ancientsymbols' => '#/364', -'blk=arabic' => '#/151', +'blk=alphabeticpf' => '#/338', +'blk=alphabeticpresentationforms' => '#/338', +'blk=anatolianhieroglyphs' => '#/422', +'blk=ancientgreekmusic' => '#/404', +'blk=ancientgreekmusicalnotation' => '#/404', +'blk=ancientgreeknumbers' => '#/415', +'blk=ancientsymbols' => '#/367', +'blk=arabic' => '#/150', 'blk=arabicexta' => '#/286', 'blk=arabicextb' => '#/287', +'blk=arabicextc' => '#/288', 'blk=arabicextendeda' => '#/286', 'blk=arabicextendedb' => '#/287', -'blk=arabicmath' => '#/288', -'blk=arabicmathematicalalphabeticsymbols' => '#/288', +'blk=arabicextendedc' => '#/288', +'blk=arabicmath' => '#/289', +'blk=arabicmathematicalalphabeticsymbols' => '#/289', 'blk=arabicpfa' => '#/255', 'blk=arabicpfb' => '#/256', 'blk=arabicpresentationformsa' => '#/255', @@ -3308,221 +3332,229 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=arabicsup' => '#/257', 'blk=arabicsupplement' => '#/257', 'blk=armenian' => '#/223', -'blk=arrows' => '#/152', -'blk=ascii' => '#/132', -'blk=avestan' => '#/180', +'blk=arrows' => '#/151', +'blk=ascii' => '#/131', +'blk=avestan' => '#/179', 'blk=balinese' => '#/224', -'blk=bamum' => '#/134', +'blk=bamum' => '#/133', 'blk=bamumsup' => '#/225', 'blk=bamumsupplement' => '#/225', -'blk=basiclatin' => '#/132', +'blk=basiclatin' => '#/131', 'blk=bassavah' => '#/226', -'blk=batak' => '#/135', -'blk=bengali' => '#/181', +'blk=batak' => '#/134', +'blk=bengali' => '#/180', 'blk=bhaiksuki' => '#/258', -'blk=blockelements' => '#/355', +'blk=blockelements' => '#/358', 'blk=bopomofo' => '#/227', -'blk=bopomofoext' => '#/310', -'blk=bopomofoextended' => '#/310', -'blk=boxdrawing' => '#/289', -'blk=brahmi' => '#/153', -'blk=braille' => '#/182', -'blk=braillepatterns' => '#/182', +'blk=bopomofoext' => '#/312', +'blk=bopomofoextended' => '#/312', +'blk=boxdrawing' => '#/290', +'blk=brahmi' => '#/152', +'blk=braille' => '#/181', +'blk=braillepatterns' => '#/181', 'blk=buginese' => '#/228', -'blk=buhid' => '#/136', -'blk=byzantinemusic' => '#/365', -'blk=byzantinemusicalsymbols' => '#/365', -'blk=canadiansyllabics' => '#/131', -'blk=carian' => '#/154', -'blk=caucasianalbanian' => '#/400', -'blk=chakma' => '#/155', -'blk=cham' => '#/121', +'blk=buhid' => '#/135', +'blk=byzantinemusic' => '#/368', +'blk=byzantinemusicalsymbols' => '#/368', +'blk=canadiansyllabics' => '#/130', +'blk=carian' => '#/153', +'blk=caucasianalbanian' => '#/405', +'blk=chakma' => '#/154', +'blk=cham' => '#/119', 'blk=cherokee' => '#/229', -'blk=cherokeesup' => '#/311', -'blk=cherokeesupplement' => '#/311', -'blk=chesssymbols' => '#/337', -'blk=chorasmian' => '#/292', -'blk=cjk' => '#/112', +'blk=cherokeesup' => '#/313', +'blk=cherokeesupplement' => '#/313', +'blk=chesssymbols' => '#/339', +'blk=chorasmian' => '#/293', +'blk=cjk' => '#/110', 'blk=cjkcompat' => '#/259', -'blk=cjkcompatforms' => '#/366', +'blk=cjkcompatforms' => '#/369', 'blk=cjkcompatibility' => '#/259', -'blk=cjkcompatibilityforms' => '#/366', -'blk=cjkcompatibilityideographs' => '#/411', -'blk=cjkcompatibilityideographssupplement' => '#/422', -'blk=cjkcompatideographs' => '#/411', -'blk=cjkcompatideographssup' => '#/422', -'blk=cjkexta' => '#/183', -'blk=cjkextb' => '#/184', -'blk=cjkextc' => '#/185', -'blk=cjkextd' => '#/186', -'blk=cjkexte' => '#/187', -'blk=cjkextf' => '#/188', -'blk=cjkextg' => '#/189', -'blk=cjkradicalssup' => '#/367', -'blk=cjkradicalssupplement' => '#/367', -'blk=cjkstrokes' => '#/290', -'blk=cjksymbols' => '#/291', -'blk=cjksymbolsandpunctuation' => '#/291', -'blk=cjkunifiedideographs' => '#/112', -'blk=cjkunifiedideographsextensiona' => '#/183', -'blk=cjkunifiedideographsextensionb' => '#/184', -'blk=cjkunifiedideographsextensionc' => '#/185', -'blk=cjkunifiedideographsextensiond' => '#/186', -'blk=cjkunifiedideographsextensione' => '#/187', -'blk=cjkunifiedideographsextensionf' => '#/188', -'blk=cjkunifiedideographsextensiong' => '#/189', -'blk=combiningdiacriticalmarks' => '#/341', -'blk=combiningdiacriticalmarksextended' => '#/376', -'blk=combiningdiacriticalmarksforsymbols' => '#/423', -'blk=combiningdiacriticalmarkssupplement' => '#/377', +'blk=cjkcompatibilityforms' => '#/369', +'blk=cjkcompatibilityideographs' => '#/416', +'blk=cjkcompatibilityideographssupplement' => '#/427', +'blk=cjkcompatideographs' => '#/416', +'blk=cjkcompatideographssup' => '#/427', +'blk=cjkexta' => '#/182', +'blk=cjkextb' => '#/183', +'blk=cjkextc' => '#/184', +'blk=cjkextd' => '#/185', +'blk=cjkexte' => '#/186', +'blk=cjkextf' => '#/187', +'blk=cjkextg' => '#/188', +'blk=cjkexth' => '#/189', +'blk=cjkradicalssup' => '#/370', +'blk=cjkradicalssupplement' => '#/370', +'blk=cjkstrokes' => '#/291', +'blk=cjksymbols' => '#/292', +'blk=cjksymbolsandpunctuation' => '#/292', +'blk=cjkunifiedideographs' => '#/110', +'blk=cjkunifiedideographsextensiona' => '#/182', +'blk=cjkunifiedideographsextensionb' => '#/183', +'blk=cjkunifiedideographsextensionc' => '#/184', +'blk=cjkunifiedideographsextensiond' => '#/185', +'blk=cjkunifiedideographsextensione' => '#/186', +'blk=cjkunifiedideographsextensionf' => '#/187', +'blk=cjkunifiedideographsextensiong' => '#/188', +'blk=cjkunifiedideographsextensionh' => '#/189', +'blk=combiningdiacriticalmarks' => '#/344', +'blk=combiningdiacriticalmarksextended' => '#/380', +'blk=combiningdiacriticalmarksforsymbols' => '#/428', +'blk=combiningdiacriticalmarkssupplement' => '#/381', 'blk=combininghalfmarks' => '#/262', -'blk=combiningmarksforsymbols' => '#/423', -'blk=commonindicnumberforms' => '#/392', -'blk=compatjamo' => '#/293', -'blk=controlpictures' => '#/374', -'blk=coptic' => '#/156', -'blk=copticepactnumbers' => '#/405', -'blk=countingrod' => '#/312', -'blk=countingrodnumerals' => '#/312', +'blk=combiningmarksforsymbols' => '#/428', +'blk=commonindicnumberforms' => '#/396', +'blk=compatjamo' => '#/294', +'blk=controlpictures' => '#/378', +'blk=coptic' => '#/155', +'blk=copticepactnumbers' => '#/410', +'blk=countingrod' => '#/314', +'blk=countingrodnumerals' => '#/314', 'blk=cuneiform' => '#/260', -'blk=cuneiformnumbers' => '#/387', -'blk=cuneiformnumbersandpunctuation' => '#/387', -'blk=currencysymbols' => '#/375', -'blk=cypriotsyllabary' => '#/388', -'blk=cyprominoan' => '#/313', +'blk=cuneiformnumbers' => '#/391', +'blk=cuneiformnumbersandpunctuation' => '#/391', +'blk=currencysymbols' => '#/379', +'blk=cypriotsyllabary' => '#/392', +'blk=cyprominoan' => '#/315', 'blk=cyrillic' => '#/230', -'blk=cyrillicexta' => '#/338', -'blk=cyrillicextb' => '#/339', -'blk=cyrillicextc' => '#/340', -'blk=cyrillicextendeda' => '#/338', -'blk=cyrillicextendedb' => '#/339', -'blk=cyrillicextendedc' => '#/340', -'blk=cyrillicsup' => '#/314', -'blk=cyrillicsupplement' => '#/314', -'blk=cyrillicsupplementary' => '#/314', +'blk=cyrillicexta' => '#/340', +'blk=cyrillicextb' => '#/341', +'blk=cyrillicextc' => '#/342', +'blk=cyrillicextd' => '#/343', +'blk=cyrillicextendeda' => '#/340', +'blk=cyrillicextendedb' => '#/341', +'blk=cyrillicextendedc' => '#/342', +'blk=cyrillicextendedd' => '#/343', +'blk=cyrillicsup' => '#/316', +'blk=cyrillicsupplement' => '#/316', +'blk=cyrillicsupplementary' => '#/316', 'blk=deseret' => '#/190', -'blk=devanagari' => '#/294', -'blk=devanagariext' => '#/356', -'blk=devanagariextended' => '#/356', -'blk=diacriticals' => '#/341', -'blk=diacriticalsext' => '#/376', -'blk=diacriticalsforsymbols' => '#/423', -'blk=diacriticalssup' => '#/377', +'blk=devanagari' => '#/295', +'blk=devanagariext' => '#/359', +'blk=devanagariexta' => '#/371', +'blk=devanagariextended' => '#/359', +'blk=devanagariextendeda' => '#/371', +'blk=diacriticals' => '#/344', +'blk=diacriticalsext' => '#/380', +'blk=diacriticalsforsymbols' => '#/428', +'blk=diacriticalssup' => '#/381', 'blk=dingbats' => '#/231', -'blk=divesakuru' => '#/295', -'blk=dogra' => '#/137', -'blk=domino' => '#/157', -'blk=dominotiles' => '#/157', +'blk=divesakuru' => '#/296', +'blk=dogra' => '#/136', +'blk=domino' => '#/156', +'blk=dominotiles' => '#/156', 'blk=duployan' => '#/232', -'blk=earlydynasticcuneiform' => '#/424', -'blk=egyptianhieroglyphformatcontrols' => '#/430', -'blk=egyptianhieroglyphs' => '#/412', +'blk=earlydynasticcuneiform' => '#/429', +'blk=egyptianhieroglyphformatcontrols' => '#/435', +'blk=egyptianhieroglyphs' => '#/417', 'blk=elbasan' => '#/191', 'blk=elymaic' => '#/192', 'blk=emoticons' => '#/261', -'blk=enclosedalphanum' => '#/389', -'blk=enclosedalphanumerics' => '#/389', -'blk=enclosedalphanumericsupplement' => '#/413', -'blk=enclosedalphanumsup' => '#/413', -'blk=enclosedcjk' => '#/315', -'blk=enclosedcjklettersandmonths' => '#/315', -'blk=enclosedideographicsup' => '#/425', -'blk=enclosedideographicsupplement' => '#/425', +'blk=enclosedalphanum' => '#/393', +'blk=enclosedalphanumerics' => '#/393', +'blk=enclosedalphanumericsupplement' => '#/418', +'blk=enclosedalphanumsup' => '#/418', +'blk=enclosedcjk' => '#/317', +'blk=enclosedcjklettersandmonths' => '#/317', +'blk=enclosedideographicsup' => '#/430', +'blk=enclosedideographicsupplement' => '#/430', 'blk=ethiopic' => '#/233', -'blk=ethiopicext' => '#/316', -'blk=ethiopicexta' => '#/342', -'blk=ethiopicextb' => '#/343', -'blk=ethiopicextended' => '#/316', -'blk=ethiopicextendeda' => '#/342', -'blk=ethiopicextendedb' => '#/343', -'blk=ethiopicsup' => '#/317', -'blk=ethiopicsupplement' => '#/317', -'blk=generalpunctuation' => '#/330', -'blk=geometricshapes' => '#/378', -'blk=geometricshapesext' => '#/406', -'blk=geometricshapesextended' => '#/406', +'blk=ethiopicext' => '#/318', +'blk=ethiopicexta' => '#/345', +'blk=ethiopicextb' => '#/346', +'blk=ethiopicextended' => '#/318', +'blk=ethiopicextendeda' => '#/345', +'blk=ethiopicextendedb' => '#/346', +'blk=ethiopicsup' => '#/319', +'blk=ethiopicsupplement' => '#/319', +'blk=generalpunctuation' => '#/332', +'blk=geometricshapes' => '#/382', +'blk=geometricshapesext' => '#/411', +'blk=geometricshapesextended' => '#/411', 'blk=georgian' => '#/234', -'blk=georgianext' => '#/318', -'blk=georgianextended' => '#/318', -'blk=georgiansup' => '#/319', -'blk=georgiansupplement' => '#/319', -'blk=glagolitic' => '#/296', -'blk=glagoliticsup' => '#/357', -'blk=glagoliticsupplement' => '#/357', -'blk=gothic' => '#/158', +'blk=georgianext' => '#/320', +'blk=georgianextended' => '#/320', +'blk=georgiansup' => '#/321', +'blk=georgiansupplement' => '#/321', +'blk=glagolitic' => '#/297', +'blk=glagoliticsup' => '#/360', +'blk=glagoliticsupplement' => '#/360', +'blk=gothic' => '#/157', 'blk=grantha' => '#/193', -'blk=greek' => '#/138', -'blk=greekandcoptic' => '#/138', +'blk=greek' => '#/137', +'blk=greekandcoptic' => '#/137', 'blk=greekext' => '#/235', 'blk=greekextended' => '#/235', 'blk=gujarati' => '#/236', -'blk=gunjalagondi' => '#/344', +'blk=gunjalagondi' => '#/347', 'blk=gurmukhi' => '#/237', -'blk=halfandfullforms' => '#/390', +'blk=halfandfullforms' => '#/394', 'blk=halfmarks' => '#/262', -'blk=halfwidthandfullwidthforms' => '#/390', -'blk=hangul' => '#/159', -'blk=hangulcompatibilityjamo' => '#/293', -'blk=hanguljamo' => '#/122', +'blk=halfwidthandfullwidthforms' => '#/394', +'blk=hangul' => '#/158', +'blk=hangulcompatibilityjamo' => '#/294', +'blk=hanguljamo' => '#/120', 'blk=hanguljamoextendeda' => '#/239', 'blk=hanguljamoextendedb' => '#/240', -'blk=hangulsyllables' => '#/159', -'blk=hanifirohingya' => '#/368', +'blk=hangulsyllables' => '#/158', +'blk=hanifirohingya' => '#/372', 'blk=hanunoo' => '#/194', -'blk=hatran' => '#/160', -'blk=hebrew' => '#/161', -'blk=highprivateusesurrogates' => '#/391', -'blk=highpusurrogates' => '#/391', -'blk=highsurrogates' => '#/369', +'blk=hatran' => '#/159', +'blk=hebrew' => '#/160', +'blk=highprivateusesurrogates' => '#/395', +'blk=highpusurrogates' => '#/395', +'blk=highsurrogates' => '#/373', 'blk=hiragana' => '#/238', -'blk=idc' => '#/113', -'blk=ideographicdescriptioncharacters' => '#/113', -'blk=ideographicsymbols' => '#/407', -'blk=ideographicsymbolsandpunctuation' => '#/407', -'blk=imperialaramaic' => '#/379', -'blk=indicnumberforms' => '#/392', -'blk=indicsiyaqnumbers' => '#/401', -'blk=inscriptionalpahlavi' => '#/418', -'blk=inscriptionalparthian' => '#/420', -'blk=ipaext' => '#/162', -'blk=ipaextensions' => '#/162', -'blk=jamo' => '#/122', +'blk=idc' => '#/111', +'blk=ideographicdescriptioncharacters' => '#/111', +'blk=ideographicsymbols' => '#/412', +'blk=ideographicsymbolsandpunctuation' => '#/412', +'blk=imperialaramaic' => '#/383', +'blk=indicnumberforms' => '#/396', +'blk=indicsiyaqnumbers' => '#/406', +'blk=inscriptionalpahlavi' => '#/423', +'blk=inscriptionalparthian' => '#/425', +'blk=ipaext' => '#/161', +'blk=ipaextensions' => '#/161', +'blk=jamo' => '#/120', 'blk=jamoexta' => '#/239', 'blk=jamoextb' => '#/240', 'blk=javanese' => '#/241', -'blk=kaithi' => '#/163', +'blk=kaithi' => '#/162', +'blk=kaktoviknumerals' => '#/397', 'blk=kanaexta' => '#/242', 'blk=kanaextb' => '#/243', 'blk=kanaextendeda' => '#/242', 'blk=kanaextendedb' => '#/243', 'blk=kanasup' => '#/195', 'blk=kanasupplement' => '#/195', -'blk=kanbun' => '#/164', -'blk=kangxi' => '#/165', -'blk=kangxiradicals' => '#/165', +'blk=kanbun' => '#/163', +'blk=kangxi' => '#/164', +'blk=kangxiradicals' => '#/164', 'blk=kannada' => '#/196', 'blk=katakana' => '#/244', -'blk=katakanaext' => '#/320', -'blk=katakanaphoneticextensions' => '#/320', +'blk=katakanaext' => '#/322', +'blk=katakanaphoneticextensions' => '#/322', +'blk=kawi' => '#/121', 'blk=kayahli' => '#/197', -'blk=kharoshthi' => '#/297', -'blk=khitansmallscript' => '#/402', -'blk=khmer' => '#/139', -'blk=khmersymbols' => '#/345', -'blk=khojki' => '#/166', +'blk=kharoshthi' => '#/298', +'blk=khitansmallscript' => '#/407', +'blk=khmer' => '#/138', +'blk=khmersymbols' => '#/348', +'blk=khojki' => '#/165', 'blk=khudawadi' => '#/263', -'blk=lao' => '#/114', -'blk=latin1' => '#/167', -'blk=latin1sup' => '#/167', -'blk=latin1supplement' => '#/167', +'blk=lao' => '#/112', +'blk=latin1' => '#/166', +'blk=latin1sup' => '#/166', +'blk=latin1supplement' => '#/166', 'blk=latinexta' => '#/264', -'blk=latinextadditional' => '#/408', +'blk=latinextadditional' => '#/413', 'blk=latinextb' => '#/265', 'blk=latinextc' => '#/266', 'blk=latinextd' => '#/267', 'blk=latinexte' => '#/268', 'blk=latinextendeda' => '#/264', -'blk=latinextendedadditional' => '#/408', +'blk=latinextendedadditional' => '#/413', 'blk=latinextendedb' => '#/265', 'blk=latinextendedc' => '#/266', 'blk=latinextendedd' => '#/267', @@ -3531,244 +3563,245 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'blk=latinextendedg' => '#/270', 'blk=latinextf' => '#/269', 'blk=latinextg' => '#/270', -'blk=lepcha' => '#/168', -'blk=letterlikesymbols' => '#/403', -'blk=limbu' => '#/140', +'blk=lepcha' => '#/167', +'blk=letterlikesymbols' => '#/408', +'blk=limbu' => '#/139', 'blk=lineara' => '#/198', -'blk=linearbideograms' => '#/393', -'blk=linearbsyllabary' => '#/394', -'blk=lisu' => '#/123', +'blk=linearbideograms' => '#/398', +'blk=linearbsyllabary' => '#/399', +'blk=lisu' => '#/122', 'blk=lisusup' => '#/199', 'blk=lisusupplement' => '#/199', -'blk=lowsurrogates' => '#/358', -'blk=lycian' => '#/169', -'blk=lydian' => '#/170', +'blk=lowsurrogates' => '#/361', +'blk=lycian' => '#/168', +'blk=lydian' => '#/169', 'blk=mahajani' => '#/245', 'blk=mahjong' => '#/200', 'blk=mahjongtiles' => '#/200', 'blk=makasar' => '#/201', 'blk=malayalam' => '#/271', 'blk=mandaic' => '#/202', -'blk=manichaean' => '#/298', +'blk=manichaean' => '#/299', 'blk=marchen' => '#/203', -'blk=masaramgondi' => '#/346', -'blk=mathalphanum' => '#/347', -'blk=mathematicalalphanumericsymbols' => '#/347', -'blk=mathematicaloperators' => '#/359', -'blk=mathoperators' => '#/359', -'blk=mayannumerals' => '#/360', -'blk=medefaidrin' => '#/321', -'blk=meeteimayek' => '#/322', -'blk=meeteimayekext' => '#/370', -'blk=meeteimayekextensions' => '#/370', -'blk=mendekikakui' => '#/348', -'blk=meroiticcursive' => '#/380', -'blk=meroitichieroglyphs' => '#/414', -'blk=miao' => '#/124', -'blk=miscarrows' => '#/299', -'blk=miscellaneousmathematicalsymbolsa' => '#/395', -'blk=miscellaneousmathematicalsymbolsb' => '#/396', -'blk=miscellaneoussymbols' => '#/323', -'blk=miscellaneoussymbolsandarrows' => '#/299', -'blk=miscellaneoussymbolsandpictographs' => '#/381', -'blk=miscellaneoustechnical' => '#/361', -'blk=miscmathsymbolsa' => '#/395', -'blk=miscmathsymbolsb' => '#/396', -'blk=miscpictographs' => '#/381', -'blk=miscsymbols' => '#/323', -'blk=misctechnical' => '#/361', -'blk=modi' => '#/125', -'blk=modifierletters' => '#/382', -'blk=modifiertoneletters' => '#/415', +'blk=masaramgondi' => '#/349', +'blk=mathalphanum' => '#/350', +'blk=mathematicalalphanumericsymbols' => '#/350', +'blk=mathematicaloperators' => '#/362', +'blk=mathoperators' => '#/362', +'blk=mayannumerals' => '#/363', +'blk=medefaidrin' => '#/323', +'blk=meeteimayek' => '#/324', +'blk=meeteimayekext' => '#/374', +'blk=meeteimayekextensions' => '#/374', +'blk=mendekikakui' => '#/351', +'blk=meroiticcursive' => '#/384', +'blk=meroitichieroglyphs' => '#/419', +'blk=miao' => '#/123', +'blk=miscarrows' => '#/300', +'blk=miscellaneousmathematicalsymbolsa' => '#/400', +'blk=miscellaneousmathematicalsymbolsb' => '#/401', +'blk=miscellaneoussymbols' => '#/325', +'blk=miscellaneoussymbolsandarrows' => '#/300', +'blk=miscellaneoussymbolsandpictographs' => '#/385', +'blk=miscellaneoustechnical' => '#/364', +'blk=miscmathsymbolsa' => '#/400', +'blk=miscmathsymbolsb' => '#/401', +'blk=miscpictographs' => '#/385', +'blk=miscsymbols' => '#/325', +'blk=misctechnical' => '#/364', +'blk=modi' => '#/124', +'blk=modifierletters' => '#/386', +'blk=modifiertoneletters' => '#/420', 'blk=mongolian' => '#/272', -'blk=mongoliansup' => '#/349', -'blk=mongoliansupplement' => '#/349', -'blk=mro' => '#/115', +'blk=mongoliansup' => '#/352', +'blk=mongoliansupplement' => '#/352', +'blk=mro' => '#/113', 'blk=multani' => '#/204', -'blk=music' => '#/141', -'blk=musicalsymbols' => '#/141', +'blk=music' => '#/140', +'blk=musicalsymbols' => '#/140', 'blk=myanmar' => '#/205', -'blk=myanmarexta' => '#/324', -'blk=myanmarextb' => '#/325', -'blk=myanmarextendeda' => '#/324', -'blk=myanmarextendedb' => '#/325', +'blk=myanmarexta' => '#/326', +'blk=myanmarextb' => '#/327', +'blk=myanmarextendeda' => '#/326', +'blk=myanmarextendedb' => '#/327', 'blk=nabataean' => '#/273', -'blk=nandinagari' => '#/326', +'blk=nagmundari' => '#/301', +'blk=nandinagari' => '#/328', 'blk=nb' => 'Blk/NB', -'blk=newa' => '#/126', +'blk=newa' => '#/125', 'blk=newtailue' => '#/274', -'blk=nko' => '#/116', +'blk=nko' => '#/114', 'blk=noblock' => 'Blk/NB', -'blk=numberforms' => '#/327', -'blk=nushu' => '#/142', -'blk=nyiakengpuachuehmong' => '#/419', -'blk=ocr' => '#/117', -'blk=ogham' => '#/143', +'blk=numberforms' => '#/329', +'blk=nushu' => '#/141', +'blk=nyiakengpuachuehmong' => '#/424', +'blk=ocr' => '#/115', +'blk=ogham' => '#/142', 'blk=olchiki' => '#/206', -'blk=oldhungarian' => '#/350', +'blk=oldhungarian' => '#/353', 'blk=olditalic' => '#/275', -'blk=oldnortharabian' => '#/383', +'blk=oldnortharabian' => '#/387', 'blk=oldpermic' => '#/276', -'blk=oldpersian' => '#/300', -'blk=oldsogdian' => '#/301', -'blk=oldsoutharabian' => '#/384', +'blk=oldpersian' => '#/302', +'blk=oldsogdian' => '#/303', +'blk=oldsoutharabian' => '#/388', 'blk=oldturkic' => '#/277', 'blk=olduyghur' => '#/278', -'blk=opticalcharacterrecognition' => '#/117', -'blk=oriya' => '#/144', -'blk=ornamentaldingbats' => '#/409', -'blk=osage' => '#/145', +'blk=opticalcharacterrecognition' => '#/115', +'blk=oriya' => '#/143', +'blk=ornamentaldingbats' => '#/414', +'blk=osage' => '#/144', 'blk=osmanya' => '#/207', -'blk=ottomansiyaqnumbers' => '#/416', -'blk=pahawhhmong' => '#/328', +'blk=ottomansiyaqnumbers' => '#/421', +'blk=pahawhhmong' => '#/330', 'blk=palmyrene' => '#/279', 'blk=paucinhau' => '#/280', 'blk=phagspa' => '#/208', 'blk=phaistos' => '#/246', 'blk=phaistosdisc' => '#/246', -'blk=phoenician' => '#/302', -'blk=phoneticext' => '#/329', -'blk=phoneticextensions' => '#/329', -'blk=phoneticextensionssupplement' => '#/371', -'blk=phoneticextsup' => '#/371', -'blk=playingcards' => '#/351', -'blk=privateuse' => '#/118', -'blk=privateusearea' => '#/118', -'blk=psalterpahlavi' => '#/372', -'blk=pua' => '#/118', -'blk=punctuation' => '#/330', -'blk=rejang' => '#/171', -'blk=rumi' => '#/127', -'blk=ruminumeralsymbols' => '#/127', -'blk=runic' => '#/146', +'blk=phoenician' => '#/304', +'blk=phoneticext' => '#/331', +'blk=phoneticextensions' => '#/331', +'blk=phoneticextensionssupplement' => '#/375', +'blk=phoneticextsup' => '#/375', +'blk=playingcards' => '#/354', +'blk=privateuse' => '#/116', +'blk=privateusearea' => '#/116', +'blk=psalterpahlavi' => '#/376', +'blk=pua' => '#/116', +'blk=punctuation' => '#/332', +'blk=rejang' => '#/170', +'blk=rumi' => '#/126', +'blk=ruminumeralsymbols' => '#/126', +'blk=runic' => '#/145', 'blk=samaritan' => '#/281', -'blk=saurashtra' => '#/303', +'blk=saurashtra' => '#/305', 'blk=sharada' => '#/209', 'blk=shavian' => '#/210', -'blk=shorthandformatcontrols' => '#/426', +'blk=shorthandformatcontrols' => '#/431', 'blk=siddham' => '#/211', 'blk=sinhala' => '#/212', -'blk=sinhalaarchaicnumbers' => '#/421', -'blk=smallforms' => '#/304', -'blk=smallformvariants' => '#/304', -'blk=smallkanaext' => '#/352', -'blk=smallkanaextension' => '#/352', +'blk=sinhalaarchaicnumbers' => '#/426', +'blk=smallforms' => '#/306', +'blk=smallformvariants' => '#/306', +'blk=smallkanaext' => '#/355', +'blk=smallkanaextension' => '#/355', 'blk=sogdian' => '#/213', -'blk=sorasompeng' => '#/331', +'blk=sorasompeng' => '#/333', 'blk=soyombo' => '#/214', -'blk=spacingmodifierletters' => '#/382', +'blk=spacingmodifierletters' => '#/386', 'blk=specials' => '#/247', 'blk=sundanese' => '#/282', -'blk=sundanesesup' => '#/353', -'blk=sundanesesupplement' => '#/353', -'blk=suparrowsa' => '#/305', -'blk=suparrowsb' => '#/306', -'blk=suparrowsc' => '#/307', -'blk=superandsub' => '#/332', -'blk=superscriptsandsubscripts' => '#/332', -'blk=supmathoperators' => '#/397', -'blk=supplementalarrowsa' => '#/305', -'blk=supplementalarrowsb' => '#/306', -'blk=supplementalarrowsc' => '#/307', -'blk=supplementalmathematicaloperators' => '#/397', -'blk=supplementalpunctuation' => '#/373', -'blk=supplementalsymbolsandpictographs' => '#/427', +'blk=sundanesesup' => '#/356', +'blk=sundanesesupplement' => '#/356', +'blk=suparrowsa' => '#/307', +'blk=suparrowsb' => '#/308', +'blk=suparrowsc' => '#/309', +'blk=superandsub' => '#/334', +'blk=superscriptsandsubscripts' => '#/334', +'blk=supmathoperators' => '#/402', +'blk=supplementalarrowsa' => '#/307', +'blk=supplementalarrowsb' => '#/308', +'blk=supplementalarrowsc' => '#/309', +'blk=supplementalmathematicaloperators' => '#/402', +'blk=supplementalpunctuation' => '#/377', +'blk=supplementalsymbolsandpictographs' => '#/432', 'blk=supplementaryprivateuseareaa' => '#/215', 'blk=supplementaryprivateuseareab' => '#/216', 'blk=suppuaa' => '#/215', 'blk=suppuab' => '#/216', -'blk=suppunctuation' => '#/373', -'blk=supsymbolsandpictographs' => '#/427', -'blk=suttonsignwriting' => '#/404', -'blk=sylotinagri' => '#/333', -'blk=symbolsandpictographsexta' => '#/428', -'blk=symbolsandpictographsextendeda' => '#/428', -'blk=symbolsforlegacycomputing' => '#/429', -'blk=syriac' => '#/172', +'blk=suppunctuation' => '#/377', +'blk=supsymbolsandpictographs' => '#/432', +'blk=suttonsignwriting' => '#/409', +'blk=sylotinagri' => '#/335', +'blk=symbolsandpictographsexta' => '#/433', +'blk=symbolsandpictographsextendeda' => '#/433', +'blk=symbolsforlegacycomputing' => '#/434', +'blk=syriac' => '#/171', 'blk=syriacsup' => '#/283', 'blk=syriacsupplement' => '#/283', 'blk=tagalog' => '#/217', 'blk=tagbanwa' => '#/248', -'blk=tags' => '#/128', -'blk=taile' => '#/147', +'blk=tags' => '#/127', +'blk=taile' => '#/146', 'blk=taitham' => '#/218', 'blk=taiviet' => '#/219', -'blk=taixuanjing' => '#/334', -'blk=taixuanjingsymbols' => '#/334', -'blk=takri' => '#/148', -'blk=tamil' => '#/149', +'blk=taixuanjing' => '#/336', +'blk=taixuanjingsymbols' => '#/336', +'blk=takri' => '#/147', +'blk=tamil' => '#/148', 'blk=tamilsup' => '#/249', 'blk=tamilsupplement' => '#/249', -'blk=tangsa' => '#/173', -'blk=tangut' => '#/174', -'blk=tangutcomponents' => '#/398', +'blk=tangsa' => '#/172', +'blk=tangut' => '#/173', +'blk=tangutcomponents' => '#/403', 'blk=tangutsup' => '#/284', 'blk=tangutsupplement' => '#/284', -'blk=telugu' => '#/175', -'blk=thaana' => '#/176', -'blk=thai' => '#/129', +'blk=telugu' => '#/174', +'blk=thaana' => '#/175', +'blk=thai' => '#/128', 'blk=tibetan' => '#/220', 'blk=tifinagh' => '#/250', 'blk=tirhuta' => '#/221', -'blk=toto' => '#/130', -'blk=transportandmap' => '#/385', -'blk=transportandmapsymbols' => '#/385', -'blk=ucas' => '#/131', +'blk=toto' => '#/129', +'blk=transportandmap' => '#/389', +'blk=transportandmapsymbols' => '#/389', +'blk=ucas' => '#/130', 'blk=ucasext' => '#/222', 'blk=ucasexta' => '#/251', 'blk=ugaritic' => '#/252', -'blk=unifiedcanadianaboriginalsyllabics' => '#/131', +'blk=unifiedcanadianaboriginalsyllabics' => '#/130', 'blk=unifiedcanadianaboriginalsyllabicsextended' => '#/222', 'blk=unifiedcanadianaboriginalsyllabicsextendeda' => '#/251', -'blk=vai' => '#/119', -'blk=variationselectors' => '#/111', -'blk=variationselectorssupplement' => '#/150', +'blk=vai' => '#/117', +'blk=variationselectors' => '#/109', +'blk=variationselectorssupplement' => '#/149', 'blk=vedicext' => '#/253', 'blk=vedicextensions' => '#/253', -'blk=verticalforms' => '#/362', +'blk=verticalforms' => '#/365', 'blk=vithkuqi' => '#/254', -'blk=vs' => '#/111', -'blk=vssup' => '#/150', -'blk=wancho' => '#/177', -'blk=warangciti' => '#/308', -'blk=yezidi' => '#/178', -'blk=yijing' => '#/179', -'blk=yijinghexagramsymbols' => '#/179', -'blk=yiradicals' => '#/309', -'blk=yisyllables' => '#/335', -'blk=zanabazarsquare' => '#/386', -'blk=znamennymusic' => '#/363', -'blk=znamennymusicalnotation' => '#/363', -'blockelements' => '#/355', +'blk=vs' => '#/109', +'blk=vssup' => '#/149', +'blk=wancho' => '#/176', +'blk=warangciti' => '#/310', +'blk=yezidi' => '#/177', +'blk=yijing' => '#/178', +'blk=yijinghexagramsymbols' => '#/178', +'blk=yiradicals' => '#/311', +'blk=yisyllables' => '#/337', +'blk=zanabazarsquare' => '#/390', +'blk=znamennymusic' => '#/366', +'blk=znamennymusicalnotation' => '#/366', +'blockelements' => '#/358', 'bopo' => 'Scx/Bopo', 'bopomofo' => 'Scx/Bopo', -'bopomofoext' => '#/310', -'bopomofoextended' => '#/310', -'boxdrawing' => '#/289', +'bopomofoext' => '#/312', +'bopomofoextended' => '#/312', +'boxdrawing' => '#/290', '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' => '#/657', -'brahmi' => '#/657', -'brai' => '#/182', -'braille' => '#/182', -'braillepatterns' => '#/182', -'bugi' => '#/658', -'buginese' => '#/658', -'buhd' => '#/659', -'buhid' => '#/659', -'byzantinemusic' => '#/365', -'byzantinemusicalsymbols' => '#/365', +'brah' => '#/662', +'brahmi' => '#/662', +'brai' => '#/181', +'braille' => '#/181', +'braillepatterns' => '#/181', +'bugi' => '#/663', +'buginese' => '#/663', +'buhd' => '#/664', +'buhid' => '#/664', +'byzantinemusic' => '#/368', +'byzantinemusicalsymbols' => '#/368', 'c' => 'Gc/C', 'cakm' => 'Scx/Cakm', -'canadianaboriginal' => '#/660', -'canadiansyllabics' => '#/131', -'cans' => '#/660', -'cari' => '#/661', -'carian' => '#/661', +'canadianaboriginal' => '#/665', +'canadiansyllabics' => '#/130', +'cans' => '#/665', +'cari' => '#/666', +'carian' => '#/666', 'cased' => 'Cased/Y', 'cased=f' => '!Cased/Y', 'cased=false' => '!Cased/Y', @@ -3780,8 +3813,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'cased=yes' => 'Cased/Y', 'casedletter' => 'Gc/LC', 'caseignorable' => 'CI/Y', -'caucasianalbanian' => '#/649', -'cc' => '#/434', +'caucasianalbanian' => '#/654', +'cc' => '#/439', 'ccc=a' => 'Ccc/A', 'ccc=above' => 'Ccc/A', 'ccc=aboveleft' => 'Ccc/AL', @@ -3879,13 +3912,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'changeswhennfkccasefolded' => 'CWKCF/Y', 'changeswhentitlecased' => 'CWT/Y', 'changeswhenuppercased' => 'CWU/Y', -'cher' => '#/662', -'cherokee' => '#/662', -'cherokeesup' => '#/311', -'cherokeesupplement' => '#/311', -'chesssymbols' => '#/337', -'chorasmian' => '#/663', -'chrs' => '#/663', +'cher' => '#/667', +'cherokee' => '#/667', +'cherokeesup' => '#/313', +'cherokeesupplement' => '#/313', +'chesssymbols' => '#/339', +'chorasmian' => '#/668', +'chrs' => '#/668', 'ci' => 'CI/Y', 'ci=f' => '!CI/Y', 'ci=false' => '!CI/Y', @@ -3895,49 +3928,51 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ci=true' => 'CI/Y', 'ci=y' => 'CI/Y', 'ci=yes' => 'CI/Y', -'cjk' => '#/112', +'cjk' => '#/110', 'cjkcompat' => '#/259', -'cjkcompatforms' => '#/366', +'cjkcompatforms' => '#/369', 'cjkcompatibility' => '#/259', -'cjkcompatibilityforms' => '#/366', -'cjkcompatibilityideographs' => '#/411', -'cjkcompatibilityideographssupplement' => '#/422', -'cjkcompatideographs' => '#/411', -'cjkcompatideographssup' => '#/422', -'cjkexta' => '#/183', -'cjkextb' => '#/184', -'cjkextc' => '#/185', -'cjkextd' => '#/186', -'cjkexte' => '#/187', -'cjkextf' => '#/188', -'cjkextg' => '#/189', -'cjkradicalssup' => '#/367', -'cjkradicalssupplement' => '#/367', -'cjkstrokes' => '#/290', -'cjksymbols' => '#/291', -'cjksymbolsandpunctuation' => '#/291', -'cjkunifiedideographs' => '#/112', -'cjkunifiedideographsextensiona' => '#/183', -'cjkunifiedideographsextensionb' => '#/184', -'cjkunifiedideographsextensionc' => '#/185', -'cjkunifiedideographsextensiond' => '#/186', -'cjkunifiedideographsextensione' => '#/187', -'cjkunifiedideographsextensionf' => '#/188', -'cjkunifiedideographsextensiong' => '#/189', +'cjkcompatibilityforms' => '#/369', +'cjkcompatibilityideographs' => '#/416', +'cjkcompatibilityideographssupplement' => '#/427', +'cjkcompatideographs' => '#/416', +'cjkcompatideographssup' => '#/427', +'cjkexta' => '#/182', +'cjkextb' => '#/183', +'cjkextc' => '#/184', +'cjkextd' => '#/185', +'cjkexte' => '#/186', +'cjkextf' => '#/187', +'cjkextg' => '#/188', +'cjkexth' => '#/189', +'cjkradicalssup' => '#/370', +'cjkradicalssupplement' => '#/370', +'cjkstrokes' => '#/291', +'cjksymbols' => '#/292', +'cjksymbolsandpunctuation' => '#/292', +'cjkunifiedideographs' => '#/110', +'cjkunifiedideographsextensiona' => '#/182', +'cjkunifiedideographsextensionb' => '#/183', +'cjkunifiedideographsextensionc' => '#/184', +'cjkunifiedideographsextensiond' => '#/185', +'cjkunifiedideographsextensione' => '#/186', +'cjkunifiedideographsextensionf' => '#/187', +'cjkunifiedideographsextensiong' => '#/188', +'cjkunifiedideographsextensionh' => '#/189', 'closepunctuation' => 'Gc/Pe', 'cn' => 'Gc/Cn', -'cntrl' => '#/434', -'co' => '#/435', -'combiningdiacriticalmarks' => '#/341', -'combiningdiacriticalmarksextended' => '#/376', -'combiningdiacriticalmarksforsymbols' => '#/423', -'combiningdiacriticalmarkssupplement' => '#/377', +'cntrl' => '#/439', +'co' => '#/440', +'combiningdiacriticalmarks' => '#/344', +'combiningdiacriticalmarksextended' => '#/380', +'combiningdiacriticalmarksforsymbols' => '#/428', +'combiningdiacriticalmarkssupplement' => '#/381', 'combininghalfmarks' => '#/262', 'combiningmark' => 'Gc/M', -'combiningmarksforsymbols' => '#/423', +'combiningmarksforsymbols' => '#/428', 'common' => 'Scx/Zyyy', -'commonindicnumberforms' => '#/392', -'compatjamo' => '#/293', +'commonindicnumberforms' => '#/396', +'compatjamo' => '#/294', 'compex' => 'CompEx/Y', 'compex=f' => '!CompEx/Y', 'compex=false' => '!CompEx/Y', @@ -3949,21 +3984,21 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'compex=yes' => 'CompEx/Y', 'compositionexclusion' => 'CE/Y', 'connectorpunctuation' => 'Gc/Pc', -'control' => '#/434', -'controlpictures' => '#/374', +'control' => '#/439', +'controlpictures' => '#/378', 'copt' => 'Scx/Copt', 'coptic' => 'Scx/Copt', -'copticepactnumbers' => '#/405', -'countingrod' => '#/312', -'countingrodnumerals' => '#/312', -'cpmn' => '#/664', +'copticepactnumbers' => '#/410', +'countingrod' => '#/314', +'countingrodnumerals' => '#/314', +'cpmn' => '#/669', 'cprt' => 'Scx/Cprt', 'cs' => '#/14', 'cuneiform' => 'Scx/Xsux', -'cuneiformnumbers' => '#/387', -'cuneiformnumbersandpunctuation' => '#/387', +'cuneiformnumbers' => '#/391', +'cuneiformnumbersandpunctuation' => '#/391', 'currencysymbol' => 'Gc/Sc', -'currencysymbols' => '#/375', +'currencysymbols' => '#/379', 'cwcf' => 'CWCF/Y', 'cwcf=f' => '!CWCF/Y', 'cwcf=false' => '!CWCF/Y', @@ -4019,18 +4054,20 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'cwu=y' => 'CWU/Y', 'cwu=yes' => 'CWU/Y', 'cypriot' => 'Scx/Cprt', -'cypriotsyllabary' => '#/388', -'cyprominoan' => '#/664', +'cypriotsyllabary' => '#/392', +'cyprominoan' => '#/669', 'cyrillic' => 'Scx/Cyrl', -'cyrillicexta' => '#/338', -'cyrillicextb' => '#/339', -'cyrillicextc' => '#/340', -'cyrillicextendeda' => '#/338', -'cyrillicextendedb' => '#/339', -'cyrillicextendedc' => '#/340', -'cyrillicsup' => '#/314', -'cyrillicsupplement' => '#/314', -'cyrillicsupplementary' => '#/314', +'cyrillicexta' => '#/340', +'cyrillicextb' => '#/341', +'cyrillicextc' => '#/342', +'cyrillicextd' => '#/343', +'cyrillicextendeda' => '#/340', +'cyrillicextendedb' => '#/341', +'cyrillicextendedc' => '#/342', +'cyrillicextendedd' => '#/343', +'cyrillicsup' => '#/316', +'cyrillicsupplement' => '#/316', +'cyrillicsupplementary' => '#/316', 'cyrl' => 'Scx/Cyrl', 'dash' => 'Dash/Y', 'dash=f' => '!Dash/Y', @@ -4057,8 +4094,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'deseret' => '#/190', 'deva' => 'Scx/Deva', 'devanagari' => 'Scx/Deva', -'devanagariext' => '#/356', -'devanagariextended' => '#/356', +'devanagariext' => '#/359', +'devanagariexta' => '#/371', +'devanagariextended' => '#/359', +'devanagariextendeda' => '#/371', 'di' => 'DI/Y', 'di=f' => '!DI/Y', 'di=false' => '!DI/Y', @@ -4078,18 +4117,18 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dia=y' => 'Dia/Y', 'dia=yes' => 'Dia/Y', 'diacritic' => 'Dia/Y', -'diacriticals' => '#/341', -'diacriticalsext' => '#/376', -'diacriticalsforsymbols' => '#/423', -'diacriticalssup' => '#/377', +'diacriticals' => '#/344', +'diacriticalsext' => '#/380', +'diacriticalsforsymbols' => '#/428', +'diacriticalssup' => '#/381', 'diak' => 'Scx/Diak', 'digit' => 'Gc/Nd', 'dingbats' => '#/231', 'divesakuru' => 'Scx/Diak', -'dogr' => '#/665', -'dogra' => '#/665', -'domino' => '#/157', -'dominotiles' => '#/157', +'dogr' => '#/670', +'dogra' => '#/670', +'domino' => '#/156', +'dominotiles' => '#/156', 'dsrt' => '#/190', 'dt=can' => 'NFDQC/N', 'dt=canonical' => 'NFDQC/N', @@ -4100,8 +4139,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dt=fin' => 'Dt/Fin', 'dt=final' => 'Dt/Fin', 'dt=font' => 'Dt/Font', -'dt=fra' => '#/431', -'dt=fraction' => '#/431', +'dt=fra' => '#/436', +'dt=fraction' => '#/436', 'dt=init' => 'Dt/Init', 'dt=initial' => 'Dt/Init', 'dt=iso' => 'Dt/Iso', @@ -4115,8 +4154,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dt=noncanon' => 'Dt/NonCanon', 'dt=noncanonical' => 'Dt/NonCanon', 'dt=none' => 'NFKDQC/Y', -'dt=small' => '#/432', -'dt=sml' => '#/432', +'dt=small' => '#/437', +'dt=sml' => '#/437', 'dt=sqr' => 'Dt/Sqr', 'dt=square' => 'Dt/Sqr', 'dt=sub' => 'Dt/Sub', @@ -4124,13 +4163,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'dt=super' => 'Dt/Sup', 'dt=vert' => 'Dt/Vert', 'dt=vertical' => 'Dt/Vert', -'dt=wide' => '#/433', +'dt=wide' => '#/438', 'dupl' => 'Scx/Dupl', 'duployan' => 'Scx/Dupl', 'ea=a' => 'Ea/A', 'ea=ambiguous' => 'Ea/A', -'ea=f' => '#/433', -'ea=fullwidth' => '#/433', +'ea=f' => '#/438', +'ea=fullwidth' => '#/438', 'ea=h' => 'Ea/H', 'ea=halfwidth' => 'Ea/H', 'ea=n' => 'Ea/N', @@ -4139,7 +4178,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ea=neutral' => 'Ea/N', 'ea=w' => 'Ea/W', 'ea=wide' => 'Ea/W', -'earlydynasticcuneiform' => '#/424', +'earlydynasticcuneiform' => '#/429', 'ebase' => 'EBase/Y', 'ebase=f' => '!EBase/Y', 'ebase=false' => '!EBase/Y', @@ -4158,13 +4197,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ecomp=true' => 'EComp/Y', 'ecomp=y' => 'EComp/Y', 'ecomp=yes' => 'EComp/Y', -'egyp' => '#/666', -'egyptianhieroglyphformatcontrols' => '#/430', -'egyptianhieroglyphs' => '#/666', -'elba' => '#/667', -'elbasan' => '#/667', -'elym' => '#/668', -'elymaic' => '#/668', +'egyp' => '#/671', +'egyptianhieroglyphformatcontrols' => '#/435', +'egyptianhieroglyphs' => '#/671', +'elba' => '#/672', +'elbasan' => '#/672', +'elym' => '#/673', +'elymaic' => '#/673', 'emod' => '#/61', 'emod=f' => '#/!61', 'emod=false' => '#/!61', @@ -4188,14 +4227,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'emojimodifierbase' => 'EBase/Y', 'emojipresentation' => 'EPres/Y', 'emoticons' => '#/261', -'enclosedalphanum' => '#/389', -'enclosedalphanumerics' => '#/389', -'enclosedalphanumericsupplement' => '#/413', -'enclosedalphanumsup' => '#/413', -'enclosedcjk' => '#/315', -'enclosedcjklettersandmonths' => '#/315', -'enclosedideographicsup' => '#/425', -'enclosedideographicsupplement' => '#/425', +'enclosedalphanum' => '#/393', +'enclosedalphanumerics' => '#/393', +'enclosedalphanumericsupplement' => '#/418', +'enclosedalphanumsup' => '#/418', +'enclosedcjk' => '#/317', +'enclosedcjklettersandmonths' => '#/317', +'enclosedideographicsup' => '#/430', +'enclosedideographicsupplement' => '#/430', 'enclosingmark' => 'Gc/Me', 'epres' => 'EPres/Y', 'epres=f' => '!EPres/Y', @@ -4208,14 +4247,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'epres=yes' => 'EPres/Y', 'ethi' => 'Scx/Ethi', 'ethiopic' => 'Scx/Ethi', -'ethiopicext' => '#/316', -'ethiopicexta' => '#/342', -'ethiopicextb' => '#/343', -'ethiopicextended' => '#/316', -'ethiopicextendeda' => '#/342', -'ethiopicextendedb' => '#/343', -'ethiopicsup' => '#/317', -'ethiopicsupplement' => '#/317', +'ethiopicext' => '#/318', +'ethiopicexta' => '#/345', +'ethiopicextb' => '#/346', +'ethiopicextended' => '#/318', +'ethiopicextendeda' => '#/345', +'ethiopicextendedb' => '#/346', +'ethiopicsup' => '#/319', +'ethiopicsupplement' => '#/319', 'ext' => 'Ext/Y', 'ext=f' => '!Ext/Y', 'ext=false' => '!Ext/Y', @@ -4241,15 +4280,15 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'fullcompositionexclusion' => 'CompEx/Y', 'gc=c' => 'Gc/C', 'gc=casedletter' => 'Gc/LC', -'gc=cc' => '#/434', +'gc=cc' => '#/439', 'gc=cf' => 'Gc/Cf', 'gc=closepunctuation' => 'Gc/Pe', 'gc=cn' => 'Gc/Cn', -'gc=cntrl' => '#/434', -'gc=co' => '#/435', +'gc=cntrl' => '#/439', +'gc=co' => '#/440', 'gc=combiningmark' => 'Gc/M', 'gc=connectorpunctuation' => 'Gc/Pc', -'gc=control' => '#/434', +'gc=control' => '#/439', 'gc=cs' => '#/14', 'gc=currencysymbol' => 'Gc/Sc', 'gc=dashpunctuation' => 'Gc/Pd', @@ -4265,7 +4304,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gc=lc' => 'Gc/LC', 'gc=letter' => 'Gc/L', 'gc=letternumber' => 'Gc/Nl', -'gc=lineseparator' => '#/436', +'gc=lineseparator' => '#/441', 'gc=ll' => 'Gc/Ll', 'gc=lm' => 'Gc/Lm', 'gc=lo' => 'Gc/Lo', @@ -4293,14 +4332,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gc=otherpunctuation' => 'Gc/Po', 'gc=othersymbol' => 'Gc/So', 'gc=p' => 'Gc/P', -'gc=paragraphseparator' => '#/437', +'gc=paragraphseparator' => '#/442', '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' => '#/435', +'gc=privateuse' => '#/440', 'gc=ps' => 'Gc/Ps', 'gc=punct' => 'Gc/P', 'gc=punctuation' => 'Gc/P', @@ -4318,8 +4357,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gc=unassigned' => 'Gc/Cn', 'gc=uppercaseletter' => 'Gc/Lu', 'gc=z' => 'Gc/Z', -'gc=zl' => '#/436', -'gc=zp' => '#/437', +'gc=zl' => '#/441', +'gc=zp' => '#/442', 'gc=zs' => 'Gc/Zs', 'gcb=cn' => 'GCB/CN', 'gcb=control' => 'GCB/CN', @@ -4349,24 +4388,24 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gcb=v' => '#/65', 'gcb=xx' => 'GCB/XX', 'gcb=zwj' => '#/69', -'generalpunctuation' => '#/330', -'geometricshapes' => '#/378', -'geometricshapesext' => '#/406', -'geometricshapesextended' => '#/406', +'generalpunctuation' => '#/332', +'geometricshapes' => '#/382', +'geometricshapesext' => '#/411', +'geometricshapesextended' => '#/411', 'geor' => 'Scx/Geor', 'georgian' => 'Scx/Geor', -'georgianext' => '#/318', -'georgianextended' => '#/318', -'georgiansup' => '#/319', -'georgiansupplement' => '#/319', +'georgianext' => '#/320', +'georgianextended' => '#/320', +'georgiansup' => '#/321', +'georgiansupplement' => '#/321', 'glag' => 'Scx/Glag', 'glagolitic' => 'Scx/Glag', -'glagoliticsup' => '#/357', -'glagoliticsupplement' => '#/357', +'glagoliticsup' => '#/360', +'glagoliticsupplement' => '#/360', 'gong' => 'Scx/Gong', 'gonm' => 'Scx/Gonm', -'goth' => '#/669', -'gothic' => '#/669', +'goth' => '#/674', +'gothic' => '#/674', 'gran' => 'Scx/Gran', 'grantha' => 'Scx/Gran', 'graph' => 'Perl/Graph', @@ -4382,7 +4421,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'grbase=y' => 'GrBase/Y', 'grbase=yes' => 'GrBase/Y', 'greek' => 'Scx/Grek', -'greekandcoptic' => '#/138', +'greekandcoptic' => '#/137', 'greekext' => '#/235', 'greekextended' => '#/235', 'grek' => 'Scx/Grek', @@ -4400,23 +4439,23 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'gunjalagondi' => 'Scx/Gong', 'gurmukhi' => 'Scx/Guru', 'guru' => 'Scx/Guru', -'halfandfullforms' => '#/390', +'halfandfullforms' => '#/394', 'halfmarks' => '#/262', -'halfwidthandfullwidthforms' => '#/390', +'halfwidthandfullwidthforms' => '#/394', 'han' => 'Scx/Han', 'hang' => 'Scx/Hang', 'hangul' => 'Scx/Hang', -'hangulcompatibilityjamo' => '#/293', -'hanguljamo' => '#/122', +'hangulcompatibilityjamo' => '#/294', +'hanguljamo' => '#/120', 'hanguljamoextendeda' => '#/239', 'hanguljamoextendedb' => '#/240', -'hangulsyllables' => '#/159', +'hangulsyllables' => '#/158', 'hani' => 'Scx/Han', 'hanifirohingya' => 'Scx/Rohg', -'hano' => '#/670', -'hanunoo' => '#/670', -'hatr' => '#/671', -'hatran' => '#/671', +'hano' => '#/675', +'hanunoo' => '#/675', +'hatr' => '#/676', +'hatran' => '#/676', 'hebr' => 'Scx/Hebr', 'hebrew' => 'Scx/Hebr', 'hex' => 'Hex/Y', @@ -4429,12 +4468,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'hex=y' => 'Hex/Y', 'hex=yes' => 'Hex/Y', 'hexdigit' => 'Hex/Y', -'highprivateusesurrogates' => '#/391', -'highpusurrogates' => '#/391', -'highsurrogates' => '#/369', +'highprivateusesurrogates' => '#/395', +'highpusurrogates' => '#/395', +'highsurrogates' => '#/373', 'hira' => 'Scx/Hira', 'hiragana' => 'Scx/Hira', -'hluw' => '#/672', +'hluw' => '#/677', 'hmng' => 'Scx/Hmng', 'hmnp' => 'Scx/Hmnp', 'horizspace' => 'Perl/Blank', @@ -4450,7 +4489,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'hst=trailingjamo' => '#/64', 'hst=v' => '#/65', 'hst=voweljamo' => '#/65', -'hung' => '#/673', +'hung' => '#/678', 'hyphen' => 'Hyphen/T', 'hyphen=f' => '!Hyphen/T', 'hyphen=false' => '!Hyphen/T', @@ -4494,9 +4533,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ideo=y' => 'Ideo/Y', 'ideo=yes' => 'Ideo/Y', 'ideographic' => 'Ideo/Y', -'ideographicdescriptioncharacters' => '#/113', -'ideographicsymbols' => '#/407', -'ideographicsymbolsandpunctuation' => '#/407', +'ideographicdescriptioncharacters' => '#/111', +'ideographicsymbols' => '#/412', +'ideographicsymbolsandpunctuation' => '#/412', 'ids' => 'IDS/Y', 'ids=f' => '!IDS/Y', 'ids=false' => '!IDS/Y', @@ -4527,7 +4566,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'idst=yes' => '#/72', 'idstart' => 'IDS/Y', 'idstrinaryoperator' => '#/72', -'imperialaramaic' => '#/651', +'imperialaramaic' => '#/656', 'in=na' => 'Age/NA', 'in=unassigned' => 'Age/NA', 'in=v100' => 'In/10_0', @@ -4537,6 +4576,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'in=v121' => 'In/12_1', 'in=v130' => 'In/13_0', 'in=v140' => 'In/14_0', +'in=v150' => 'In/15_0', 'in=v20' => 'In/2_0', 'in=v21' => 'In/2_1', 'in=v30' => 'In/3_0', @@ -4554,25 +4594,27 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'in=v70' => 'In/7_0', 'in=v80' => 'In/8_0', 'in=v90' => 'In/9_0', -'inadlam' => '#/133', -'inaegeannumbers' => '#/354', -'inahom' => '#/120', +'inadlam' => '#/132', +'inaegeannumbers' => '#/357', +'inahom' => '#/118', 'inalchemical' => '#/285', 'inalchemicalsymbols' => '#/285', -'inalphabeticpf' => '#/336', -'inalphabeticpresentationforms' => '#/336', -'inanatolianhieroglyphs' => '#/417', -'inancientgreekmusic' => '#/399', -'inancientgreekmusicalnotation' => '#/399', -'inancientgreeknumbers' => '#/410', -'inancientsymbols' => '#/364', -'inarabic' => '#/151', +'inalphabeticpf' => '#/338', +'inalphabeticpresentationforms' => '#/338', +'inanatolianhieroglyphs' => '#/422', +'inancientgreekmusic' => '#/404', +'inancientgreekmusicalnotation' => '#/404', +'inancientgreeknumbers' => '#/415', +'inancientsymbols' => '#/367', +'inarabic' => '#/150', 'inarabicexta' => '#/286', 'inarabicextb' => '#/287', +'inarabicextc' => '#/288', 'inarabicextendeda' => '#/286', 'inarabicextendedb' => '#/287', -'inarabicmath' => '#/288', -'inarabicmathematicalalphabeticsymbols' => '#/288', +'inarabicextendedc' => '#/288', +'inarabicmath' => '#/289', +'inarabicmathematicalalphabeticsymbols' => '#/289', 'inarabicpfa' => '#/255', 'inarabicpfb' => '#/256', 'inarabicpresentationformsa' => '#/255', @@ -4580,225 +4622,233 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'inarabicsup' => '#/257', 'inarabicsupplement' => '#/257', 'inarmenian' => '#/223', -'inarrows' => '#/152', -'inascii' => '#/132', -'inavestan' => '#/180', +'inarrows' => '#/151', +'inascii' => '#/131', +'inavestan' => '#/179', 'inbalinese' => '#/224', -'inbamum' => '#/134', +'inbamum' => '#/133', 'inbamumsup' => '#/225', 'inbamumsupplement' => '#/225', -'inbasiclatin' => '#/132', +'inbasiclatin' => '#/131', 'inbassavah' => '#/226', -'inbatak' => '#/135', -'inbengali' => '#/181', +'inbatak' => '#/134', +'inbengali' => '#/180', 'inbhaiksuki' => '#/258', -'inblockelements' => '#/355', +'inblockelements' => '#/358', 'inbopomofo' => '#/227', -'inbopomofoext' => '#/310', -'inbopomofoextended' => '#/310', -'inboxdrawing' => '#/289', -'inbrahmi' => '#/153', -'inbraille' => '#/182', -'inbraillepatterns' => '#/182', +'inbopomofoext' => '#/312', +'inbopomofoextended' => '#/312', +'inboxdrawing' => '#/290', +'inbrahmi' => '#/152', +'inbraille' => '#/181', +'inbraillepatterns' => '#/181', 'inbuginese' => '#/228', -'inbuhid' => '#/136', -'inbyzantinemusic' => '#/365', -'inbyzantinemusicalsymbols' => '#/365', -'incanadiansyllabics' => '#/131', -'incarian' => '#/154', -'incaucasianalbanian' => '#/400', -'inchakma' => '#/155', -'incham' => '#/121', +'inbuhid' => '#/135', +'inbyzantinemusic' => '#/368', +'inbyzantinemusicalsymbols' => '#/368', +'incanadiansyllabics' => '#/130', +'incarian' => '#/153', +'incaucasianalbanian' => '#/405', +'inchakma' => '#/154', +'incham' => '#/119', 'incherokee' => '#/229', -'incherokeesup' => '#/311', -'incherokeesupplement' => '#/311', -'inchesssymbols' => '#/337', -'inchorasmian' => '#/292', -'incjk' => '#/112', +'incherokeesup' => '#/313', +'incherokeesupplement' => '#/313', +'inchesssymbols' => '#/339', +'inchorasmian' => '#/293', +'incjk' => '#/110', 'incjkcompat' => '#/259', -'incjkcompatforms' => '#/366', +'incjkcompatforms' => '#/369', 'incjkcompatibility' => '#/259', -'incjkcompatibilityforms' => '#/366', -'incjkcompatibilityideographs' => '#/411', -'incjkcompatibilityideographssupplement' => '#/422', -'incjkcompatideographs' => '#/411', -'incjkcompatideographssup' => '#/422', -'incjkexta' => '#/183', -'incjkextb' => '#/184', -'incjkextc' => '#/185', -'incjkextd' => '#/186', -'incjkexte' => '#/187', -'incjkextf' => '#/188', -'incjkextg' => '#/189', -'incjkradicalssup' => '#/367', -'incjkradicalssupplement' => '#/367', -'incjkstrokes' => '#/290', -'incjksymbols' => '#/291', -'incjksymbolsandpunctuation' => '#/291', -'incjkunifiedideographs' => '#/112', -'incjkunifiedideographsextensiona' => '#/183', -'incjkunifiedideographsextensionb' => '#/184', -'incjkunifiedideographsextensionc' => '#/185', -'incjkunifiedideographsextensiond' => '#/186', -'incjkunifiedideographsextensione' => '#/187', -'incjkunifiedideographsextensionf' => '#/188', -'incjkunifiedideographsextensiong' => '#/189', -'incombiningdiacriticalmarks' => '#/341', -'incombiningdiacriticalmarksextended' => '#/376', -'incombiningdiacriticalmarksforsymbols' => '#/423', -'incombiningdiacriticalmarkssupplement' => '#/377', +'incjkcompatibilityforms' => '#/369', +'incjkcompatibilityideographs' => '#/416', +'incjkcompatibilityideographssupplement' => '#/427', +'incjkcompatideographs' => '#/416', +'incjkcompatideographssup' => '#/427', +'incjkexta' => '#/182', +'incjkextb' => '#/183', +'incjkextc' => '#/184', +'incjkextd' => '#/185', +'incjkexte' => '#/186', +'incjkextf' => '#/187', +'incjkextg' => '#/188', +'incjkexth' => '#/189', +'incjkradicalssup' => '#/370', +'incjkradicalssupplement' => '#/370', +'incjkstrokes' => '#/291', +'incjksymbols' => '#/292', +'incjksymbolsandpunctuation' => '#/292', +'incjkunifiedideographs' => '#/110', +'incjkunifiedideographsextensiona' => '#/182', +'incjkunifiedideographsextensionb' => '#/183', +'incjkunifiedideographsextensionc' => '#/184', +'incjkunifiedideographsextensiond' => '#/185', +'incjkunifiedideographsextensione' => '#/186', +'incjkunifiedideographsextensionf' => '#/187', +'incjkunifiedideographsextensiong' => '#/188', +'incjkunifiedideographsextensionh' => '#/189', +'incombiningdiacriticalmarks' => '#/344', +'incombiningdiacriticalmarksextended' => '#/380', +'incombiningdiacriticalmarksforsymbols' => '#/428', +'incombiningdiacriticalmarkssupplement' => '#/381', 'incombininghalfmarks' => '#/262', -'incombiningmarksforsymbols' => '#/423', -'incommonindicnumberforms' => '#/392', -'incompatjamo' => '#/293', -'incontrolpictures' => '#/374', -'incoptic' => '#/156', -'incopticepactnumbers' => '#/405', -'incountingrod' => '#/312', -'incountingrodnumerals' => '#/312', +'incombiningmarksforsymbols' => '#/428', +'incommonindicnumberforms' => '#/396', +'incompatjamo' => '#/294', +'incontrolpictures' => '#/378', +'incoptic' => '#/155', +'incopticepactnumbers' => '#/410', +'incountingrod' => '#/314', +'incountingrodnumerals' => '#/314', 'incuneiform' => '#/260', -'incuneiformnumbers' => '#/387', -'incuneiformnumbersandpunctuation' => '#/387', -'incurrencysymbols' => '#/375', -'incypriotsyllabary' => '#/388', -'incyprominoan' => '#/313', +'incuneiformnumbers' => '#/391', +'incuneiformnumbersandpunctuation' => '#/391', +'incurrencysymbols' => '#/379', +'incypriotsyllabary' => '#/392', +'incyprominoan' => '#/315', 'incyrillic' => '#/230', -'incyrillicexta' => '#/338', -'incyrillicextb' => '#/339', -'incyrillicextc' => '#/340', -'incyrillicextendeda' => '#/338', -'incyrillicextendedb' => '#/339', -'incyrillicextendedc' => '#/340', -'incyrillicsup' => '#/314', -'incyrillicsupplement' => '#/314', -'incyrillicsupplementary' => '#/314', +'incyrillicexta' => '#/340', +'incyrillicextb' => '#/341', +'incyrillicextc' => '#/342', +'incyrillicextd' => '#/343', +'incyrillicextendeda' => '#/340', +'incyrillicextendedb' => '#/341', +'incyrillicextendedc' => '#/342', +'incyrillicextendedd' => '#/343', +'incyrillicsup' => '#/316', +'incyrillicsupplement' => '#/316', +'incyrillicsupplementary' => '#/316', 'indeseret' => '#/190', -'indevanagari' => '#/294', -'indevanagariext' => '#/356', -'indevanagariextended' => '#/356', -'indiacriticals' => '#/341', -'indiacriticalsext' => '#/376', -'indiacriticalsforsymbols' => '#/423', -'indiacriticalssup' => '#/377', -'indicnumberforms' => '#/392', -'indicsiyaqnumbers' => '#/401', +'indevanagari' => '#/295', +'indevanagariext' => '#/359', +'indevanagariexta' => '#/371', +'indevanagariextended' => '#/359', +'indevanagariextendeda' => '#/371', +'indiacriticals' => '#/344', +'indiacriticalsext' => '#/380', +'indiacriticalsforsymbols' => '#/428', +'indiacriticalssup' => '#/381', +'indicnumberforms' => '#/396', +'indicsiyaqnumbers' => '#/406', 'indingbats' => '#/231', -'indivesakuru' => '#/295', -'indogra' => '#/137', -'indomino' => '#/157', -'indominotiles' => '#/157', +'indivesakuru' => '#/296', +'indogra' => '#/136', +'indomino' => '#/156', +'indominotiles' => '#/156', 'induployan' => '#/232', -'inearlydynasticcuneiform' => '#/424', -'inegyptianhieroglyphformatcontrols' => '#/430', -'inegyptianhieroglyphs' => '#/412', +'inearlydynasticcuneiform' => '#/429', +'inegyptianhieroglyphformatcontrols' => '#/435', +'inegyptianhieroglyphs' => '#/417', 'inelbasan' => '#/191', 'inelymaic' => '#/192', 'inemoticons' => '#/261', -'inenclosedalphanum' => '#/389', -'inenclosedalphanumerics' => '#/389', -'inenclosedalphanumericsupplement' => '#/413', -'inenclosedalphanumsup' => '#/413', -'inenclosedcjk' => '#/315', -'inenclosedcjklettersandmonths' => '#/315', -'inenclosedideographicsup' => '#/425', -'inenclosedideographicsupplement' => '#/425', +'inenclosedalphanum' => '#/393', +'inenclosedalphanumerics' => '#/393', +'inenclosedalphanumericsupplement' => '#/418', +'inenclosedalphanumsup' => '#/418', +'inenclosedcjk' => '#/317', +'inenclosedcjklettersandmonths' => '#/317', +'inenclosedideographicsup' => '#/430', +'inenclosedideographicsupplement' => '#/430', 'inethiopic' => '#/233', -'inethiopicext' => '#/316', -'inethiopicexta' => '#/342', -'inethiopicextb' => '#/343', -'inethiopicextended' => '#/316', -'inethiopicextendeda' => '#/342', -'inethiopicextendedb' => '#/343', -'inethiopicsup' => '#/317', -'inethiopicsupplement' => '#/317', -'ingeneralpunctuation' => '#/330', -'ingeometricshapes' => '#/378', -'ingeometricshapesext' => '#/406', -'ingeometricshapesextended' => '#/406', +'inethiopicext' => '#/318', +'inethiopicexta' => '#/345', +'inethiopicextb' => '#/346', +'inethiopicextended' => '#/318', +'inethiopicextendeda' => '#/345', +'inethiopicextendedb' => '#/346', +'inethiopicsup' => '#/319', +'inethiopicsupplement' => '#/319', +'ingeneralpunctuation' => '#/332', +'ingeometricshapes' => '#/382', +'ingeometricshapesext' => '#/411', +'ingeometricshapesextended' => '#/411', 'ingeorgian' => '#/234', -'ingeorgianext' => '#/318', -'ingeorgianextended' => '#/318', -'ingeorgiansup' => '#/319', -'ingeorgiansupplement' => '#/319', -'inglagolitic' => '#/296', -'inglagoliticsup' => '#/357', -'inglagoliticsupplement' => '#/357', -'ingothic' => '#/158', +'ingeorgianext' => '#/320', +'ingeorgianextended' => '#/320', +'ingeorgiansup' => '#/321', +'ingeorgiansupplement' => '#/321', +'inglagolitic' => '#/297', +'inglagoliticsup' => '#/360', +'inglagoliticsupplement' => '#/360', +'ingothic' => '#/157', 'ingrantha' => '#/193', -'ingreek' => '#/138', -'ingreekandcoptic' => '#/138', +'ingreek' => '#/137', +'ingreekandcoptic' => '#/137', 'ingreekext' => '#/235', 'ingreekextended' => '#/235', 'ingujarati' => '#/236', -'ingunjalagondi' => '#/344', +'ingunjalagondi' => '#/347', 'ingurmukhi' => '#/237', -'inhalfandfullforms' => '#/390', +'inhalfandfullforms' => '#/394', 'inhalfmarks' => '#/262', -'inhalfwidthandfullwidthforms' => '#/390', -'inhangul' => '#/159', -'inhangulcompatibilityjamo' => '#/293', -'inhanguljamo' => '#/122', +'inhalfwidthandfullwidthforms' => '#/394', +'inhangul' => '#/158', +'inhangulcompatibilityjamo' => '#/294', +'inhanguljamo' => '#/120', 'inhanguljamoextendeda' => '#/239', 'inhanguljamoextendedb' => '#/240', -'inhangulsyllables' => '#/159', -'inhanifirohingya' => '#/368', +'inhangulsyllables' => '#/158', +'inhanifirohingya' => '#/372', 'inhanunoo' => '#/194', -'inhatran' => '#/160', -'inhebrew' => '#/161', +'inhatran' => '#/159', +'inhebrew' => '#/160', 'inherited' => 'Scx/Zinh', -'inhighprivateusesurrogates' => '#/391', -'inhighpusurrogates' => '#/391', -'inhighsurrogates' => '#/369', +'inhighprivateusesurrogates' => '#/395', +'inhighpusurrogates' => '#/395', +'inhighsurrogates' => '#/373', 'inhiragana' => '#/238', -'inidc' => '#/113', -'inideographicdescriptioncharacters' => '#/113', -'inideographicsymbols' => '#/407', -'inideographicsymbolsandpunctuation' => '#/407', -'inimperialaramaic' => '#/379', -'inindicnumberforms' => '#/392', -'inindicsiyaqnumbers' => '#/401', -'ininscriptionalpahlavi' => '#/418', -'ininscriptionalparthian' => '#/420', -'inipaext' => '#/162', -'inipaextensions' => '#/162', +'inidc' => '#/111', +'inideographicdescriptioncharacters' => '#/111', +'inideographicsymbols' => '#/412', +'inideographicsymbolsandpunctuation' => '#/412', +'inimperialaramaic' => '#/383', +'inindicnumberforms' => '#/396', +'inindicsiyaqnumbers' => '#/406', +'ininscriptionalpahlavi' => '#/423', +'ininscriptionalparthian' => '#/425', +'inipaext' => '#/161', +'inipaextensions' => '#/161', 'initialpunctuation' => 'Gc/Pi', -'injamo' => '#/122', +'injamo' => '#/120', 'injamoexta' => '#/239', 'injamoextb' => '#/240', 'injavanese' => '#/241', -'inkaithi' => '#/163', +'inkaithi' => '#/162', +'inkaktoviknumerals' => '#/397', 'inkanaexta' => '#/242', 'inkanaextb' => '#/243', 'inkanaextendeda' => '#/242', 'inkanaextendedb' => '#/243', 'inkanasup' => '#/195', 'inkanasupplement' => '#/195', -'inkanbun' => '#/164', -'inkangxi' => '#/165', -'inkangxiradicals' => '#/165', +'inkanbun' => '#/163', +'inkangxi' => '#/164', +'inkangxiradicals' => '#/164', 'inkannada' => '#/196', 'inkatakana' => '#/244', -'inkatakanaext' => '#/320', -'inkatakanaphoneticextensions' => '#/320', +'inkatakanaext' => '#/322', +'inkatakanaphoneticextensions' => '#/322', +'inkawi' => '#/121', 'inkayahli' => '#/197', -'inkharoshthi' => '#/297', -'inkhitansmallscript' => '#/402', -'inkhmer' => '#/139', -'inkhmersymbols' => '#/345', -'inkhojki' => '#/166', +'inkharoshthi' => '#/298', +'inkhitansmallscript' => '#/407', +'inkhmer' => '#/138', +'inkhmersymbols' => '#/348', +'inkhojki' => '#/165', 'inkhudawadi' => '#/263', -'inlao' => '#/114', -'inlatin1' => '#/167', -'inlatin1sup' => '#/167', -'inlatin1supplement' => '#/167', +'inlao' => '#/112', +'inlatin1' => '#/166', +'inlatin1sup' => '#/166', +'inlatin1supplement' => '#/166', 'inlatinexta' => '#/264', -'inlatinextadditional' => '#/408', +'inlatinextadditional' => '#/413', 'inlatinextb' => '#/265', 'inlatinextc' => '#/266', 'inlatinextd' => '#/267', 'inlatinexte' => '#/268', 'inlatinextendeda' => '#/264', -'inlatinextendedadditional' => '#/408', +'inlatinextendedadditional' => '#/413', 'inlatinextendedb' => '#/265', 'inlatinextendedc' => '#/266', 'inlatinextendedd' => '#/267', @@ -4807,96 +4857,97 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'inlatinextendedg' => '#/270', 'inlatinextf' => '#/269', 'inlatinextg' => '#/270', -'inlepcha' => '#/168', -'inletterlikesymbols' => '#/403', -'inlimbu' => '#/140', +'inlepcha' => '#/167', +'inletterlikesymbols' => '#/408', +'inlimbu' => '#/139', 'inlineara' => '#/198', -'inlinearbideograms' => '#/393', -'inlinearbsyllabary' => '#/394', -'inlisu' => '#/123', +'inlinearbideograms' => '#/398', +'inlinearbsyllabary' => '#/399', +'inlisu' => '#/122', 'inlisusup' => '#/199', 'inlisusupplement' => '#/199', -'inlowsurrogates' => '#/358', -'inlycian' => '#/169', -'inlydian' => '#/170', +'inlowsurrogates' => '#/361', +'inlycian' => '#/168', +'inlydian' => '#/169', 'inmahajani' => '#/245', 'inmahjong' => '#/200', 'inmahjongtiles' => '#/200', 'inmakasar' => '#/201', 'inmalayalam' => '#/271', 'inmandaic' => '#/202', -'inmanichaean' => '#/298', +'inmanichaean' => '#/299', 'inmarchen' => '#/203', -'inmasaramgondi' => '#/346', -'inmathalphanum' => '#/347', -'inmathematicalalphanumericsymbols' => '#/347', -'inmathematicaloperators' => '#/359', -'inmathoperators' => '#/359', -'inmayannumerals' => '#/360', -'inmedefaidrin' => '#/321', -'inmeeteimayek' => '#/322', -'inmeeteimayekext' => '#/370', -'inmeeteimayekextensions' => '#/370', -'inmendekikakui' => '#/348', -'inmeroiticcursive' => '#/380', -'inmeroitichieroglyphs' => '#/414', -'inmiao' => '#/124', -'inmiscarrows' => '#/299', -'inmiscellaneousmathematicalsymbolsa' => '#/395', -'inmiscellaneousmathematicalsymbolsb' => '#/396', -'inmiscellaneoussymbols' => '#/323', -'inmiscellaneoussymbolsandarrows' => '#/299', -'inmiscellaneoussymbolsandpictographs' => '#/381', -'inmiscellaneoustechnical' => '#/361', -'inmiscmathsymbolsa' => '#/395', -'inmiscmathsymbolsb' => '#/396', -'inmiscpictographs' => '#/381', -'inmiscsymbols' => '#/323', -'inmisctechnical' => '#/361', -'inmodi' => '#/125', -'inmodifierletters' => '#/382', -'inmodifiertoneletters' => '#/415', +'inmasaramgondi' => '#/349', +'inmathalphanum' => '#/350', +'inmathematicalalphanumericsymbols' => '#/350', +'inmathematicaloperators' => '#/362', +'inmathoperators' => '#/362', +'inmayannumerals' => '#/363', +'inmedefaidrin' => '#/323', +'inmeeteimayek' => '#/324', +'inmeeteimayekext' => '#/374', +'inmeeteimayekextensions' => '#/374', +'inmendekikakui' => '#/351', +'inmeroiticcursive' => '#/384', +'inmeroitichieroglyphs' => '#/419', +'inmiao' => '#/123', +'inmiscarrows' => '#/300', +'inmiscellaneousmathematicalsymbolsa' => '#/400', +'inmiscellaneousmathematicalsymbolsb' => '#/401', +'inmiscellaneoussymbols' => '#/325', +'inmiscellaneoussymbolsandarrows' => '#/300', +'inmiscellaneoussymbolsandpictographs' => '#/385', +'inmiscellaneoustechnical' => '#/364', +'inmiscmathsymbolsa' => '#/400', +'inmiscmathsymbolsb' => '#/401', +'inmiscpictographs' => '#/385', +'inmiscsymbols' => '#/325', +'inmisctechnical' => '#/364', +'inmodi' => '#/124', +'inmodifierletters' => '#/386', +'inmodifiertoneletters' => '#/420', 'inmongolian' => '#/272', -'inmongoliansup' => '#/349', -'inmongoliansupplement' => '#/349', -'inmro' => '#/115', +'inmongoliansup' => '#/352', +'inmongoliansupplement' => '#/352', +'inmro' => '#/113', 'inmultani' => '#/204', -'inmusic' => '#/141', -'inmusicalsymbols' => '#/141', +'inmusic' => '#/140', +'inmusicalsymbols' => '#/140', 'inmyanmar' => '#/205', -'inmyanmarexta' => '#/324', -'inmyanmarextb' => '#/325', -'inmyanmarextendeda' => '#/324', -'inmyanmarextendedb' => '#/325', +'inmyanmarexta' => '#/326', +'inmyanmarextb' => '#/327', +'inmyanmarextendeda' => '#/326', +'inmyanmarextendedb' => '#/327', 'innabataean' => '#/273', -'innandinagari' => '#/326', +'innagmundari' => '#/301', +'innandinagari' => '#/328', 'innb' => 'Blk/NB', -'innewa' => '#/126', +'innewa' => '#/125', 'innewtailue' => '#/274', -'innko' => '#/116', +'innko' => '#/114', 'innoblock' => 'Blk/NB', -'innumberforms' => '#/327', -'innushu' => '#/142', -'innyiakengpuachuehmong' => '#/419', -'inocr' => '#/117', -'inogham' => '#/143', +'innumberforms' => '#/329', +'innushu' => '#/141', +'innyiakengpuachuehmong' => '#/424', +'inocr' => '#/115', +'inogham' => '#/142', 'inolchiki' => '#/206', -'inoldhungarian' => '#/350', +'inoldhungarian' => '#/353', 'inolditalic' => '#/275', -'inoldnortharabian' => '#/383', +'inoldnortharabian' => '#/387', 'inoldpermic' => '#/276', -'inoldpersian' => '#/300', -'inoldsogdian' => '#/301', -'inoldsoutharabian' => '#/384', +'inoldpersian' => '#/302', +'inoldsogdian' => '#/303', +'inoldsoutharabian' => '#/388', 'inoldturkic' => '#/277', 'inolduyghur' => '#/278', -'inopticalcharacterrecognition' => '#/117', -'inoriya' => '#/144', -'inornamentaldingbats' => '#/409', -'inosage' => '#/145', +'inopticalcharacterrecognition' => '#/115', +'inoriya' => '#/143', +'inornamentaldingbats' => '#/414', +'inosage' => '#/144', 'inosmanya' => '#/207', -'inottomansiyaqnumbers' => '#/416', -'inpahawhhmong' => '#/328', +'inottomansiyaqnumbers' => '#/421', +'inpahawhhmong' => '#/330', 'inpalmyrene' => '#/279', 'inpaucinhau' => '#/280', 'inpc=bottom' => 'InPC/Bottom', @@ -4918,51 +4969,51 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'inphagspa' => '#/208', 'inphaistos' => '#/246', 'inphaistosdisc' => '#/246', -'inphoenician' => '#/302', -'inphoneticext' => '#/329', -'inphoneticextensions' => '#/329', -'inphoneticextensionssupplement' => '#/371', -'inphoneticextsup' => '#/371', -'inplayingcards' => '#/351', -'inprivateuse' => '#/118', -'inprivateusearea' => '#/118', -'inpsalterpahlavi' => '#/372', -'inpua' => '#/118', -'inpunctuation' => '#/330', -'inrejang' => '#/171', -'inrumi' => '#/127', -'inruminumeralsymbols' => '#/127', -'inrunic' => '#/146', +'inphoenician' => '#/304', +'inphoneticext' => '#/331', +'inphoneticextensions' => '#/331', +'inphoneticextensionssupplement' => '#/375', +'inphoneticextsup' => '#/375', +'inplayingcards' => '#/354', +'inprivateuse' => '#/116', +'inprivateusearea' => '#/116', +'inpsalterpahlavi' => '#/376', +'inpua' => '#/116', +'inpunctuation' => '#/332', +'inrejang' => '#/170', +'inrumi' => '#/126', +'inruminumeralsymbols' => '#/126', +'inrunic' => '#/145', 'insamaritan' => '#/281', -'insaurashtra' => '#/303', +'insaurashtra' => '#/305', 'insc=avagraha' => 'InSC/Avagraha', 'insc=bindu' => 'InSC/Bindu', -'insc=brahmijoiningnumber' => '#/84', +'insc=brahmijoiningnumber' => '#/83', 'insc=cantillationmark' => 'InSC/Cantilla', 'insc=consonant' => 'InSC/Consonan', 'insc=consonantdead' => 'InSC/Consona2', 'insc=consonantfinal' => 'InSC/Consona3', -'insc=consonantheadletter' => '#/85', -'insc=consonantinitialpostfixed' => '#/88', -'insc=consonantkiller' => '#/81', +'insc=consonantheadletter' => '#/84', +'insc=consonantinitialpostfixed' => '#/86', +'insc=consonantkiller' => '#/80', 'insc=consonantmedial' => 'InSC/Consona4', 'insc=consonantplaceholder' => 'InSC/Consona7', -'insc=consonantprecedingrepha' => '#/86', +'insc=consonantprecedingrepha' => 'InSC/Consona9', 'insc=consonantprefixed' => 'InSC/Consona5', 'insc=consonantsubjoined' => 'InSC/Consona6', -'insc=consonantsucceedingrepha' => '#/87', +'insc=consonantsucceedingrepha' => '#/85', 'insc=consonantwithstacker' => 'InSC/Consona8', -'insc=geminationmark' => '#/80', +'insc=geminationmark' => 'InSC/Geminati', 'insc=invisiblestacker' => 'InSC/Invisibl', 'insc=joiner' => '#/69', -'insc=modifyingletter' => '#/82', +'insc=modifyingletter' => '#/81', '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=registershifter' => '#/82', 'insc=syllablemodifier' => 'InSC/Syllable', 'insc=toneletter' => '#/78', 'insc=tonemark' => 'InSC/ToneMark', @@ -4971,134 +5022,136 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'insc=vowel' => 'InSC/Vowel', 'insc=voweldependent' => 'InSC/VowelDep', 'insc=vowelindependent' => 'InSC/VowelInd', -'inscriptionalpahlavi' => '#/703', -'inscriptionalparthian' => '#/705', +'inscriptionalpahlavi' => '#/710', +'inscriptionalparthian' => '#/712', 'insharada' => '#/209', 'inshavian' => '#/210', -'inshorthandformatcontrols' => '#/426', +'inshorthandformatcontrols' => '#/431', 'insiddham' => '#/211', 'insinhala' => '#/212', -'insinhalaarchaicnumbers' => '#/421', -'insmallforms' => '#/304', -'insmallformvariants' => '#/304', -'insmallkanaext' => '#/352', -'insmallkanaextension' => '#/352', +'insinhalaarchaicnumbers' => '#/426', +'insmallforms' => '#/306', +'insmallformvariants' => '#/306', +'insmallkanaext' => '#/355', +'insmallkanaextension' => '#/355', 'insogdian' => '#/213', -'insorasompeng' => '#/331', +'insorasompeng' => '#/333', 'insoyombo' => '#/214', -'inspacingmodifierletters' => '#/382', +'inspacingmodifierletters' => '#/386', 'inspecials' => '#/247', 'insundanese' => '#/282', -'insundanesesup' => '#/353', -'insundanesesupplement' => '#/353', -'insuparrowsa' => '#/305', -'insuparrowsb' => '#/306', -'insuparrowsc' => '#/307', -'insuperandsub' => '#/332', -'insuperscriptsandsubscripts' => '#/332', -'insupmathoperators' => '#/397', -'insupplementalarrowsa' => '#/305', -'insupplementalarrowsb' => '#/306', -'insupplementalarrowsc' => '#/307', -'insupplementalmathematicaloperators' => '#/397', -'insupplementalpunctuation' => '#/373', -'insupplementalsymbolsandpictographs' => '#/427', +'insundanesesup' => '#/356', +'insundanesesupplement' => '#/356', +'insuparrowsa' => '#/307', +'insuparrowsb' => '#/308', +'insuparrowsc' => '#/309', +'insuperandsub' => '#/334', +'insuperscriptsandsubscripts' => '#/334', +'insupmathoperators' => '#/402', +'insupplementalarrowsa' => '#/307', +'insupplementalarrowsb' => '#/308', +'insupplementalarrowsc' => '#/309', +'insupplementalmathematicaloperators' => '#/402', +'insupplementalpunctuation' => '#/377', +'insupplementalsymbolsandpictographs' => '#/432', 'insupplementaryprivateuseareaa' => '#/215', 'insupplementaryprivateuseareab' => '#/216', 'insuppuaa' => '#/215', 'insuppuab' => '#/216', -'insuppunctuation' => '#/373', -'insupsymbolsandpictographs' => '#/427', -'insuttonsignwriting' => '#/404', -'insylotinagri' => '#/333', -'insymbolsandpictographsexta' => '#/428', -'insymbolsandpictographsextendeda' => '#/428', -'insymbolsforlegacycomputing' => '#/429', -'insyriac' => '#/172', +'insuppunctuation' => '#/377', +'insupsymbolsandpictographs' => '#/432', +'insuttonsignwriting' => '#/409', +'insylotinagri' => '#/335', +'insymbolsandpictographsexta' => '#/433', +'insymbolsandpictographsextendeda' => '#/433', +'insymbolsforlegacycomputing' => '#/434', +'insyriac' => '#/171', 'insyriacsup' => '#/283', 'insyriacsupplement' => '#/283', 'intagalog' => '#/217', 'intagbanwa' => '#/248', -'intags' => '#/128', -'intaile' => '#/147', +'intags' => '#/127', +'intaile' => '#/146', 'intaitham' => '#/218', 'intaiviet' => '#/219', -'intaixuanjing' => '#/334', -'intaixuanjingsymbols' => '#/334', -'intakri' => '#/148', -'intamil' => '#/149', +'intaixuanjing' => '#/336', +'intaixuanjingsymbols' => '#/336', +'intakri' => '#/147', +'intamil' => '#/148', 'intamilsup' => '#/249', 'intamilsupplement' => '#/249', -'intangsa' => '#/173', -'intangut' => '#/174', -'intangutcomponents' => '#/398', +'intangsa' => '#/172', +'intangut' => '#/173', +'intangutcomponents' => '#/403', 'intangutsup' => '#/284', 'intangutsupplement' => '#/284', -'intelugu' => '#/175', -'inthaana' => '#/176', -'inthai' => '#/129', +'intelugu' => '#/174', +'inthaana' => '#/175', +'inthai' => '#/128', 'intibetan' => '#/220', 'intifinagh' => '#/250', 'intirhuta' => '#/221', -'intoto' => '#/130', -'intransportandmap' => '#/385', -'intransportandmapsymbols' => '#/385', -'inucas' => '#/131', +'intoto' => '#/129', +'intransportandmap' => '#/389', +'intransportandmapsymbols' => '#/389', +'inucas' => '#/130', 'inucasext' => '#/222', 'inucasexta' => '#/251', 'inugaritic' => '#/252', -'inunifiedcanadianaboriginalsyllabics' => '#/131', +'inunifiedcanadianaboriginalsyllabics' => '#/130', 'inunifiedcanadianaboriginalsyllabicsextended' => '#/222', 'inunifiedcanadianaboriginalsyllabicsextendeda' => '#/251', -'invai' => '#/119', -'invariationselectors' => '#/111', -'invariationselectorssupplement' => '#/150', +'invai' => '#/117', +'invariationselectors' => '#/109', +'invariationselectorssupplement' => '#/149', 'invedicext' => '#/253', 'invedicextensions' => '#/253', -'inverticalforms' => '#/362', +'inverticalforms' => '#/365', 'invithkuqi' => '#/254', -'invs' => '#/111', -'invssup' => '#/150', -'inwancho' => '#/177', -'inwarangciti' => '#/308', -'inyezidi' => '#/178', -'inyijing' => '#/179', -'inyijinghexagramsymbols' => '#/179', -'inyiradicals' => '#/309', -'inyisyllables' => '#/335', -'inzanabazarsquare' => '#/386', -'inznamennymusic' => '#/363', -'inznamennymusicalnotation' => '#/363', -'ipaext' => '#/162', -'ipaextensions' => '#/162', +'invs' => '#/109', +'invssup' => '#/149', +'inwancho' => '#/176', +'inwarangciti' => '#/310', +'inyezidi' => '#/177', +'inyijing' => '#/178', +'inyijinghexagramsymbols' => '#/178', +'inyiradicals' => '#/311', +'inyisyllables' => '#/337', +'inzanabazarsquare' => '#/390', +'inznamennymusic' => '#/366', +'inznamennymusicalnotation' => '#/366', +'ipaext' => '#/161', +'ipaextensions' => '#/161', 'isadlam' => 'Scx/Adlm', 'isadlm' => 'Scx/Adlm', -'isaegeannumbers' => '#/354', -'isaghb' => '#/649', +'isaegeannumbers' => '#/357', +'isaghb' => '#/654', 'isahex' => '#/60', -'isahom' => '#/650', +'isahom' => '#/655', 'isalchemical' => '#/285', 'isalchemicalsymbols' => '#/285', 'isall' => '#/1', 'isalnum' => 'Perl/Alnum', 'isalpha' => 'Alpha/Y', 'isalphabetic' => 'Alpha/Y', -'isalphabeticpf' => '#/336', -'isalphabeticpresentationforms' => '#/336', -'isanatolianhieroglyphs' => '#/672', -'isancientgreekmusic' => '#/399', -'isancientgreekmusicalnotation' => '#/399', -'isancientgreeknumbers' => '#/410', -'isancientsymbols' => '#/364', +'isalphabeticpf' => '#/338', +'isalphabeticpresentationforms' => '#/338', +'isanatolianhieroglyphs' => '#/677', +'isancientgreekmusic' => '#/404', +'isancientgreekmusicalnotation' => '#/404', +'isancientgreeknumbers' => '#/415', +'isancientsymbols' => '#/367', 'isany' => '#/2', 'isarab' => 'Scx/Arab', 'isarabic' => 'Scx/Arab', 'isarabicexta' => '#/286', 'isarabicextb' => '#/287', +'isarabicextc' => '#/288', 'isarabicextendeda' => '#/286', 'isarabicextendedb' => '#/287', -'isarabicmath' => '#/288', -'isarabicmathematicalalphabeticsymbols' => '#/288', +'isarabicextendedc' => '#/288', +'isarabicmath' => '#/289', +'isarabicmathematicalalphabeticsymbols' => '#/289', 'isarabicpfa' => '#/255', 'isarabicpfb' => '#/256', 'isarabicpresentationformsa' => '#/255', @@ -5106,25 +5159,25 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isarabicsup' => '#/257', 'isarabicsupplement' => '#/257', 'isarmenian' => 'Scx/Armn', -'isarmi' => '#/651', +'isarmi' => '#/656', 'isarmn' => 'Scx/Armn', -'isarrows' => '#/152', -'isascii' => '#/132', +'isarrows' => '#/151', +'isascii' => '#/131', 'isasciihexdigit' => '#/60', 'isassigned' => 'Perl/Assigned', -'isavestan' => '#/652', -'isavst' => '#/652', -'isbali' => '#/653', -'isbalinese' => '#/653', -'isbamu' => '#/654', -'isbamum' => '#/654', +'isavestan' => '#/657', +'isavst' => '#/657', +'isbali' => '#/658', +'isbalinese' => '#/658', +'isbamu' => '#/659', +'isbamum' => '#/659', 'isbamumsup' => '#/225', 'isbamumsupplement' => '#/225', -'isbasiclatin' => '#/132', -'isbass' => '#/655', -'isbassavah' => '#/655', -'isbatak' => '#/656', -'isbatk' => '#/656', +'isbasiclatin' => '#/131', +'isbass' => '#/660', +'isbassavah' => '#/660', +'isbatak' => '#/661', +'isbatk' => '#/661', 'isbeng' => 'Scx/Beng', 'isbengali' => 'Scx/Beng', 'isbhaiksuki' => 'Scx/Bhks', @@ -5134,35 +5187,35 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isbidim' => 'BidiM/Y', 'isbidimirrored' => 'BidiM/Y', 'isblank' => 'Perl/Blank', -'isblockelements' => '#/355', +'isblockelements' => '#/358', 'isbopo' => 'Scx/Bopo', 'isbopomofo' => 'Scx/Bopo', -'isbopomofoext' => '#/310', -'isbopomofoextended' => '#/310', -'isboxdrawing' => '#/289', -'isbrah' => '#/657', -'isbrahmi' => '#/657', -'isbrai' => '#/182', -'isbraille' => '#/182', -'isbraillepatterns' => '#/182', -'isbugi' => '#/658', -'isbuginese' => '#/658', -'isbuhd' => '#/659', -'isbuhid' => '#/659', -'isbyzantinemusic' => '#/365', -'isbyzantinemusicalsymbols' => '#/365', +'isbopomofoext' => '#/312', +'isbopomofoextended' => '#/312', +'isboxdrawing' => '#/290', +'isbrah' => '#/662', +'isbrahmi' => '#/662', +'isbrai' => '#/181', +'isbraille' => '#/181', +'isbraillepatterns' => '#/181', +'isbugi' => '#/663', +'isbuginese' => '#/663', +'isbuhd' => '#/664', +'isbuhid' => '#/664', +'isbyzantinemusic' => '#/368', +'isbyzantinemusicalsymbols' => '#/368', 'isc' => 'Gc/C', 'iscakm' => 'Scx/Cakm', -'iscanadianaboriginal' => '#/660', -'iscanadiansyllabics' => '#/131', -'iscans' => '#/660', -'iscari' => '#/661', -'iscarian' => '#/661', +'iscanadianaboriginal' => '#/665', +'iscanadiansyllabics' => '#/130', +'iscans' => '#/665', +'iscari' => '#/666', +'iscarian' => '#/666', 'iscased' => 'Cased/Y', 'iscasedletter' => 'Gc/LC', 'iscaseignorable' => 'CI/Y', -'iscaucasianalbanian' => '#/649', -'iscc' => '#/434', +'iscaucasianalbanian' => '#/654', +'iscc' => '#/439', 'isce' => 'CE/Y', 'iscf' => 'Gc/Cf', 'ischakma' => 'Scx/Cakm', @@ -5173,75 +5226,77 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ischangeswhennfkccasefolded' => 'CWKCF/Y', 'ischangeswhentitlecased' => 'CWT/Y', 'ischangeswhenuppercased' => 'CWU/Y', -'ischer' => '#/662', -'ischerokee' => '#/662', -'ischerokeesup' => '#/311', -'ischerokeesupplement' => '#/311', -'ischesssymbols' => '#/337', -'ischorasmian' => '#/663', -'ischrs' => '#/663', +'ischer' => '#/667', +'ischerokee' => '#/667', +'ischerokeesup' => '#/313', +'ischerokeesupplement' => '#/313', +'ischesssymbols' => '#/339', +'ischorasmian' => '#/668', +'ischrs' => '#/668', 'isci' => 'CI/Y', -'iscjk' => '#/112', +'iscjk' => '#/110', 'iscjkcompat' => '#/259', -'iscjkcompatforms' => '#/366', +'iscjkcompatforms' => '#/369', 'iscjkcompatibility' => '#/259', -'iscjkcompatibilityforms' => '#/366', -'iscjkcompatibilityideographs' => '#/411', -'iscjkcompatibilityideographssupplement' => '#/422', -'iscjkcompatideographs' => '#/411', -'iscjkcompatideographssup' => '#/422', -'iscjkexta' => '#/183', -'iscjkextb' => '#/184', -'iscjkextc' => '#/185', -'iscjkextd' => '#/186', -'iscjkexte' => '#/187', -'iscjkextf' => '#/188', -'iscjkextg' => '#/189', -'iscjkradicalssup' => '#/367', -'iscjkradicalssupplement' => '#/367', -'iscjkstrokes' => '#/290', -'iscjksymbols' => '#/291', -'iscjksymbolsandpunctuation' => '#/291', -'iscjkunifiedideographs' => '#/112', -'iscjkunifiedideographsextensiona' => '#/183', -'iscjkunifiedideographsextensionb' => '#/184', -'iscjkunifiedideographsextensionc' => '#/185', -'iscjkunifiedideographsextensiond' => '#/186', -'iscjkunifiedideographsextensione' => '#/187', -'iscjkunifiedideographsextensionf' => '#/188', -'iscjkunifiedideographsextensiong' => '#/189', +'iscjkcompatibilityforms' => '#/369', +'iscjkcompatibilityideographs' => '#/416', +'iscjkcompatibilityideographssupplement' => '#/427', +'iscjkcompatideographs' => '#/416', +'iscjkcompatideographssup' => '#/427', +'iscjkexta' => '#/182', +'iscjkextb' => '#/183', +'iscjkextc' => '#/184', +'iscjkextd' => '#/185', +'iscjkexte' => '#/186', +'iscjkextf' => '#/187', +'iscjkextg' => '#/188', +'iscjkexth' => '#/189', +'iscjkradicalssup' => '#/370', +'iscjkradicalssupplement' => '#/370', +'iscjkstrokes' => '#/291', +'iscjksymbols' => '#/292', +'iscjksymbolsandpunctuation' => '#/292', +'iscjkunifiedideographs' => '#/110', +'iscjkunifiedideographsextensiona' => '#/182', +'iscjkunifiedideographsextensionb' => '#/183', +'iscjkunifiedideographsextensionc' => '#/184', +'iscjkunifiedideographsextensiond' => '#/185', +'iscjkunifiedideographsextensione' => '#/186', +'iscjkunifiedideographsextensionf' => '#/187', +'iscjkunifiedideographsextensiong' => '#/188', +'iscjkunifiedideographsextensionh' => '#/189', 'isclosepunctuation' => 'Gc/Pe', 'iscn' => 'Gc/Cn', -'iscntrl' => '#/434', -'isco' => '#/435', -'iscombiningdiacriticalmarks' => '#/341', -'iscombiningdiacriticalmarksextended' => '#/376', -'iscombiningdiacriticalmarksforsymbols' => '#/423', -'iscombiningdiacriticalmarkssupplement' => '#/377', +'iscntrl' => '#/439', +'isco' => '#/440', +'iscombiningdiacriticalmarks' => '#/344', +'iscombiningdiacriticalmarksextended' => '#/380', +'iscombiningdiacriticalmarksforsymbols' => '#/428', +'iscombiningdiacriticalmarkssupplement' => '#/381', 'iscombininghalfmarks' => '#/262', 'iscombiningmark' => 'Gc/M', -'iscombiningmarksforsymbols' => '#/423', +'iscombiningmarksforsymbols' => '#/428', 'iscommon' => 'Scx/Zyyy', -'iscommonindicnumberforms' => '#/392', -'iscompatjamo' => '#/293', +'iscommonindicnumberforms' => '#/396', +'iscompatjamo' => '#/294', 'iscompex' => 'CompEx/Y', 'iscompositionexclusion' => 'CE/Y', 'isconnectorpunctuation' => 'Gc/Pc', -'iscontrol' => '#/434', -'iscontrolpictures' => '#/374', +'iscontrol' => '#/439', +'iscontrolpictures' => '#/378', 'iscopt' => 'Scx/Copt', 'iscoptic' => 'Scx/Copt', -'iscopticepactnumbers' => '#/405', -'iscountingrod' => '#/312', -'iscountingrodnumerals' => '#/312', -'iscpmn' => '#/664', +'iscopticepactnumbers' => '#/410', +'iscountingrod' => '#/314', +'iscountingrodnumerals' => '#/314', +'iscpmn' => '#/669', 'iscprt' => 'Scx/Cprt', 'iscs' => '#/14', 'iscuneiform' => 'Scx/Xsux', -'iscuneiformnumbers' => '#/387', -'iscuneiformnumbersandpunctuation' => '#/387', +'iscuneiformnumbers' => '#/391', +'iscuneiformnumbersandpunctuation' => '#/391', 'iscurrencysymbol' => 'Gc/Sc', -'iscurrencysymbols' => '#/375', +'iscurrencysymbols' => '#/379', 'iscwcf' => 'CWCF/Y', 'iscwcm' => 'CWCM/Y', 'iscwkcf' => 'CWKCF/Y', @@ -5249,18 +5304,20 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'iscwt' => 'CWT/Y', 'iscwu' => 'CWU/Y', 'iscypriot' => 'Scx/Cprt', -'iscypriotsyllabary' => '#/388', -'iscyprominoan' => '#/664', +'iscypriotsyllabary' => '#/392', +'iscyprominoan' => '#/669', 'iscyrillic' => 'Scx/Cyrl', -'iscyrillicexta' => '#/338', -'iscyrillicextb' => '#/339', -'iscyrillicextc' => '#/340', -'iscyrillicextendeda' => '#/338', -'iscyrillicextendedb' => '#/339', -'iscyrillicextendedc' => '#/340', -'iscyrillicsup' => '#/314', -'iscyrillicsupplement' => '#/314', -'iscyrillicsupplementary' => '#/314', +'iscyrillicexta' => '#/340', +'iscyrillicextb' => '#/341', +'iscyrillicextc' => '#/342', +'iscyrillicextd' => '#/343', +'iscyrillicextendeda' => '#/340', +'iscyrillicextendedb' => '#/341', +'iscyrillicextendedc' => '#/342', +'iscyrillicextendedd' => '#/343', +'iscyrillicsup' => '#/316', +'iscyrillicsupplement' => '#/316', +'iscyrillicsupplementary' => '#/316', 'iscyrl' => 'Scx/Cyrl', 'isdash' => 'Dash/Y', 'isdashpunctuation' => 'Gc/Pd', @@ -5271,36 +5328,38 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isdeseret' => '#/190', 'isdeva' => 'Scx/Deva', 'isdevanagari' => 'Scx/Deva', -'isdevanagariext' => '#/356', -'isdevanagariextended' => '#/356', +'isdevanagariext' => '#/359', +'isdevanagariexta' => '#/371', +'isdevanagariextended' => '#/359', +'isdevanagariextendeda' => '#/371', 'isdi' => 'DI/Y', 'isdia' => 'Dia/Y', 'isdiacritic' => 'Dia/Y', -'isdiacriticals' => '#/341', -'isdiacriticalsext' => '#/376', -'isdiacriticalsforsymbols' => '#/423', -'isdiacriticalssup' => '#/377', +'isdiacriticals' => '#/344', +'isdiacriticalsext' => '#/380', +'isdiacriticalsforsymbols' => '#/428', +'isdiacriticalssup' => '#/381', 'isdiak' => 'Scx/Diak', 'isdigit' => 'Gc/Nd', 'isdingbats' => '#/231', 'isdivesakuru' => 'Scx/Diak', -'isdogr' => '#/665', -'isdogra' => '#/665', -'isdomino' => '#/157', -'isdominotiles' => '#/157', +'isdogr' => '#/670', +'isdogra' => '#/670', +'isdomino' => '#/156', +'isdominotiles' => '#/156', 'isdsrt' => '#/190', 'isdupl' => 'Scx/Dupl', 'isduployan' => 'Scx/Dupl', -'isearlydynasticcuneiform' => '#/424', +'isearlydynasticcuneiform' => '#/429', 'isebase' => 'EBase/Y', 'isecomp' => 'EComp/Y', -'isegyp' => '#/666', -'isegyptianhieroglyphformatcontrols' => '#/430', -'isegyptianhieroglyphs' => '#/666', -'iselba' => '#/667', -'iselbasan' => '#/667', -'iselym' => '#/668', -'iselymaic' => '#/668', +'isegyp' => '#/671', +'isegyptianhieroglyphformatcontrols' => '#/435', +'isegyptianhieroglyphs' => '#/671', +'iselba' => '#/672', +'iselbasan' => '#/672', +'iselym' => '#/673', +'iselymaic' => '#/673', 'isemod' => '#/61', 'isemoji' => 'Emoji/Y', 'isemojicomponent' => 'EComp/Y', @@ -5308,26 +5367,26 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isemojimodifierbase' => 'EBase/Y', 'isemojipresentation' => 'EPres/Y', 'isemoticons' => '#/261', -'isenclosedalphanum' => '#/389', -'isenclosedalphanumerics' => '#/389', -'isenclosedalphanumericsupplement' => '#/413', -'isenclosedalphanumsup' => '#/413', -'isenclosedcjk' => '#/315', -'isenclosedcjklettersandmonths' => '#/315', -'isenclosedideographicsup' => '#/425', -'isenclosedideographicsupplement' => '#/425', +'isenclosedalphanum' => '#/393', +'isenclosedalphanumerics' => '#/393', +'isenclosedalphanumericsupplement' => '#/418', +'isenclosedalphanumsup' => '#/418', +'isenclosedcjk' => '#/317', +'isenclosedcjklettersandmonths' => '#/317', +'isenclosedideographicsup' => '#/430', +'isenclosedideographicsupplement' => '#/430', 'isenclosingmark' => 'Gc/Me', 'isepres' => 'EPres/Y', 'isethi' => 'Scx/Ethi', 'isethiopic' => 'Scx/Ethi', -'isethiopicext' => '#/316', -'isethiopicexta' => '#/342', -'isethiopicextb' => '#/343', -'isethiopicextended' => '#/316', -'isethiopicextendeda' => '#/342', -'isethiopicextendedb' => '#/343', -'isethiopicsup' => '#/317', -'isethiopicsupplement' => '#/317', +'isethiopicext' => '#/318', +'isethiopicexta' => '#/345', +'isethiopicextb' => '#/346', +'isethiopicextended' => '#/318', +'isethiopicextendeda' => '#/345', +'isethiopicextendedb' => '#/346', +'isethiopicsup' => '#/319', +'isethiopicsupplement' => '#/319', 'isext' => 'Ext/Y', 'isextendedpictographic' => 'ExtPict/Y', 'isextender' => 'Ext/Y', @@ -5335,24 +5394,24 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isfinalpunctuation' => 'Gc/Pf', 'isformat' => 'Gc/Cf', 'isfullcompositionexclusion' => 'CompEx/Y', -'isgeneralpunctuation' => '#/330', -'isgeometricshapes' => '#/378', -'isgeometricshapesext' => '#/406', -'isgeometricshapesextended' => '#/406', +'isgeneralpunctuation' => '#/332', +'isgeometricshapes' => '#/382', +'isgeometricshapesext' => '#/411', +'isgeometricshapesextended' => '#/411', 'isgeor' => 'Scx/Geor', 'isgeorgian' => 'Scx/Geor', -'isgeorgianext' => '#/318', -'isgeorgianextended' => '#/318', -'isgeorgiansup' => '#/319', -'isgeorgiansupplement' => '#/319', +'isgeorgianext' => '#/320', +'isgeorgianextended' => '#/320', +'isgeorgiansup' => '#/321', +'isgeorgiansupplement' => '#/321', 'isglag' => 'Scx/Glag', 'isglagolitic' => 'Scx/Glag', -'isglagoliticsup' => '#/357', -'isglagoliticsupplement' => '#/357', +'isglagoliticsup' => '#/360', +'isglagoliticsupplement' => '#/360', 'isgong' => 'Scx/Gong', 'isgonm' => 'Scx/Gonm', -'isgoth' => '#/669', -'isgothic' => '#/669', +'isgoth' => '#/674', +'isgothic' => '#/674', 'isgran' => 'Scx/Gran', 'isgrantha' => 'Scx/Gran', 'isgraph' => 'Perl/Graph', @@ -5360,7 +5419,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isgraphemeextend' => 'GrExt/Y', 'isgrbase' => 'GrBase/Y', 'isgreek' => 'Scx/Grek', -'isgreekandcoptic' => '#/138', +'isgreekandcoptic' => '#/137', 'isgreekext' => '#/235', 'isgreekextended' => '#/235', 'isgrek' => 'Scx/Grek', @@ -5370,69 +5429,70 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isgunjalagondi' => 'Scx/Gong', 'isgurmukhi' => 'Scx/Guru', 'isguru' => 'Scx/Guru', -'ishalfandfullforms' => '#/390', +'ishalfandfullforms' => '#/394', 'ishalfmarks' => '#/262', -'ishalfwidthandfullwidthforms' => '#/390', +'ishalfwidthandfullwidthforms' => '#/394', 'ishan' => 'Scx/Han', 'ishang' => 'Scx/Hang', 'ishangul' => 'Scx/Hang', -'ishangulcompatibilityjamo' => '#/293', -'ishanguljamo' => '#/122', +'ishangulcompatibilityjamo' => '#/294', +'ishanguljamo' => '#/120', 'ishanguljamoextendeda' => '#/239', 'ishanguljamoextendedb' => '#/240', -'ishangulsyllables' => '#/159', +'ishangulsyllables' => '#/158', 'ishani' => 'Scx/Han', 'ishanifirohingya' => 'Scx/Rohg', -'ishano' => '#/670', -'ishanunoo' => '#/670', -'ishatr' => '#/671', -'ishatran' => '#/671', +'ishano' => '#/675', +'ishanunoo' => '#/675', +'ishatr' => '#/676', +'ishatran' => '#/676', 'ishebr' => 'Scx/Hebr', 'ishebrew' => 'Scx/Hebr', 'ishex' => 'Hex/Y', 'ishexdigit' => 'Hex/Y', -'ishighprivateusesurrogates' => '#/391', -'ishighpusurrogates' => '#/391', -'ishighsurrogates' => '#/369', +'ishighprivateusesurrogates' => '#/395', +'ishighpusurrogates' => '#/395', +'ishighsurrogates' => '#/373', 'ishira' => 'Scx/Hira', 'ishiragana' => 'Scx/Hira', -'ishluw' => '#/672', +'ishluw' => '#/677', 'ishmng' => 'Scx/Hmng', 'ishmnp' => 'Scx/Hmnp', 'ishorizspace' => 'Perl/Blank', -'ishung' => '#/673', +'ishung' => '#/678', 'ishyphen' => 'Hyphen/T', 'isidc' => 'IDC/Y', 'isidcontinue' => 'IDC/Y', 'isideo' => 'Ideo/Y', 'isideographic' => 'Ideo/Y', -'isideographicdescriptioncharacters' => '#/113', -'isideographicsymbols' => '#/407', -'isideographicsymbolsandpunctuation' => '#/407', +'isideographicdescriptioncharacters' => '#/111', +'isideographicsymbols' => '#/412', +'isideographicsymbolsandpunctuation' => '#/412', 'isids' => 'IDS/Y', 'isidsb' => '#/70', 'isidsbinaryoperator' => '#/70', 'isidst' => '#/72', 'isidstart' => 'IDS/Y', 'isidstrinaryoperator' => '#/72', -'isimperialaramaic' => '#/651', -'isindicnumberforms' => '#/392', -'isindicsiyaqnumbers' => '#/401', +'isimperialaramaic' => '#/656', +'isindicnumberforms' => '#/396', +'isindicsiyaqnumbers' => '#/406', 'isinherited' => 'Scx/Zinh', 'isinitialpunctuation' => 'Gc/Pi', -'isinscriptionalpahlavi' => '#/703', -'isinscriptionalparthian' => '#/705', -'isipaext' => '#/162', -'isipaextensions' => '#/162', -'isital' => '#/674', -'isjamo' => '#/122', +'isinscriptionalpahlavi' => '#/710', +'isinscriptionalparthian' => '#/712', +'isipaext' => '#/161', +'isipaextensions' => '#/161', +'isital' => '#/679', +'isjamo' => '#/120', 'isjamoexta' => '#/239', 'isjamoextb' => '#/240', -'isjava' => '#/675', -'isjavanese' => '#/675', -'isjoinc' => '#/89', -'isjoincontrol' => '#/89', +'isjava' => '#/680', +'isjavanese' => '#/680', +'isjoinc' => '#/87', +'isjoincontrol' => '#/87', 'iskaithi' => 'Scx/Kthi', +'iskaktoviknumerals' => '#/397', 'iskali' => '#/197', 'iskana' => 'Scx/Kana', 'iskanaexta' => '#/242', @@ -5441,24 +5501,25 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'iskanaextendedb' => '#/243', 'iskanasup' => '#/195', 'iskanasupplement' => '#/195', -'iskanbun' => '#/164', -'iskangxi' => '#/165', -'iskangxiradicals' => '#/165', +'iskanbun' => '#/163', +'iskangxi' => '#/164', +'iskangxiradicals' => '#/164', 'iskannada' => 'Scx/Knda', 'iskatakana' => 'Scx/Kana', -'iskatakanaext' => '#/320', -'iskatakanaphoneticextensions' => '#/320', +'iskatakanaext' => '#/322', +'iskatakanaphoneticextensions' => '#/322', +'iskawi' => '#/681', 'iskayahli' => '#/197', 'iskhar' => 'Scx/Khar', 'iskharoshthi' => 'Scx/Khar', -'iskhitansmallscript' => '#/676', +'iskhitansmallscript' => '#/682', 'iskhmer' => 'Scx/Khmr', -'iskhmersymbols' => '#/345', +'iskhmersymbols' => '#/348', 'iskhmr' => 'Scx/Khmr', 'iskhoj' => 'Scx/Khoj', 'iskhojki' => 'Scx/Khoj', 'iskhudawadi' => 'Scx/Sind', -'iskits' => '#/676', +'iskits' => '#/682', 'isknda' => 'Scx/Knda', 'iskthi' => 'Scx/Kthi', 'isl' => 'Gc/L', @@ -5468,17 +5529,17 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'islao' => 'Scx/Lao', 'islaoo' => 'Scx/Lao', 'islatin' => 'Scx/Latn', -'islatin1' => '#/167', -'islatin1sup' => '#/167', -'islatin1supplement' => '#/167', +'islatin1' => '#/166', +'islatin1sup' => '#/166', +'islatin1supplement' => '#/166', 'islatinexta' => '#/264', -'islatinextadditional' => '#/408', +'islatinextadditional' => '#/413', 'islatinextb' => '#/265', 'islatinextc' => '#/266', 'islatinextd' => '#/267', 'islatinexte' => '#/268', 'islatinextendeda' => '#/264', -'islatinextendedadditional' => '#/408', +'islatinextendedadditional' => '#/413', 'islatinextendedb' => '#/265', 'islatinextendedc' => '#/266', 'islatinextendedd' => '#/267', @@ -5489,10 +5550,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'islatinextg' => '#/270', 'islatn' => 'Scx/Latn', 'islc' => 'Gc/LC', -'islepc' => '#/677', -'islepcha' => '#/677', +'islepc' => '#/683', +'islepcha' => '#/683', 'isletter' => 'Gc/L', -'isletterlikesymbols' => '#/403', +'isletterlikesymbols' => '#/408', 'isletternumber' => 'Gc/Nl', 'islimb' => 'Scx/Limb', 'islimbu' => 'Scx/Limb', @@ -5500,10 +5561,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'islinb' => 'Scx/Linb', 'islineara' => 'Scx/Lina', 'islinearb' => 'Scx/Linb', -'islinearbideograms' => '#/393', -'islinearbsyllabary' => '#/394', -'islineseparator' => '#/436', -'islisu' => '#/678', +'islinearbideograms' => '#/398', +'islinearbsyllabary' => '#/399', +'islineseparator' => '#/441', +'islisu' => '#/684', 'islisusup' => '#/199', 'islisusupplement' => '#/199', 'isll' => 'Gc/Ll', @@ -5514,96 +5575,98 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'islower' => 'Lower/Y', 'islowercase' => 'Lower/Y', 'islowercaseletter' => 'Gc/Ll', -'islowsurrogates' => '#/358', +'islowsurrogates' => '#/361', 'islt' => 'Perl/Title', 'islu' => 'Gc/Lu', -'islyci' => '#/679', -'islycian' => '#/679', -'islydi' => '#/680', -'islydian' => '#/680', +'islyci' => '#/685', +'islycian' => '#/685', +'islydi' => '#/686', +'islydian' => '#/686', 'ism' => 'Gc/M', -'ismahajani' => '#/681', -'ismahj' => '#/681', +'ismahajani' => '#/687', +'ismahj' => '#/687', 'ismahjong' => '#/200', 'ismahjongtiles' => '#/200', -'ismaka' => '#/682', -'ismakasar' => '#/682', +'ismaka' => '#/688', +'ismakasar' => '#/688', 'ismalayalam' => 'Scx/Mlym', -'ismand' => '#/683', -'ismandaic' => '#/683', -'ismani' => '#/684', -'ismanichaean' => '#/684', -'ismarc' => '#/685', -'ismarchen' => '#/685', +'ismand' => '#/689', +'ismandaic' => '#/689', +'ismani' => '#/690', +'ismanichaean' => '#/690', +'ismarc' => '#/691', +'ismarchen' => '#/691', 'ismark' => 'Gc/M', 'ismasaramgondi' => 'Scx/Gonm', 'ismath' => 'Math/Y', -'ismathalphanum' => '#/347', -'ismathematicalalphanumericsymbols' => '#/347', -'ismathematicaloperators' => '#/359', -'ismathoperators' => '#/359', +'ismathalphanum' => '#/350', +'ismathematicalalphanumericsymbols' => '#/350', +'ismathematicaloperators' => '#/362', +'ismathoperators' => '#/362', 'ismathsymbol' => 'Gc/Sm', -'ismayannumerals' => '#/360', +'ismayannumerals' => '#/363', 'ismc' => 'Gc/Mc', 'isme' => 'Gc/Me', -'ismedefaidrin' => '#/686', -'ismedf' => '#/686', -'ismeeteimayek' => '#/691', -'ismeeteimayekext' => '#/370', -'ismeeteimayekextensions' => '#/370', -'ismend' => '#/687', -'ismendekikakui' => '#/687', -'ismerc' => '#/688', -'ismero' => '#/414', -'ismeroiticcursive' => '#/688', -'ismeroitichieroglyphs' => '#/414', -'ismiao' => '#/689', -'ismiscarrows' => '#/299', -'ismiscellaneousmathematicalsymbolsa' => '#/395', -'ismiscellaneousmathematicalsymbolsb' => '#/396', -'ismiscellaneoussymbols' => '#/323', -'ismiscellaneoussymbolsandarrows' => '#/299', -'ismiscellaneoussymbolsandpictographs' => '#/381', -'ismiscellaneoustechnical' => '#/361', -'ismiscmathsymbolsa' => '#/395', -'ismiscmathsymbolsb' => '#/396', -'ismiscpictographs' => '#/381', -'ismiscsymbols' => '#/323', -'ismisctechnical' => '#/361', +'ismedefaidrin' => '#/692', +'ismedf' => '#/692', +'ismeeteimayek' => '#/697', +'ismeeteimayekext' => '#/374', +'ismeeteimayekextensions' => '#/374', +'ismend' => '#/693', +'ismendekikakui' => '#/693', +'ismerc' => '#/694', +'ismero' => '#/419', +'ismeroiticcursive' => '#/694', +'ismeroitichieroglyphs' => '#/419', +'ismiao' => '#/695', +'ismiscarrows' => '#/300', +'ismiscellaneousmathematicalsymbolsa' => '#/400', +'ismiscellaneousmathematicalsymbolsb' => '#/401', +'ismiscellaneoussymbols' => '#/325', +'ismiscellaneoussymbolsandarrows' => '#/300', +'ismiscellaneoussymbolsandpictographs' => '#/385', +'ismiscellaneoustechnical' => '#/364', +'ismiscmathsymbolsa' => '#/400', +'ismiscmathsymbolsb' => '#/401', +'ismiscpictographs' => '#/385', +'ismiscsymbols' => '#/325', +'ismisctechnical' => '#/364', 'ismlym' => 'Scx/Mlym', 'ismn' => 'Gc/Mn', -'ismodi' => '#/690', +'ismodi' => '#/696', 'ismodifierletter' => 'Gc/Lm', -'ismodifierletters' => '#/382', +'ismodifierletters' => '#/386', 'ismodifiersymbol' => 'Gc/Sk', -'ismodifiertoneletters' => '#/415', +'ismodifiertoneletters' => '#/420', 'ismong' => 'Scx/Mong', 'ismongolian' => 'Scx/Mong', -'ismongoliansup' => '#/349', -'ismongoliansupplement' => '#/349', -'ismro' => '#/647', -'ismroo' => '#/647', -'ismtei' => '#/691', +'ismongoliansup' => '#/352', +'ismongoliansupplement' => '#/352', +'ismro' => '#/652', +'ismroo' => '#/652', +'ismtei' => '#/697', 'ismult' => 'Scx/Mult', 'ismultani' => 'Scx/Mult', -'ismusic' => '#/141', -'ismusicalsymbols' => '#/141', +'ismusic' => '#/140', +'ismusicalsymbols' => '#/140', 'ismyanmar' => 'Scx/Mymr', -'ismyanmarexta' => '#/324', -'ismyanmarextb' => '#/325', -'ismyanmarextendeda' => '#/324', -'ismyanmarextendedb' => '#/325', +'ismyanmarexta' => '#/326', +'ismyanmarextb' => '#/327', +'ismyanmarextendeda' => '#/326', +'ismyanmarextendedb' => '#/327', 'ismymr' => 'Scx/Mymr', 'isn' => 'Gc/N', -'isnabataean' => '#/692', +'isnabataean' => '#/699', +'isnagm' => '#/698', +'isnagmundari' => '#/698', 'isnand' => 'Scx/Nand', 'isnandinagari' => 'Scx/Nand', -'isnarb' => '#/383', +'isnarb' => '#/387', 'isnb' => 'Blk/NB', -'isnbat' => '#/692', +'isnbat' => '#/699', 'isnchar' => 'Perl/_PerlNch', 'isnd' => 'Gc/Nd', -'isnewa' => '#/693', +'isnewa' => '#/700', 'isnewtailue' => 'Scx/Talu', 'isnko' => 'Scx/Nko', 'isnkoo' => 'Scx/Nko', @@ -5612,76 +5675,76 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isnoblock' => 'Blk/NB', 'isnoncharactercodepoint' => 'Perl/_PerlNch', 'isnonspacingmark' => 'Gc/Mn', -'isnshu' => '#/694', +'isnshu' => '#/701', 'isnumber' => 'Gc/N', -'isnumberforms' => '#/327', -'isnushu' => '#/694', +'isnumberforms' => '#/329', +'isnushu' => '#/701', 'isnyiakengpuachuehmong' => 'Scx/Hmnp', -'isocr' => '#/117', -'isogam' => '#/695', -'isogham' => '#/695', +'isocr' => '#/115', +'isogam' => '#/702', +'isogham' => '#/702', 'isolchiki' => '#/206', 'isolck' => '#/206', -'isoldhungarian' => '#/673', -'isolditalic' => '#/674', -'isoldnortharabian' => '#/383', -'isoldpermic' => '#/701', -'isoldpersian' => '#/728', -'isoldsogdian' => '#/713', -'isoldsoutharabian' => '#/384', -'isoldturkic' => '#/696', -'isolduyghur' => '#/699', +'isoldhungarian' => '#/678', +'isolditalic' => '#/679', +'isoldnortharabian' => '#/387', +'isoldpermic' => '#/708', +'isoldpersian' => '#/735', +'isoldsogdian' => '#/720', +'isoldsoutharabian' => '#/388', +'isoldturkic' => '#/703', +'isolduyghur' => '#/706', 'isopenpunctuation' => 'Gc/Ps', -'isopticalcharacterrecognition' => '#/117', +'isopticalcharacterrecognition' => '#/115', 'isoriya' => 'Scx/Orya', -'isorkh' => '#/696', -'isornamentaldingbats' => '#/409', +'isorkh' => '#/703', +'isornamentaldingbats' => '#/414', 'isorya' => 'Scx/Orya', -'isosage' => '#/697', -'isosge' => '#/697', -'isosma' => '#/698', -'isosmanya' => '#/698', +'isosage' => '#/704', +'isosge' => '#/704', +'isosma' => '#/705', +'isosmanya' => '#/705', 'isother' => 'Gc/C', 'isotherletter' => 'Gc/Lo', 'isothernumber' => 'Gc/No', 'isotherpunctuation' => 'Gc/Po', 'isothersymbol' => 'Gc/So', -'isottomansiyaqnumbers' => '#/416', -'isougr' => '#/699', +'isottomansiyaqnumbers' => '#/421', +'isougr' => '#/706', 'isp' => 'Gc/P', 'ispahawhhmong' => 'Scx/Hmng', 'ispalm' => '#/279', 'ispalmyrene' => '#/279', -'isparagraphseparator' => '#/437', +'isparagraphseparator' => '#/442', 'ispatsyn' => 'PatSyn/Y', 'ispatternsyntax' => 'PatSyn/Y', 'ispatternwhitespace' => 'Perl/_PerlPat', 'ispatws' => 'Perl/_PerlPat', -'ispauc' => '#/700', -'ispaucinhau' => '#/700', +'ispauc' => '#/707', +'ispaucinhau' => '#/707', 'ispc' => 'Gc/Pc', 'ispcm' => 'PCM/Y', 'ispd' => 'Gc/Pd', 'ispe' => 'Gc/Pe', 'isperlspace' => '#/3', 'isperlword' => 'Perl/PerlWord', -'isperm' => '#/701', +'isperm' => '#/708', 'ispf' => 'Gc/Pf', -'isphag' => '#/702', -'isphagspa' => '#/702', +'isphag' => '#/709', +'isphagspa' => '#/709', 'isphaistos' => '#/246', 'isphaistosdisc' => '#/246', -'isphli' => '#/703', +'isphli' => '#/710', 'isphlp' => 'Scx/Phlp', -'isphnx' => '#/704', -'isphoenician' => '#/704', -'isphoneticext' => '#/329', -'isphoneticextensions' => '#/329', -'isphoneticextensionssupplement' => '#/371', -'isphoneticextsup' => '#/371', +'isphnx' => '#/711', +'isphoenician' => '#/711', +'isphoneticext' => '#/331', +'isphoneticextensions' => '#/331', +'isphoneticextensionssupplement' => '#/375', +'isphoneticextsup' => '#/375', 'ispi' => 'Gc/Pi', -'isplayingcards' => '#/351', -'isplrd' => '#/689', +'isplayingcards' => '#/354', +'isplrd' => '#/695', 'ispo' => 'Gc/Po', 'isposixalnum' => '#/5', 'isposixalpha' => '#/6', @@ -5698,161 +5761,161 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isposixxdigit' => '#/60', 'isprependedconcatenationmark' => 'PCM/Y', 'isprint' => 'Perl/Print', -'isprivateuse' => '#/435', -'isprivateusearea' => '#/118', -'isprti' => '#/705', +'isprivateuse' => '#/440', +'isprivateusearea' => '#/116', +'isprti' => '#/712', 'isps' => 'Gc/Ps', 'ispsalterpahlavi' => 'Scx/Phlp', -'ispua' => '#/118', +'ispua' => '#/116', 'ispunct' => 'Gc/P', 'ispunctuation' => 'Gc/P', 'isqaac' => 'Scx/Copt', 'isqaai' => 'Scx/Zinh', 'isqmark' => 'QMark/Y', 'isquotationmark' => 'QMark/Y', -'isradical' => '#/92', +'isradical' => '#/90', 'isregionalindicator' => '#/68', -'isrejang' => '#/706', +'isrejang' => '#/713', 'isri' => '#/68', -'isrjng' => '#/706', +'isrjng' => '#/713', 'isrohg' => 'Scx/Rohg', -'isrumi' => '#/127', -'isruminumeralsymbols' => '#/127', -'isrunic' => '#/707', -'isrunr' => '#/707', +'isrumi' => '#/126', +'isruminumeralsymbols' => '#/126', +'isrunic' => '#/714', +'isrunr' => '#/714', 'iss' => 'Gc/S', -'issamaritan' => '#/708', -'issamr' => '#/708', -'issarb' => '#/384', -'issaur' => '#/709', -'issaurashtra' => '#/709', +'issamaritan' => '#/715', +'issamr' => '#/715', +'issarb' => '#/388', +'issaur' => '#/716', +'issaurashtra' => '#/716', 'issc' => 'Gc/Sc', 'issd' => 'SD/Y', 'issentenceterminal' => 'STerm/Y', 'isseparator' => 'Gc/Z', -'issgnw' => '#/710', +'issgnw' => '#/717', 'issharada' => 'Scx/Shrd', 'isshavian' => '#/210', 'isshaw' => '#/210', -'isshorthandformatcontrols' => '#/426', +'isshorthandformatcontrols' => '#/431', 'isshrd' => 'Scx/Shrd', -'issidd' => '#/711', -'issiddham' => '#/711', -'issignwriting' => '#/710', +'issidd' => '#/718', +'issiddham' => '#/718', +'issignwriting' => '#/717', 'issind' => 'Scx/Sind', 'issinh' => 'Scx/Sinh', 'issinhala' => 'Scx/Sinh', -'issinhalaarchaicnumbers' => '#/421', +'issinhalaarchaicnumbers' => '#/426', 'issk' => 'Gc/Sk', 'issm' => 'Gc/Sm', -'issmallforms' => '#/304', -'issmallformvariants' => '#/304', -'issmallkanaext' => '#/352', -'issmallkanaextension' => '#/352', +'issmallforms' => '#/306', +'issmallformvariants' => '#/306', +'issmallkanaext' => '#/355', +'issmallkanaextension' => '#/355', 'isso' => 'Gc/So', 'issoftdotted' => 'SD/Y', -'issogd' => '#/712', -'issogdian' => '#/712', -'issogo' => '#/713', -'issora' => '#/714', -'issorasompeng' => '#/714', -'issoyo' => '#/715', -'issoyombo' => '#/715', +'issogd' => '#/719', +'issogdian' => '#/719', +'issogo' => '#/720', +'issora' => '#/721', +'issorasompeng' => '#/721', +'issoyo' => '#/722', +'issoyombo' => '#/722', 'isspace' => 'Perl/SpacePer', 'isspaceperl' => 'Perl/SpacePer', 'isspaceseparator' => 'Gc/Zs', 'isspacingmark' => 'Gc/Mc', -'isspacingmodifierletters' => '#/382', +'isspacingmodifierletters' => '#/386', 'isspecials' => '#/247', 'issterm' => 'STerm/Y', -'issund' => '#/716', -'issundanese' => '#/716', -'issundanesesup' => '#/353', -'issundanesesupplement' => '#/353', -'issuparrowsa' => '#/305', -'issuparrowsb' => '#/306', -'issuparrowsc' => '#/307', -'issuperandsub' => '#/332', -'issuperscriptsandsubscripts' => '#/332', -'issupmathoperators' => '#/397', -'issupplementalarrowsa' => '#/305', -'issupplementalarrowsb' => '#/306', -'issupplementalarrowsc' => '#/307', -'issupplementalmathematicaloperators' => '#/397', -'issupplementalpunctuation' => '#/373', -'issupplementalsymbolsandpictographs' => '#/427', +'issund' => '#/723', +'issundanese' => '#/723', +'issundanesesup' => '#/356', +'issundanesesupplement' => '#/356', +'issuparrowsa' => '#/307', +'issuparrowsb' => '#/308', +'issuparrowsc' => '#/309', +'issuperandsub' => '#/334', +'issuperscriptsandsubscripts' => '#/334', +'issupmathoperators' => '#/402', +'issupplementalarrowsa' => '#/307', +'issupplementalarrowsb' => '#/308', +'issupplementalarrowsc' => '#/309', +'issupplementalmathematicaloperators' => '#/402', +'issupplementalpunctuation' => '#/377', +'issupplementalsymbolsandpictographs' => '#/432', 'issupplementaryprivateuseareaa' => '#/215', 'issupplementaryprivateuseareab' => '#/216', 'issuppuaa' => '#/215', 'issuppuab' => '#/216', -'issuppunctuation' => '#/373', -'issupsymbolsandpictographs' => '#/427', +'issuppunctuation' => '#/377', +'issupsymbolsandpictographs' => '#/432', 'issurrogate' => '#/14', -'issuttonsignwriting' => '#/404', -'issylo' => '#/717', -'issylotinagri' => '#/717', +'issuttonsignwriting' => '#/409', +'issylo' => '#/724', +'issylotinagri' => '#/724', 'issymbol' => 'Gc/S', -'issymbolsandpictographsexta' => '#/428', -'issymbolsandpictographsextendeda' => '#/428', -'issymbolsforlegacycomputing' => '#/429', +'issymbolsandpictographsexta' => '#/433', +'issymbolsandpictographsextendeda' => '#/433', +'issymbolsforlegacycomputing' => '#/434', 'issyrc' => 'Scx/Syrc', 'issyriac' => 'Scx/Syrc', 'issyriacsup' => '#/283', 'issyriacsupplement' => '#/283', -'istagalog' => '#/721', +'istagalog' => '#/728', 'istagb' => 'Scx/Tagb', 'istagbanwa' => 'Scx/Tagb', -'istags' => '#/128', -'istaile' => '#/718', +'istags' => '#/127', +'istaile' => '#/725', 'istaitham' => 'Scx/Lana', -'istaiviet' => '#/719', -'istaixuanjing' => '#/334', -'istaixuanjingsymbols' => '#/334', +'istaiviet' => '#/726', +'istaixuanjing' => '#/336', +'istaixuanjingsymbols' => '#/336', 'istakr' => 'Scx/Takr', 'istakri' => 'Scx/Takr', -'istale' => '#/718', +'istale' => '#/725', 'istalu' => 'Scx/Talu', 'istamil' => 'Scx/Taml', 'istamilsup' => '#/249', 'istamilsupplement' => '#/249', 'istaml' => 'Scx/Taml', 'istang' => 'Scx/Tang', -'istangsa' => '#/723', +'istangsa' => '#/730', 'istangut' => 'Scx/Tang', -'istangutcomponents' => '#/398', +'istangutcomponents' => '#/403', 'istangutsup' => '#/284', 'istangutsupplement' => '#/284', -'istavt' => '#/719', +'istavt' => '#/726', 'istelu' => 'Scx/Telu', 'istelugu' => 'Scx/Telu', 'isterm' => 'Term/Y', 'isterminalpunctuation' => 'Term/Y', -'istfng' => '#/720', -'istglg' => '#/721', +'istfng' => '#/727', +'istglg' => '#/728', 'isthaa' => 'Scx/Thaa', 'isthaana' => 'Scx/Thaa', -'isthai' => '#/722', +'isthai' => '#/729', 'istibetan' => 'Scx/Tibt', 'istibt' => 'Scx/Tibt', -'istifinagh' => '#/720', +'istifinagh' => '#/727', 'istirh' => 'Scx/Tirh', 'istirhuta' => 'Scx/Tirh', 'istitle' => 'Perl/Title', 'istitlecase' => 'Perl/Title', 'istitlecaseletter' => 'Perl/Title', -'istnsa' => '#/723', -'istoto' => '#/724', -'istransportandmap' => '#/385', -'istransportandmapsymbols' => '#/385', -'isucas' => '#/131', +'istnsa' => '#/730', +'istoto' => '#/731', +'istransportandmap' => '#/389', +'istransportandmapsymbols' => '#/389', +'isucas' => '#/130', 'isucasext' => '#/222', 'isucasexta' => '#/251', -'isugar' => '#/725', -'isugaritic' => '#/725', +'isugar' => '#/732', +'isugaritic' => '#/732', 'isuideo' => 'UIdeo/Y', 'isunassigned' => 'Gc/Cn', 'isunicode' => '#/2', -'isunifiedcanadianaboriginalsyllabics' => '#/131', +'isunifiedcanadianaboriginalsyllabics' => '#/130', 'isunifiedcanadianaboriginalsyllabicsextended' => '#/222', 'isunifiedcanadianaboriginalsyllabicsextendeda' => '#/251', 'isunifiedideograph' => 'UIdeo/Y', @@ -5860,23 +5923,23 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isupper' => 'Upper/Y', 'isuppercase' => 'Upper/Y', 'isuppercaseletter' => 'Gc/Lu', -'isvai' => '#/648', -'isvaii' => '#/648', +'isvai' => '#/653', +'isvaii' => '#/653', 'isvariationselector' => 'VS/Y', -'isvariationselectors' => '#/111', -'isvariationselectorssupplement' => '#/150', +'isvariationselectors' => '#/109', +'isvariationselectorssupplement' => '#/149', 'isvedicext' => '#/253', 'isvedicextensions' => '#/253', -'isverticalforms' => '#/362', +'isverticalforms' => '#/365', 'isvertspace' => '#/4', 'isvith' => 'Scx/Vith', 'isvithkuqi' => 'Scx/Vith', 'isvs' => 'VS/Y', -'isvssup' => '#/150', -'iswancho' => '#/727', -'iswara' => '#/726', -'iswarangciti' => '#/726', -'iswcho' => '#/727', +'isvssup' => '#/149', +'iswancho' => '#/734', +'iswara' => '#/733', +'iswarangciti' => '#/733', +'iswcho' => '#/734', 'iswhitespace' => 'Perl/SpacePer', 'isword' => 'Perl/Word', 'iswspace' => 'Perl/SpacePer', @@ -5885,12 +5948,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isxidcontinue' => 'XIDC/Y', 'isxids' => 'XIDS/Y', 'isxidstart' => 'XIDS/Y', -'isxpeo' => '#/728', +'isxpeo' => '#/735', 'isxperlspace' => 'Perl/SpacePer', 'isxposixalnum' => 'Perl/Alnum', 'isxposixalpha' => 'Alpha/Y', 'isxposixblank' => 'Perl/Blank', -'isxposixcntrl' => '#/434', +'isxposixcntrl' => '#/439', 'isxposixdigit' => 'Gc/Nd', 'isxposixgraph' => 'Perl/Graph', 'isxposixlower' => 'Lower/Y', @@ -5905,142 +5968,142 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'isyezidi' => 'Scx/Yezi', 'isyi' => 'Scx/Yi', 'isyiii' => 'Scx/Yi', -'isyijing' => '#/179', -'isyijinghexagramsymbols' => '#/179', -'isyiradicals' => '#/309', -'isyisyllables' => '#/335', +'isyijing' => '#/178', +'isyijinghexagramsymbols' => '#/178', +'isyiradicals' => '#/311', +'isyisyllables' => '#/337', 'isz' => 'Gc/Z', -'iszanabazarsquare' => '#/729', -'iszanb' => '#/729', +'iszanabazarsquare' => '#/736', +'iszanb' => '#/736', 'iszinh' => 'Scx/Zinh', -'iszl' => '#/436', -'isznamennymusic' => '#/363', -'isznamennymusicalnotation' => '#/363', -'iszp' => '#/437', +'iszl' => '#/441', +'isznamennymusic' => '#/366', +'isznamennymusicalnotation' => '#/366', +'iszp' => '#/442', 'iszs' => 'Gc/Zs', 'iszyyy' => 'Scx/Zyyy', 'iszzzz' => 'Scx/Zzzz', -'ital' => '#/674', -'jamo' => '#/122', +'ital' => '#/679', +'jamo' => '#/120', 'jamoexta' => '#/239', 'jamoextb' => '#/240', -'java' => '#/675', -'javanese' => '#/675', -'jg=africanfeh' => '#/469', -'jg=africannoon' => '#/475', -'jg=africanqaf' => '#/470', +'java' => '#/680', +'javanese' => '#/680', +'jg=africanfeh' => '#/474', +'jg=africannoon' => '#/480', +'jg=africanqaf' => '#/475', 'jg=ain' => 'Jg/Ain', -'jg=alaph' => '#/456', +'jg=alaph' => '#/461', 'jg=alef' => 'Jg/Alef', 'jg=beh' => 'Jg/Beh', -'jg=beth' => '#/447', -'jg=burushaskiyehbarree' => '#/521', +'jg=beth' => '#/452', +'jg=burushaskiyehbarree' => '#/526', 'jg=dal' => 'Jg/Dal', -'jg=dalathrish' => '#/471', -'jg=e' => '#/438', +'jg=dalathrish' => '#/476', +'jg=e' => '#/443', 'jg=farsiyeh' => 'Jg/FarsiYeh', -'jg=fe' => '#/439', +'jg=fe' => '#/444', 'jg=feh' => 'Jg/Feh', -'jg=finalsemkath' => '#/481', +'jg=finalsemkath' => '#/486', 'jg=gaf' => 'Jg/Gaf', -'jg=gamal' => '#/457', +'jg=gamal' => '#/462', 'jg=hah' => 'Jg/Hah', -'jg=hamzaonhehgoal' => '#/499', +'jg=hamzaonhehgoal' => '#/504', 'jg=hanifirohingyakinnaya' => 'Jg/HanifiRo', -'jg=hanifirohingyapa' => '#/513', -'jg=he' => '#/440', -'jg=heh' => '#/442', -'jg=hehgoal' => '#/463', -'jg=heth' => '#/448', +'jg=hanifirohingyapa' => '#/518', +'jg=he' => '#/445', +'jg=heh' => '#/447', +'jg=hehgoal' => '#/468', +'jg=heth' => '#/453', 'jg=kaf' => 'Jg/Kaf', -'jg=kaph' => '#/449', -'jg=khaph' => '#/458', -'jg=knottedheh' => '#/472', +'jg=kaph' => '#/454', +'jg=khaph' => '#/463', +'jg=knottedheh' => '#/477', 'jg=lam' => 'Jg/Lam', -'jg=lamadh' => '#/461', -'jg=malayalambha' => '#/482', -'jg=malayalamja' => '#/476', -'jg=malayalamlla' => '#/483', -'jg=malayalamllla' => '#/491', -'jg=malayalamnga' => '#/484', -'jg=malayalamnna' => '#/485', -'jg=malayalamnnna' => '#/492', -'jg=malayalamnya' => '#/486', -'jg=malayalamra' => '#/477', -'jg=malayalamssa' => '#/487', -'jg=malayalamtta' => '#/488', -'jg=manichaeanaleph' => '#/509', -'jg=manichaeanayin' => '#/500', -'jg=manichaeanbeth' => '#/501', -'jg=manichaeandaleth' => '#/514', -'jg=manichaeandhamedh' => '#/518', -'jg=manichaeanfive' => '#/502', -'jg=manichaeangimel' => '#/510', -'jg=manichaeanheth' => '#/503', -'jg=manichaeanhundred' => '#/519', -'jg=manichaeankaph' => '#/504', -'jg=manichaeanlamedh' => '#/515', -'jg=manichaeanmem' => '#/493', -'jg=manichaeannun' => '#/494', -'jg=manichaeanone' => '#/495', -'jg=manichaeanpe' => '#/489', -'jg=manichaeanqoph' => '#/505', -'jg=manichaeanresh' => '#/506', -'jg=manichaeansadhe' => '#/511', -'jg=manichaeansamekh' => '#/516', -'jg=manichaeantaw' => '#/496', -'jg=manichaeanten' => '#/497', -'jg=manichaeanteth' => '#/507', -'jg=manichaeanthamedh' => '#/520', -'jg=manichaeantwenty' => '#/517', -'jg=manichaeanwaw' => '#/498', -'jg=manichaeanyodh' => '#/508', -'jg=manichaeanzayin' => '#/512', -'jg=meem' => '#/450', -'jg=mim' => '#/443', +'jg=lamadh' => '#/466', +'jg=malayalambha' => '#/487', +'jg=malayalamja' => '#/481', +'jg=malayalamlla' => '#/488', +'jg=malayalamllla' => '#/496', +'jg=malayalamnga' => '#/489', +'jg=malayalamnna' => '#/490', +'jg=malayalamnnna' => '#/497', +'jg=malayalamnya' => '#/491', +'jg=malayalamra' => '#/482', +'jg=malayalamssa' => '#/492', +'jg=malayalamtta' => '#/493', +'jg=manichaeanaleph' => '#/514', +'jg=manichaeanayin' => '#/505', +'jg=manichaeanbeth' => '#/506', +'jg=manichaeandaleth' => '#/519', +'jg=manichaeandhamedh' => '#/523', +'jg=manichaeanfive' => '#/507', +'jg=manichaeangimel' => '#/515', +'jg=manichaeanheth' => '#/508', +'jg=manichaeanhundred' => '#/524', +'jg=manichaeankaph' => '#/509', +'jg=manichaeanlamedh' => '#/520', +'jg=manichaeanmem' => '#/498', +'jg=manichaeannun' => '#/499', +'jg=manichaeanone' => '#/500', +'jg=manichaeanpe' => '#/494', +'jg=manichaeanqoph' => '#/510', +'jg=manichaeanresh' => '#/511', +'jg=manichaeansadhe' => '#/516', +'jg=manichaeansamekh' => '#/521', +'jg=manichaeantaw' => '#/501', +'jg=manichaeanten' => '#/502', +'jg=manichaeanteth' => '#/512', +'jg=manichaeanthamedh' => '#/525', +'jg=manichaeantwenty' => '#/522', +'jg=manichaeanwaw' => '#/503', +'jg=manichaeanyodh' => '#/513', +'jg=manichaeanzayin' => '#/517', +'jg=meem' => '#/455', +'jg=mim' => '#/448', 'jg=nojoininggroup' => 'Jg/NoJoinin', 'jg=noon' => 'Jg/Noon', -'jg=nun' => '#/444', -'jg=nya' => '#/445', -'jg=pe' => '#/441', +'jg=nun' => '#/449', +'jg=nya' => '#/450', +'jg=pe' => '#/446', 'jg=qaf' => 'Jg/Qaf', -'jg=qaph' => '#/451', +'jg=qaph' => '#/456', 'jg=reh' => 'Jg/Reh', -'jg=reversedpe' => '#/473', -'jg=rohingyayeh' => '#/478', +'jg=reversedpe' => '#/478', +'jg=rohingyayeh' => '#/483', 'jg=sad' => 'Jg/Sad', -'jg=sadhe' => '#/459', +'jg=sadhe' => '#/464', 'jg=seen' => 'Jg/Seen', -'jg=semkath' => '#/464', -'jg=shin' => '#/452', -'jg=straightwaw' => '#/479', -'jg=swashkaf' => '#/466', -'jg=syriacwaw' => '#/467', +'jg=semkath' => '#/469', +'jg=shin' => '#/457', +'jg=straightwaw' => '#/484', +'jg=swashkaf' => '#/471', +'jg=syriacwaw' => '#/472', 'jg=tah' => 'Jg/Tah', -'jg=taw' => '#/446', -'jg=tehmarbuta' => '#/474', -'jg=tehmarbutagoal' => '#/499', -'jg=teth' => '#/453', -'jg=thinyeh' => '#/465', -'jg=verticaltail' => '#/490', +'jg=taw' => '#/451', +'jg=tehmarbuta' => '#/479', +'jg=tehmarbutagoal' => '#/504', +'jg=teth' => '#/458', +'jg=thinyeh' => '#/470', +'jg=verticaltail' => '#/495', 'jg=waw' => 'Jg/Waw', 'jg=yeh' => 'Jg/Yeh', -'jg=yehbarree' => '#/468', -'jg=yehwithtail' => '#/480', -'jg=yudh' => '#/454', -'jg=yudhhe' => '#/462', -'jg=zain' => '#/455', -'jg=zhain' => '#/460', -'joinc' => '#/89', -'joinc=f' => '#/!89', -'joinc=false' => '#/!89', -'joinc=n' => '#/!89', -'joinc=no' => '#/!89', -'joinc=t' => '#/89', -'joinc=true' => '#/89', -'joinc=y' => '#/89', -'joinc=yes' => '#/89', -'joincontrol' => '#/89', +'jg=yehbarree' => '#/473', +'jg=yehwithtail' => '#/485', +'jg=yudh' => '#/459', +'jg=yudhhe' => '#/467', +'jg=zain' => '#/460', +'jg=zhain' => '#/465', +'joinc' => '#/87', +'joinc=f' => '#/!87', +'joinc=false' => '#/!87', +'joinc=n' => '#/!87', +'joinc=no' => '#/!87', +'joinc=t' => '#/87', +'joinc=true' => '#/87', +'joinc=y' => '#/87', +'joinc=yes' => '#/87', +'joincontrol' => '#/87', 'jt=c' => 'Jt/C', 'jt=d' => 'Jt/D', 'jt=dualjoining' => 'Jt/D', @@ -6054,6 +6117,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'jt=transparent' => 'Jt/T', 'jt=u' => 'Jt/U', 'kaithi' => 'Scx/Kthi', +'kaktoviknumerals' => '#/397', 'kali' => '#/197', 'kana' => 'Scx/Kana', 'kanaexta' => '#/242', @@ -6062,24 +6126,25 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'kanaextendedb' => '#/243', 'kanasup' => '#/195', 'kanasupplement' => '#/195', -'kanbun' => '#/164', -'kangxi' => '#/165', -'kangxiradicals' => '#/165', +'kanbun' => '#/163', +'kangxi' => '#/164', +'kangxiradicals' => '#/164', 'kannada' => 'Scx/Knda', 'katakana' => 'Scx/Kana', -'katakanaext' => '#/320', -'katakanaphoneticextensions' => '#/320', +'katakanaext' => '#/322', +'katakanaphoneticextensions' => '#/322', +'kawi' => '#/681', 'kayahli' => '#/197', 'khar' => 'Scx/Khar', 'kharoshthi' => 'Scx/Khar', -'khitansmallscript' => '#/676', +'khitansmallscript' => '#/682', 'khmer' => 'Scx/Khmr', -'khmersymbols' => '#/345', +'khmersymbols' => '#/348', 'khmr' => 'Scx/Khmr', 'khoj' => 'Scx/Khoj', 'khojki' => 'Scx/Khoj', 'khudawadi' => 'Scx/Sind', -'kits' => '#/676', +'kits' => '#/682', 'knda' => 'Scx/Knda', 'kthi' => 'Scx/Kthi', 'l' => 'Gc/L', @@ -6089,17 +6154,17 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lao' => 'Scx/Lao', 'laoo' => 'Scx/Lao', 'latin' => 'Scx/Latn', -'latin1' => '#/167', -'latin1sup' => '#/167', -'latin1supplement' => '#/167', +'latin1' => '#/166', +'latin1sup' => '#/166', +'latin1supplement' => '#/166', 'latinexta' => '#/264', -'latinextadditional' => '#/408', +'latinextadditional' => '#/413', 'latinextb' => '#/265', 'latinextc' => '#/266', 'latinextd' => '#/267', 'latinexte' => '#/268', 'latinextendeda' => '#/264', -'latinextendedadditional' => '#/408', +'latinextendedadditional' => '#/413', 'latinextendedb' => '#/265', 'latinextendedc' => '#/266', 'latinextendedd' => '#/267', @@ -6113,26 +6178,26 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lb=al' => 'Lb/AL', 'lb=alphabetic' => 'Lb/AL', 'lb=ambiguous' => 'Lb/AI', -'lb=b2' => '#/522', +'lb=b2' => '#/527', 'lb=ba' => 'Lb/BA', 'lb=bb' => 'Lb/BB', -'lb=bk' => '#/523', +'lb=bk' => '#/528', 'lb=breakafter' => 'Lb/BA', 'lb=breakbefore' => 'Lb/BB', -'lb=breakboth' => '#/522', -'lb=breaksymbols' => '#/530', +'lb=breakboth' => '#/527', +'lb=breaksymbols' => '#/535', 'lb=carriagereturn' => '#/66', -'lb=cb' => '#/524', +'lb=cb' => '#/529', 'lb=cj' => 'Lb/CJ', 'lb=cl' => 'Lb/CL', -'lb=closeparenthesis' => '#/525', +'lb=closeparenthesis' => '#/530', 'lb=closepunctuation' => 'Lb/CL', 'lb=cm' => 'Lb/CM', 'lb=combiningmark' => 'Lb/CM', 'lb=complexcontext' => 'Lb/SA', 'lb=conditionaljapanesestarter' => 'Lb/CJ', -'lb=contingentbreak' => '#/524', -'lb=cp' => '#/525', +'lb=contingentbreak' => '#/529', +'lb=cp' => '#/530', 'lb=cr' => '#/66', 'lb=eb' => 'EBase/Y', 'lb=ebase' => 'EBase/Y', @@ -6146,8 +6211,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lb=h3' => 'GCB/LVT', 'lb=hebrewletter' => 'WB/HL', 'lb=hl' => 'WB/HL', -'lb=hy' => '#/526', -'lb=hyphen' => '#/526', +'lb=hy' => '#/531', +'lb=hyphen' => '#/531', 'lb=id' => 'Lb/ID', 'lb=ideographic' => 'Lb/ID', 'lb=in' => 'Lb/IN', @@ -6160,9 +6225,9 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lb=jv' => '#/65', 'lb=lf' => '#/67', 'lb=linefeed' => '#/67', -'lb=mandatorybreak' => '#/523', -'lb=nextline' => '#/527', -'lb=nl' => '#/527', +'lb=mandatorybreak' => '#/528', +'lb=nextline' => '#/532', +'lb=nl' => '#/532', 'lb=nonstarter' => 'Lb/NS', 'lb=ns' => 'Lb/NS', 'lb=nu' => 'Lb/NU', @@ -6178,23 +6243,23 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lb=regionalindicator' => '#/68', 'lb=ri' => '#/68', 'lb=sa' => 'Lb/SA', -'lb=sg' => '#/528', -'lb=sp' => '#/529', -'lb=space' => '#/529', -'lb=surrogate' => '#/528', -'lb=sy' => '#/530', +'lb=sg' => '#/533', +'lb=sp' => '#/534', +'lb=space' => '#/534', +'lb=surrogate' => '#/533', +'lb=sy' => '#/535', 'lb=unknown' => 'Lb/XX', -'lb=wj' => '#/531', -'lb=wordjoiner' => '#/531', +'lb=wj' => '#/536', +'lb=wordjoiner' => '#/536', 'lb=xx' => 'Lb/XX', -'lb=zw' => '#/532', +'lb=zw' => '#/537', 'lb=zwj' => '#/69', -'lb=zwspace' => '#/532', +'lb=zwspace' => '#/537', 'lc' => 'Gc/LC', -'lepc' => '#/677', -'lepcha' => '#/677', +'lepc' => '#/683', +'lepcha' => '#/683', 'letter' => 'Gc/L', -'letterlikesymbols' => '#/403', +'letterlikesymbols' => '#/408', 'letternumber' => 'Gc/Nl', 'limb' => 'Scx/Limb', 'limbu' => 'Scx/Limb', @@ -6202,10 +6267,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'linb' => 'Scx/Linb', 'lineara' => 'Scx/Lina', 'linearb' => 'Scx/Linb', -'linearbideograms' => '#/393', -'linearbsyllabary' => '#/394', -'lineseparator' => '#/436', -'lisu' => '#/678', +'linearbideograms' => '#/398', +'linearbsyllabary' => '#/399', +'lineseparator' => '#/441', +'lisu' => '#/684', 'lisusup' => '#/199', 'lisusupplement' => '#/199', 'll' => 'Gc/Ll', @@ -6232,27 +6297,27 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'lower=yes' => 'Lower/Y', 'lowercase' => 'Lower/Y', 'lowercaseletter' => 'Gc/Ll', -'lowsurrogates' => '#/358', +'lowsurrogates' => '#/361', 'lt' => 'Perl/Title', 'lu' => 'Gc/Lu', -'lyci' => '#/679', -'lycian' => '#/679', -'lydi' => '#/680', -'lydian' => '#/680', +'lyci' => '#/685', +'lycian' => '#/685', +'lydi' => '#/686', +'lydian' => '#/686', 'm' => 'Gc/M', -'mahajani' => '#/681', -'mahj' => '#/681', +'mahajani' => '#/687', +'mahj' => '#/687', 'mahjong' => '#/200', 'mahjongtiles' => '#/200', -'maka' => '#/682', -'makasar' => '#/682', +'maka' => '#/688', +'makasar' => '#/688', 'malayalam' => 'Scx/Mlym', -'mand' => '#/683', -'mandaic' => '#/683', -'mani' => '#/684', -'manichaean' => '#/684', -'marc' => '#/685', -'marchen' => '#/685', +'mand' => '#/689', +'mandaic' => '#/689', +'mani' => '#/690', +'manichaean' => '#/690', +'marc' => '#/691', +'marchen' => '#/691', 'mark' => 'Gc/M', 'masaramgondi' => 'Scx/Gonm', 'math' => 'Math/Y', @@ -6264,69 +6329,71 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'math=true' => 'Math/Y', 'math=y' => 'Math/Y', 'math=yes' => 'Math/Y', -'mathalphanum' => '#/347', -'mathematicalalphanumericsymbols' => '#/347', -'mathematicaloperators' => '#/359', -'mathoperators' => '#/359', +'mathalphanum' => '#/350', +'mathematicalalphanumericsymbols' => '#/350', +'mathematicaloperators' => '#/362', +'mathoperators' => '#/362', 'mathsymbol' => 'Gc/Sm', -'mayannumerals' => '#/360', +'mayannumerals' => '#/363', 'mc' => 'Gc/Mc', 'me' => 'Gc/Me', -'medefaidrin' => '#/686', -'medf' => '#/686', -'meeteimayek' => '#/691', -'meeteimayekext' => '#/370', -'meeteimayekextensions' => '#/370', -'mend' => '#/687', -'mendekikakui' => '#/687', -'merc' => '#/688', -'mero' => '#/414', -'meroiticcursive' => '#/688', -'meroitichieroglyphs' => '#/414', -'miao' => '#/689', -'miscarrows' => '#/299', -'miscellaneousmathematicalsymbolsa' => '#/395', -'miscellaneousmathematicalsymbolsb' => '#/396', -'miscellaneoussymbols' => '#/323', -'miscellaneoussymbolsandarrows' => '#/299', -'miscellaneoussymbolsandpictographs' => '#/381', -'miscellaneoustechnical' => '#/361', -'miscmathsymbolsa' => '#/395', -'miscmathsymbolsb' => '#/396', -'miscpictographs' => '#/381', -'miscsymbols' => '#/323', -'misctechnical' => '#/361', +'medefaidrin' => '#/692', +'medf' => '#/692', +'meeteimayek' => '#/697', +'meeteimayekext' => '#/374', +'meeteimayekextensions' => '#/374', +'mend' => '#/693', +'mendekikakui' => '#/693', +'merc' => '#/694', +'mero' => '#/419', +'meroiticcursive' => '#/694', +'meroitichieroglyphs' => '#/419', +'miao' => '#/695', +'miscarrows' => '#/300', +'miscellaneousmathematicalsymbolsa' => '#/400', +'miscellaneousmathematicalsymbolsb' => '#/401', +'miscellaneoussymbols' => '#/325', +'miscellaneoussymbolsandarrows' => '#/300', +'miscellaneoussymbolsandpictographs' => '#/385', +'miscellaneoustechnical' => '#/364', +'miscmathsymbolsa' => '#/400', +'miscmathsymbolsb' => '#/401', +'miscpictographs' => '#/385', +'miscsymbols' => '#/325', +'misctechnical' => '#/364', 'mlym' => 'Scx/Mlym', 'mn' => 'Gc/Mn', -'modi' => '#/690', +'modi' => '#/696', 'modifierletter' => 'Gc/Lm', -'modifierletters' => '#/382', +'modifierletters' => '#/386', 'modifiersymbol' => 'Gc/Sk', -'modifiertoneletters' => '#/415', +'modifiertoneletters' => '#/420', 'mong' => 'Scx/Mong', 'mongolian' => 'Scx/Mong', -'mongoliansup' => '#/349', -'mongoliansupplement' => '#/349', -'mro' => '#/647', -'mroo' => '#/647', -'mtei' => '#/691', +'mongoliansup' => '#/352', +'mongoliansupplement' => '#/352', +'mro' => '#/652', +'mroo' => '#/652', +'mtei' => '#/697', 'mult' => 'Scx/Mult', 'multani' => 'Scx/Mult', -'music' => '#/141', -'musicalsymbols' => '#/141', +'music' => '#/140', +'musicalsymbols' => '#/140', 'myanmar' => 'Scx/Mymr', -'myanmarexta' => '#/324', -'myanmarextb' => '#/325', -'myanmarextendeda' => '#/324', -'myanmarextendedb' => '#/325', +'myanmarexta' => '#/326', +'myanmarextb' => '#/327', +'myanmarextendeda' => '#/326', +'myanmarextendedb' => '#/327', 'mymr' => 'Scx/Mymr', 'n' => 'Gc/N', -'nabataean' => '#/692', +'nabataean' => '#/699', +'nagm' => '#/698', +'nagmundari' => '#/698', 'nand' => 'Scx/Nand', 'nandinagari' => 'Scx/Nand', -'narb' => '#/383', +'narb' => '#/387', 'nb' => 'Blk/NB', -'nbat' => '#/692', +'nbat' => '#/699', 'nchar' => 'Perl/_PerlNch', 'nchar=f' => '!Perl/_PerlNch', 'nchar=false' => '!Perl/_PerlNch', @@ -6337,7 +6404,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'nchar=y' => 'Perl/_PerlNch', 'nchar=yes' => 'Perl/_PerlNch', 'nd' => 'Gc/Nd', -'newa' => '#/693', +'newa' => '#/700', 'newtailue' => 'Scx/Talu', 'nfcqc=m' => 'NFCQC/M', 'nfcqc=maybe' => 'NFCQC/M', @@ -6366,7 +6433,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'noblock' => 'Blk/NB', 'noncharactercodepoint' => 'Perl/_PerlNch', 'nonspacingmark' => 'Gc/Mn', -'nshu' => '#/694', +'nshu' => '#/701', 'nt=de' => 'Gc/Nd', 'nt=decimal' => 'Gc/Nd', 'nt=di' => 'Nt/Di', @@ -6375,46 +6442,46 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'nt=nu' => 'Nt/Nu', 'nt=numeric' => 'Nt/Nu', 'number' => 'Gc/N', -'numberforms' => '#/327', -'nushu' => '#/694', +'numberforms' => '#/329', +'nushu' => '#/701', 'nv=nan' => 'Nt/None', 'nyiakengpuachuehmong' => 'Scx/Hmnp', -'ocr' => '#/117', -'ogam' => '#/695', -'ogham' => '#/695', +'ocr' => '#/115', +'ogam' => '#/702', +'ogham' => '#/702', 'olchiki' => '#/206', 'olck' => '#/206', -'oldhungarian' => '#/673', -'olditalic' => '#/674', -'oldnortharabian' => '#/383', -'oldpermic' => '#/701', -'oldpersian' => '#/728', -'oldsogdian' => '#/713', -'oldsoutharabian' => '#/384', -'oldturkic' => '#/696', -'olduyghur' => '#/699', +'oldhungarian' => '#/678', +'olditalic' => '#/679', +'oldnortharabian' => '#/387', +'oldpermic' => '#/708', +'oldpersian' => '#/735', +'oldsogdian' => '#/720', +'oldsoutharabian' => '#/388', +'oldturkic' => '#/703', +'olduyghur' => '#/706', 'openpunctuation' => 'Gc/Ps', -'opticalcharacterrecognition' => '#/117', +'opticalcharacterrecognition' => '#/115', 'oriya' => 'Scx/Orya', -'orkh' => '#/696', -'ornamentaldingbats' => '#/409', +'orkh' => '#/703', +'ornamentaldingbats' => '#/414', 'orya' => 'Scx/Orya', -'osage' => '#/697', -'osge' => '#/697', -'osma' => '#/698', -'osmanya' => '#/698', +'osage' => '#/704', +'osge' => '#/704', +'osma' => '#/705', +'osmanya' => '#/705', 'other' => 'Gc/C', 'otherletter' => 'Gc/Lo', 'othernumber' => 'Gc/No', 'otherpunctuation' => 'Gc/Po', 'othersymbol' => 'Gc/So', -'ottomansiyaqnumbers' => '#/416', -'ougr' => '#/699', +'ottomansiyaqnumbers' => '#/421', +'ougr' => '#/706', 'p' => 'Gc/P', 'pahawhhmong' => 'Scx/Hmng', 'palm' => '#/279', 'palmyrene' => '#/279', -'paragraphseparator' => '#/437', +'paragraphseparator' => '#/442', 'patsyn' => 'PatSyn/Y', 'patsyn=f' => '!PatSyn/Y', 'patsyn=false' => '!PatSyn/Y', @@ -6435,8 +6502,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'patws=true' => 'Perl/_PerlPat', 'patws=y' => 'Perl/_PerlPat', 'patws=yes' => 'Perl/_PerlPat', -'pauc' => '#/700', -'paucinhau' => '#/700', +'pauc' => '#/707', +'paucinhau' => '#/707', 'pc' => 'Gc/Pc', 'pcm' => 'PCM/Y', 'pcm=f' => '!PCM/Y', @@ -6451,23 +6518,23 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'pe' => 'Gc/Pe', 'perlspace' => '#/3', 'perlword' => 'Perl/PerlWord', -'perm' => '#/701', +'perm' => '#/708', 'pf' => 'Gc/Pf', -'phag' => '#/702', -'phagspa' => '#/702', +'phag' => '#/709', +'phagspa' => '#/709', 'phaistos' => '#/246', 'phaistosdisc' => '#/246', -'phli' => '#/703', +'phli' => '#/710', 'phlp' => 'Scx/Phlp', -'phnx' => '#/704', -'phoenician' => '#/704', -'phoneticext' => '#/329', -'phoneticextensions' => '#/329', -'phoneticextensionssupplement' => '#/371', -'phoneticextsup' => '#/371', +'phnx' => '#/711', +'phoenician' => '#/711', +'phoneticext' => '#/331', +'phoneticextensions' => '#/331', +'phoneticextensionssupplement' => '#/375', +'phoneticextsup' => '#/375', 'pi' => 'Gc/Pi', -'playingcards' => '#/351', -'plrd' => '#/689', +'playingcards' => '#/354', +'plrd' => '#/695', 'po' => 'Gc/Po', 'posixalnum' => '#/5', 'posixalpha' => '#/6', @@ -6484,12 +6551,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'posixxdigit' => '#/60', 'prependedconcatenationmark' => 'PCM/Y', 'print' => 'Perl/Print', -'privateuse' => '#/435', -'privateusearea' => '#/118', -'prti' => '#/705', +'privateuse' => '#/440', +'privateusearea' => '#/116', +'prti' => '#/712', 'ps' => 'Gc/Ps', 'psalterpahlavi' => 'Scx/Phlp', -'pua' => '#/118', +'pua' => '#/116', 'punct' => 'Gc/P', 'punctuation' => 'Gc/P', 'qaac' => 'Scx/Copt', @@ -6504,17 +6571,17 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'qmark=y' => 'QMark/Y', 'qmark=yes' => 'QMark/Y', 'quotationmark' => 'QMark/Y', -'radical' => '#/92', -'radical=f' => '#/!92', -'radical=false' => '#/!92', -'radical=n' => '#/!92', -'radical=no' => '#/!92', -'radical=t' => '#/92', -'radical=true' => '#/92', -'radical=y' => '#/92', -'radical=yes' => '#/92', +'radical' => '#/90', +'radical=f' => '#/!90', +'radical=false' => '#/!90', +'radical=n' => '#/!90', +'radical=no' => '#/!90', +'radical=t' => '#/90', +'radical=true' => '#/90', +'radical=y' => '#/90', +'radical=yes' => '#/90', 'regionalindicator' => '#/68', -'rejang' => '#/706', +'rejang' => '#/713', 'ri' => '#/68', 'ri=f' => '#/!68', 'ri=false' => '#/!68', @@ -6524,18 +6591,18 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'ri=true' => '#/68', 'ri=y' => '#/68', 'ri=yes' => '#/68', -'rjng' => '#/706', +'rjng' => '#/713', 'rohg' => 'Scx/Rohg', -'rumi' => '#/127', -'ruminumeralsymbols' => '#/127', -'runic' => '#/707', -'runr' => '#/707', +'rumi' => '#/126', +'ruminumeralsymbols' => '#/126', +'runic' => '#/714', +'runr' => '#/714', 's' => 'Gc/S', -'samaritan' => '#/708', -'samr' => '#/708', -'sarb' => '#/384', -'saur' => '#/709', -'saurashtra' => '#/709', +'samaritan' => '#/715', +'samr' => '#/715', +'sarb' => '#/388', +'saur' => '#/716', +'saurashtra' => '#/716', 'sb=at' => 'SB/AT', 'sb=aterm' => 'SB/AT', 'sb=cl' => 'SB/CL', @@ -6555,8 +6622,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sb=other' => 'SB/XX', 'sb=sc' => 'SB/SC', 'sb=scontinue' => 'SB/SC', -'sb=se' => '#/93', -'sb=sep' => '#/93', +'sb=se' => '#/91', +'sb=sep' => '#/91', 'sb=sp' => 'SB/Sp', 'sb=st' => 'SB/ST', 'sb=sterm' => 'SB/ST', @@ -6564,60 +6631,60 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sb=upper' => 'SB/UP', 'sb=xx' => 'SB/XX', 'sc' => 'Gc/Sc', -'sc=adlam' => '#/612', -'sc=adlm' => '#/612', -'sc=aghb' => '#/649', -'sc=ahom' => '#/650', -'sc=anatolianhieroglyphs' => '#/672', +'sc=adlam' => '#/617', +'sc=adlm' => '#/617', +'sc=aghb' => '#/654', +'sc=ahom' => '#/655', +'sc=anatolianhieroglyphs' => '#/677', 'sc=arab' => 'Sc/Arab', 'sc=arabic' => 'Sc/Arab', 'sc=armenian' => 'Scx/Armn', -'sc=armi' => '#/651', +'sc=armi' => '#/656', 'sc=armn' => 'Scx/Armn', -'sc=avestan' => '#/652', -'sc=avst' => '#/652', -'sc=bali' => '#/653', -'sc=balinese' => '#/653', -'sc=bamu' => '#/654', -'sc=bamum' => '#/654', -'sc=bass' => '#/655', -'sc=bassavah' => '#/655', -'sc=batak' => '#/656', -'sc=batk' => '#/656', +'sc=avestan' => '#/657', +'sc=avst' => '#/657', +'sc=bali' => '#/658', +'sc=balinese' => '#/658', +'sc=bamu' => '#/659', +'sc=bamum' => '#/659', +'sc=bass' => '#/660', +'sc=bassavah' => '#/660', +'sc=batak' => '#/661', +'sc=batk' => '#/661', 'sc=beng' => 'Sc/Beng', 'sc=bengali' => 'Sc/Beng', 'sc=bhaiksuki' => 'Scx/Bhks', 'sc=bhks' => 'Scx/Bhks', -'sc=bopo' => '#/613', -'sc=bopomofo' => '#/613', -'sc=brah' => '#/657', -'sc=brahmi' => '#/657', -'sc=brai' => '#/182', -'sc=braille' => '#/182', -'sc=bugi' => '#/614', -'sc=buginese' => '#/614', -'sc=buhd' => '#/615', -'sc=buhid' => '#/615', -'sc=cakm' => '#/616', -'sc=canadianaboriginal' => '#/660', -'sc=cans' => '#/660', -'sc=cari' => '#/661', -'sc=carian' => '#/661', -'sc=caucasianalbanian' => '#/649', -'sc=chakma' => '#/616', +'sc=bopo' => '#/618', +'sc=bopomofo' => '#/618', +'sc=brah' => '#/662', +'sc=brahmi' => '#/662', +'sc=brai' => '#/181', +'sc=braille' => '#/181', +'sc=bugi' => '#/619', +'sc=buginese' => '#/619', +'sc=buhd' => '#/620', +'sc=buhid' => '#/620', +'sc=cakm' => '#/621', +'sc=canadianaboriginal' => '#/665', +'sc=cans' => '#/665', +'sc=cari' => '#/666', +'sc=carian' => '#/666', +'sc=caucasianalbanian' => '#/654', +'sc=chakma' => '#/621', 'sc=cham' => 'Scx/Cham', -'sc=cher' => '#/662', -'sc=cherokee' => '#/662', -'sc=chorasmian' => '#/663', -'sc=chrs' => '#/663', +'sc=cher' => '#/667', +'sc=cherokee' => '#/667', +'sc=chorasmian' => '#/668', +'sc=chrs' => '#/668', 'sc=common' => 'Sc/Zyyy', -'sc=copt' => '#/617', -'sc=coptic' => '#/617', -'sc=cpmn' => '#/618', +'sc=copt' => '#/622', +'sc=coptic' => '#/622', +'sc=cpmn' => '#/623', 'sc=cprt' => 'Sc/Cprt', 'sc=cuneiform' => 'Scx/Xsux', 'sc=cypriot' => 'Sc/Cprt', -'sc=cyprominoan' => '#/618', +'sc=cyprominoan' => '#/623', 'sc=cyrillic' => 'Sc/Cyrl', 'sc=cyrl' => 'Sc/Cyrl', 'sc=deseret' => '#/190', @@ -6625,17 +6692,17 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sc=devanagari' => 'Sc/Deva', 'sc=diak' => 'Scx/Diak', 'sc=divesakuru' => 'Scx/Diak', -'sc=dogr' => '#/619', -'sc=dogra' => '#/619', +'sc=dogr' => '#/624', +'sc=dogra' => '#/624', 'sc=dsrt' => '#/190', 'sc=dupl' => 'Sc/Dupl', 'sc=duployan' => 'Sc/Dupl', -'sc=egyp' => '#/666', -'sc=egyptianhieroglyphs' => '#/666', -'sc=elba' => '#/667', -'sc=elbasan' => '#/667', -'sc=elym' => '#/668', -'sc=elymaic' => '#/668', +'sc=egyp' => '#/671', +'sc=egyptianhieroglyphs' => '#/671', +'sc=elba' => '#/672', +'sc=elbasan' => '#/672', +'sc=elym' => '#/673', +'sc=elymaic' => '#/673', 'sc=ethi' => 'Scx/Ethi', 'sc=ethiopic' => 'Scx/Ethi', 'sc=geor' => 'Sc/Geor', @@ -6644,8 +6711,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sc=glagolitic' => 'Sc/Glag', 'sc=gong' => 'Sc/Gong', 'sc=gonm' => 'Sc/Gonm', -'sc=goth' => '#/669', -'sc=gothic' => '#/669', +'sc=goth' => '#/674', +'sc=gothic' => '#/674', 'sc=gran' => 'Sc/Gran', 'sc=grantha' => 'Sc/Gran', 'sc=greek' => 'Sc/Grek', @@ -6659,284 +6726,287 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sc=hang' => 'Sc/Hang', 'sc=hangul' => 'Sc/Hang', 'sc=hani' => 'Sc/Han', -'sc=hanifirohingya' => '#/636', -'sc=hano' => '#/620', -'sc=hanunoo' => '#/620', -'sc=hatr' => '#/671', -'sc=hatran' => '#/671', +'sc=hanifirohingya' => '#/641', +'sc=hano' => '#/625', +'sc=hanunoo' => '#/625', +'sc=hatr' => '#/676', +'sc=hatran' => '#/676', 'sc=hebr' => 'Scx/Hebr', 'sc=hebrew' => 'Scx/Hebr', 'sc=hira' => 'Sc/Hira', 'sc=hiragana' => 'Sc/Hira', -'sc=hluw' => '#/672', +'sc=hluw' => '#/677', 'sc=hmng' => 'Scx/Hmng', 'sc=hmnp' => 'Scx/Hmnp', -'sc=hung' => '#/673', -'sc=imperialaramaic' => '#/651', +'sc=hung' => '#/678', +'sc=imperialaramaic' => '#/656', 'sc=inherited' => 'Sc/Zinh', -'sc=inscriptionalpahlavi' => '#/703', -'sc=inscriptionalparthian' => '#/705', -'sc=ital' => '#/674', -'sc=java' => '#/621', -'sc=javanese' => '#/621', -'sc=kaithi' => '#/624', -'sc=kali' => '#/622', +'sc=inscriptionalpahlavi' => '#/710', +'sc=inscriptionalparthian' => '#/712', +'sc=ital' => '#/679', +'sc=java' => '#/626', +'sc=javanese' => '#/626', +'sc=kaithi' => '#/629', +'sc=kali' => '#/627', 'sc=kana' => 'Sc/Kana', 'sc=kannada' => 'Sc/Knda', 'sc=katakana' => 'Sc/Kana', -'sc=kayahli' => '#/622', +'sc=kawi' => '#/681', +'sc=kayahli' => '#/627', 'sc=khar' => 'Scx/Khar', 'sc=kharoshthi' => 'Scx/Khar', -'sc=khitansmallscript' => '#/676', +'sc=khitansmallscript' => '#/682', 'sc=khmer' => 'Scx/Khmr', 'sc=khmr' => 'Scx/Khmr', -'sc=khoj' => '#/623', -'sc=khojki' => '#/623', -'sc=khudawadi' => '#/637', -'sc=kits' => '#/676', +'sc=khoj' => '#/628', +'sc=khojki' => '#/628', +'sc=khudawadi' => '#/642', +'sc=kits' => '#/682', 'sc=knda' => 'Sc/Knda', -'sc=kthi' => '#/624', +'sc=kthi' => '#/629', 'sc=lana' => 'Scx/Lana', 'sc=lao' => 'Scx/Lao', 'sc=laoo' => 'Scx/Lao', 'sc=latin' => 'Sc/Latn', 'sc=latn' => 'Sc/Latn', -'sc=lepc' => '#/677', -'sc=lepcha' => '#/677', +'sc=lepc' => '#/683', +'sc=lepcha' => '#/683', 'sc=limb' => 'Sc/Limb', 'sc=limbu' => 'Sc/Limb', -'sc=lina' => '#/625', +'sc=lina' => '#/630', 'sc=linb' => 'Sc/Linb', -'sc=lineara' => '#/625', +'sc=lineara' => '#/630', 'sc=linearb' => 'Sc/Linb', -'sc=lisu' => '#/678', -'sc=lyci' => '#/679', -'sc=lycian' => '#/679', -'sc=lydi' => '#/680', -'sc=lydian' => '#/680', -'sc=mahajani' => '#/626', -'sc=mahj' => '#/626', -'sc=maka' => '#/682', -'sc=makasar' => '#/682', +'sc=lisu' => '#/684', +'sc=lyci' => '#/685', +'sc=lycian' => '#/685', +'sc=lydi' => '#/686', +'sc=lydian' => '#/686', +'sc=mahajani' => '#/631', +'sc=mahj' => '#/631', +'sc=maka' => '#/688', +'sc=makasar' => '#/688', 'sc=malayalam' => 'Sc/Mlym', -'sc=mand' => '#/627', -'sc=mandaic' => '#/627', -'sc=mani' => '#/628', -'sc=manichaean' => '#/628', -'sc=marc' => '#/685', -'sc=marchen' => '#/685', +'sc=mand' => '#/632', +'sc=mandaic' => '#/632', +'sc=mani' => '#/633', +'sc=manichaean' => '#/633', +'sc=marc' => '#/691', +'sc=marchen' => '#/691', 'sc=masaramgondi' => 'Sc/Gonm', -'sc=medefaidrin' => '#/686', -'sc=medf' => '#/686', -'sc=meeteimayek' => '#/691', -'sc=mend' => '#/687', -'sc=mendekikakui' => '#/687', -'sc=merc' => '#/688', -'sc=mero' => '#/414', -'sc=meroiticcursive' => '#/688', -'sc=meroitichieroglyphs' => '#/414', -'sc=miao' => '#/689', +'sc=medefaidrin' => '#/692', +'sc=medf' => '#/692', +'sc=meeteimayek' => '#/697', +'sc=mend' => '#/693', +'sc=mendekikakui' => '#/693', +'sc=merc' => '#/694', +'sc=mero' => '#/419', +'sc=meroiticcursive' => '#/694', +'sc=meroitichieroglyphs' => '#/419', +'sc=miao' => '#/695', 'sc=mlym' => 'Sc/Mlym', -'sc=modi' => '#/629', +'sc=modi' => '#/634', 'sc=mong' => 'Sc/Mong', 'sc=mongolian' => 'Sc/Mong', -'sc=mro' => '#/647', -'sc=mroo' => '#/647', -'sc=mtei' => '#/691', +'sc=mro' => '#/652', +'sc=mroo' => '#/652', +'sc=mtei' => '#/697', 'sc=mult' => 'Sc/Mult', 'sc=multani' => 'Sc/Mult', -'sc=myanmar' => '#/630', -'sc=mymr' => '#/630', -'sc=nabataean' => '#/692', -'sc=nand' => '#/631', -'sc=nandinagari' => '#/631', -'sc=narb' => '#/383', -'sc=nbat' => '#/692', -'sc=newa' => '#/693', +'sc=myanmar' => '#/635', +'sc=mymr' => '#/635', +'sc=nabataean' => '#/699', +'sc=nagm' => '#/698', +'sc=nagmundari' => '#/698', +'sc=nand' => '#/636', +'sc=nandinagari' => '#/636', +'sc=narb' => '#/387', +'sc=nbat' => '#/699', +'sc=newa' => '#/700', 'sc=newtailue' => 'Scx/Talu', -'sc=nko' => '#/611', -'sc=nkoo' => '#/611', -'sc=nshu' => '#/694', -'sc=nushu' => '#/694', +'sc=nko' => '#/616', +'sc=nkoo' => '#/616', +'sc=nshu' => '#/701', +'sc=nushu' => '#/701', 'sc=nyiakengpuachuehmong' => 'Scx/Hmnp', -'sc=ogam' => '#/695', -'sc=ogham' => '#/695', +'sc=ogam' => '#/702', +'sc=ogham' => '#/702', 'sc=olchiki' => '#/206', 'sc=olck' => '#/206', -'sc=oldhungarian' => '#/673', -'sc=olditalic' => '#/674', -'sc=oldnortharabian' => '#/383', -'sc=oldpermic' => '#/633', -'sc=oldpersian' => '#/728', -'sc=oldsogdian' => '#/713', -'sc=oldsoutharabian' => '#/384', -'sc=oldturkic' => '#/696', -'sc=olduyghur' => '#/632', +'sc=oldhungarian' => '#/678', +'sc=olditalic' => '#/679', +'sc=oldnortharabian' => '#/387', +'sc=oldpermic' => '#/638', +'sc=oldpersian' => '#/735', +'sc=oldsogdian' => '#/720', +'sc=oldsoutharabian' => '#/388', +'sc=oldturkic' => '#/703', +'sc=olduyghur' => '#/637', 'sc=oriya' => 'Sc/Orya', -'sc=orkh' => '#/696', +'sc=orkh' => '#/703', 'sc=orya' => 'Sc/Orya', -'sc=osage' => '#/697', -'sc=osge' => '#/697', -'sc=osma' => '#/698', -'sc=osmanya' => '#/698', -'sc=ougr' => '#/632', +'sc=osage' => '#/704', +'sc=osge' => '#/704', +'sc=osma' => '#/705', +'sc=osmanya' => '#/705', +'sc=ougr' => '#/637', 'sc=pahawhhmong' => 'Scx/Hmng', 'sc=palm' => '#/279', 'sc=palmyrene' => '#/279', -'sc=pauc' => '#/700', -'sc=paucinhau' => '#/700', -'sc=perm' => '#/633', -'sc=phag' => '#/634', -'sc=phagspa' => '#/634', -'sc=phli' => '#/703', -'sc=phlp' => '#/635', -'sc=phnx' => '#/704', -'sc=phoenician' => '#/704', -'sc=plrd' => '#/689', -'sc=prti' => '#/705', -'sc=psalterpahlavi' => '#/635', -'sc=qaac' => '#/617', +'sc=pauc' => '#/707', +'sc=paucinhau' => '#/707', +'sc=perm' => '#/638', +'sc=phag' => '#/639', +'sc=phagspa' => '#/639', +'sc=phli' => '#/710', +'sc=phlp' => '#/640', +'sc=phnx' => '#/711', +'sc=phoenician' => '#/711', +'sc=plrd' => '#/695', +'sc=prti' => '#/712', +'sc=psalterpahlavi' => '#/640', +'sc=qaac' => '#/622', 'sc=qaai' => 'Sc/Zinh', -'sc=rejang' => '#/706', -'sc=rjng' => '#/706', -'sc=rohg' => '#/636', -'sc=runic' => '#/707', -'sc=runr' => '#/707', -'sc=samaritan' => '#/708', -'sc=samr' => '#/708', -'sc=sarb' => '#/384', -'sc=saur' => '#/709', -'sc=saurashtra' => '#/709', -'sc=sgnw' => '#/710', +'sc=rejang' => '#/713', +'sc=rjng' => '#/713', +'sc=rohg' => '#/641', +'sc=runic' => '#/714', +'sc=runr' => '#/714', +'sc=samaritan' => '#/715', +'sc=samr' => '#/715', +'sc=sarb' => '#/388', +'sc=saur' => '#/716', +'sc=saurashtra' => '#/716', +'sc=sgnw' => '#/717', 'sc=sharada' => '#/209', 'sc=shavian' => '#/210', 'sc=shaw' => '#/210', 'sc=shrd' => '#/209', -'sc=sidd' => '#/711', -'sc=siddham' => '#/711', -'sc=signwriting' => '#/710', -'sc=sind' => '#/637', +'sc=sidd' => '#/718', +'sc=siddham' => '#/718', +'sc=signwriting' => '#/717', +'sc=sind' => '#/642', 'sc=sinh' => 'Sc/Sinh', 'sc=sinhala' => 'Sc/Sinh', -'sc=sogd' => '#/638', -'sc=sogdian' => '#/638', -'sc=sogo' => '#/713', -'sc=sora' => '#/714', -'sc=sorasompeng' => '#/714', -'sc=soyo' => '#/715', -'sc=soyombo' => '#/715', -'sc=sund' => '#/716', -'sc=sundanese' => '#/716', -'sc=sylo' => '#/639', -'sc=sylotinagri' => '#/639', +'sc=sogd' => '#/643', +'sc=sogdian' => '#/643', +'sc=sogo' => '#/720', +'sc=sora' => '#/721', +'sc=sorasompeng' => '#/721', +'sc=soyo' => '#/722', +'sc=soyombo' => '#/722', +'sc=sund' => '#/723', +'sc=sundanese' => '#/723', +'sc=sylo' => '#/644', +'sc=sylotinagri' => '#/644', 'sc=syrc' => 'Sc/Syrc', 'sc=syriac' => 'Sc/Syrc', -'sc=tagalog' => '#/643', -'sc=tagb' => '#/640', -'sc=tagbanwa' => '#/640', -'sc=taile' => '#/642', +'sc=tagalog' => '#/648', +'sc=tagb' => '#/645', +'sc=tagbanwa' => '#/645', +'sc=taile' => '#/647', 'sc=taitham' => 'Scx/Lana', -'sc=taiviet' => '#/719', -'sc=takr' => '#/641', -'sc=takri' => '#/641', -'sc=tale' => '#/642', +'sc=taiviet' => '#/726', +'sc=takr' => '#/646', +'sc=takri' => '#/646', +'sc=tale' => '#/647', 'sc=talu' => 'Scx/Talu', 'sc=tamil' => 'Sc/Taml', 'sc=taml' => 'Sc/Taml', 'sc=tang' => 'Scx/Tang', -'sc=tangsa' => '#/723', +'sc=tangsa' => '#/730', 'sc=tangut' => 'Scx/Tang', -'sc=tavt' => '#/719', +'sc=tavt' => '#/726', 'sc=telu' => 'Sc/Telu', 'sc=telugu' => 'Sc/Telu', -'sc=tfng' => '#/720', -'sc=tglg' => '#/643', -'sc=thaa' => '#/644', -'sc=thaana' => '#/644', -'sc=thai' => '#/722', +'sc=tfng' => '#/727', +'sc=tglg' => '#/648', +'sc=thaa' => '#/649', +'sc=thaana' => '#/649', +'sc=thai' => '#/729', 'sc=tibetan' => 'Scx/Tibt', 'sc=tibt' => 'Scx/Tibt', -'sc=tifinagh' => '#/720', -'sc=tirh' => '#/645', -'sc=tirhuta' => '#/645', -'sc=tnsa' => '#/723', -'sc=toto' => '#/724', -'sc=ugar' => '#/725', -'sc=ugaritic' => '#/725', +'sc=tifinagh' => '#/727', +'sc=tirh' => '#/650', +'sc=tirhuta' => '#/650', +'sc=tnsa' => '#/730', +'sc=toto' => '#/731', +'sc=ugar' => '#/732', +'sc=ugaritic' => '#/732', 'sc=unknown' => 'Scx/Zzzz', -'sc=vai' => '#/648', -'sc=vaii' => '#/648', +'sc=vai' => '#/653', +'sc=vaii' => '#/653', 'sc=vith' => 'Scx/Vith', 'sc=vithkuqi' => 'Scx/Vith', -'sc=wancho' => '#/727', -'sc=wara' => '#/726', -'sc=warangciti' => '#/726', -'sc=wcho' => '#/727', -'sc=xpeo' => '#/728', +'sc=wancho' => '#/734', +'sc=wara' => '#/733', +'sc=warangciti' => '#/733', +'sc=wcho' => '#/734', +'sc=xpeo' => '#/735', 'sc=xsux' => 'Scx/Xsux', -'sc=yezi' => '#/646', -'sc=yezidi' => '#/646', -'sc=yi' => '#/610', -'sc=yiii' => '#/610', -'sc=zanabazarsquare' => '#/729', -'sc=zanb' => '#/729', +'sc=yezi' => '#/651', +'sc=yezidi' => '#/651', +'sc=yi' => '#/615', +'sc=yiii' => '#/615', +'sc=zanabazarsquare' => '#/736', +'sc=zanb' => '#/736', 'sc=zinh' => 'Sc/Zinh', 'sc=zyyy' => 'Sc/Zyyy', 'sc=zzzz' => 'Scx/Zzzz', 'scx=adlam' => 'Scx/Adlm', 'scx=adlm' => 'Scx/Adlm', -'scx=aghb' => '#/649', -'scx=ahom' => '#/650', -'scx=anatolianhieroglyphs' => '#/672', +'scx=aghb' => '#/654', +'scx=ahom' => '#/655', +'scx=anatolianhieroglyphs' => '#/677', 'scx=arab' => 'Scx/Arab', 'scx=arabic' => 'Scx/Arab', 'scx=armenian' => 'Scx/Armn', -'scx=armi' => '#/651', +'scx=armi' => '#/656', 'scx=armn' => 'Scx/Armn', -'scx=avestan' => '#/652', -'scx=avst' => '#/652', -'scx=bali' => '#/653', -'scx=balinese' => '#/653', -'scx=bamu' => '#/654', -'scx=bamum' => '#/654', -'scx=bass' => '#/655', -'scx=bassavah' => '#/655', -'scx=batak' => '#/656', -'scx=batk' => '#/656', +'scx=avestan' => '#/657', +'scx=avst' => '#/657', +'scx=bali' => '#/658', +'scx=balinese' => '#/658', +'scx=bamu' => '#/659', +'scx=bamum' => '#/659', +'scx=bass' => '#/660', +'scx=bassavah' => '#/660', +'scx=batak' => '#/661', +'scx=batk' => '#/661', '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' => '#/657', -'scx=brahmi' => '#/657', -'scx=brai' => '#/182', -'scx=braille' => '#/182', -'scx=bugi' => '#/658', -'scx=buginese' => '#/658', -'scx=buhd' => '#/659', -'scx=buhid' => '#/659', +'scx=brah' => '#/662', +'scx=brahmi' => '#/662', +'scx=brai' => '#/181', +'scx=braille' => '#/181', +'scx=bugi' => '#/663', +'scx=buginese' => '#/663', +'scx=buhd' => '#/664', +'scx=buhid' => '#/664', 'scx=cakm' => 'Scx/Cakm', -'scx=canadianaboriginal' => '#/660', -'scx=cans' => '#/660', -'scx=cari' => '#/661', -'scx=carian' => '#/661', -'scx=caucasianalbanian' => '#/649', +'scx=canadianaboriginal' => '#/665', +'scx=cans' => '#/665', +'scx=cari' => '#/666', +'scx=carian' => '#/666', +'scx=caucasianalbanian' => '#/654', 'scx=chakma' => 'Scx/Cakm', 'scx=cham' => 'Scx/Cham', -'scx=cher' => '#/662', -'scx=cherokee' => '#/662', -'scx=chorasmian' => '#/663', -'scx=chrs' => '#/663', +'scx=cher' => '#/667', +'scx=cherokee' => '#/667', +'scx=chorasmian' => '#/668', +'scx=chrs' => '#/668', 'scx=common' => 'Scx/Zyyy', 'scx=copt' => 'Scx/Copt', 'scx=coptic' => 'Scx/Copt', -'scx=cpmn' => '#/664', +'scx=cpmn' => '#/669', 'scx=cprt' => 'Scx/Cprt', 'scx=cuneiform' => 'Scx/Xsux', 'scx=cypriot' => 'Scx/Cprt', -'scx=cyprominoan' => '#/664', +'scx=cyprominoan' => '#/669', 'scx=cyrillic' => 'Scx/Cyrl', 'scx=cyrl' => 'Scx/Cyrl', 'scx=deseret' => '#/190', @@ -6944,17 +7014,17 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=devanagari' => 'Scx/Deva', 'scx=diak' => 'Scx/Diak', 'scx=divesakuru' => 'Scx/Diak', -'scx=dogr' => '#/665', -'scx=dogra' => '#/665', +'scx=dogr' => '#/670', +'scx=dogra' => '#/670', 'scx=dsrt' => '#/190', 'scx=dupl' => 'Scx/Dupl', 'scx=duployan' => 'Scx/Dupl', -'scx=egyp' => '#/666', -'scx=egyptianhieroglyphs' => '#/666', -'scx=elba' => '#/667', -'scx=elbasan' => '#/667', -'scx=elym' => '#/668', -'scx=elymaic' => '#/668', +'scx=egyp' => '#/671', +'scx=egyptianhieroglyphs' => '#/671', +'scx=elba' => '#/672', +'scx=elbasan' => '#/672', +'scx=elym' => '#/673', +'scx=elymaic' => '#/673', 'scx=ethi' => 'Scx/Ethi', 'scx=ethiopic' => 'Scx/Ethi', 'scx=geor' => 'Scx/Geor', @@ -6963,8 +7033,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=glagolitic' => 'Scx/Glag', 'scx=gong' => 'Scx/Gong', 'scx=gonm' => 'Scx/Gonm', -'scx=goth' => '#/669', -'scx=gothic' => '#/669', +'scx=goth' => '#/674', +'scx=gothic' => '#/674', 'scx=gran' => 'Scx/Gran', 'scx=grantha' => 'Scx/Gran', 'scx=greek' => 'Scx/Grek', @@ -6979,40 +7049,41 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=hangul' => 'Scx/Hang', 'scx=hani' => 'Scx/Han', 'scx=hanifirohingya' => 'Scx/Rohg', -'scx=hano' => '#/670', -'scx=hanunoo' => '#/670', -'scx=hatr' => '#/671', -'scx=hatran' => '#/671', +'scx=hano' => '#/675', +'scx=hanunoo' => '#/675', +'scx=hatr' => '#/676', +'scx=hatran' => '#/676', 'scx=hebr' => 'Scx/Hebr', 'scx=hebrew' => 'Scx/Hebr', 'scx=hira' => 'Scx/Hira', 'scx=hiragana' => 'Scx/Hira', -'scx=hluw' => '#/672', +'scx=hluw' => '#/677', 'scx=hmng' => 'Scx/Hmng', 'scx=hmnp' => 'Scx/Hmnp', -'scx=hung' => '#/673', -'scx=imperialaramaic' => '#/651', +'scx=hung' => '#/678', +'scx=imperialaramaic' => '#/656', 'scx=inherited' => 'Scx/Zinh', -'scx=inscriptionalpahlavi' => '#/703', -'scx=inscriptionalparthian' => '#/705', -'scx=ital' => '#/674', -'scx=java' => '#/675', -'scx=javanese' => '#/675', +'scx=inscriptionalpahlavi' => '#/710', +'scx=inscriptionalparthian' => '#/712', +'scx=ital' => '#/679', +'scx=java' => '#/680', +'scx=javanese' => '#/680', 'scx=kaithi' => 'Scx/Kthi', 'scx=kali' => '#/197', 'scx=kana' => 'Scx/Kana', 'scx=kannada' => 'Scx/Knda', 'scx=katakana' => 'Scx/Kana', +'scx=kawi' => '#/681', 'scx=kayahli' => '#/197', 'scx=khar' => 'Scx/Khar', 'scx=kharoshthi' => 'Scx/Khar', -'scx=khitansmallscript' => '#/676', +'scx=khitansmallscript' => '#/682', 'scx=khmer' => 'Scx/Khmr', 'scx=khmr' => 'Scx/Khmr', 'scx=khoj' => 'Scx/Khoj', 'scx=khojki' => 'Scx/Khoj', 'scx=khudawadi' => 'Scx/Sind', -'scx=kits' => '#/676', +'scx=kits' => '#/682', 'scx=knda' => 'Scx/Knda', 'scx=kthi' => 'Scx/Kthi', 'scx=lana' => 'Scx/Lana', @@ -7020,185 +7091,187 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'scx=laoo' => 'Scx/Lao', 'scx=latin' => 'Scx/Latn', 'scx=latn' => 'Scx/Latn', -'scx=lepc' => '#/677', -'scx=lepcha' => '#/677', +'scx=lepc' => '#/683', +'scx=lepcha' => '#/683', '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' => '#/678', -'scx=lyci' => '#/679', -'scx=lycian' => '#/679', -'scx=lydi' => '#/680', -'scx=lydian' => '#/680', -'scx=mahajani' => '#/681', -'scx=mahj' => '#/681', -'scx=maka' => '#/682', -'scx=makasar' => '#/682', +'scx=lisu' => '#/684', +'scx=lyci' => '#/685', +'scx=lycian' => '#/685', +'scx=lydi' => '#/686', +'scx=lydian' => '#/686', +'scx=mahajani' => '#/687', +'scx=mahj' => '#/687', +'scx=maka' => '#/688', +'scx=makasar' => '#/688', 'scx=malayalam' => 'Scx/Mlym', -'scx=mand' => '#/683', -'scx=mandaic' => '#/683', -'scx=mani' => '#/684', -'scx=manichaean' => '#/684', -'scx=marc' => '#/685', -'scx=marchen' => '#/685', +'scx=mand' => '#/689', +'scx=mandaic' => '#/689', +'scx=mani' => '#/690', +'scx=manichaean' => '#/690', +'scx=marc' => '#/691', +'scx=marchen' => '#/691', 'scx=masaramgondi' => 'Scx/Gonm', -'scx=medefaidrin' => '#/686', -'scx=medf' => '#/686', -'scx=meeteimayek' => '#/691', -'scx=mend' => '#/687', -'scx=mendekikakui' => '#/687', -'scx=merc' => '#/688', -'scx=mero' => '#/414', -'scx=meroiticcursive' => '#/688', -'scx=meroitichieroglyphs' => '#/414', -'scx=miao' => '#/689', +'scx=medefaidrin' => '#/692', +'scx=medf' => '#/692', +'scx=meeteimayek' => '#/697', +'scx=mend' => '#/693', +'scx=mendekikakui' => '#/693', +'scx=merc' => '#/694', +'scx=mero' => '#/419', +'scx=meroiticcursive' => '#/694', +'scx=meroitichieroglyphs' => '#/419', +'scx=miao' => '#/695', 'scx=mlym' => 'Scx/Mlym', -'scx=modi' => '#/690', +'scx=modi' => '#/696', 'scx=mong' => 'Scx/Mong', 'scx=mongolian' => 'Scx/Mong', -'scx=mro' => '#/647', -'scx=mroo' => '#/647', -'scx=mtei' => '#/691', +'scx=mro' => '#/652', +'scx=mroo' => '#/652', +'scx=mtei' => '#/697', 'scx=mult' => 'Scx/Mult', 'scx=multani' => 'Scx/Mult', 'scx=myanmar' => 'Scx/Mymr', 'scx=mymr' => 'Scx/Mymr', -'scx=nabataean' => '#/692', +'scx=nabataean' => '#/699', +'scx=nagm' => '#/698', +'scx=nagmundari' => '#/698', 'scx=nand' => 'Scx/Nand', 'scx=nandinagari' => 'Scx/Nand', -'scx=narb' => '#/383', -'scx=nbat' => '#/692', -'scx=newa' => '#/693', +'scx=narb' => '#/387', +'scx=nbat' => '#/699', +'scx=newa' => '#/700', 'scx=newtailue' => 'Scx/Talu', 'scx=nko' => 'Scx/Nko', 'scx=nkoo' => 'Scx/Nko', -'scx=nshu' => '#/694', -'scx=nushu' => '#/694', +'scx=nshu' => '#/701', +'scx=nushu' => '#/701', 'scx=nyiakengpuachuehmong' => 'Scx/Hmnp', -'scx=ogam' => '#/695', -'scx=ogham' => '#/695', +'scx=ogam' => '#/702', +'scx=ogham' => '#/702', 'scx=olchiki' => '#/206', 'scx=olck' => '#/206', -'scx=oldhungarian' => '#/673', -'scx=olditalic' => '#/674', -'scx=oldnortharabian' => '#/383', -'scx=oldpermic' => '#/701', -'scx=oldpersian' => '#/728', -'scx=oldsogdian' => '#/713', -'scx=oldsoutharabian' => '#/384', -'scx=oldturkic' => '#/696', -'scx=olduyghur' => '#/699', +'scx=oldhungarian' => '#/678', +'scx=olditalic' => '#/679', +'scx=oldnortharabian' => '#/387', +'scx=oldpermic' => '#/708', +'scx=oldpersian' => '#/735', +'scx=oldsogdian' => '#/720', +'scx=oldsoutharabian' => '#/388', +'scx=oldturkic' => '#/703', +'scx=olduyghur' => '#/706', 'scx=oriya' => 'Scx/Orya', -'scx=orkh' => '#/696', +'scx=orkh' => '#/703', 'scx=orya' => 'Scx/Orya', -'scx=osage' => '#/697', -'scx=osge' => '#/697', -'scx=osma' => '#/698', -'scx=osmanya' => '#/698', -'scx=ougr' => '#/699', +'scx=osage' => '#/704', +'scx=osge' => '#/704', +'scx=osma' => '#/705', +'scx=osmanya' => '#/705', +'scx=ougr' => '#/706', 'scx=pahawhhmong' => 'Scx/Hmng', 'scx=palm' => '#/279', 'scx=palmyrene' => '#/279', -'scx=pauc' => '#/700', -'scx=paucinhau' => '#/700', -'scx=perm' => '#/701', -'scx=phag' => '#/702', -'scx=phagspa' => '#/702', -'scx=phli' => '#/703', +'scx=pauc' => '#/707', +'scx=paucinhau' => '#/707', +'scx=perm' => '#/708', +'scx=phag' => '#/709', +'scx=phagspa' => '#/709', +'scx=phli' => '#/710', 'scx=phlp' => 'Scx/Phlp', -'scx=phnx' => '#/704', -'scx=phoenician' => '#/704', -'scx=plrd' => '#/689', -'scx=prti' => '#/705', +'scx=phnx' => '#/711', +'scx=phoenician' => '#/711', +'scx=plrd' => '#/695', +'scx=prti' => '#/712', 'scx=psalterpahlavi' => 'Scx/Phlp', 'scx=qaac' => 'Scx/Copt', 'scx=qaai' => 'Scx/Zinh', -'scx=rejang' => '#/706', -'scx=rjng' => '#/706', +'scx=rejang' => '#/713', +'scx=rjng' => '#/713', 'scx=rohg' => 'Scx/Rohg', -'scx=runic' => '#/707', -'scx=runr' => '#/707', -'scx=samaritan' => '#/708', -'scx=samr' => '#/708', -'scx=sarb' => '#/384', -'scx=saur' => '#/709', -'scx=saurashtra' => '#/709', -'scx=sgnw' => '#/710', +'scx=runic' => '#/714', +'scx=runr' => '#/714', +'scx=samaritan' => '#/715', +'scx=samr' => '#/715', +'scx=sarb' => '#/388', +'scx=saur' => '#/716', +'scx=saurashtra' => '#/716', +'scx=sgnw' => '#/717', 'scx=sharada' => 'Scx/Shrd', 'scx=shavian' => '#/210', 'scx=shaw' => '#/210', 'scx=shrd' => 'Scx/Shrd', -'scx=sidd' => '#/711', -'scx=siddham' => '#/711', -'scx=signwriting' => '#/710', +'scx=sidd' => '#/718', +'scx=siddham' => '#/718', +'scx=signwriting' => '#/717', 'scx=sind' => 'Scx/Sind', 'scx=sinh' => 'Scx/Sinh', 'scx=sinhala' => 'Scx/Sinh', -'scx=sogd' => '#/712', -'scx=sogdian' => '#/712', -'scx=sogo' => '#/713', -'scx=sora' => '#/714', -'scx=sorasompeng' => '#/714', -'scx=soyo' => '#/715', -'scx=soyombo' => '#/715', -'scx=sund' => '#/716', -'scx=sundanese' => '#/716', -'scx=sylo' => '#/717', -'scx=sylotinagri' => '#/717', +'scx=sogd' => '#/719', +'scx=sogdian' => '#/719', +'scx=sogo' => '#/720', +'scx=sora' => '#/721', +'scx=sorasompeng' => '#/721', +'scx=soyo' => '#/722', +'scx=soyombo' => '#/722', +'scx=sund' => '#/723', +'scx=sundanese' => '#/723', +'scx=sylo' => '#/724', +'scx=sylotinagri' => '#/724', 'scx=syrc' => 'Scx/Syrc', 'scx=syriac' => 'Scx/Syrc', -'scx=tagalog' => '#/721', +'scx=tagalog' => '#/728', 'scx=tagb' => 'Scx/Tagb', 'scx=tagbanwa' => 'Scx/Tagb', -'scx=taile' => '#/718', +'scx=taile' => '#/725', 'scx=taitham' => 'Scx/Lana', -'scx=taiviet' => '#/719', +'scx=taiviet' => '#/726', 'scx=takr' => 'Scx/Takr', 'scx=takri' => 'Scx/Takr', -'scx=tale' => '#/718', +'scx=tale' => '#/725', 'scx=talu' => 'Scx/Talu', 'scx=tamil' => 'Scx/Taml', 'scx=taml' => 'Scx/Taml', 'scx=tang' => 'Scx/Tang', -'scx=tangsa' => '#/723', +'scx=tangsa' => '#/730', 'scx=tangut' => 'Scx/Tang', -'scx=tavt' => '#/719', +'scx=tavt' => '#/726', 'scx=telu' => 'Scx/Telu', 'scx=telugu' => 'Scx/Telu', -'scx=tfng' => '#/720', -'scx=tglg' => '#/721', +'scx=tfng' => '#/727', +'scx=tglg' => '#/728', 'scx=thaa' => 'Scx/Thaa', 'scx=thaana' => 'Scx/Thaa', -'scx=thai' => '#/722', +'scx=thai' => '#/729', 'scx=tibetan' => 'Scx/Tibt', 'scx=tibt' => 'Scx/Tibt', -'scx=tifinagh' => '#/720', +'scx=tifinagh' => '#/727', 'scx=tirh' => 'Scx/Tirh', 'scx=tirhuta' => 'Scx/Tirh', -'scx=tnsa' => '#/723', -'scx=toto' => '#/724', -'scx=ugar' => '#/725', -'scx=ugaritic' => '#/725', +'scx=tnsa' => '#/730', +'scx=toto' => '#/731', +'scx=ugar' => '#/732', +'scx=ugaritic' => '#/732', 'scx=unknown' => 'Scx/Zzzz', -'scx=vai' => '#/648', -'scx=vaii' => '#/648', +'scx=vai' => '#/653', +'scx=vaii' => '#/653', 'scx=vith' => 'Scx/Vith', 'scx=vithkuqi' => 'Scx/Vith', -'scx=wancho' => '#/727', -'scx=wara' => '#/726', -'scx=warangciti' => '#/726', -'scx=wcho' => '#/727', -'scx=xpeo' => '#/728', +'scx=wancho' => '#/734', +'scx=wara' => '#/733', +'scx=warangciti' => '#/733', +'scx=wcho' => '#/734', +'scx=xpeo' => '#/735', 'scx=xsux' => 'Scx/Xsux', 'scx=yezi' => 'Scx/Yezi', 'scx=yezidi' => 'Scx/Yezi', 'scx=yi' => 'Scx/Yi', 'scx=yiii' => 'Scx/Yi', -'scx=zanabazarsquare' => '#/729', -'scx=zanb' => '#/729', +'scx=zanabazarsquare' => '#/736', +'scx=zanb' => '#/736', 'scx=zinh' => 'Scx/Zinh', 'scx=zyyy' => 'Scx/Zyyy', 'scx=zzzz' => 'Scx/Zzzz', @@ -7213,39 +7286,39 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sd=yes' => 'SD/Y', 'sentenceterminal' => 'STerm/Y', 'separator' => 'Gc/Z', -'sgnw' => '#/710', +'sgnw' => '#/717', 'sharada' => 'Scx/Shrd', 'shavian' => '#/210', 'shaw' => '#/210', -'shorthandformatcontrols' => '#/426', +'shorthandformatcontrols' => '#/431', 'shrd' => 'Scx/Shrd', -'sidd' => '#/711', -'siddham' => '#/711', -'signwriting' => '#/710', +'sidd' => '#/718', +'siddham' => '#/718', +'signwriting' => '#/717', 'sind' => 'Scx/Sind', 'sinh' => 'Scx/Sinh', 'sinhala' => 'Scx/Sinh', -'sinhalaarchaicnumbers' => '#/421', +'sinhalaarchaicnumbers' => '#/426', 'sk' => 'Gc/Sk', 'sm' => 'Gc/Sm', -'smallforms' => '#/304', -'smallformvariants' => '#/304', -'smallkanaext' => '#/352', -'smallkanaextension' => '#/352', +'smallforms' => '#/306', +'smallformvariants' => '#/306', +'smallkanaext' => '#/355', +'smallkanaextension' => '#/355', 'so' => 'Gc/So', 'softdotted' => 'SD/Y', -'sogd' => '#/712', -'sogdian' => '#/712', -'sogo' => '#/713', -'sora' => '#/714', -'sorasompeng' => '#/714', -'soyo' => '#/715', -'soyombo' => '#/715', +'sogd' => '#/719', +'sogdian' => '#/719', +'sogo' => '#/720', +'sora' => '#/721', +'sorasompeng' => '#/721', +'soyo' => '#/722', +'soyombo' => '#/722', 'space' => 'Perl/SpacePer', 'spaceperl' => 'Perl/SpacePer', 'spaceseparator' => 'Gc/Zs', 'spacingmark' => 'Gc/Mc', -'spacingmodifierletters' => '#/382', +'spacingmodifierletters' => '#/386', 'specials' => '#/247', 'sterm' => 'STerm/Y', 'sterm=f' => '!STerm/Y', @@ -7256,64 +7329,64 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'sterm=true' => 'STerm/Y', 'sterm=y' => 'STerm/Y', 'sterm=yes' => 'STerm/Y', -'sund' => '#/716', -'sundanese' => '#/716', -'sundanesesup' => '#/353', -'sundanesesupplement' => '#/353', -'suparrowsa' => '#/305', -'suparrowsb' => '#/306', -'suparrowsc' => '#/307', -'superandsub' => '#/332', -'superscriptsandsubscripts' => '#/332', -'supmathoperators' => '#/397', -'supplementalarrowsa' => '#/305', -'supplementalarrowsb' => '#/306', -'supplementalarrowsc' => '#/307', -'supplementalmathematicaloperators' => '#/397', -'supplementalpunctuation' => '#/373', -'supplementalsymbolsandpictographs' => '#/427', +'sund' => '#/723', +'sundanese' => '#/723', +'sundanesesup' => '#/356', +'sundanesesupplement' => '#/356', +'suparrowsa' => '#/307', +'suparrowsb' => '#/308', +'suparrowsc' => '#/309', +'superandsub' => '#/334', +'superscriptsandsubscripts' => '#/334', +'supmathoperators' => '#/402', +'supplementalarrowsa' => '#/307', +'supplementalarrowsb' => '#/308', +'supplementalarrowsc' => '#/309', +'supplementalmathematicaloperators' => '#/402', +'supplementalpunctuation' => '#/377', +'supplementalsymbolsandpictographs' => '#/432', 'supplementaryprivateuseareaa' => '#/215', 'supplementaryprivateuseareab' => '#/216', 'suppuaa' => '#/215', 'suppuab' => '#/216', -'suppunctuation' => '#/373', -'supsymbolsandpictographs' => '#/427', +'suppunctuation' => '#/377', +'supsymbolsandpictographs' => '#/432', 'surrogate' => '#/14', -'suttonsignwriting' => '#/404', -'sylo' => '#/717', -'sylotinagri' => '#/717', +'suttonsignwriting' => '#/409', +'sylo' => '#/724', +'sylotinagri' => '#/724', 'symbol' => 'Gc/S', -'symbolsandpictographsexta' => '#/428', -'symbolsandpictographsextendeda' => '#/428', -'symbolsforlegacycomputing' => '#/429', +'symbolsandpictographsexta' => '#/433', +'symbolsandpictographsextendeda' => '#/433', +'symbolsforlegacycomputing' => '#/434', 'syrc' => 'Scx/Syrc', 'syriac' => 'Scx/Syrc', 'syriacsup' => '#/283', 'syriacsupplement' => '#/283', -'tagalog' => '#/721', +'tagalog' => '#/728', 'tagb' => 'Scx/Tagb', 'tagbanwa' => 'Scx/Tagb', -'tags' => '#/128', -'taile' => '#/718', +'tags' => '#/127', +'taile' => '#/725', 'taitham' => 'Scx/Lana', -'taiviet' => '#/719', -'taixuanjing' => '#/334', -'taixuanjingsymbols' => '#/334', +'taiviet' => '#/726', +'taixuanjing' => '#/336', +'taixuanjingsymbols' => '#/336', 'takr' => 'Scx/Takr', 'takri' => 'Scx/Takr', -'tale' => '#/718', +'tale' => '#/725', 'talu' => 'Scx/Talu', 'tamil' => 'Scx/Taml', 'tamilsup' => '#/249', 'tamilsupplement' => '#/249', 'taml' => 'Scx/Taml', 'tang' => 'Scx/Tang', -'tangsa' => '#/723', +'tangsa' => '#/730', 'tangut' => 'Scx/Tang', -'tangutcomponents' => '#/398', +'tangutcomponents' => '#/403', 'tangutsup' => '#/284', 'tangutsupplement' => '#/284', -'tavt' => '#/719', +'tavt' => '#/726', 'telu' => 'Scx/Telu', 'telugu' => 'Scx/Telu', 'term' => 'Term/Y', @@ -7326,28 +7399,28 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'term=y' => 'Term/Y', 'term=yes' => 'Term/Y', 'terminalpunctuation' => 'Term/Y', -'tfng' => '#/720', -'tglg' => '#/721', +'tfng' => '#/727', +'tglg' => '#/728', 'thaa' => 'Scx/Thaa', 'thaana' => 'Scx/Thaa', -'thai' => '#/722', +'thai' => '#/729', 'tibetan' => 'Scx/Tibt', 'tibt' => 'Scx/Tibt', -'tifinagh' => '#/720', +'tifinagh' => '#/727', 'tirh' => 'Scx/Tirh', 'tirhuta' => 'Scx/Tirh', 'title' => 'Perl/Title', 'titlecase' => 'Perl/Title', 'titlecaseletter' => 'Perl/Title', -'tnsa' => '#/723', -'toto' => '#/724', -'transportandmap' => '#/385', -'transportandmapsymbols' => '#/385', -'ucas' => '#/131', +'tnsa' => '#/730', +'toto' => '#/731', +'transportandmap' => '#/389', +'transportandmapsymbols' => '#/389', +'ucas' => '#/130', 'ucasext' => '#/222', 'ucasexta' => '#/251', -'ugar' => '#/725', -'ugaritic' => '#/725', +'ugar' => '#/732', +'ugaritic' => '#/732', 'uideo' => 'UIdeo/Y', 'uideo=f' => '!UIdeo/Y', 'uideo=false' => '!UIdeo/Y', @@ -7359,7 +7432,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'uideo=yes' => 'UIdeo/Y', 'unassigned' => 'Gc/Cn', 'unicode' => '#/2', -'unifiedcanadianaboriginalsyllabics' => '#/131', +'unifiedcanadianaboriginalsyllabics' => '#/130', 'unifiedcanadianaboriginalsyllabicsextended' => '#/222', 'unifiedcanadianaboriginalsyllabicsextendeda' => '#/251', 'unifiedideograph' => 'UIdeo/Y', @@ -7375,14 +7448,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'upper=yes' => 'Upper/Y', 'uppercase' => 'Upper/Y', 'uppercaseletter' => 'Gc/Lu', -'vai' => '#/648', -'vaii' => '#/648', +'vai' => '#/653', +'vaii' => '#/653', 'variationselector' => 'VS/Y', -'variationselectors' => '#/111', -'variationselectorssupplement' => '#/150', +'variationselectors' => '#/109', +'variationselectorssupplement' => '#/149', 'vedicext' => '#/253', 'vedicextensions' => '#/253', -'verticalforms' => '#/362', +'verticalforms' => '#/365', 'vertspace' => '#/4', 'vith' => 'Scx/Vith', 'vithkuqi' => 'Scx/Vith', @@ -7403,14 +7476,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'vs=true' => 'VS/Y', 'vs=y' => 'VS/Y', 'vs=yes' => 'VS/Y', -'vssup' => '#/150', -'wancho' => '#/727', -'wara' => '#/726', -'warangciti' => '#/726', +'vssup' => '#/149', +'wancho' => '#/734', +'wara' => '#/733', +'warangciti' => '#/733', 'wb=aletter' => 'WB/LE', 'wb=cr' => '#/66', -'wb=doublequote' => '#/94', -'wb=dq' => '#/94', +'wb=doublequote' => '#/92', +'wb=dq' => '#/92', 'wb=eb' => '#/0', 'wb=ebase' => '#/0', 'wb=ebasegaz' => '#/0', @@ -7436,19 +7509,19 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'wb=midnumlet' => 'WB/MB', 'wb=ml' => 'WB/ML', 'wb=mn' => 'WB/MN', -'wb=newline' => '#/95', -'wb=nl' => '#/95', +'wb=newline' => '#/93', +'wb=nl' => '#/93', '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=singlequote' => '#/94', +'wb=sq' => '#/94', 'wb=wsegspace' => 'WB/WSegSpac', 'wb=xx' => 'WB/XX', 'wb=zwj' => '#/69', -'wcho' => '#/727', +'wcho' => '#/734', 'whitespace' => 'Perl/SpacePer', 'word' => 'Perl/Word', 'wspace' => 'Perl/SpacePer', @@ -7481,12 +7554,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'xids=y' => 'XIDS/Y', 'xids=yes' => 'XIDS/Y', 'xidstart' => 'XIDS/Y', -'xpeo' => '#/728', +'xpeo' => '#/735', 'xperlspace' => 'Perl/SpacePer', 'xposixalnum' => 'Perl/Alnum', 'xposixalpha' => 'Alpha/Y', 'xposixblank' => 'Perl/Blank', -'xposixcntrl' => '#/434', +'xposixcntrl' => '#/439', 'xposixdigit' => 'Gc/Nd', 'xposixgraph' => 'Perl/Graph', 'xposixlower' => 'Lower/Y', @@ -7501,18 +7574,18 @@ $Unicode::UCD::HANGUL_COUNT = 11172; 'yezidi' => 'Scx/Yezi', 'yi' => 'Scx/Yi', 'yiii' => 'Scx/Yi', -'yijing' => '#/179', -'yijinghexagramsymbols' => '#/179', -'yiradicals' => '#/309', -'yisyllables' => '#/335', +'yijing' => '#/178', +'yijinghexagramsymbols' => '#/178', +'yiradicals' => '#/311', +'yisyllables' => '#/337', 'z' => 'Gc/Z', -'zanabazarsquare' => '#/729', -'zanb' => '#/729', +'zanabazarsquare' => '#/736', +'zanb' => '#/736', 'zinh' => 'Scx/Zinh', -'zl' => '#/436', -'znamennymusic' => '#/363', -'znamennymusicalnotation' => '#/363', -'zp' => '#/437', +'zl' => '#/441', +'znamennymusic' => '#/366', +'znamennymusicalnotation' => '#/366', +'zp' => '#/442', 'zs' => 'Gc/Zs', 'zyyy' => 'Scx/Zyyy', 'zzzz' => 'Scx/Zzzz', @@ -7575,7 +7648,7 @@ $Unicode::UCD::e_precision = 3; # 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 = ( -'#/528' => 'Surrogates should never appear in well-formed text, and therefore shouldn\'t be the basis for line breaking', +'#/533' => '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', ); @@ -7778,6 +7851,7 @@ $Unicode::UCD::e_precision = 3; 'age=12.1' => '12.1', 'age=13.0' => '13.0', 'age=14.0' => '14.0', +'age=15.0' => '15.0', 'age=2.0' => '2.0', 'age=2.1' => '2.1', 'age=3.0' => '3.0', @@ -7804,6 +7878,7 @@ $Unicode::UCD::e_precision = 3; 'age=v121' => '12.1', 'age=v130' => '13.0', 'age=v140' => '14.0', +'age=v150' => '15.0', 'age=v20' => '2.0', 'age=v21' => '2.1', 'age=v30' => '3.0', @@ -7914,8 +7989,10 @@ $Unicode::UCD::e_precision = 3; 'blk=arabic' => 'arabic', 'blk=arabicexta' => 'arabicexta', 'blk=arabicextb' => 'arabicextb', +'blk=arabicextc' => 'arabicextc', 'blk=arabicextendeda' => 'arabicexta', 'blk=arabicextendedb' => 'arabicextb', +'blk=arabicextendedc' => 'arabicextc', 'blk=arabicmath' => 'arabicmath', 'blk=arabicmathematicalalphabeticsymbols' => 'arabicmath', 'blk=arabicpfa' => 'arabicpfa', @@ -7975,6 +8052,7 @@ $Unicode::UCD::e_precision = 3; 'blk=cjkexte' => 'cjkexte', 'blk=cjkextf' => 'cjkextf', 'blk=cjkextg' => 'cjkextg', +'blk=cjkexth' => 'cjkexth', 'blk=cjkradicalssup' => 'cjkradicalssup', 'blk=cjkradicalssupplement' => 'cjkradicalssup', 'blk=cjkstrokes' => 'cjkstrokes', @@ -7988,6 +8066,7 @@ $Unicode::UCD::e_precision = 3; 'blk=cjkunifiedideographsextensione' => 'cjkexte', 'blk=cjkunifiedideographsextensionf' => 'cjkextf', 'blk=cjkunifiedideographsextensiong' => 'cjkextg', +'blk=cjkunifiedideographsextensionh' => 'cjkexth', 'blk=combiningdiacriticalmarks' => 'diacriticals', 'blk=combiningdiacriticalmarksextended' => 'diacriticalsext', 'blk=combiningdiacriticalmarksforsymbols' => 'diacriticalsforsymbols', @@ -8011,16 +8090,20 @@ $Unicode::UCD::e_precision = 3; 'blk=cyrillicexta' => 'cyrillicexta', 'blk=cyrillicextb' => 'cyrillicextb', 'blk=cyrillicextc' => 'cyrillicextc', +'blk=cyrillicextd' => 'cyrillicextd', 'blk=cyrillicextendeda' => 'cyrillicexta', 'blk=cyrillicextendedb' => 'cyrillicextb', 'blk=cyrillicextendedc' => 'cyrillicextc', +'blk=cyrillicextendedd' => 'cyrillicextd', 'blk=cyrillicsup' => 'cyrillicsup', 'blk=cyrillicsupplement' => 'cyrillicsup', 'blk=cyrillicsupplementary' => 'cyrillicsup', 'blk=deseret' => 'deseret', 'blk=devanagari' => 'devanagari', 'blk=devanagariext' => 'devanagariext', +'blk=devanagariexta' => 'devanagariexta', 'blk=devanagariextended' => 'devanagariext', +'blk=devanagariextendeda' => 'devanagariexta', 'blk=diacriticals' => 'diacriticals', 'blk=diacriticalsext' => 'diacriticalsext', 'blk=diacriticalsforsymbols' => 'diacriticalsforsymbols', @@ -8108,6 +8191,7 @@ $Unicode::UCD::e_precision = 3; 'blk=jamoextb' => 'jamoextb', 'blk=javanese' => 'javanese', 'blk=kaithi' => 'kaithi', +'blk=kaktoviknumerals' => 'kaktoviknumerals', 'blk=kanaexta' => 'kanaexta', 'blk=kanaextb' => 'kanaextb', 'blk=kanaextendeda' => 'kanaexta', @@ -8121,6 +8205,7 @@ $Unicode::UCD::e_precision = 3; 'blk=katakana' => 'katakana', 'blk=katakanaext' => 'katakanaext', 'blk=katakanaphoneticextensions' => 'katakanaext', +'blk=kawi' => 'kawi', 'blk=kayahli' => 'kayahli', 'blk=kharoshthi' => 'kharoshthi', 'blk=khitansmallscript' => 'khitansmallscript', @@ -8210,6 +8295,7 @@ $Unicode::UCD::e_precision = 3; 'blk=myanmarextendeda' => 'myanmarexta', 'blk=myanmarextendedb' => 'myanmarextb', 'blk=nabataean' => 'nabataean', +'blk=nagmundari' => 'nagmundari', 'blk=nandinagari' => 'nandinagari', 'blk=nb' => 'nb', 'blk=newa' => 'newa', @@ -8928,6 +9014,7 @@ $Unicode::UCD::e_precision = 3; 'in=12.1' => '12.1', 'in=13.0' => '13.0', 'in=14.0' => '14.0', +'in=15.0' => '15.0', 'in=2.0' => '2.0', 'in=2.1' => '2.1', 'in=3.0' => '3.0', @@ -8954,6 +9041,7 @@ $Unicode::UCD::e_precision = 3; 'in=v121' => '12.1', 'in=v130' => '13.0', 'in=v140' => '14.0', +'in=v150' => '15.0', 'in=v20' => '2.0', 'in=v21' => '2.1', 'in=v30' => '3.0', @@ -9626,6 +9714,7 @@ $Unicode::UCD::e_precision = 3; 'sc=kana' => 'kana', 'sc=kannada' => 'knda', 'sc=katakana' => 'kana', +'sc=kawi' => 'kawi', 'sc=kayahli' => 'kali', 'sc=khar' => 'khar', 'sc=kharoshthi' => 'khar', @@ -9690,6 +9779,8 @@ $Unicode::UCD::e_precision = 3; 'sc=myanmar' => 'mymr', 'sc=mymr' => 'mymr', 'sc=nabataean' => 'nbat', +'sc=nagm' => 'nagm', +'sc=nagmundari' => 'nagm', 'sc=nand' => 'nand', 'sc=nandinagari' => 'nand', 'sc=narb' => 'narb', @@ -9945,6 +10036,7 @@ $Unicode::UCD::e_precision = 3; 'scx=kana' => 'kana', 'scx=kannada' => 'knda', 'scx=katakana' => 'kana', +'scx=kawi' => 'kawi', 'scx=kayahli' => 'kali', 'scx=khar' => 'khar', 'scx=kharoshthi' => 'khar', @@ -10009,6 +10101,8 @@ $Unicode::UCD::e_precision = 3; 'scx=myanmar' => 'mymr', 'scx=mymr' => 'mymr', 'scx=nabataean' => 'nbat', +'scx=nagm' => 'nagm', +'scx=nagmundari' => 'nagm', 'scx=nand' => 'nand', 'scx=nandinagari' => 'nand', 'scx=narb' => 'narb', @@ -11096,6 +11190,11 @@ $Unicode::UCD::e_precision = 3; '14.0', 'V14_0', ], +'15.0' => +[ +'15.0', +'V15_0', +], '2.0' => [ '2.0', @@ -11428,6 +11527,11 @@ $Unicode::UCD::e_precision = 3; 'Arabic_Ext_B', 'Arabic_Extended_B', ], +'arabicextc' => +[ +'Arabic_Ext_C', +'Arabic_Extended_C', +], 'arabicmath' => [ 'Arabic_Math', @@ -11626,6 +11730,11 @@ $Unicode::UCD::e_precision = 3; 'CJK_Ext_G', 'CJK_Unified_Ideographs_Extension_G', ], +'cjkexth' => +[ +'CJK_Ext_H', +'CJK_Unified_Ideographs_Extension_H', +], 'cjkradicalssup' => [ 'CJK_Radicals_Sup', @@ -11702,6 +11811,11 @@ $Unicode::UCD::e_precision = 3; 'Cyrillic_Ext_C', 'Cyrillic_Extended_C', ], +'cyrillicextd' => +[ +'Cyrillic_Ext_D', +'Cyrillic_Extended_D', +], 'cyrillicsup' => [ 'Cyrillic_Sup', @@ -11721,6 +11835,11 @@ $Unicode::UCD::e_precision = 3; 'Devanagari_Ext', 'Devanagari_Extended', ], +'devanagariexta' => +[ +'Devanagari_Ext_A', +'Devanagari_Extended_A', +], 'diacriticals' => [ 'Diacriticals', @@ -11996,6 +12115,10 @@ $Unicode::UCD::e_precision = 3; [ 'Kaithi', ], +'kaktoviknumerals' => +[ +'Kaktovik_Numerals', +], 'kanaexta' => [ 'Kana_Ext_A', @@ -12033,6 +12156,10 @@ $Unicode::UCD::e_precision = 3; 'Katakana_Ext', 'Katakana_Phonetic_Extensions', ], +'kawi' => +[ +'Kawi', +], 'kayahli' => [ 'Kayah_Li', @@ -12315,6 +12442,10 @@ $Unicode::UCD::e_precision = 3; [ 'Nabataean', ], +'nagmundari' => +[ +'Nag_Mundari', +], 'nandinagari' => [ 'Nandinagari', @@ -14223,6 +14354,12 @@ $Unicode::UCD::e_precision = 3; '14.0', 'V14_0', ], +'15.0' => +[ +'15.0', +'15.0', +'V15_0', +], '2.0' => [ '2.0', @@ -16440,6 +16577,10 @@ $Unicode::UCD::e_precision = 3; 'Kana', 'Katakana', ], +'kawi' => +[ +'Kawi', +], 'khar' => [ 'Khar', @@ -16598,6 +16739,11 @@ $Unicode::UCD::e_precision = 3; 'Mymr', 'Myanmar', ], +'nagm' => +[ +'Nagm', +'Nag_Mundari', +], 'nand' => [ 'Nand', @@ -17253,6 +17399,10 @@ $Unicode::UCD::e_precision = 3; 'Kana', 'Katakana', ], +'kawi' => +[ +'Kawi', +], 'khar' => [ 'Khar', @@ -17411,6 +17561,11 @@ $Unicode::UCD::e_precision = 3; 'Mymr', 'Myanmar', ], +'nagm' => +[ +'Nagm', +'Nag_Mundari', +], 'nand' => [ 'Nand', @@ -18107,7 +18262,7 @@ $Unicode::UCD::e_precision = 3; 'name' => 'CJK UNIFIED IDEOGRAPH-', }, { -'high' => 177976, +'high' => 177977, 'low' => 173824, 'name' => 'CJK UNIFIED IDEOGRAPH-', }, @@ -18136,6 +18291,11 @@ $Unicode::UCD::e_precision = 3; 'low' => 196608, 'name' => 'CJK UNIFIED IDEOGRAPH-', }, +{ +'high' => 205743, +'low' => 201552, +'name' => 'CJK UNIFIED IDEOGRAPH-', +}, , ); 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 372953658ad..bb2b048a1d6 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1411 +V1429 888 890 896 @@ -253,7 +253,7 @@ V1411 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -313,7 +313,7 @@ V1411 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -850,7 +850,7 @@ V1411 69294 69296 69298 -69376 +69373 69416 69424 69466 @@ -885,7 +885,7 @@ V1411 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -990,6 +990,8 @@ V1411 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1032,6 +1034,12 @@ V1411 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73648 73649 73664 @@ -1047,9 +1055,7 @@ V1411 77712 77811 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1102,8 +1108,12 @@ V1411 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1132,6 +1142,8 @@ V1411 119275 119296 119366 +119488 +119508 119520 119540 119552 @@ -1186,6 +1198,8 @@ V1411 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1196,6 +1210,10 @@ V1411 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1210,6 +1228,8 @@ V1411 123642 123647 123648 +124112 +124154 124896 124903 124904 @@ -1326,14 +1346,14 @@ V1411 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -1355,23 +1375,19 @@ V1411 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 @@ -1381,7 +1397,7 @@ V1411 131070 173792 173824 -177977 +177978 177984 178206 178208 @@ -1392,6 +1408,8 @@ V1411 195102 196606 201547 +201552 +205744 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 5fd62a1ccb1..c1dfc2ae344 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 3e6455ddd8b..c5092d76f85 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d8560f83c30..b3e8dc23d60 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2f7b45ba924..2ce33703de5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 index 49f73fbe2ea..2cb7aac79ce 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V130.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V130.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/V140.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V140.pl index d6c6f543487..95ea7121956 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Age/V140.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V140.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/V150.pl b/gnu/usr.bin/perl/lib/unicore/lib/Age/V150.pl new file mode 100644 index 00000000000..7005aff909a --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/Age/V150.pl @@ -0,0 +1,78 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 15.0.0. Any changes 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'; +V64 +3315 +3316 +3790 +3791 +69373 +69376 +70207 +70210 +72448 +72458 +73472 +73489 +73490 +73531 +73534 +73562 +78895 +78896 +78905 +78934 +110898 +110899 +110933 +110934 +119488 +119508 +122661 +122667 +122928 +122990 +123023 +123024 +124112 +124154 +128732 +128733 +128884 +128887 +128891 +128896 +128985 +128986 +129653 +129656 +129671 +129673 +129709 +129712 +129723 +129726 +129727 +129728 +129742 +129744 +129754 +129756 +129768 +129769 +129783 +129785 +177977 +177978 +201552 +205744 +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 89c3160bcb1..12931281a49 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 68f3be1c612..92bd64c3cbd 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 be3d68f9725..2b10b649359 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9632173cb5c..0cc25325afc 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 69c42f6d57f..911d9b5e75a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 be8ff3a9bab..844645fa577 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c8371d30119..0ee1743219d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6d654db96e6..ee2c1c03141 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ef4a0e08677..1bb03691bec 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a75f9137437..7791e2702c2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 531c902df46..68cebddd88c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 748b7196355..e53597dd339 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d4c4eac2fe4..456f614f6fe 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fde336803d8..73357dab1ae 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7cc707f8dd7..4f152cbae38 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1444 +V1464 65 91 97 @@ -280,8 +280,6 @@ V1444 3031 3032 3072 -3076 -3077 3085 3086 3089 @@ -328,7 +326,7 @@ V1444 3296 3300 3313 -3315 +3316 3328 3341 3342 @@ -404,7 +402,7 @@ V1444 3913 3949 3953 -3970 +3972 3976 3992 3993 @@ -1007,7 +1005,7 @@ V1444 69702 69745 69750 -69762 +69760 69817 69826 69827 @@ -1038,7 +1036,7 @@ V1444 70199 70200 70206 -70207 +70210 70272 70279 70280 @@ -1197,6 +1195,12 @@ V1444 73113 73440 73463 +73472 +73489 +73490 +73531 +73534 +73537 73648 73649 73728 @@ -1208,7 +1212,9 @@ V1444 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -1255,8 +1261,12 @@ V1444 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1333,6 +1343,8 @@ V1444 120780 122624 122655 +122661 +122667 122880 122887 122888 @@ -1343,6 +1355,10 @@ V1444 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123191 @@ -1353,6 +1369,8 @@ V1444 123566 123584 123628 +124112 +124140 124896 124903 124904 @@ -1444,7 +1462,7 @@ V1444 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1455,4 +1473,6 @@ V1444 195102 196608 201547 +201552 +205744 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 333a7b5a5bd..e1334c38034 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V56 +V58 1544 1545 1547 @@ -55,6 +55,8 @@ V56 68912 68922 68928 +69312 +69373 69424 69446 69457 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 ffedfea6f6d..06b93e8ac6a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 71aaa9ae2b0..d6e218d2b88 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 dd98b625692..b8dd50d283e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 89649a1c3c5..cf5ac2ac305 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bec8bbd603e..eed29a0c7e2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/ES.pl b/gnu/usr.bin/perl/lib/unicore/lib/Bc/ES.pl index 83fde8087b9..b8ac9e4bab9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f564de5596c..954d13c2894 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0d479ab5762..ef72e5c237a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V941 +V955 65 91 97 @@ -191,7 +191,7 @@ V941 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -642,6 +642,8 @@ V941 70200 70206 70207 +70209 +70210 70367 70368 70371 @@ -766,8 +768,20 @@ V941 73112 73459 73461 +73472 +73474 +73526 +73531 +73536 +73537 +73538 +73539 73685 73714 +78912 +78913 +78919 +78934 92912 92917 92976 @@ -836,6 +850,8 @@ V941 122917 122918 122923 +123023 +123024 123184 123191 123566 @@ -844,6 +860,8 @@ V941 123632 123647 123648 +124140 +124144 124928 127020 127024 @@ -868,14 +886,14 @@ V941 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -897,23 +915,19 @@ V941 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 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 407886efefd..99b024b9625 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V662 +V682 768 880 1155 @@ -192,7 +192,7 @@ V662 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -447,6 +447,8 @@ V662 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -491,6 +493,8 @@ V662 70200 70206 70207 +70209 +70210 70367 70368 70371 @@ -613,6 +617,18 @@ V662 73112 73459 73461 +73472 +73474 +73526 +73531 +73536 +73537 +73538 +73539 +78912 +78913 +78919 +78934 92912 92917 92976 @@ -661,12 +677,16 @@ V662 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 7af61696376..709dd1f3d2b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V382 +V378 33 35 38 @@ -343,14 +343,14 @@ V382 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -372,23 +372,19 @@ V382 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 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 d1d9aedc706..671c39da79c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 1424 1425 1470 @@ -72,6 +72,8 @@ V78 69247 69291 69293 +69312 +69376 69424 69488 69506 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 0fab83c1b26..8ff2ad148ee 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d040abf7ae9..da7ea9dcb05 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 88f32176d4c..ec4a0d84f26 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ef4d8e39d77..ced848bda83 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -33,8 +33,6 @@ V103 68736 68928 69216 -69312 -69376 70224 70272 70528 @@ -49,17 +47,17 @@ V103 71840 72032 72096 -72448 +72544 72704 72896 72960 73136 73440 -73472 +73568 73648 75088 77712 -78912 +78944 82944 83584 92160 @@ -78,16 +76,18 @@ V103 118736 118784 119376 -119520 +119488 119680 119808 121520 122624 -122928 +123024 123136 123216 123536 123648 +124112 +124160 124896 125152 125184 @@ -107,7 +107,7 @@ V103 194560 195104 196608 -201552 +205744 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 7ca2d6803ec..b1f5ff35611 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 834224779bd..7a94f261c41 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 818626d740f..30455227901 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0d1f53d73b9..14f3a8c5563 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6f717641860..9ea5761d662 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V854 +V874 39 40 46 @@ -238,7 +238,7 @@ V854 3782 3783 3784 -3790 +3791 3864 3866 3893 @@ -615,6 +615,8 @@ V854 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -663,6 +665,8 @@ V854 70200 70206 70207 +70209 +70210 70367 70368 70371 @@ -785,8 +789,18 @@ V854 73112 73459 73461 +73472 +73474 +73526 +73531 +73536 +73537 +73538 +73539 78896 -78905 +78913 +78919 +78934 92912 92917 92976 @@ -847,12 +861,18 @@ V854 122917 122918 122923 +122928 +122990 +123023 +123024 123184 123198 123566 123567 123628 123632 +124139 +124144 125136 125143 125252 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 a39656b5ed3..bad094c013b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the 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 5533a2ba0e2..7c3a0140da4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the 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 73081f320f0..370c2cd9075 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1676 +V1678 65 91 160 @@ -1595,6 +1595,8 @@ V1676 120780 120782 120832 +122928 +122990 125184 125218 126464 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 e735749f6da..869175f0652 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the 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 fabe976524d..7630961da1c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the 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 42bed361cd7..a85eec9e79d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the 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 f3edd3b05a8..f1b50121aa7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V310 +V314 65 91 97 @@ -73,7 +73,7 @@ V310 4302 4304 4347 -4349 +4348 4352 5024 5110 @@ -193,14 +193,14 @@ V310 42964 42965 42970 -42997 +42994 42999 43000 43003 43824 43867 43868 -43881 +43882 43888 43968 64256 @@ -313,6 +313,10 @@ V310 122634 122635 122655 +122661 +122667 +122928 +122990 125184 125252 127280 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 b3f465205ee..4c0cc0e17cf 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V254 +V258 768 789 829 @@ -257,12 +257,16 @@ V254 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124143 +124144 125252 125258 END 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 4baa9f21116..528a58e476a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1fdecb088d3..471c830626b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 789 790 794 @@ -21,4 +21,6 @@ V10 7671 12332 12333 +124140 +124142 END 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 180f01034e1..27fcd29c97b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 103319edad9..53b8da0fd33 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V166 +V170 790 794 796 @@ -161,6 +161,8 @@ V166 68155 68326 68327 +69373 +69376 69446 69448 69451 @@ -175,6 +177,8 @@ V166 119171 119178 119180 +124142 +124143 125136 125143 END 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 d6945db448e..0454136ad23 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 02e5ba6c568..31ed40aa86b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f02697202ce..5327b3205bb 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/NR.pl b/gnu/usr.bin/perl/lib/unicore/lib/Ccc/NR.pl index 364985ba0e4..ae9baffa3e0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V377 +V385 0 768 847 @@ -276,6 +276,8 @@ V377 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -348,6 +350,8 @@ V377 73030 73111 73112 +73537 +73539 92912 92917 92976 @@ -378,12 +382,16 @@ V377 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 5f71faff631..24dec272f65 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 23ff0e68507..e49355bf1c1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V110 +V112 2381 2382 2509 @@ -121,4 +121,6 @@ V110 73030 73111 73112 +73537 +73539 END 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 ba7473f1301..7dedecfedb8 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b7e2b11678c..d6c5a418f77 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 453032af0a9..519bde7e9f4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the 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 ca3553b3c9a..9f3749ca299 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 59e51c8b217..680835888c3 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V384 +V390 94 95 96 @@ -289,6 +289,8 @@ V384 68327 68898 68904 +69373 +69376 69446 69457 69506 @@ -355,6 +357,8 @@ V384 73030 73111 73112 +78919 +78934 92912 92917 92976 @@ -383,6 +387,8 @@ V384 119180 119210 119214 +122928 +122990 123184 123191 123566 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 ffc482693fe..2f053562f06 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2281f0ee4b9..1338a56489e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2f9c71377c2..dd5a4f0755b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9d1662fd5a9..aaaec755fd2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Init.pl b/gnu/usr.bin/perl/lib/unicore/lib/Dt/Init.pl index a792ebf0830..20279dc248c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 261ed1c161d..e0aaf9addf7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4e1a978f59c..89a0033824d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d5531a11543..efdd65fc260 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 24562e0a85a..0562461b775 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7512ca896f1..6db09d65e63 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V382 +V384 160 161 168 @@ -307,6 +307,8 @@ V382 120780 120782 120832 +122928 +122990 126464 126468 126469 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 c2d84aa6bce..9728da21c95 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0e0d6362a3c..a8415d07b28 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 7522 7531 8320 @@ -19,4 +19,6 @@ V8 8349 11388 11389 +122961 +122987 END 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 63f0ebc1dbd..5583eaf381f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V62 170 171 178 @@ -67,6 +67,10 @@ V58 67505 67506 67515 +122928 +122961 +122987 +122990 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 00a910383d9..0c6f7ee5966 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 index 7f916ccc592..5d7badf2ea4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/EBase/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/EBase/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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -90,5 +90,5 @@ V80 129731 129734 129776 -129783 +129785 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 index 58dbf03a255..30b0c744e98 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/EComp/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/EComp/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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl index f73e8eca41f..87d2d7ae8d4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/EPres/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/EPres/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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V166 +V162 8986 8988 9193 @@ -143,7 +143,7 @@ V166 128723 128725 128728 -128733 +128732 128736 128747 128749 @@ -160,21 +160,17 @@ V166 129351 129536 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 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 03d27436dcd..d1ad55257b1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6a93dccb11c..d415b8528a5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e91a4908110..5a65beea567 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -458,8 +458,12 @@ V563 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -530,7 +534,7 @@ V563 128723 128725 128728 -128733 +128732 128736 128747 128749 @@ -547,23 +551,19 @@ V563 129351 129536 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 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 c0dd996991f..413b977698b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0603cbe6766..0677924c991 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -143,8 +143,12 @@ V238 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -211,7 +215,7 @@ V238 128723 128725 128728 -128733 +128732 128736 128747 128749 @@ -228,23 +232,19 @@ V238 129351 129536 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 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 index 8dbb0f4f2b4..9680ebef451 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Emoji/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Emoji/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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V306 +V302 35 36 42 @@ -279,7 +279,7 @@ V306 128723 128725 128728 -128733 +128732 128742 128745 128746 @@ -300,21 +300,17 @@ V306 129351 129536 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 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 0633562bdf0..99cdce9fcb4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl index 90a16243fd3..0520ae62f12 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/ExtPict/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/ExtPict/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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/CN.pl b/gnu/usr.bin/perl/lib/unicore/lib/GCB/CN.pl index 22d16d5f5f6..f4c2b4991a5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -38,7 +38,7 @@ V38 65520 65532 78896 -78905 +78912 113824 113828 119155 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 950a5c59b2e..66366cd7efb 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V708 +V728 768 880 1155 @@ -216,7 +216,7 @@ V708 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -473,6 +473,8 @@ V708 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -517,6 +519,8 @@ V708 70200 70206 70207 +70209 +70210 70367 70368 70371 @@ -651,6 +655,18 @@ V708 73112 73459 73461 +73472 +73474 +73526 +73531 +73536 +73537 +73538 +73539 +78912 +78913 +78919 +78934 92912 92917 92976 @@ -703,12 +719,16 @@ V708 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 f4a30d5f5d2..2f3d77d98a8 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 60c3576b126..2e618adda3b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6360f81b931..7cb3bd472cf 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V28 +V30 1536 1542 1757 @@ -39,4 +39,6 @@ V28 72330 73030 73031 +73474 +73475 END 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 279ed0f0fb3..37f6eedc510 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V320 +V330 2307 2308 2363 @@ -73,6 +73,8 @@ V320 3273 3274 3276 +3315 +3316 3330 3332 3391 @@ -323,6 +325,14 @@ V320 73111 73461 73463 +73475 +73476 +73524 +73526 +73534 +73536 +73537 +73538 94033 94088 94192 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 a9d54e43fce..183ee684f80 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V639 +V657 32 127 160 @@ -182,6 +182,8 @@ V639 3287 3298 3300 +3315 +3316 3328 3332 3387 @@ -219,7 +221,7 @@ V639 3763 3773 3784 -3790 +3791 3864 3866 3893 @@ -446,6 +448,8 @@ V639 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -490,6 +494,8 @@ V639 70200 70206 70207 +70209 +70210 70367 70379 70400 @@ -578,8 +584,16 @@ V639 73112 73459 73463 +73472 +73476 +73524 +73531 +73534 +73539 78896 -78905 +78913 +78919 +78934 92912 92917 92976 @@ -634,12 +648,16 @@ V639 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 109daf99726..b72c686e755 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1401 +V1423 0 32 127 @@ -263,7 +263,7 @@ V1401 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -323,7 +323,7 @@ V1401 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -868,7 +868,7 @@ V1401 69294 69296 69298 -69376 +69373 69416 69424 69466 @@ -903,7 +903,7 @@ V1401 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -1008,6 +1008,8 @@ V1401 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1050,6 +1052,12 @@ V1401 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73648 73649 73664 @@ -1065,7 +1073,9 @@ V1401 77712 77811 77824 -78895 +78896 +78912 +78934 82944 83527 92160 @@ -1118,8 +1128,12 @@ V1401 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1150,6 +1164,8 @@ V1401 119275 119296 119366 +119488 +119508 119520 119540 119552 @@ -1204,6 +1220,8 @@ V1401 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1214,6 +1232,10 @@ V1401 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1228,6 +1250,8 @@ V1401 123642 123647 123648 +124112 +124154 124896 124903 124904 @@ -1344,14 +1368,14 @@ V1401 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -1373,23 +1397,19 @@ V1401 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 @@ -1399,7 +1419,7 @@ V1401 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1410,6 +1430,8 @@ V1401 195102 196608 201547 +201552 +205744 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 a87235d8a19..fe7506fad8c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -44,7 +44,7 @@ V42 69837 69838 78896 -78905 +78912 113824 113828 119155 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 008720b49b3..c7324a2dbda 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1395 +V1413 888 890 896 @@ -253,7 +253,7 @@ V1395 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -313,7 +313,7 @@ V1395 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -854,7 +854,7 @@ V1395 69294 69296 69298 -69376 +69373 69416 69424 69466 @@ -889,7 +889,7 @@ V1395 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -994,6 +994,8 @@ V1395 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1036,6 +1038,12 @@ V1395 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73648 73649 73664 @@ -1051,9 +1059,7 @@ V1395 77712 77811 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1106,8 +1112,12 @@ V1395 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1136,6 +1146,8 @@ V1395 119275 119296 119366 +119488 +119508 119520 119540 119552 @@ -1190,6 +1202,8 @@ V1395 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1200,6 +1214,10 @@ V1395 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1214,6 +1232,8 @@ V1395 123642 123647 123648 +124112 +124154 124896 124903 124904 @@ -1330,14 +1350,14 @@ V1395 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -1359,23 +1379,19 @@ V1395 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 @@ -1385,7 +1401,7 @@ V1395 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1396,6 +1412,8 @@ V1395 195102 196608 201547 +201552 +205744 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 dbda31404e1..5c9383622a6 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1296 +V1318 65 91 97 @@ -949,6 +949,8 @@ V1296 70162 70163 70188 +70207 +70209 70272 70279 70280 @@ -1073,6 +1075,12 @@ V1296 73113 73440 73459 +73474 +73475 +73476 +73489 +73490 +73524 73648 73649 73728 @@ -1082,7 +1090,9 @@ V1296 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -1127,8 +1137,12 @@ V1296 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1203,6 +1217,10 @@ V1296 120780 122624 122655 +122661 +122667 +122928 +122990 123136 123181 123191 @@ -1213,6 +1231,8 @@ V1296 123566 123584 123628 +124112 +124140 124896 124903 124904 @@ -1296,7 +1316,7 @@ V1296 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1307,4 +1327,6 @@ V1296 195102 196608 201547 +201552 +205744 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 ba83ebcda4f..a03d9d1e92f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V284 +V286 65 91 97 @@ -293,6 +293,8 @@ V284 122634 122635 122655 +122661 +122667 125184 125252 END 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 1a9c2643eae..bc40231ae3d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1314 +V1316 97 123 181 @@ -1323,6 +1323,8 @@ V1314 122634 122635 122655 +122661 +122667 125218 125252 END 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 dab6f2146e0..24e557ad9d4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V138 +V142 688 706 710 @@ -145,8 +145,12 @@ V138 110588 110589 110591 +122928 +122990 123191 123198 +124139 +124140 125259 125260 END 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 d683256ee77..01749a13abe 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1002 +V1020 170 171 186 @@ -739,6 +739,8 @@ V1002 70162 70163 70188 +70207 +70209 70272 70279 70280 @@ -861,6 +863,12 @@ V1002 73113 73440 73459 +73474 +73475 +73476 +73489 +73490 +73524 73648 73649 73728 @@ -870,7 +878,9 @@ V1002 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -899,8 +909,12 @@ V1002 101641 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -923,6 +937,8 @@ V1002 123566 123584 123628 +124112 +124139 124896 124903 124904 @@ -1002,7 +1018,7 @@ V1002 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1013,4 +1029,6 @@ V1002 195102 196608 201547 +201552 +205744 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 cd7a84f0ac8..828cb14ac18 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/M.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/M.pl index dbc41100a12..4b9b7a882c3 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V598 +V620 768 880 1155 @@ -171,6 +171,8 @@ V598 3287 3298 3300 +3315 +3316 3328 3332 3387 @@ -208,7 +210,7 @@ V598 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -411,6 +413,8 @@ V598 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -449,6 +453,8 @@ V598 70200 70206 70207 +70209 +70210 70367 70379 70400 @@ -543,6 +549,18 @@ V598 73112 73459 73463 +73472 +73474 +73475 +73476 +73524 +73531 +73534 +73539 +78912 +78913 +78919 +78934 92912 92917 92976 @@ -597,12 +615,16 @@ V598 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 43e16721555..dc7272a8414 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V364 2307 2308 2363 @@ -81,6 +81,8 @@ V354 3276 3285 3287 +3315 +3316 3330 3332 3390 @@ -357,6 +359,14 @@ V354 73111 73461 73463 +73475 +73476 +73524 +73526 +73534 +73536 +73537 +73538 94033 94088 94192 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 cd2eca69b01..bfbd3e1d485 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f5f48ae39b8..6afb7f50282 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V692 768 880 1155 @@ -196,7 +196,7 @@ V672 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -457,6 +457,8 @@ V672 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -501,6 +503,8 @@ V672 70200 70206 70207 +70209 +70210 70367 70368 70371 @@ -623,6 +627,18 @@ V672 73112 73459 73461 +73472 +73474 +73526 +73531 +73536 +73537 +73538 +73539 +78912 +78913 +78919 +78934 92912 92917 92976 @@ -671,12 +687,16 @@ V672 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 bbd41ff614b..28b96b3182f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 48 58 178 @@ -237,6 +237,8 @@ V268 73050 73120 73130 +73552 +73562 73664 73685 74752 @@ -251,6 +253,8 @@ V268 93026 93824 93847 +119488 +119508 119520 119540 119648 @@ -261,6 +265,8 @@ V268 123210 123632 123642 +124144 +124154 125127 125136 125264 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 834b03fbe1f..896afbd52a6 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V124 +V128 48 58 1632 @@ -119,6 +119,8 @@ V124 73050 73120 73130 +73552 +73562 92768 92778 92864 @@ -131,6 +133,8 @@ V124 123210 123632 123642 +124144 +124154 125264 125274 130032 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 15bbedc1601..993cb8a9690 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f512f1a88ed..a9f4d5aee96 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V144 178 180 185 @@ -135,6 +135,8 @@ V142 93026 93824 93847 +119488 +119508 119520 119540 119648 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 8e5b1fa9940..7b91fd738e7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V378 +V382 33 36 37 @@ -359,12 +359,16 @@ V378 72349 72350 72355 +72448 +72458 72769 72774 72816 72818 73463 73465 +73539 +73552 73727 73728 74864 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 10380ad398a..4d96601f034 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ae4699712b8..b743687f847 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Pe.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Pe.pl index 922e0fc27ba..4b297dc739f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 729a59ec75f..71973b91b4c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e05f030bec1..5bf68f66f29 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8f8103359c1..331e447411b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 33 36 37 @@ -351,12 +351,16 @@ V370 72349 72350 72355 +72448 +72458 72769 72774 72816 72818 73463 73465 +73539 +73552 73727 73728 74864 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 0e526521f0d..c7ab7c7fa41 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ffbccbe5d83..3940630295a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V468 +V464 36 37 43 @@ -429,14 +429,14 @@ V468 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -458,23 +458,19 @@ V468 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 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 fc9786df174..2b4b575eaf5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e5a14dbc1eb..2bac0d77505 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Sm.pl b/gnu/usr.bin/perl/lib/unicore/lib/Gc/Sm.pl index 5bdba1f4c84..cc60f821bd1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6e99d1cabd9..98b3c5ecc96 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V372 +V368 166 167 169 @@ -333,14 +333,14 @@ V372 127995 128000 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -362,23 +362,19 @@ V372 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 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 3a622a2789a..2aa27add706 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 76370c53853..f510386d10b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d02141c37df..4c2fd35465f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1722 +V1750 32 127 160 @@ -310,7 +310,7 @@ V1722 3302 3312 3313 -3315 +3316 3330 3341 3342 @@ -1147,6 +1147,8 @@ V1722 70198 70200 70206 +70207 +70209 70272 70279 70280 @@ -1319,6 +1321,8 @@ V1722 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1365,6 +1369,16 @@ V1722 73459 73461 73465 +73474 +73489 +73490 +73526 +73534 +73536 +73537 +73538 +73539 +73562 73648 73649 73664 @@ -1380,7 +1394,9 @@ V1722 77712 77811 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -1435,8 +1451,12 @@ V1722 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1475,6 +1495,8 @@ V1722 119362 119365 119366 +119488 +119508 119520 119540 119552 @@ -1533,6 +1555,10 @@ V1722 121484 122624 122655 +122661 +122667 +122928 +122990 123136 123181 123191 @@ -1549,6 +1575,10 @@ V1722 123642 123647 123648 +124112 +124140 +124144 +124154 124896 124903 124904 @@ -1667,14 +1697,14 @@ V1722 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -1696,23 +1726,19 @@ V1722 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 @@ -1722,7 +1748,7 @@ V1722 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1733,4 +1759,6 @@ V1722 195102 196608 201547 +201552 +205744 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 bc2a78d1b50..f37f1779dfe 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V706 +V726 768 880 1155 @@ -216,7 +216,7 @@ V706 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -473,6 +473,8 @@ V706 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -517,6 +519,8 @@ V706 70200 70206 70207 +70209 +70210 70367 70368 70371 @@ -651,6 +655,18 @@ V706 73112 73459 73461 +73472 +73474 +73526 +73531 +73536 +73537 +73538 +73539 +78912 +78913 +78919 +78934 92912 92917 92976 @@ -703,12 +719,16 @@ V706 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 4831cd73a56..c34b825a0a0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 105d07a6897..853c93e0e2f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 eca338ad414..2dfb9a1c6da 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e368b558d45..b005e5e1ccc 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1512 +V1536 48 58 65 @@ -328,7 +328,7 @@ V1512 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -394,7 +394,7 @@ V1512 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -1019,7 +1019,7 @@ V1512 69293 69296 69298 -69376 +69373 69405 69415 69416 @@ -1066,7 +1066,7 @@ V1512 70163 70200 70206 -70207 +70210 70272 70279 70280 @@ -1227,6 +1227,14 @@ V1512 73130 73440 73463 +73472 +73489 +73490 +73531 +73534 +73539 +73552 +73562 73648 73649 73728 @@ -1238,7 +1246,9 @@ V1512 77712 77809 77824 -78895 +78896 +78912 +78934 82944 83527 92160 @@ -1293,8 +1303,12 @@ V1512 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1401,6 +1415,8 @@ V1512 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1411,6 +1427,10 @@ V1512 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1423,6 +1443,8 @@ V1512 123567 123584 123642 +124112 +124154 124896 124903 124904 @@ -1510,7 +1532,7 @@ V1512 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1521,6 +1543,8 @@ V1512 195102 196608 201547 +201552 +205744 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 5aacbe48265..d0d097bacee 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1296 +V1318 65 91 97 @@ -947,6 +947,8 @@ V1296 70162 70163 70188 +70207 +70209 70272 70279 70280 @@ -1071,6 +1073,12 @@ V1296 73113 73440 73459 +73474 +73475 +73476 +73489 +73490 +73524 73648 73649 73728 @@ -1082,7 +1090,9 @@ V1296 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -1127,8 +1137,12 @@ V1296 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1203,6 +1217,10 @@ V1296 120780 122624 122655 +122661 +122667 +122928 +122990 123136 123181 123191 @@ -1213,6 +1231,8 @@ V1296 123566 123584 123628 +124112 +124140 124896 124903 124904 @@ -1296,7 +1316,7 @@ V1296 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1307,4 +1327,6 @@ V1296 195102 196608 201547 +201552 +205744 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 index 1be287f6d60..cf420b9345d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Allowed.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Allowed.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V776 +V784 39 40 45 @@ -368,7 +368,7 @@ V776 3302 3312 3313 -3315 +3316 3328 3329 3330 @@ -446,7 +446,7 @@ V776 3782 3783 3784 -3790 +3791 3792 3802 3806 @@ -643,8 +643,6 @@ V776 8187 8188 8189 -8204 -8206 8208 8209 8217 @@ -761,12 +759,20 @@ V776 94194 110879 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 122624 122655 +122661 +122667 +123023 +123024 124896 124903 124904 @@ -778,7 +784,7 @@ V776 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -787,4 +793,6 @@ V776 191457 196608 201547 +201552 +205744 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 index d62e044ed8d..01aec593cc2 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Restrict.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdStatus/Restrict.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V777 +V785 0 39 40 @@ -369,7 +369,7 @@ V777 3302 3312 3313 -3315 +3316 3328 3329 3330 @@ -447,7 +447,7 @@ V777 3782 3783 3784 -3790 +3791 3792 3802 3806 @@ -644,8 +644,6 @@ V777 8187 8188 8189 -8204 -8206 8208 8209 8217 @@ -762,12 +760,20 @@ V777 94194 110879 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 122624 122655 +122661 +122667 +123023 +123024 124896 124903 124904 @@ -779,7 +785,7 @@ V777 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -788,4 +794,6 @@ V777 191457 196608 201547 +201552 +205744 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 index 6c85796bc9f..b200b26d292 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/DefaultI.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/DefaultI.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V36 173 174 847 @@ -24,8 +24,6 @@ V38 6155 6160 8203 -8204 -8206 8208 8234 8239 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Exclusio.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Exclusio.pl index 089421b09b6..1410461e90a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Exclusio.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Exclusio.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V442 +V448 994 1008 2048 @@ -236,7 +236,7 @@ V442 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -369,6 +369,12 @@ V442 73050 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73728 74650 74752 @@ -380,9 +386,7 @@ V442 77712 77811 77824 -78895 -78896 -78905 +78934 82944 83527 92736 @@ -449,6 +453,8 @@ V442 122923 123536 123567 +124112 +124154 124928 125125 125127 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Inclusio.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Inclusio.pl index cae7f09ceb3..1bff480fee8 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Inclusio.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Inclusio.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V30 +V28 39 40 45 @@ -29,8 +29,6 @@ V30 1791 3851 3852 -8204 -8206 8208 8209 8217 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/LimitedU.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/LimitedU.pl index e832fcc7c65..444cf9a5653 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/LimitedU.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/LimitedU.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotChara.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotChara.pl index a7895d47780..8996284b9b5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotChara.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotChara.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1399 +V1417 0 9 14 @@ -261,7 +261,7 @@ V1399 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -321,7 +321,7 @@ V1399 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -862,7 +862,7 @@ V1399 69294 69296 69298 -69376 +69373 69416 69424 69466 @@ -897,7 +897,7 @@ V1399 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -1002,6 +1002,8 @@ V1399 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1044,6 +1046,12 @@ V1399 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73648 73649 73664 @@ -1059,9 +1067,7 @@ V1399 77712 77811 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1114,8 +1120,12 @@ V1399 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1144,6 +1154,8 @@ V1399 119275 119296 119366 +119488 +119508 119520 119540 119552 @@ -1198,6 +1210,8 @@ V1399 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1208,6 +1222,10 @@ V1399 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1222,6 +1240,8 @@ V1399 123642 123647 123648 +124112 +124154 124896 124903 124904 @@ -1338,14 +1358,14 @@ V1399 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -1367,23 +1387,19 @@ V1399 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 @@ -1393,7 +1409,7 @@ V1399 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1404,6 +1420,8 @@ V1399 195102 196608 201547 +201552 +205744 917505 917506 917536 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotNFKC.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotNFKC.pl index 061874138fd..5d94a1d07cc 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotNFKC.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotNFKC.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V510 +V512 160 161 168 @@ -433,6 +433,8 @@ V510 120780 120782 120832 +122928 +122990 126464 126468 126469 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotXID.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotXID.pl index 7b6bdf98e57..58950668d1d 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotXID.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/NotXID.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V706 +V708 9 14 32 @@ -551,6 +551,8 @@ V706 72349 72350 72355 +72448 +72458 72769 72774 72794 @@ -559,6 +561,8 @@ V706 72818 73463 73465 +73539 +73552 73664 73714 73727 @@ -568,7 +572,7 @@ V706 77809 77811 78896 -78905 +78912 92782 92784 92917 @@ -609,6 +613,8 @@ V706 119362 119365 119366 +119488 +119508 119520 119540 119552 @@ -667,14 +673,14 @@ V706 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -696,23 +702,19 @@ V706 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Obsolete.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Obsolete.pl index 7691725d661..d97424e26bc 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Obsolete.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Obsolete.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Recommen.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Recommen.pl index 9224b46d847..70d0eb8982c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Recommen.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Recommen.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V760 +V770 48 58 65 @@ -360,7 +360,7 @@ V760 3302 3312 3313 -3315 +3316 3328 3329 3330 @@ -438,7 +438,7 @@ V760 3782 3783 3784 -3790 +3791 3792 3802 3806 @@ -745,12 +745,20 @@ V760 94194 110879 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 122624 122655 +122661 +122667 +123023 +123024 124896 124903 124904 @@ -762,7 +770,7 @@ V760 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -771,4 +779,6 @@ V760 191457 196608 201547 +201552 +205744 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 index 7d3aef7f95a..911dbd42ce7 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Technica.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Technica.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Uncommon.pl b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Uncommon.pl index ee9df309572..f35f22ec278 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/IdType/Uncommon.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/IdType/Uncommon.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V164 +V166 385 397 398 @@ -161,6 +161,8 @@ V164 65072 67456 67457 +69373 +69376 92736 92767 92768 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 497f83a559e..a560102d4e7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V40 12294 12296 12321 @@ -38,7 +38,7 @@ V38 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -49,4 +49,6 @@ V38 195102 196608 201547 +201552 +205744 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 26ddf99e3a6..754e5d285d1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1abead4be5d..6273bf97deb 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b5219563135..054dcb2e2a3 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 862dc5a2cae..bbf63643ed5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 index 57bf0a8c860..b1e3f6e48a4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/13_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/13_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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/14_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/14_0.pl index 19d7af629da..2aa0ca1826e 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/In/14_0.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/14_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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/15_0.pl b/gnu/usr.bin/perl/lib/unicore/lib/In/15_0.pl new file mode 100644 index 00000000000..4852ed1df4e --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/In/15_0.pl @@ -0,0 +1,1444 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 15.0.0. Any changes 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'; +V1430 +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 +1806 +1807 +1867 +1869 +1970 +1984 +2043 +2045 +2094 +2096 +2111 +2112 +2140 +2142 +2143 +2144 +2155 +2160 +2191 +2192 +2194 +2200 +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 +3132 +3141 +3142 +3145 +3146 +3150 +3157 +3159 +3160 +3163 +3165 +3166 +3168 +3172 +3174 +3184 +3191 +3213 +3214 +3217 +3218 +3241 +3242 +3252 +3253 +3258 +3260 +3269 +3270 +3273 +3274 +3278 +3285 +3287 +3293 +3295 +3296 +3300 +3302 +3312 +3313 +3316 +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 +3791 +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 +5910 +5919 +5943 +5952 +5972 +5984 +5997 +5998 +6001 +6002 +6004 +6016 +6110 +6112 +6122 +6128 +6138 +6144 +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 +6863 +6912 +6989 +6992 +7039 +7040 +7156 +7164 +7224 +7227 +7242 +7245 +7305 +7312 +7355 +7357 +7368 +7376 +7419 +7424 +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 +8385 +8400 +8433 +8448 +8588 +8592 +9255 +9280 +9291 +9312 +11124 +11126 +11158 +11159 +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 +11870 +11904 +11930 +11931 +12020 +12032 +12246 +12272 +12284 +12288 +12352 +12353 +12439 +12441 +12544 +12549 +12592 +12593 +12687 +12688 +12772 +12784 +12831 +12832 +42125 +42128 +42183 +42192 +42540 +42560 +42744 +42752 +42955 +42960 +42962 +42963 +42964 +42965 +42970 +42994 +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 +64451 +64467 +64912 +64914 +64968 +64975 +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 +66939 +66940 +66955 +66956 +66963 +66964 +66966 +66967 +66978 +66979 +66994 +66995 +67002 +67003 +67005 +67072 +67383 +67392 +67414 +67424 +67432 +67456 +67462 +67463 +67505 +67506 +67515 +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 +69373 +69416 +69424 +69466 +69488 +69514 +69552 +69580 +69600 +69623 +69632 +69710 +69714 +69750 +69759 +69827 +69837 +69838 +69840 +69865 +69872 +69882 +69888 +69941 +69942 +69960 +69968 +70007 +70016 +70112 +70113 +70133 +70144 +70162 +70163 +70210 +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 +71354 +71360 +71370 +71424 +71451 +71453 +71468 +71472 +71495 +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 +72368 +72441 +72448 +72458 +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 +73472 +73489 +73490 +73531 +73534 +73562 +73648 +73649 +73664 +73714 +73727 +74650 +74752 +74863 +74864 +74869 +74880 +75076 +77712 +77811 +77824 +78934 +82944 +83527 +92160 +92729 +92736 +92767 +92768 +92778 +92782 +92863 +92864 +92874 +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 +110576 +110580 +110581 +110588 +110589 +110591 +110592 +110883 +110898 +110899 +110928 +110931 +110933 +110934 +110948 +110952 +110960 +111356 +113664 +113771 +113776 +113789 +113792 +113801 +113808 +113818 +113820 +113828 +118528 +118574 +118576 +118599 +118608 +118724 +118784 +119030 +119040 +119079 +119081 +119275 +119296 +119366 +119488 +119508 +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 +122624 +122655 +122661 +122667 +122880 +122887 +122888 +122905 +122907 +122914 +122915 +122917 +122918 +122923 +122928 +122990 +123023 +123024 +123136 +123181 +123184 +123198 +123200 +123210 +123214 +123216 +123536 +123567 +123584 +123642 +123647 +123648 +124112 +124154 +124896 +124903 +124904 +124908 +124909 +124911 +124912 +124927 +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 +128732 +128749 +128752 +128765 +128768 +128887 +128891 +128986 +128992 +129004 +129008 +129009 +129024 +129036 +129040 +129096 +129104 +129114 +129120 +129160 +129168 +129198 +129200 +129202 +129280 +129620 +129632 +129646 +129648 +129661 +129664 +129673 +129680 +129726 +129727 +129734 +129742 +129756 +129760 +129769 +129776 +129785 +129792 +129939 +129940 +129995 +130032 +130042 +131070 +173792 +173824 +177978 +177984 +178206 +178208 +183970 +183984 +191457 +194560 +195102 +196606 +201547 +201552 +205744 +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 e6f5757f8f5..378ccfb1f4a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 581c6c6a73d..6d87deeef24 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 3311c607b8c..cfba9e6d16e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8a9beaaf3b7..bd0f24ee065 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 64201aa574d..c0721cfd1e4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a05432e0281..4f39e2ff1b2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9c9653f826e..6e4b9136937 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2e18eb04286..00db15124af 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 42f9a7a94ab..4cda7240462 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1c9173e4ca0..77e22ebd47a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d98facfbbb5..75c8c848197 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ec657a91316..d3ed9a2f3b0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 171b6b2e8a3..6e38d3d0748 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d02de2c8430..c1bb6a0771c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f2deb32dcf4..4e79b7a6c28 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ea10ff76144..6730f65229b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 aafdb7b031d..4044c56b0a5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 aeb6b4dbcb6..491da5dbfc5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V290 +V294 2364 2365 2369 @@ -221,6 +221,8 @@ V290 70093 70191 70192 +70209 +70210 70371 70373 70377 @@ -301,4 +303,6 @@ V290 73032 73460 73461 +73528 +73531 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InPC/BottomAn.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/BottomAn.pl index 60c527d5a84..5e3963d441a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InPC/BottomAn.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InPC/BottomAn.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Left.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/Left.pl index f80c0baf01e..86b975d163c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V94 +V96 2367 2368 2382 @@ -105,4 +105,6 @@ V94 72882 73461 73462 +73534 +73536 END 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 02054aa8f7e..90186a44945 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/NA.pl b/gnu/usr.bin/perl/lib/unicore/lib/InPC/NA.pl index 81398cc1992..b2389c02fc1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V429 +V441 0 2304 2308 @@ -19,6 +19,8 @@ V429 2366 2384 2385 +2387 +2389 2392 2402 2404 @@ -120,6 +122,8 @@ V429 3287 3298 3300 +3315 +3316 3328 3332 3387 @@ -157,7 +161,7 @@ V429 3776 3781 3784 -3790 +3791 3864 3866 3893 @@ -276,7 +280,7 @@ V429 43250 43263 43264 -43307 +43302 43310 43335 43348 @@ -352,6 +356,8 @@ V429 70200 70206 70207 +70209 +70210 70367 70379 70400 @@ -440,4 +446,10 @@ V429 73111 73459 73463 +73472 +73476 +73524 +73531 +73534 +73538 END 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 8d7e76ef080..e4aa8aed516 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b032bfab7d4..8e7ca3a0775 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V332 +V340 2307 2308 2363 @@ -69,6 +69,8 @@ V332 3269 3285 3287 +3315 +3316 3330 3332 3390 @@ -343,4 +345,10 @@ V332 73111 73462 73463 +73475 +73476 +73524 +73526 +73537 +73538 END 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 29613511a90..773cf55ead9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V390 +V398 2304 2307 2362 @@ -19,7 +19,7 @@ V390 2377 2385 2386 -2387 +2389 2390 2433 2434 @@ -98,7 +98,7 @@ V390 3771 3772 3784 -3790 +3791 3897 3898 3954 @@ -217,6 +217,8 @@ V390 43250 43263 43264 +43302 +43307 43338 43339 43343 @@ -401,4 +403,10 @@ V390 73110 73459 73460 +73472 +73475 +73526 +73528 +73536 +73537 END 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 5b90a5e9c02..53efb8c8fd1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8a6fb708783..ccc49f97b92 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bea6361a2e6..c508312e07c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ff508346eb2..6ef6c29738f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d4ceb5aa050..7b369d54246 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 709ce32ae42..3ee48732b52 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 cc3ad316a38..a597913ebda 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V116 2304 2307 2433 @@ -33,6 +33,8 @@ V112 3077 3200 3203 +3315 +3316 3328 3331 3332 @@ -123,4 +125,6 @@ V112 73025 73109 73110 +73472 +73474 END 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 e256986f971..1d1be938d8f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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,12 +10,14 @@ return <<'END'; -V24 +V26 2385 2387 2641 2642 2810 +2811 +2812 2813 7376 7379 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 340651a9423..c6b11b30479 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0116e6199fb..f6cab918082 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 47cf4e6ef8d..df95738de35 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Consona5.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona5.pl index 37088e1c697..f6f2455dd86 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Consona6.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona6.pl index e5f988d2df6..5b64801f647 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Consona7.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona7.pl index 0913f61524d..a713315584c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Consona8.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona8.pl index a208a1fbe85..0cc853d07d5 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona8.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona8.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Consona9.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Consona9.pl new file mode 100644 index 00000000000..76fa9fb38aa --- /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 15.0.0. Any changes 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 +3406 +3407 +72001 +72002 +73030 +73031 +73474 +73475 +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 4695cee0a43..4192a25ad37 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V310 +V314 2325 2362 2392 @@ -261,6 +261,8 @@ V310 70162 70163 70188 +70207 +70208 70276 70279 70280 @@ -321,4 +323,6 @@ V310 73098 73440 73458 +73490 +73524 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/InSC/Geminati.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Geminati.pl new file mode 100644 index 00000000000..058f5ae2f2f --- /dev/null +++ b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Geminati.pl @@ -0,0 +1,22 @@ +# !!!!!!! DO NOT EDIT THIS FILE !!!!!!! +# This file is machine-generated by lib/unicore/mktables from the Unicode +# database, Version 15.0.0. Any changes 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 +2673 +2674 +2811 +2812 +70199 +70200 +72344 +72345 +END 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 328b49be9d4..efa7dd02146 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 4153 4154 6098 @@ -35,4 +35,6 @@ V24 73030 73111 73112 +73538 +73539 END 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 007bf8e7833..64ecc44a35b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Number.pl b/gnu/usr.bin/perl/lib/unicore/lib/InSC/Number.pl index ec2807eb1be..e64171ae7e9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V90 +V92 48 58 2406 @@ -101,4 +101,6 @@ V90 73050 73120 73130 +73552 +73562 END 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 93c9f04f174..8575a71e0a7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V647 +V655 0 45 46 @@ -233,7 +233,7 @@ V647 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -305,7 +305,7 @@ V647 3784 3788 3789 -3790 +3791 3792 3802 3804 @@ -505,7 +505,7 @@ V647 70163 70200 70206 -70207 +70210 70272 70279 70280 @@ -658,4 +658,12 @@ V647 73130 73440 73463 +73472 +73489 +73490 +73531 +73534 +73539 +73552 +73562 END 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 c9ef1948739..48d7f352045 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V44 +V46 3387 3389 3642 @@ -55,4 +55,6 @@ V44 72245 73028 73029 +73537 +73538 END 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 6ef755fb007..78b3a3b3994 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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,13 @@ return <<'END'; -V38 +V40 178 180 2558 2559 +3790 +3791 3893 3894 3895 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 f084706c4ce..0b06d3c17c0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 11995805e03..2059faddb42 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 32fd464fef1..a0f1bc1a480 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 2307 2308 2435 @@ -81,4 +81,6 @@ V70 73026 73110 73111 +73475 +73476 END 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 1dc4fe1f663..3eff8700cce 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d980e118f98..f6a8e787a41 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 2362 2364 2366 @@ -209,6 +209,8 @@ V268 70095 70188 70196 +70209 +70210 70368 70377 70462 @@ -279,4 +281,8 @@ V268 73109 73459 73463 +73524 +73531 +73534 +73537 END 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 042d2c8583a..e505d3f880a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V176 +V180 2308 2325 2400 @@ -133,6 +133,8 @@ V176 70033 70144 70152 +70208 +70209 70272 70276 70320 @@ -187,4 +189,6 @@ V176 73065 73066 73068 +73476 +73489 END 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 7f69dd1bb05..3cc526346f6 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Alef.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Alef.pl index d1fc3e2736c..3379157a57b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5886db8e7d6..e9a2ad5f874 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Dal.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Dal.pl index 05ceca81da9..c04529b0bae 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a4a0e269b18..84867a79ced 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a20ac0d99a5..2871de1be4c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 378b60da8bc..5533a8aef60 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Hah.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Hah.pl index 33c4cd33ec8..7724ed48a12 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/HanifiRo.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/HanifiRo.pl index df4aa616528..42e1e40c02f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4b61855f841..04b84b822e7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6c87e8337f4..c87f6e956e0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/NoJoinin.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/NoJoinin.pl index 3a0ecb56fdb..72554be9eb2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Noon.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Noon.pl index f4a0d7f2104..cc3e9ecf27c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Noon.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Noon.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Qaf.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Qaf.pl index b22eaeac2a7..8045ab3c577 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 43eab3f1129..225b3fc72ef 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 18b17d89d20..7c5ccb5cf02 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d97118428f0..b8b8c493c6c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Tah.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Tah.pl index 280dc309ff7..530589d23e4 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Jg/Tah.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Jg/Tah.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 280001bbbe1..df76521a805 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 690c64cc690..5588c399652 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fa8e42a1398..322e437d1ac 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 45b98798729..5a696f54ff8 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/L.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jt/L.pl index fa038222d1c..c40cc48a571 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/R.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jt/R.pl index 48fdef3538f..69b49dec79a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/T.pl b/gnu/usr.bin/perl/lib/unicore/lib/Jt/T.pl index 6fd78ba59b7..8bc06ee5eab 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V694 +V712 173 174 768 @@ -202,7 +202,7 @@ V694 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -471,6 +471,8 @@ V694 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -515,6 +517,8 @@ V694 70200 70206 70207 +70209 +70210 70367 70368 70371 @@ -637,8 +641,18 @@ V694 73112 73459 73461 +73472 +73474 +73526 +73531 +73536 +73537 +73538 +73539 78896 -78905 +78913 +78919 +78934 92912 92917 92976 @@ -689,12 +703,16 @@ V694 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 7b7f9406b9e..a284b3a415b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V745 +V763 0 173 174 @@ -223,7 +223,7 @@ V745 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -510,6 +510,8 @@ V745 68904 69291 69293 +69373 +69376 69424 69445 69446 @@ -566,6 +568,8 @@ V745 70200 70206 70207 +70209 +70210 70367 70368 70371 @@ -688,8 +692,18 @@ V745 73112 73459 73461 +73472 +73474 +73526 +73531 +73536 +73537 +73538 +73539 78896 -78905 +78913 +78919 +78934 92912 92917 92976 @@ -740,12 +754,16 @@ V745 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125184 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 d607948e3cc..dd4b89e17fd 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 25a778dfa7d..0afad183044 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1596 +V1612 35 36 38 @@ -547,8 +547,6 @@ V1596 8260 8266 8278 -8279 -8280 8284 8285 8289 @@ -1157,6 +1155,8 @@ V1596 70203 70205 70206 +70207 +70209 70272 70279 70280 @@ -1293,6 +1293,12 @@ V1596 73459 73463 73465 +73474 +73475 +73476 +73489 +73490 +73524 73648 73649 73664 @@ -1316,7 +1322,9 @@ V1596 78474 78713 78716 -78895 +78896 +78913 +78919 82944 83406 83408 @@ -1389,6 +1397,8 @@ V1596 119362 119365 119366 +119488 +119508 119520 119540 119552 @@ -1449,6 +1459,10 @@ V1596 121484 122624 122655 +122661 +122667 +122928 +122990 123136 123181 123191 @@ -1459,6 +1473,8 @@ V1596 123566 123584 123628 +124112 +124140 124896 124903 124904 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 0b13d77aeca..061edfbb59f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V200 +V202 9 10 124 @@ -193,6 +193,8 @@ V200 72355 72769 72774 +73539 +73541 73727 73728 74864 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 0913e300ace..dd50f5aed6a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 180 181 712 @@ -57,6 +57,8 @@ V48 72262 72350 72353 +72448 +72458 72816 72817 END 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 67be6e85831..28c44a427ad 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V54 +V58 12353 12354 12355 @@ -61,8 +61,12 @@ V54 12800 65383 65393 +110898 +110899 110928 110931 +110933 +110934 110948 110952 END 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 e4b5e5cb343..59e83bc32bf 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V174 +V178 125 126 3899 @@ -183,6 +183,10 @@ V174 78716 78904 78905 +78909 +78910 +78911 +78912 83407 83408 END 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 1fd72a2ca4d..57ea33a82a9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V574 +V600 0 9 14 @@ -185,6 +185,8 @@ V574 3287 3298 3300 +3315 +3316 3328 3332 3387 @@ -286,6 +288,10 @@ V574 7415 7418 7616 +7629 +7630 +7676 +7677 7680 8204 8205 @@ -387,6 +393,8 @@ V574 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -425,6 +433,8 @@ V574 70200 70206 70207 +70209 +70210 70367 70379 70400 @@ -517,6 +527,18 @@ V574 73112 73459 73463 +73472 +73474 +73475 +73476 +73524 +73531 +73534 +73539 +78912 +78913 +78919 +78934 92912 92917 92976 @@ -569,12 +591,16 @@ V574 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 4d0b9837f8a..d19fb1dc40b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b020ec728e6..c17ede27630 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V32 160 161 847 @@ -27,6 +27,10 @@ V26 4059 6158 6159 +7629 +7630 +7676 +7677 8199 8200 8209 @@ -35,6 +39,8 @@ V26 8240 78896 78903 +78905 +78908 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 27411a2642c..891384d5d6b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V334 +V336 8986 8988 9200 @@ -201,6 +201,8 @@ V334 65501 65506 65509 +73541 +73552 94208 100344 100352 @@ -337,7 +339,7 @@ V334 129731 129734 129776 -129783 +129785 129792 130048 131070 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 4f25449fbd5..9a364b826c7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 dd4efa2a650..25aa7f2dc0d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 221b5df7b2f..91e29260b03 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 30817f0a3b6..49f4f223399 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V124 +V128 48 58 1632 @@ -119,6 +119,8 @@ V124 73050 73120 73130 +73552 +73562 92768 92778 92864 @@ -131,6 +133,8 @@ V124 123210 123632 123642 +124144 +124154 125264 125274 130032 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 240d68e4063..d4d0877b314 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V178 +V182 40 41 91 @@ -185,6 +185,10 @@ V178 78714 78903 78904 +78908 +78909 +78910 +78911 83406 83407 125278 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 12e0da23b2b..acfd08def10 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 37 38 162 @@ -29,6 +29,8 @@ V48 3450 8240 8248 +8279 +8280 8359 8360 8374 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 d2ab7ec7097..b14997fe629 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 de577ee60e2..459ebee4d65 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ec572369c64..d456db0c1a3 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -32,7 +32,7 @@ V70 3782 3783 3784 -3790 +3791 3804 3808 4096 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 68ef445ac85..d487ed6c29e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1307 +V1327 888 890 896 @@ -253,7 +253,7 @@ V1307 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -313,7 +313,7 @@ V1307 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -850,7 +850,7 @@ V1307 69294 69296 69298 -69376 +69373 69416 69424 69466 @@ -885,7 +885,7 @@ V1307 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -990,6 +990,8 @@ V1307 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1032,6 +1034,12 @@ V1307 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73648 73649 73664 @@ -1047,9 +1055,7 @@ V1307 77712 77811 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1102,8 +1108,12 @@ V1307 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1132,6 +1142,8 @@ V1307 119275 119296 119366 +119488 +119508 119520 119540 119552 @@ -1186,6 +1198,8 @@ V1307 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1196,6 +1210,10 @@ V1307 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1210,6 +1228,8 @@ V1307 123642 123647 123648 +124112 +124154 124896 124903 124904 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 9b1705ad1db..885caec5976 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V1342 97 123 170 @@ -563,7 +563,7 @@ V1336 1417 4304 4347 -4349 +4348 4352 5112 5118 @@ -1243,6 +1243,8 @@ V1336 42968 42969 42970 +42994 +42997 42998 42999 43000 @@ -1250,7 +1252,7 @@ V1336 43824 43867 43868 -43881 +43882 43888 43968 64256 @@ -1345,6 +1347,10 @@ V1336 122634 122635 122655 +122661 +122667 +122928 +122990 125218 125252 END 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 26cb091fce3..85838cfe4d4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 59420c2d029..fd6b1ef7909 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/NFCQC/Y.pl index fcf08fe934f..6ae2b096509 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the 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 042c186c800..5b585182e81 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the 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 2f6dfe83356..598e70b6c65 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the 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 862badec5e4..beb6e173528 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V508 +V510 160 161 168 @@ -431,6 +431,8 @@ V508 120780 120782 120832 +122928 +122990 126464 126468 126469 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 35042ceb901..132d6e8cc52 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V585 +V587 0 160 161 @@ -508,6 +508,8 @@ V585 120780 120782 120832 +122928 +122990 126464 126468 126469 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 e1236f04831..a0f500e2e23 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V792 +V794 160 161 168 @@ -715,6 +715,8 @@ V792 120780 120782 120832 +122928 +122990 126464 126468 126469 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 88c72540692..9c485ed3268 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V793 +V795 0 160 161 @@ -716,6 +716,8 @@ V793 120780 120782 120832 +122928 +122990 126464 126468 126469 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 8c676d25c5b..4c7e72363df 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e6339d305a4..0806aae2e26 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V419 0 48 58 @@ -350,6 +350,8 @@ V413 73050 73120 73130 +73552 +73562 73664 73685 74752 @@ -364,6 +366,8 @@ V413 93026 93824 93847 +119488 +119508 119520 119540 119648 @@ -374,6 +378,8 @@ V413 123210 123632 123642 +124144 +124154 125127 125136 125264 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 6f087c90209..22ebc16ddf2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V302 +V304 188 191 2548 @@ -263,6 +263,8 @@ V302 93026 93824 93847 +119488 +119508 119520 119540 119648 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 a55fd1c33df..0d0e27e7b66 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V164 +V170 48 49 1632 @@ -143,6 +143,8 @@ V164 73041 73120 73121 +73552 +73553 92768 92769 92864 @@ -151,6 +153,8 @@ V164 93009 93824 93825 +119488 +119489 119520 119521 120782 @@ -167,6 +171,8 @@ V164 123201 123632 123633 +124144 +124145 125264 125265 127232 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 7f45cd6ff06..80baa74daf8 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V276 +V282 49 50 185 @@ -225,6 +225,8 @@ V276 73042 73121 73122 +73553 +73554 74773 74774 74782 @@ -247,6 +249,8 @@ V276 93826 93844 93845 +119489 +119490 119521 119522 119648 @@ -269,6 +273,8 @@ V276 123202 123633 123634 +124145 +124146 125127 125128 125265 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 340e14d6fe3..b41aa4ae7aa 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V116 +V118 3056 3057 3440 @@ -117,6 +117,8 @@ V116 93020 93834 93835 +119498 +119499 119530 119531 119657 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 34dee96854f..b5ea5785581 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/1000.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/1000.pl index b45c23f0a61..08ba02cf6af 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 50563dfddba..01a9111787e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8d72e468888..40e9596678a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fb6a8e3f9f4..2bba45f6d02 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 8554 8555 8570 @@ -25,6 +25,8 @@ V16 9452 93835 93836 +119499 +119500 119531 119532 END 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 24554ddefae..08797d991d9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 8555 8556 8571 @@ -25,6 +25,8 @@ V16 9453 93836 93837 +119500 +119501 119532 119533 END 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 b42484da02e..9b03f3c63b9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 9324 9325 9344 @@ -21,6 +21,8 @@ V12 9454 93837 93838 +119501 +119502 119533 119534 END 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 2f74a760bda..9d5d5ca7f35 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 9325 9326 9345 @@ -21,6 +21,8 @@ V12 9455 93838 93839 +119502 +119503 119534 119535 END 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 28c8226de1a..59b56028b87 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 9326 9327 9346 @@ -21,6 +21,8 @@ V12 9456 93839 93840 +119503 +119504 119535 119536 END 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 c7bfe2a82fb..aa8a243e437 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 2553 2554 9327 @@ -23,6 +23,8 @@ V14 9457 93840 93841 +119504 +119505 119536 119537 END 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 139fd0eb526..d9bd6b26832 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 5870 5871 9328 @@ -23,6 +23,8 @@ V14 9458 93841 93842 +119505 +119506 119537 119538 END 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 34e30cbde7e..0bee5c41a80 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 5871 5872 9329 @@ -23,6 +23,8 @@ V14 9459 93842 93843 +119506 +119507 119538 119539 END 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 a2224961d60..985b2c59525 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 5872 5873 9330 @@ -23,6 +23,8 @@ V14 9460 93843 93844 +119507 +119508 119539 119540 END 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 249be10e507..95e4431d702 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 3fb090291fd..6e3c2643189 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ba9717874db..58eb07dc13e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bab36b7530f..43b1841d0ac 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 04638fb68bd..600ccad5123 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 436baffa046..8a0497acc76 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 053391b4e6f..4eebc34e13a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V274 +V280 50 51 178 @@ -215,6 +215,8 @@ V274 73043 73122 73123 +73554 +73555 74752 74753 74774 @@ -245,6 +247,8 @@ V274 93827 93845 93846 +119490 +119491 119522 119523 119649 @@ -265,6 +269,8 @@ V274 123203 123634 123635 +124146 +124147 125128 125129 125266 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 1b416363ebd..8a6d04be4b2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/200.pl b/gnu/usr.bin/perl/lib/unicore/lib/Nv/200.pl index 9a744416eb8..512fdca72e4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1ea5b777df0..7196a97b58a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0969d9aaa2b..cd227157dee 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e953c3a9758..b7e89edc2d4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a739941c2c0..2e6bf385dcd 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 51 52 179 @@ -203,6 +203,8 @@ V268 73044 73123 73124 +73555 +73556 74753 74754 74760 @@ -235,6 +237,8 @@ V268 93828 93846 93847 +119491 +119492 119523 119524 119650 @@ -255,6 +259,8 @@ V268 123204 123635 123636 +124147 +124148 125129 125130 125267 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 0e7749fef72..82d32945c02 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4fe1fdb05b5..1f21861a816 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 baacce67d66..e495fa2e247 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5e09c27b4fa..05435951cbf 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5ffaa7a777c..7a6cdcbdce5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 379643618ff..99661508a38 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 49f1988f466..008567d1ad8 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V254 +V260 52 53 1636 @@ -191,6 +191,8 @@ V254 73045 73124 73125 +73556 +73557 74754 74755 74761 @@ -223,6 +225,8 @@ V254 93013 93828 93829 +119492 +119493 119524 119525 119651 @@ -243,6 +247,8 @@ V254 123205 123636 123637 +124148 +124149 125130 125131 125268 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 dddea83bd9d..6b874e25bf1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6cbc3815403..3cc8a583dfa 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 143867fd47d..1247fe7fc90 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0faa2947105..f7790df120e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 039165719b2..ab7cdcb6b1c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 53 54 1637 @@ -199,6 +199,8 @@ V258 73046 73125 73126 +73557 +73558 74755 74756 74762 @@ -229,6 +231,8 @@ V258 93014 93829 93830 +119493 +119494 119525 119526 119652 @@ -251,6 +255,8 @@ V258 123206 123637 123638 +124149 +124150 125131 125132 125269 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 8f340dacff0..6e0c56e8259 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d2c05dc2ec2..516718b5c6a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f9c08cdd5c1..286f406f204 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 79752497d4f..c746afcf1c3 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 22051233211..091a3fe9ff2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V228 +V234 54 55 1638 @@ -179,6 +179,8 @@ V228 73047 73126 73127 +73558 +73559 74756 74757 74763 @@ -203,6 +205,8 @@ V228 93015 93830 93831 +119494 +119495 119526 119527 119653 @@ -221,6 +225,8 @@ V228 123207 123638 123639 +124150 +124151 125132 125133 125270 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 7a6aafa5dfb..290d0b77d5e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1abf8ee5a7c..658b4aff0cc 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 58446791eb5..e057285e68c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 173aa7ab153..2bed66efcda 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 30a3426284a..f2694803c52 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 55 56 1639 @@ -175,6 +175,8 @@ V222 73048 73127 73128 +73559 +73560 74757 74758 74764 @@ -197,6 +199,8 @@ V222 93016 93831 93832 +119495 +119496 119527 119528 119654 @@ -215,6 +219,8 @@ V222 123208 123639 123640 +124151 +124152 125133 125134 125271 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 51d48253a37..fc9d9b0c122 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5e184fc489c..d9256f647a8 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8e1b816f72b..a057b2c336f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 10d39eff690..61273a1380e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4a9c8957b1f..484317f2064 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V222 56 57 1640 @@ -171,6 +171,8 @@ V216 73049 73128 73129 +73560 +73561 74758 74759 74765 @@ -193,6 +195,8 @@ V216 93017 93832 93833 +119496 +119497 119528 119529 119655 @@ -211,6 +215,8 @@ V216 123209 123640 123641 +124152 +124153 125134 125135 125272 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 463dc4eff74..2a07107be6a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d2efb98bb1e..5d251710341 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 73c456bfd62..18c939eb67d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 75f527cbaba..f04cdf22ba6 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 411d111fa77..79e982ee57b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V220 +V226 57 58 1641 @@ -173,6 +173,8 @@ V220 73050 73129 73130 +73561 +73562 74759 74760 74766 @@ -195,6 +197,8 @@ V220 93018 93833 93834 +119497 +119498 119529 119530 119656 @@ -213,6 +217,8 @@ V220 123210 123641 123642 +124153 +124154 125135 125136 125273 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 0cbcdefcbe4..4a6aba5063a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4ee5d02a500..04b62735ba2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5562b33efb9..8999a0c3893 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bbe1d5396a1..608802fb0dc 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bde926a795c..c86c93f2744 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 937f9e08092..04c5ecda1fd 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5bfdb6dc038..edda3ce631a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1520 +V1544 48 58 65 @@ -288,8 +288,6 @@ V1520 3046 3056 3072 -3076 -3077 3085 3086 3089 @@ -340,7 +338,7 @@ V1520 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -426,7 +424,7 @@ V1520 3913 3949 3953 -3970 +3972 3976 3992 3993 @@ -1045,7 +1043,7 @@ V1520 69744 69745 69750 -69762 +69760 69817 69826 69827 @@ -1078,7 +1076,7 @@ V1520 70199 70200 70206 -70207 +70210 70272 70279 70280 @@ -1257,6 +1255,14 @@ V1520 73130 73440 73463 +73472 +73489 +73490 +73531 +73534 +73537 +73552 +73562 73648 73649 73728 @@ -1268,7 +1274,9 @@ V1520 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -1321,8 +1329,12 @@ V1520 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1401,6 +1413,8 @@ V1520 120832 122624 122655 +122661 +122667 122880 122887 122888 @@ -1411,6 +1425,10 @@ V1520 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123191 @@ -1425,6 +1443,10 @@ V1520 123628 123632 123642 +124112 +124140 +124144 +124154 124896 124903 124904 @@ -1520,7 +1542,7 @@ V1520 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1531,4 +1553,6 @@ V1520 195102 196608 201547 +201552 +205744 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 553f3014d84..9d322f0c452 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1396 +V1414 0 888 890 @@ -254,7 +254,7 @@ V1396 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -314,7 +314,7 @@ V1396 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -855,7 +855,7 @@ V1396 69294 69296 69298 -69376 +69373 69416 69424 69466 @@ -890,7 +890,7 @@ V1396 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -995,6 +995,8 @@ V1396 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1037,6 +1039,12 @@ V1396 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73648 73649 73664 @@ -1052,9 +1060,7 @@ V1396 77712 77811 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1107,8 +1113,12 @@ V1396 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1137,6 +1147,8 @@ V1396 119275 119296 119366 +119488 +119508 119520 119540 119552 @@ -1191,6 +1203,8 @@ V1396 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1201,6 +1215,10 @@ V1396 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1215,6 +1233,8 @@ V1396 123642 123647 123648 +124112 +124154 124896 124903 124904 @@ -1331,14 +1351,14 @@ V1396 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -1360,23 +1380,19 @@ V1396 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 @@ -1386,7 +1402,7 @@ V1396 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1397,6 +1413,8 @@ V1396 195102 196608 201547 +201552 +205744 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 6c3ddced236..cbffb3ec8ab 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 343eea98d45..f0efad4ffc3 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1406 +V1424 33 127 161 @@ -256,7 +256,7 @@ V1406 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -316,7 +316,7 @@ V1406 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -865,7 +865,7 @@ V1406 69294 69296 69298 -69376 +69373 69416 69424 69466 @@ -900,7 +900,7 @@ V1406 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -1005,6 +1005,8 @@ V1406 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1047,6 +1049,12 @@ V1406 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73648 73649 73664 @@ -1062,9 +1070,7 @@ V1406 77712 77811 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1117,8 +1123,12 @@ V1406 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1147,6 +1157,8 @@ V1406 119275 119296 119366 +119488 +119508 119520 119540 119552 @@ -1201,6 +1213,8 @@ V1406 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1211,6 +1225,10 @@ V1406 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1225,6 +1243,8 @@ V1406 123642 123647 123648 +124112 +124154 124896 124903 124904 @@ -1341,14 +1361,14 @@ V1406 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -1370,23 +1390,19 @@ V1406 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 @@ -1396,7 +1412,7 @@ V1406 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1407,6 +1423,8 @@ V1406 195102 196608 201547 +201552 +205744 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 f599d5f8519..9e0c930905d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2d7877e61b8..3d4286b3a6d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a80309d4fc2..1e9bf4a5ef4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1400 +V1418 32 127 160 @@ -256,7 +256,7 @@ V1400 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -316,7 +316,7 @@ V1400 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -859,7 +859,7 @@ V1400 69294 69296 69298 -69376 +69373 69416 69424 69466 @@ -894,7 +894,7 @@ V1400 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -999,6 +999,8 @@ V1400 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1041,6 +1043,12 @@ V1400 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73648 73649 73664 @@ -1056,9 +1064,7 @@ V1400 77712 77811 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1111,8 +1117,12 @@ V1400 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1141,6 +1151,8 @@ V1400 119275 119296 119366 +119488 +119508 119520 119540 119552 @@ -1195,6 +1207,8 @@ V1400 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1205,6 +1219,10 @@ V1400 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1219,6 +1237,8 @@ V1400 123642 123647 123648 +124112 +124154 124896 124903 124904 @@ -1335,14 +1355,14 @@ V1400 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -1364,23 +1384,19 @@ V1400 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 @@ -1390,7 +1406,7 @@ V1400 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1401,6 +1417,8 @@ V1400 195102 196608 201547 +201552 +205744 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 f6d9c3b4bae..259ca6e2a63 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 65f18d23d7a..54dfb40fa5d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f53b018f938..cf6dc4c34ad 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1518 +V1542 48 58 65 @@ -326,7 +326,7 @@ V1518 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -392,7 +392,7 @@ V1518 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -1019,7 +1019,7 @@ V1518 69293 69296 69298 -69376 +69373 69405 69415 69416 @@ -1066,7 +1066,7 @@ V1518 70163 70200 70206 -70207 +70210 70272 70279 70280 @@ -1227,6 +1227,14 @@ V1518 73130 73440 73463 +73472 +73489 +73490 +73531 +73534 +73539 +73552 +73562 73648 73649 73728 @@ -1238,7 +1246,9 @@ V1518 77712 77809 77824 -78895 +78896 +78912 +78934 82944 83527 92160 @@ -1293,8 +1303,12 @@ V1518 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1401,6 +1415,8 @@ V1518 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1411,6 +1427,10 @@ V1518 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1423,6 +1443,8 @@ V1518 123567 123584 123642 +124112 +124154 124896 124903 124904 @@ -1516,7 +1538,7 @@ V1518 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1527,6 +1549,8 @@ V1518 195102 196608 201547 +201552 +205744 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 6462e978ed1..ec796ef01f0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V372 33 48 58 @@ -349,12 +349,16 @@ V368 72349 72350 72355 +72448 +72458 72769 72774 72816 72818 73463 73465 +73539 +73552 73727 73728 74864 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 66a29054727..1a275a15c7e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/_PerlCh2.pl b/gnu/usr.bin/perl/lib/unicore/lib/Perl/_PerlCh2.pl index d616999bf7b..ef15efc2d5f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1532 +V1556 32 33 40 @@ -334,7 +334,7 @@ V1532 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -400,7 +400,7 @@ V1532 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -1039,7 +1039,7 @@ V1532 69293 69296 69298 -69376 +69373 69405 69415 69416 @@ -1086,7 +1086,7 @@ V1532 70163 70200 70206 -70207 +70210 70272 70279 70280 @@ -1247,6 +1247,14 @@ V1532 73130 73440 73463 +73472 +73489 +73490 +73531 +73534 +73539 +73552 +73562 73648 73649 73728 @@ -1258,7 +1266,9 @@ V1532 77712 77809 77824 -78895 +78896 +78912 +78934 82944 83527 92160 @@ -1313,8 +1323,12 @@ V1532 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1421,6 +1435,8 @@ V1532 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1431,6 +1447,10 @@ V1532 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1443,6 +1463,8 @@ V1532 123567 123584 123642 +124112 +124154 124896 124903 124904 @@ -1530,7 +1552,7 @@ V1532 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1541,6 +1563,8 @@ V1532 195102 196608 201547 +201552 +205744 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 5e3766981aa..c2c41f90239 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1308 +V1330 65 91 97 @@ -961,6 +961,8 @@ V1308 70162 70163 70188 +70207 +70209 70272 70279 70280 @@ -1085,6 +1087,12 @@ V1308 73113 73440 73459 +73474 +73475 +73476 +73489 +73490 +73524 73648 73649 73728 @@ -1094,7 +1102,9 @@ V1308 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -1139,8 +1149,12 @@ V1308 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1215,6 +1229,10 @@ V1308 120780 122624 122655 +122661 +122667 +122928 +122990 123136 123181 123191 @@ -1225,6 +1243,8 @@ V1308 123566 123584 123628 +124112 +124140 124896 124903 124904 @@ -1308,7 +1328,7 @@ V1308 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1319,4 +1339,6 @@ V1308 195102 196608 201547 +201552 +205744 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 d9da8f1cc8b..f299c9ee23d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e51e4901ad3..645f50733a8 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1526 +V1550 48 58 65 @@ -328,7 +328,7 @@ V1526 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -394,7 +394,7 @@ V1526 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -1033,7 +1033,7 @@ V1526 69293 69296 69298 -69376 +69373 69405 69415 69416 @@ -1080,7 +1080,7 @@ V1526 70163 70200 70206 -70207 +70210 70272 70279 70280 @@ -1241,6 +1241,14 @@ V1526 73130 73440 73463 +73472 +73489 +73490 +73531 +73534 +73539 +73552 +73562 73648 73649 73728 @@ -1252,7 +1260,9 @@ V1526 77712 77809 77824 -78895 +78896 +78912 +78934 82944 83527 92160 @@ -1307,8 +1317,12 @@ V1526 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1415,6 +1429,8 @@ V1526 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1425,6 +1441,10 @@ V1526 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1437,6 +1457,8 @@ V1526 123567 123584 123642 +124112 +124154 124896 124903 124904 @@ -1524,7 +1546,7 @@ V1526 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1535,6 +1557,8 @@ V1526 195102 196608 201547 +201552 +205744 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 46391af5034..dc1be087c6e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1314 +V1336 65 91 95 @@ -965,6 +965,8 @@ V1314 70162 70163 70188 +70207 +70209 70272 70279 70280 @@ -1089,6 +1091,12 @@ V1314 73113 73440 73459 +73474 +73475 +73476 +73489 +73490 +73524 73648 73649 73728 @@ -1100,7 +1108,9 @@ V1314 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -1145,8 +1155,12 @@ V1314 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1221,6 +1235,10 @@ V1314 120780 122624 122655 +122661 +122667 +122928 +122990 123136 123181 123191 @@ -1231,6 +1249,8 @@ V1314 123566 123584 123628 +124112 +124140 124896 124903 124904 @@ -1314,7 +1334,7 @@ V1314 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1325,4 +1345,6 @@ V1314 195102 196608 201547 +201552 +205744 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 e0dbb121b18..01f597370b7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 1954825e4a9..293f83fc878 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 702d8c963e2..aa26e3674b9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 73728a36ec6..c68b0405019 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4896c06663c..b2d997a1aae 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 912a36a982c..3712842b955 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e086bbaeac5..a23cee1f13a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f522db0adab..5260e9b772b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fe1423a9358..5a6169a5822 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 09183d4e332..5ddcf2a39fa 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V604 +V626 768 880 1155 @@ -171,6 +171,8 @@ V604 3287 3298 3300 +3315 +3316 3328 3332 3387 @@ -208,7 +210,7 @@ V604 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -415,6 +417,8 @@ V604 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -453,6 +457,8 @@ V604 70200 70206 70207 +70209 +70210 70367 70379 70400 @@ -547,6 +553,18 @@ V604 73112 73459 73463 +73472 +73474 +73475 +73476 +73524 +73531 +73534 +73539 +78912 +78913 +78919 +78934 92912 92917 92976 @@ -601,12 +619,16 @@ V604 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 f01f5e71c78..14beb54f614 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -46,7 +46,7 @@ V42 69837 69838 78896 -78905 +78912 113824 113828 119155 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 ff3db350802..ef73598d22b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1072 +V1086 443 444 448 @@ -315,7 +315,7 @@ V1072 4239 4304 4347 -4348 +4349 4681 4682 4686 @@ -507,8 +507,6 @@ V1072 42889 42895 42896 -42994 -42997 42999 43000 43003 @@ -583,8 +581,6 @@ V1072 43815 43816 43823 -43881 -43882 43968 44003 44032 @@ -789,6 +785,8 @@ V1072 70162 70163 70188 +70207 +70209 70272 70279 70280 @@ -911,6 +909,12 @@ V1072 73113 73440 73459 +73474 +73475 +73476 +73489 +73490 +73524 73648 73649 73728 @@ -922,7 +926,9 @@ V1072 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -965,8 +971,12 @@ V1072 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -991,6 +1001,8 @@ V1072 123566 123584 123628 +124112 +124140 124896 124903 124904 @@ -1072,7 +1084,7 @@ V1072 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1083,4 +1095,6 @@ V1072 195102 196608 201547 +201552 +205744 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 9b9768cf3a4..cb8d84f974c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1330 +V1338 97 123 170 @@ -559,6 +559,8 @@ V1330 1328 1376 1417 +4348 +4349 5112 5118 7296 @@ -1237,6 +1239,8 @@ V1330 42968 42969 42970 +42994 +42997 42998 42999 43000 @@ -1244,7 +1248,7 @@ V1330 43824 43867 43868 -43881 +43882 43888 43968 64256 @@ -1339,6 +1343,10 @@ V1330 122634 122635 122655 +122661 +122667 +122928 +122990 125218 125252 END 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 6cc839022bd..0493298b075 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V126 +V130 48 58 1632 @@ -121,6 +121,8 @@ V126 73050 73120 73130 +73552 +73562 92768 92778 92864 @@ -133,6 +135,8 @@ V126 123210 123632 123642 +124144 +124154 125264 125274 130032 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 a73ce411f1e..e018911926a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e0664c6c6e4..40716052a07 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V152 +V154 33 34 63 @@ -149,6 +149,8 @@ V152 72771 73463 73465 +73539 +73541 92782 92784 92917 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 60facebc607..2a0fdf5fcc0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 90c22185de7..c33969f7ba4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/XX.pl b/gnu/usr.bin/perl/lib/unicore/lib/SB/XX.pl index 9e8c20868ce..01e0ce4c6e2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1661 +V1681 0 9 14 @@ -355,7 +355,7 @@ V1661 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -421,7 +421,7 @@ V1661 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -1138,7 +1138,7 @@ V1661 69293 69296 69298 -69376 +69373 69405 69415 69416 @@ -1191,7 +1191,7 @@ V1661 70203 70205 70206 -70207 +70210 70272 70279 70280 @@ -1360,6 +1360,14 @@ V1661 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73541 +73552 +73562 73648 73649 73728 @@ -1371,9 +1379,7 @@ V1661 77712 77809 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1430,8 +1436,12 @@ V1661 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1538,6 +1548,8 @@ V1661 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1548,6 +1560,10 @@ V1661 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1560,6 +1576,8 @@ V1661 123567 123584 123642 +124112 +124154 124896 124903 124904 @@ -1655,7 +1673,7 @@ V1661 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1666,6 +1684,8 @@ V1661 195102 196608 201547 +201552 +205744 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 098ff685697..8c7efb5ab9a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V64 +V68 105 107 303 @@ -75,4 +75,8 @@ V64 120468 122650 122651 +122956 +122958 +122984 +122985 END 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 66b4d8359f1..c075fe19155 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V160 33 34 46 @@ -155,6 +155,8 @@ V158 72771 73463 73465 +73539 +73541 92782 92784 92917 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 e456c4a40a7..56f05a60e12 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 1536 1541 1542 @@ -57,6 +57,8 @@ V114 65277 69216 69247 +69373 +69376 126464 126468 126469 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 f96308ae5e0..1fc2c610c1c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9ccc716e1b1..1ac6f1ab99f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 099ff69fc27..c6d188689ed 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 1024 1157 1159 @@ -27,4 +27,8 @@ V16 42656 65070 65072 +122928 +122990 +123023 +123024 END 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 95463c5a9d3..45d76e7efe0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 2304 2385 2389 @@ -19,4 +19,6 @@ V8 2432 43232 43264 +72448 +72458 END 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 82bd18c41d6..bee22cb06b7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d561cb071ab..f48087aab7b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4316eb2c6d4..efde4eabc03 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7ddd8f31dd9..3c3ab094579 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 71bd5424f74..ef5938024fb 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4fb5b7f77cd..de0cdf292f3 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 900a44a9232..e362a8c0239 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c19f4e8fbea..f86d40a1916 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9563f7ebd83..69d36cb2cfa 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 0fcebf241f7..f3fa5507321 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V40 +V42 11904 11930 11931 @@ -40,7 +40,7 @@ V40 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -51,4 +51,6 @@ V40 195102 196608 201547 +201552 +205744 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 74b9fae69b9..1b1ea2be1e0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 8652646764a..8f661d5a715 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V10 +V12 12353 12439 12445 12448 110593 110880 +110898 +110899 110928 110931 127488 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 18a45983452..90a8dd17632 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 12449 12539 12541 @@ -35,6 +35,8 @@ V26 110593 110880 110883 +110933 +110934 110948 110952 END 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 7f492de0290..f5891bfa484 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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,5 +36,5 @@ V26 3302 3312 3313 -3315 +3316 END 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 df80dd67304..def48843888 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 65 91 97 @@ -87,4 +87,6 @@ V76 67515 122624 122655 +122661 +122667 END 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 1de47ec8157..0d77e282630 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f610408634b..e910479e70b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ece491b84a8..b3cfc4ab576 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Mong.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Mong.pl index 68ef1f68c82..99eea372ecc 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4cdd3331646..1678bb0cd72 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 5fbf9a2dce6..c116a58da9f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Sinh.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Sinh.pl index dedd0869a81..b237243a28b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Syrc.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Syrc.pl index 153b33a8eb2..fe4546163db 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 faee9878051..4d93b165618 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 76e9dc1bbe1..896ecd22f46 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 462125b114a..8f2ef600672 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Zyyy.pl b/gnu/usr.bin/perl/lib/unicore/lib/Sc/Zyyy.pl index 6b1e5940661..44c20150633 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V348 +V346 0 65 91 @@ -223,6 +223,8 @@ V348 119210 119214 119275 +119488 +119508 119520 119540 119552 @@ -303,14 +305,14 @@ V348 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -332,23 +334,19 @@ V348 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 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 bbc5eded8c2..e30d0bd5ee1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 00e6e439f40..ed7356121d3 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V102 +V104 1536 1541 1542 @@ -45,6 +45,8 @@ V102 66300 69216 69247 +69373 +69376 126464 126468 126469 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 d6b71413585..1ff38a92576 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 eb310bc1851..afb97a27270 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 e00ad8515e1..64ea37983a1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d78cef6138c..0bebb16f1b1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Cakm.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cakm.pl index 0fea4f18dab..cb6558d3d5d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Cham.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Cham.pl index 54990c70ec9..40c43a1b5dd 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 044231ff076..7c3119b7c3d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 22490aceeee..6f722972f20 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d7d1f49006f..ea13b8af727 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V18 +V22 1024 1328 7296 @@ -29,4 +29,8 @@ V18 42656 65070 65072 +122928 +122990 +123023 +123024 END 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 c1d90819b8e..7c22240d1d7 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 2304 2387 2389 @@ -25,4 +25,6 @@ V14 43066 43232 43264 +72448 +72458 END diff --git a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl index 2711a84afde..dccc9f99870 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Diak.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Dupl.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Dupl.pl index 41262870d5e..07370dbc105 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d4220a16e18..c0a1362590c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 12889df832a..2191338a707 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Glag.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Glag.pl index 06c4e5b6ed8..c005cbcb92b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 11ac1ac7b0e..543bd222c51 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 525600cbcaa..e58356a7c39 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 304f9c266c2..b13e485310d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f129bcf6f4a..457c3ab0bb0 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 089024c2029..b6d7cba3076 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 cf2f205f0e1..ef9762553ab 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 65ad404e44a..f12e2c9f8e2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V74 +V76 11904 11930 11931 @@ -74,7 +74,7 @@ V74 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -85,4 +85,6 @@ V74 195102 196608 201547 +201552 +205744 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 33a00146c07..41c8a5cb105 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 3505831ec81..c3146114dc8 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 78a6507cc59..3f69256db56 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V34 12289 12292 12296 @@ -39,6 +39,8 @@ V32 65440 110593 110880 +110898 +110899 110928 110931 127488 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 dfcad86561d..04b64ef75f1 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c77b65d4ff9..fc3c7ad5b42 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 11ebb758d37..597f9273acd 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V40 12289 12292 12296 @@ -47,6 +47,8 @@ V38 110593 110880 110883 +110933 +110934 110948 110952 END 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 2eb773ab8cf..f05f0beda0f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9439085182d..f3eb1580f83 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 808b9d37d27..de2cddab786 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 70144 70162 70163 -70207 +70210 END 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 5ecc5c15fbd..0dd0f21078c 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -40,7 +40,7 @@ V42 3302 3312 3313 -3315 +3316 7376 7377 7378 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 0816f9edc58..d2a4bc50402 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b5c04e64452..ce37e6f11ad 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 f0724d52301..78585426b3f 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -28,7 +28,7 @@ V22 3782 3783 3784 -3790 +3791 3792 3802 3804 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 efc213b0a8f..9893a4d5c46 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V92 +V94 65 91 97 @@ -103,4 +103,6 @@ V92 67515 122624 122655 +122661 +122667 END 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 93ebb580507..e23a0ab768d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 bcfdf71adad..ae0d39fd0be 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 6cc69f7c60d..af313c8a85e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 537938e9544..4e222275fc2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Mong.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Mong.pl index 1dabaa5d98a..2fd7fe68312 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c737c01a5f6..def3ca013b6 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 75d220966b8..a05be4d2678 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 be5c8ffc1c0..5977356cb4e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Nko.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Nko.pl index b024076e9e4..32bfb97994a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Nko.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Nko.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ba385951515..cba2a171db9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Phlp.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Phlp.pl index c82190147c1..85485fc48f9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 2fe8ce58a70..053ce891eaa 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a9f981d9b38..ea6b297abbf 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Sind.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Sind.pl index ac13ef2f814..74d98de5583 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 9af7aa1882e..1ffd72bc426 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Syrc.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Syrc.pl index c4fc60017f2..b1a01cd8fad 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Tagb.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tagb.pl index 594e2674c8c..5ddc2641420 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 a168729618d..5bd792285d8 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7beffa09259..54237598a94 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 cb31adfbd46..1e3254c31db 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 index e2d419e5744..e308b58209f 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tang.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Tang.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Telu.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Telu.pl index 45d9849a45f..69b8ab3c84a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 4792398cc71..797cba48d1d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 d4e0271c986..e9f696ba209 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 11920d966c9..88fbd306b62 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Vith.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Vith.pl index 18ae0fc8054..d5692cb9d7c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Vith.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Vith.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 ced66b2f428..f8bd84db010 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 index 1566154f34c..8bbee72018a 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yezi.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yezi.pl @@ -1,6 +1,6 @@ # !!!!!!! DO NOT EDIT THIS FILE !!!!!!! # This file is machine-generated by lib/unicore/mktables from the Unicode -# database, Version 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Yi.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Yi.pl index bc9afe632bf..4ee4d39f08b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 fb75df9511b..09bcf56281b 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/Zyyy.pl b/gnu/usr.bin/perl/lib/unicore/lib/Scx/Zyyy.pl index 5cc1d37f313..36192f788f4 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V296 +V294 0 65 91 @@ -173,6 +173,8 @@ V296 119210 119214 119275 +119488 +119508 119520 119540 119552 @@ -251,14 +253,14 @@ V296 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -280,23 +282,19 @@ V296 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 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 da3cb2f91ba..ca827b0a0b9 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1391 +V1409 888 890 896 @@ -253,7 +253,7 @@ V1391 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -313,7 +313,7 @@ V1391 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -854,7 +854,7 @@ V1391 69294 69296 69298 -69376 +69373 69416 69424 69466 @@ -889,7 +889,7 @@ V1391 70144 70162 70163 -70207 +70210 70272 70279 70280 @@ -994,6 +994,8 @@ V1391 72355 72368 72441 +72448 +72458 72704 72713 72714 @@ -1036,6 +1038,12 @@ V1391 73130 73440 73465 +73472 +73489 +73490 +73531 +73534 +73562 73648 73649 73664 @@ -1051,9 +1059,7 @@ V1391 77712 77811 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1106,8 +1112,12 @@ V1391 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1136,6 +1146,8 @@ V1391 119275 119296 119366 +119488 +119508 119520 119540 119552 @@ -1190,6 +1202,8 @@ V1391 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1200,6 +1214,10 @@ V1391 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1214,6 +1232,8 @@ V1391 123642 123647 123648 +124112 +124154 124896 124903 124904 @@ -1330,14 +1350,14 @@ V1391 127590 127744 128728 -128733 +128732 128749 128752 128765 128768 -128884 -128896 -128985 +128887 +128891 +128986 128992 129004 129008 @@ -1359,23 +1379,19 @@ V1391 129632 129646 129648 -129653 -129656 129661 129664 -129671 +129673 129680 -129709 -129712 -129723 -129728 +129726 +129727 129734 -129744 -129754 +129742 +129756 129760 -129768 +129769 129776 -129783 +129785 129792 129939 129940 @@ -1385,7 +1401,7 @@ V1391 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1396,6 +1412,8 @@ V1391 195102 196608 201547 +201552 +205744 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 90a684b33bb..faf744989b6 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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 +V216 33 34 44 @@ -209,6 +209,8 @@ V214 72818 73463 73465 +73539 +73541 74864 74869 92782 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 2fbf3f06006..1936fcfca3d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V30 +V32 13312 19904 19968 @@ -32,7 +32,7 @@ V30 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -41,4 +41,6 @@ V30 191457 196608 201547 +201552 +205744 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 4c0bfa08b55..f121af1fbf2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the diff --git a/gnu/usr.bin/perl/lib/unicore/lib/VS/Y.pl b/gnu/usr.bin/perl/lib/unicore/lib/VS/Y.pl index 3324bfa30cf..5b4aa424c2c 100644 --- a/gnu/usr.bin/perl/lib/unicore/lib/VS/Y.pl +++ b/gnu/usr.bin/perl/lib/unicore/lib/VS/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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/R.pl b/gnu/usr.bin/perl/lib/unicore/lib/Vo/R.pl index 87f567ff562..0c342a80ea5 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -163,7 +163,7 @@ V179 72192 72384 77824 -78912 +78944 82944 83584 94176 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 546d55d5246..c545703be08 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 adf7f126d24..19ea03b9e68 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 79959697f67..4e043df7858 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -238,7 +238,7 @@ V256 72192 72384 77824 -78912 +78944 82944 83584 94176 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 b5423f1bdb4..3b4f773bc0a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 362c8d40e3b..af9f62a9da2 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V606 +V628 768 880 1155 @@ -171,6 +171,8 @@ V606 3287 3298 3300 +3315 +3316 3328 3332 3387 @@ -208,7 +210,7 @@ V606 3764 3773 3784 -3790 +3791 3864 3866 3893 @@ -415,6 +417,8 @@ V606 68904 69291 69293 +69373 +69376 69446 69457 69506 @@ -453,6 +457,8 @@ V606 70200 70206 70207 +70209 +70210 70367 70379 70400 @@ -547,6 +553,18 @@ V606 73112 73459 73463 +73472 +73474 +73475 +73476 +73524 +73531 +73534 +73539 +78912 +78913 +78919 +78934 92912 92917 92976 @@ -601,12 +619,16 @@ V606 122917 122918 122923 +123023 +123024 123184 123191 123566 123567 123628 123632 +124140 +124144 125136 125143 125252 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 6c3eda502a0..5a5f6815f70 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This file is for internal use by core Perl only. The format and even the @@ -44,7 +44,7 @@ V40 69837 69838 78896 -78905 +78912 113824 113828 119155 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 7761e9d8c5b..5b3cc6c0790 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 c3c5ce2cffa..ff83095f190 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V28 +V30 12337 12342 12443 @@ -37,6 +37,8 @@ V28 110593 110880 110883 +110933 +110934 110948 110952 END 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 988e36fb56d..edcbff75f90 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1140 +V1156 65 91 97 @@ -823,6 +823,8 @@ V1140 70162 70163 70188 +70207 +70209 70272 70279 70280 @@ -943,6 +945,12 @@ V1140 73113 73440 73459 +73474 +73475 +73476 +73489 +73490 +73524 73648 73649 73728 @@ -954,7 +962,9 @@ V1140 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -1055,6 +1065,10 @@ V1140 120780 122624 122655 +122661 +122667 +122928 +122990 123136 123181 123191 @@ -1065,6 +1079,8 @@ V1140 123566 123584 123628 +124112 +124140 124896 124903 124904 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 99e21ac2dc0..b536d656994 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 7760a9d6d98..f58e6068c25 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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/MN.pl b/gnu/usr.bin/perl/lib/unicore/lib/WB/MN.pl index 5aedeed807c..4770a14c94a 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b5c0ff71ecd..58118fd8e07 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V126 +V130 48 58 1632 @@ -121,6 +121,8 @@ V126 73050 73120 73130 +73552 +73562 92768 92778 92864 @@ -133,6 +135,8 @@ V126 123210 123632 123642 +124144 +124154 125264 125274 130032 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 78aed9453be..f0f7123155d 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes made here will be lost! # !!!!!!! INTERNAL PERL USE ONLY !!!!!!! # This 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 b17a3fdb6c2..dcfce40a886 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1541 +V1557 0 10 14 @@ -343,7 +343,7 @@ V1541 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -399,7 +399,7 @@ V1541 3764 3773 3784 -3790 +3791 3792 3802 3840 @@ -1054,7 +1054,7 @@ V1541 69293 69296 69298 -69376 +69373 69405 69415 69416 @@ -1105,7 +1105,7 @@ V1541 70163 70200 70206 -70207 +70210 70272 70279 70280 @@ -1262,6 +1262,14 @@ V1541 73130 73440 73463 +73472 +73489 +73490 +73531 +73534 +73539 +73552 +73562 73648 73649 73728 @@ -1273,9 +1281,7 @@ V1541 77712 77809 77824 -78895 -78896 -78905 +78934 82944 83527 92160 @@ -1326,6 +1332,8 @@ V1541 110593 110880 110883 +110933 +110934 110948 110952 113664 @@ -1430,6 +1438,8 @@ V1541 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1440,6 +1450,10 @@ V1541 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1452,6 +1466,8 @@ V1541 123567 123584 123642 +124112 +124154 124896 124903 124904 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 c63ee0a216c..4075317bd3e 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1526 +V1550 48 58 65 @@ -328,7 +328,7 @@ V1526 3302 3312 3313 -3315 +3316 3328 3341 3342 @@ -394,7 +394,7 @@ V1526 3782 3783 3784 -3790 +3791 3792 3802 3804 @@ -1033,7 +1033,7 @@ V1526 69293 69296 69298 -69376 +69373 69405 69415 69416 @@ -1080,7 +1080,7 @@ V1526 70163 70200 70206 -70207 +70210 70272 70279 70280 @@ -1241,6 +1241,14 @@ V1526 73130 73440 73463 +73472 +73489 +73490 +73531 +73534 +73539 +73552 +73562 73648 73649 73728 @@ -1252,7 +1260,9 @@ V1526 77712 77809 77824 -78895 +78896 +78912 +78934 82944 83527 92160 @@ -1307,8 +1317,12 @@ V1526 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1415,6 +1429,8 @@ V1526 121520 122624 122655 +122661 +122667 122880 122887 122888 @@ -1425,6 +1441,10 @@ V1526 122917 122918 122923 +122928 +122990 +123023 +123024 123136 123181 123184 @@ -1437,6 +1457,8 @@ V1526 123567 123584 123642 +124112 +124154 124896 124903 124904 @@ -1524,7 +1546,7 @@ V1526 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1535,6 +1557,8 @@ V1526 195102 196608 201547 +201552 +205744 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 63409e08636..ab175e7fc15 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 14.0.0. Any changes made here will be lost! +# database, Version 15.0.0. Any changes 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'; -V1310 +V1332 65 91 97 @@ -961,6 +961,8 @@ V1310 70162 70163 70188 +70207 +70209 70272 70279 70280 @@ -1085,6 +1087,12 @@ V1310 73113 73440 73459 +73474 +73475 +73476 +73489 +73490 +73524 73648 73649 73728 @@ -1096,7 +1104,9 @@ V1310 77712 77809 77824 -78895 +78896 +78913 +78919 82944 83527 92160 @@ -1141,8 +1151,12 @@ V1310 110591 110592 110883 +110898 +110899 110928 110931 +110933 +110934 110948 110952 110960 @@ -1217,6 +1231,10 @@ V1310 120780 122624 122655 +122661 +122667 +122928 +122990 123136 123181 123191 @@ -1227,6 +1245,8 @@ V1310 123566 123584 123628 +124112 +124140 124896 124903 124904 @@ -1310,7 +1330,7 @@ V1310 131072 173792 173824 -177977 +177978 177984 178206 178208 @@ -1321,4 +1341,6 @@ V1310 195102 196608 201547 +201552 +205744 END diff --git a/gnu/usr.bin/perl/lib/unicore/mktables.lst b/gnu/usr.bin/perl/lib/unicore/mktables.lst index b7994b02b74..ec1d7f64f63 100644 --- a/gnu/usr.bin/perl/lib/unicore/mktables.lst +++ b/gnu/usr.bin/perl/lib/unicore/mktables.lst @@ -1,8 +1,8 @@ # # mktables.lst -- File list for lib/unicore/mktables. # -# Autogenerated starting on 1672805144 (Tue Jan 3 20:05:44 2023) -# From options -C lib/unicore -P pod -maketest -makelist -p +# Autogenerated starting on 1704393521 (Thu Jan 4 10:38:41 2024) +# From options -C lib/unicore -P pod -maketest -makenormtest -makelist -p # # - First section is input files # (lib/unicore/mktables itself is not listed but is automatically considered an input) @@ -34,6 +34,7 @@ Jamo.txt LineBreak.txt NameAliases.txt NamedSequences.txt +NormTest.txt PropList.txt PropValueAliases.txt PropertyAliases.txt @@ -71,6 +72,7 @@ CombiningClass.pl Decomposition.pl Name.pl Name.pm +TestNorm.pl TestProp.pl To/Age.pl To/Bc.pl @@ -119,6 +121,7 @@ lib/Age/V110.pl lib/Age/V120.pl lib/Age/V130.pl lib/Age/V140.pl +lib/Age/V150.pl lib/Age/V20.pl lib/Age/V30.pl lib/Age/V31.pl @@ -269,6 +272,7 @@ lib/In/12_0.pl lib/In/12_1.pl lib/In/13_0.pl lib/In/14_0.pl +lib/In/15_0.pl lib/In/2_0.pl lib/In/2_1.pl lib/In/3_0.pl @@ -309,7 +313,9 @@ 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/Geminati.pl lib/InSC/Invisibl.pl lib/InSC/Nukta.pl lib/InSC/Number.pl @@ -611,7 +617,7 @@ lib/WB/XX.pl lib/XIDC/Y.pl lib/XIDS/Y.pl -# 48 input files -# 545 output files +# 49 input files +# 550 output files # End list diff --git a/gnu/usr.bin/perl/pod/perl.pod b/gnu/usr.bin/perl/pod/perl.pod index 8217cc83a41..2a09b347dc3 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 0340bb5d6bc..8c52468a8d6 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 14.0.0. Any changes made here will be lost! +# database, Version 15.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 14.0.0 character properties in Perl +perluniprops - Index of Unicode Version 15.0.0 character properties in Perl =head1 DESCRIPTION @@ -418,11 +418,17 @@ stable. 'Present_In' (838: U+061D, U+0870..088E, U+0890..0891, U+0898..089F, U+08B5, U+08C8..08D2 ...) - \p{Age: NA} \p{Age=Unassigned} (829_768 plus all + T \p{Age: 15.0} \p{Age=V15_0} (4489) + \p{Age: V15_0} Code point's usage was introduced in + version 15.0; See also Property + 'Present_In' (4489: U+0CF3, U+0ECE, + U+10EFD..10EFF, U+1123F..11241, + U+11B00..11B09, U+11F00..11F10 ...) + \p{Age: NA} \p{Age=Unassigned} (825_279 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}) (829_768 plus all above-Unicode code points: + (Short: \p{Age=NA}) (825_279 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} (= @@ -442,20 +448,20 @@ stable. Unicode. Same as qr/./s (1_114_112 plus all above-Unicode code points: U+0000..infinity) - \p{Alnum} \p{XPosixAlnum} (134_056) + \p{Alnum} \p{XPosixAlnum} (138_445) \p{Alpha} \p{XPosixAlpha} (= \p{Alphabetic=Y}) - (133_396) + (137_765) \p{Alpha: *} \p{Alphabetic: *} \p{Alphabetic} \p{XPosixAlpha} (= \p{Alphabetic=Y}) - (133_396) - \p{Alphabetic: N*} (Short: \p{Alpha=N}, \P{Alpha}) (980_716 + (137_765) + \p{Alphabetic: N*} (Short: \p{Alpha=N}, \P{Alpha}) (976_347 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..0344 ...) - \p{Alphabetic: Y*} (Short: \p{Alpha=Y}, \p{Alpha}) (133_396: + \p{Alphabetic: Y*} (Short: \p{Alpha=Y}, \p{Alpha}) (137_765: [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 ...) @@ -480,17 +486,21 @@ 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}) (1411) + Arabic}) (NOT \p{Block=Arabic}) (1414) \p{Arabic} \p{Script_Extensions=Arabic} (Short: - \p{Arab}; NOT \p{Block=Arabic}) (1411) + \p{Arab}; NOT \p{Block=Arabic}) (1414) X \p{Arabic_Ext_A} \p{Arabic_Extended_A} (= \p{Block= Arabic_Extended_A}) (96) X \p{Arabic_Ext_B} \p{Arabic_Extended_B} (= \p{Block= Arabic_Extended_B}) (48) + X \p{Arabic_Ext_C} \p{Arabic_Extended_C} (= \p{Block= + Arabic_Extended_C}) (64) X \p{Arabic_Extended_A} \p{Block=Arabic_Extended_A} (Short: \p{InArabicExtA}) (96) X \p{Arabic_Extended_B} \p{Block=Arabic_Extended_B} (Short: \p{InArabicExtB}) (48) + X \p{Arabic_Extended_C} \p{Block=Arabic_Extended_C} (Short: + \p{InArabicExtC}) (64) X \p{Arabic_Math} \p{Arabic_Mathematical_Alphabetic_Symbols} (= \p{Block= Arabic_Mathematical_Alphabetic_Symbols}) @@ -532,7 +542,7 @@ stable. 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 (284_278: + \p{Assigned} All assigned code points (288_767: U+0000..0377, U+037A..037F, U+0384..038A, U+038C, U+038E..03A1, U+03A3..052F ...) @@ -575,9 +585,9 @@ stable. \p{Bidi_C} \p{Bidi_Control} (= \p{Bidi_Control=Y}) (12) \p{Bidi_C: *} \p{Bidi_Control: *} - \p{Bidi_Class: AL} \p{Bidi_Class=Arabic_Letter} (1708) + \p{Bidi_Class: AL} \p{Bidi_Class=Arabic_Letter} (1769) \p{Bidi_Class: AN} \p{Bidi_Class=Arabic_Number} (63) - \p{Bidi_Class: Arabic_Letter} (Short: \p{Bc=AL}) (1708: U+0608, + \p{Bidi_Class: Arabic_Letter} (Short: \p{Bc=AL}) (1769: U+0608, U+060B, U+060D, U+061B..064A, U+066D..066F, U+0671..06D5 ...) \p{Bidi_Class: Arabic_Number} (Short: \p{Bc=AN}) (63: @@ -611,9 +621,9 @@ stable. \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_333 + \p{Bidi_Class: L} \p{Bidi_Class=Left_To_Right} (1_096_272 plus all above-Unicode code points) - \p{Bidi_Class: Left_To_Right} (Short: \p{Bc=L}) (1_096_333 plus + \p{Bidi_Class: Left_To_Right} (Short: \p{Bc=L}) (1_096_272 plus all above-Unicode code points: [A-Za-z \xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8- \xff], U+0100..02B8, U+02BB..02C1, @@ -627,13 +637,13 @@ 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}) (1958: + \p{Bidi_Class: Nonspacing_Mark} (Short: \p{Bc=NSM}) (1993: 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} (1958) - \p{Bidi_Class: ON} \p{Bidi_Class=Other_Neutral} (6000) - \p{Bidi_Class: Other_Neutral} (Short: \p{Bc=ON}) (6000: [!\"&\' + \p{Bidi_Class: NSM} \p{Bidi_Class=Nonspacing_Mark} (1993) + \p{Bidi_Class: ON} \p{Bidi_Class=Other_Neutral} (6029) + \p{Bidi_Class: Other_Neutral} (Short: \p{Bc=ON}) (6029: [!\"&\' \(\)*;<=>?\@\[\\\]\^_`\{\|\}~\xa1\xa6- \xa9\xab-\xac\xae-\xaf\xb4\xb6-\xb8\xbb- \xbf\xd7\xf7], U+02B9..02BA, @@ -647,8 +657,8 @@ stable. 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} (3711) - \p{Bidi_Class: Right_To_Left} (Short: \p{Bc=R}) (3711: U+0590, + \p{Bidi_Class: R} \p{Bidi_Class=Right_To_Left} (3647) + \p{Bidi_Class: Right_To_Left} (Short: \p{Bc=R}) (3647: 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: @@ -739,10 +749,13 @@ stable. U+0600..06FF) \p{Block: Arabic_Ext_A} \p{Block=Arabic_Extended_A} (96) \p{Block: Arabic_Ext_B} \p{Block=Arabic_Extended_B} (48) + \p{Block: Arabic_Ext_C} \p{Block=Arabic_Extended_C} (64) \p{Block: Arabic_Extended_A} (Short: \p{Blk=ArabicExtA}) (96: U+08A0..08FF) \p{Block: Arabic_Extended_B} (Short: \p{Blk=ArabicExtB}) (48: U+0870..089F) + \p{Block: Arabic_Extended_C} (Short: \p{Blk=ArabicExtC}) (64: + U+10EC0..10EFF) \p{Block: Arabic_Math} \p{Block= Arabic_Mathematical_Alphabetic_Symbols} (256) @@ -856,6 +869,9 @@ stable. \p{Block: CJK_Ext_G} \p{Block= CJK_Unified_Ideographs_Extension_G} (4944) + \p{Block: CJK_Ext_H} \p{Block= + CJK_Unified_Ideographs_Extension_H} + (4192) \p{Block: CJK_Radicals_Sup} \p{Block=CJK_Radicals_Supplement} (128) \p{Block: CJK_Radicals_Supplement} (Short: \p{Blk=CJKRadicalsSup}) (128: U+2E80..2EFF) @@ -879,6 +895,8 @@ stable. CJKExtF}) (7488: U+2CEB0..2EBEF) \p{Block: CJK_Unified_Ideographs_Extension_G} (Short: \p{Blk= CJKExtG}) (4944: U+30000..3134F) + \p{Block: CJK_Unified_Ideographs_Extension_H} (Short: \p{Blk= + CJKExtH}) (4192: U+31350..323AF) \p{Block: Combining_Diacritical_Marks} (Short: \p{Blk= Diacriticals}) (112: U+0300..036F) \p{Block: Combining_Diacritical_Marks_Extended} (Short: \p{Blk= @@ -919,12 +937,15 @@ stable. \p{Block: Cyrillic_Ext_A} \p{Block=Cyrillic_Extended_A} (32) \p{Block: Cyrillic_Ext_B} \p{Block=Cyrillic_Extended_B} (96) \p{Block: Cyrillic_Ext_C} \p{Block=Cyrillic_Extended_C} (16) + \p{Block: Cyrillic_Ext_D} \p{Block=Cyrillic_Extended_D} (96) \p{Block: Cyrillic_Extended_A} (Short: \p{Blk=CyrillicExtA}) (32: U+2DE0..2DFF) \p{Block: Cyrillic_Extended_B} (Short: \p{Blk=CyrillicExtB}) (96: U+A640..A69F) \p{Block: Cyrillic_Extended_C} (Short: \p{Blk=CyrillicExtC}) (16: U+1C80..1C8F) + \p{Block: Cyrillic_Extended_D} (Short: \p{Blk=CyrillicExtD}) (96: + U+1E030..1E08F) \p{Block: Cyrillic_Sup} \p{Block=Cyrillic_Supplement} (48) \p{Block: Cyrillic_Supplement} (Short: \p{Blk=CyrillicSup}) (48: U+0500..052F) @@ -934,8 +955,11 @@ stable. \p{Block: Devanagari} (NOT \p{Devanagari} NOR \p{Is_Devanagari}) (128: U+0900..097F) \p{Block: Devanagari_Ext} \p{Block=Devanagari_Extended} (32) + \p{Block: Devanagari_Ext_A} \p{Block=Devanagari_Extended_A} (96) \p{Block: Devanagari_Extended} (Short: \p{Blk=DevanagariExt}) (32: U+A8E0..A8FF) + \p{Block: Devanagari_Extended_A} (Short: \p{Blk=DevanagariExtA}) + (96: U+11B00..11B5F) \p{Block: Diacriticals} \p{Block=Combining_Diacritical_Marks} (112) \p{Block: Diacriticals_Ext} \p{Block= Combining_Diacritical_Marks_Extended} @@ -957,7 +981,7 @@ stable. \p{Block: Duployan} (NOT \p{Duployan} NOR \p{Is_Duployan}) (160: U+1BC00..1BC9F) \p{Block: Early_Dynastic_Cuneiform} (208: U+12480..1254F) - \p{Block: Egyptian_Hieroglyph_Format_Controls} (16: U+13430..1343F) + \p{Block: Egyptian_Hieroglyph_Format_Controls} (48: U+13430..1345F) \p{Block: Egyptian_Hieroglyphs} (NOT \p{Egyptian_Hieroglyphs} NOR \p{Is_Egyptian_Hieroglyphs}) (1072: U+13000..1342F) @@ -1101,6 +1125,7 @@ stable. (96: U+A980..A9DF) \p{Block: Kaithi} (NOT \p{Kaithi} NOR \p{Is_Kaithi}) (80: U+11080..110CF) + \p{Block: Kaktovik_Numerals} (32: U+1D2C0..1D2DF) \p{Block: Kana_Ext_A} \p{Block=Kana_Extended_A} (48) \p{Block: Kana_Ext_B} \p{Block=Kana_Extended_B} (16) \p{Block: Kana_Extended_A} (Short: \p{Blk=KanaExtA}) (48: @@ -1121,6 +1146,8 @@ stable. \p{Block: Katakana_Ext} \p{Block=Katakana_Phonetic_Extensions} (16) \p{Block: Katakana_Phonetic_Extensions} (Short: \p{Blk= KatakanaExt}) (16: U+31F0..31FF) + \p{Block: Kawi} (NOT \p{Kawi} NOR \p{Is_Kawi}) (96: + U+11F00..11F5F) \p{Block: Kayah_Li} (48: U+A900..A92F) \p{Block: Kharoshthi} (NOT \p{Kharoshthi} NOR \p{Is_Kharoshthi}) (96: U+10A00..10A5F) @@ -1277,9 +1304,11 @@ stable. U+A9E0..A9FF) \p{Block: Nabataean} (NOT \p{Nabataean} NOR \p{Is_Nabataean}) (48: U+10880..108AF) + \p{Block: Nag_Mundari} (NOT \p{Nag_Mundari} NOR + \p{Is_Nag_Mundari}) (48: U+1E4D0..1E4FF) \p{Block: Nandinagari} (NOT \p{Nandinagari} NOR \p{Is_Nandinagari}) (96: U+119A0..119FF) - \p{Block: NB} \p{Block=No_Block} (825_600 plus all + \p{Block: NB} \p{Block=No_Block} (820_944 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) @@ -1287,7 +1316,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}) (825_600 plus all + \p{Block: No_Block} (Short: \p{Blk=NB}) (820_944 plus all above-Unicode code points: U+2FE0..2FEF, U+10200..1027F, U+103E0..103FF, U+105C0..105FF, U+107C0..107FF, @@ -1587,7 +1616,7 @@ stable. X \p{Byzantine_Musical_Symbols} \p{Block=Byzantine_Musical_Symbols} (Short: \p{InByzantineMusic}) (256) \p{C} \pC \p{Other} (= \p{General_Category=Other}) - (969_578 plus all above-Unicode code + (965_096 plus all above-Unicode code points) \p{Cakm} \p{Chakma} (= \p{Script_Extensions= Chakma}) (NOT \p{Block=Chakma}) (91) @@ -1598,7 +1627,7 @@ stable. Unified_Canadian_Aboriginal_Syllabics}) (640) T \p{Canonical_Combining_Class: 0} \p{Canonical_Combining_Class= - Not_Reordered} (1_113_200 plus all + Not_Reordered} (1_113_190 plus all above-Unicode code points) T \p{Canonical_Combining_Class: 1} \p{Canonical_Combining_Class= Overlay} (32) @@ -1609,7 +1638,7 @@ stable. T \p{Canonical_Combining_Class: 8} \p{Canonical_Combining_Class= Kana_Voicing} (2) T \p{Canonical_Combining_Class: 9} \p{Canonical_Combining_Class= - Virama} (63) + Virama} (65) T \p{Canonical_Combining_Class: 10} \p{Canonical_Combining_Class= CCC10} (1) \p{Canonical_Combining_Class: CCC10} (Short: \p{Ccc=CCC10}) (1: @@ -1768,7 +1797,7 @@ stable. T \p{Canonical_Combining_Class: 218} \p{Canonical_Combining_Class= Below_Left} (2) T \p{Canonical_Combining_Class: 220} \p{Canonical_Combining_Class= - Below} (177) + Below} (181) T \p{Canonical_Combining_Class: 222} \p{Canonical_Combining_Class= Below_Right} (4) T \p{Canonical_Combining_Class: 224} \p{Canonical_Combining_Class= @@ -1778,9 +1807,9 @@ 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} (508) + Above} (510) T \p{Canonical_Combining_Class: 232} \p{Canonical_Combining_Class= - Above_Right} (5) + Above_Right} (7) T \p{Canonical_Combining_Class: 233} \p{Canonical_Combining_Class= Double_Below} (4) T \p{Canonical_Combining_Class: 234} \p{Canonical_Combining_Class= @@ -1788,18 +1817,19 @@ stable. T \p{Canonical_Combining_Class: 240} \p{Canonical_Combining_Class= Iota_Subscript} (1) \p{Canonical_Combining_Class: A} \p{Canonical_Combining_Class= - Above} (508) - \p{Canonical_Combining_Class: Above} (Short: \p{Ccc=A}) (508: + Above} (510) + \p{Canonical_Combining_Class: Above} (Short: \p{Ccc=A}) (510: 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: U+05AE, U+18A9, U+1DF7..1DF8, U+302B) - \p{Canonical_Combining_Class: Above_Right} (Short: \p{Ccc=AR}) (5: - U+0315, U+031A, U+0358, U+1DF6, U+302C) + \p{Canonical_Combining_Class: Above_Right} (Short: \p{Ccc=AR}) (7: + U+0315, U+031A, U+0358, U+1DF6, U+302C, + U+1E4EC..1E4ED) \p{Canonical_Combining_Class: AL} \p{Canonical_Combining_Class= Above_Left} (5) \p{Canonical_Combining_Class: AR} \p{Canonical_Combining_Class= - Above_Right} (5) + Above_Right} (7) \p{Canonical_Combining_Class: ATA} \p{Canonical_Combining_Class= Attached_Above} (1) \p{Canonical_Combining_Class: ATAR} \p{Canonical_Combining_Class= @@ -1818,8 +1848,8 @@ stable. \p{Canonical_Combining_Class: Attached_Below_Left} (Short: \p{Ccc= ATBL}) (0) \p{Canonical_Combining_Class: B} \p{Canonical_Combining_Class= - Below} (177) - \p{Canonical_Combining_Class: Below} (Short: \p{Ccc=B}) (177: + Below} (181) + \p{Canonical_Combining_Class: Below} (Short: \p{Ccc=B}) (181: U+0316..0319, U+031C..0320, U+0323..0326, U+0329..0333, U+0339..033C, U+0347..0349 ...) @@ -1858,12 +1888,12 @@ stable. \p{Canonical_Combining_Class: NK} \p{Canonical_Combining_Class= Nukta} (27) \p{Canonical_Combining_Class: Not_Reordered} (Short: \p{Ccc=NR}) - (1_113_200 plus all above-Unicode code + (1_113_190 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_200 plus all + Not_Reordered} (1_113_190 plus all above-Unicode code points) \p{Canonical_Combining_Class: Nukta} (Short: \p{Ccc=NK}) (27: U+093C, U+09BC, U+0A3C, U+0ABC, U+0B3C, @@ -1878,11 +1908,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}) (63: + \p{Canonical_Combining_Class: Virama} (Short: \p{Ccc=VR}) (65: U+094D, U+09CD, U+0A4D, U+0ACD, U+0B4D, U+0BCD ...) \p{Canonical_Combining_Class: VR} \p{Canonical_Combining_Class= - Virama} (63) + Virama} (65) \p{Cans} \p{Canadian_Aboriginal} (= \p{Script_Extensions= Canadian_Aboriginal}) (726) @@ -1890,33 +1920,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}) (2602) - \p{Case_Ignorable: N*} (Short: \p{CI=N}, \P{CI}) (1_111_510 plus + \p{Case_Ignorable} \p{Case_Ignorable=Y} (Short: \p{CI}) (2707) + \p{Case_Ignorable: N*} (Short: \p{CI=N}, \P{CI}) (1_111_405 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], U+0100..02AF, U+0370..0373, U+0376..0379, U+037B..0383, U+0386 ...) - \p{Case_Ignorable: Y*} (Short: \p{CI=Y}, \p{CI}) (2602: [\'.:\^` + \p{Case_Ignorable: Y*} (Short: \p{CI=Y}, \p{CI}) (2707: [\'.:\^` \xa8\xad\xaf\xb4\xb7-\xb8], U+02B0..036F, U+0374..0375, U+037A, U+0384..0385, U+0387 ...) - \p{Cased} \p{Cased=Y} (4453) - \p{Cased: N*} (Single: \P{Cased}) (1_109_659 plus all + \p{Cased} \p{Cased=Y} (4526) + \p{Cased: N*} (Single: \P{Cased}) (1_109_586 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}) (4453: [A-Za-z\xaa + \p{Cased: Y*} (Single: \p{Cased}) (4526: [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}) (4089) + \p{LC}) (4095) \p{Category: *} \p{General_Category: *} \p{Caucasian_Albanian} \p{Script_Extensions=Caucasian_Albanian} (Short: \p{Aghb}; NOT \p{Block= @@ -1928,7 +1958,7 @@ stable. \p{Composition_Exclusion=Y}) (81) \p{CE: *} \p{Composition_Exclusion: *} \p{Cf} \p{Format} (= \p{General_Category=Format}) - (163) + (170) \p{Chakma} \p{Script_Extensions=Chakma} (Short: \p{Cakm}; NOT \p{Block=Chakma}) (91) \p{Cham} \p{Script_Extensions=Cham} (NOT \p{Block= @@ -1970,9 +2000,9 @@ stable. [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_429) + Y} (Short: \p{CWKCF}) (10_491) \p{Changes_When_NFKC_Casefolded: N*} (Short: \p{CWKCF=N}, - \P{CWKCF}) (1_103_683 plus all above- + \P{CWKCF}) (1_103_621 plus all above- Unicode code points: [\x00-\x20!\"#\$ \%&\'\(\)*+,\-.\/0-9:;<=>?\@\[\\\]\^_`a- z\{\|\}~\x7f-\x9f\xa1-\xa7\xa9\xab-\xac @@ -1980,7 +2010,7 @@ stable. \xff], U+0101, U+0103, U+0105, U+0107, U+0109 ...) \p{Changes_When_NFKC_Casefolded: Y*} (Short: \p{CWKCF=Y}, - \p{CWKCF}) (10_429: [A-Z\xa0\xa8\xaa + \p{CWKCF}) (10_491: [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 ...) @@ -2021,7 +2051,7 @@ stable. Chorasmian}) (NOT \p{Block=Chorasmian}) (28) \p{CI} \p{Case_Ignorable} (= \p{Case_Ignorable= - Y}) (2602) + Y}) (2707) \p{CI: *} \p{Case_Ignorable: *} X \p{CJK} \p{CJK_Unified_Ideographs} (= \p{Block= CJK_Unified_Ideographs}) (20_992) @@ -2076,6 +2106,10 @@ stable. \p{Block= CJK_Unified_Ideographs_Extension_G}) (4944) + X \p{CJK_Ext_H} \p{CJK_Unified_Ideographs_Extension_H} (= + \p{Block= + CJK_Unified_Ideographs_Extension_H}) + (4192) 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} @@ -2110,10 +2144,13 @@ stable. X \p{CJK_Unified_Ideographs_Extension_G} \p{Block= CJK_Unified_Ideographs_Extension_G} (Short: \p{InCJKExtG}) (4944) + X \p{CJK_Unified_Ideographs_Extension_H} \p{Block= + CJK_Unified_Ideographs_Extension_H} + (Short: \p{InCJKExtH}) (4192) \p{Close_Punctuation} \p{General_Category=Close_Punctuation} (Short: \p{Pe}) (77) \p{Cn} \p{Unassigned} (= \p{General_Category= - Unassigned}) (829_834 plus all above- + Unassigned}) (825_345 plus all above- Unicode code points) \p{Cntrl} \p{XPosixCntrl} (= \p{General_Category= Control}) (65) @@ -2136,14 +2173,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}) - (2408) + (2450) 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}) (7824) + \p{Zyyy}) (7873) X \p{Common_Indic_Number_Forms} \p{Block=Common_Indic_Number_Forms} (Short: \p{InIndicNumberForms}) (16) \p{Comp_Ex} \p{Full_Composition_Exclusion} (= @@ -2202,7 +2239,7 @@ stable. \p{CWCM: *} \p{Changes_When_Casemapped: *} \p{CWKCF} \p{Changes_When_NFKC_Casefolded} (= \p{Changes_When_NFKC_Casefolded=Y}) - (10_429) + (10_491) \p{CWKCF: *} \p{Changes_When_NFKC_Casefolded: *} \p{CWL} \p{Changes_When_Lowercased} (= \p{Changes_When_Lowercased=Y}) (1433) @@ -2220,19 +2257,23 @@ stable. \p{Cpmn}; NOT \p{Block=Cypro_Minoan}) (101) \p{Cyrillic} \p{Script_Extensions=Cyrillic} (Short: - \p{Cyrl}; NOT \p{Block=Cyrillic}) (447) + \p{Cyrl}; NOT \p{Block=Cyrillic}) (510) 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= Cyrillic_Extended_B}) (96) X \p{Cyrillic_Ext_C} \p{Cyrillic_Extended_C} (= \p{Block= Cyrillic_Extended_C}) (16) + X \p{Cyrillic_Ext_D} \p{Cyrillic_Extended_D} (= \p{Block= + Cyrillic_Extended_D}) (96) X \p{Cyrillic_Extended_A} \p{Block=Cyrillic_Extended_A} (Short: \p{InCyrillicExtA}) (32) X \p{Cyrillic_Extended_B} \p{Block=Cyrillic_Extended_B} (Short: \p{InCyrillicExtB}) (96) X \p{Cyrillic_Extended_C} \p{Block=Cyrillic_Extended_C} (Short: \p{InCyrillicExtC}) (16) + X \p{Cyrillic_Extended_D} \p{Block=Cyrillic_Extended_D} (Short: + \p{InCyrillicExtD}) (96) X \p{Cyrillic_Sup} \p{Cyrillic_Supplement} (= \p{Block= Cyrillic_Supplement}) (48) X \p{Cyrillic_Supplement} \p{Block=Cyrillic_Supplement} (Short: @@ -2240,7 +2281,7 @@ 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}) (447) + Cyrillic}) (NOT \p{Block=Cyrillic}) (510) \p{Dash} \p{Dash=Y} (30) \p{Dash: N*} (Single: \P{Dash}) (1_114_082 plus all above-Unicode code points: [\x00-\x20! @@ -2254,7 +2295,7 @@ stable. \p{Dash_Punctuation} \p{General_Category=Dash_Punctuation} (Short: \p{Pd}) (26) \p{Decimal_Number} \p{XPosixDigit} (= \p{General_Category= - Decimal_Number}) (660) + Decimal_Number}) (680) \p{Decomposition_Type: Can} \p{Decomposition_Type=Canonical} (13_233) \p{Decomposition_Type: Canonical} (Short: \p{Dt=Can}) (13_233: @@ -2304,14 +2345,14 @@ 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) (3734) + Non_Canonical} (Perl extension) (3796) \p{Decomposition_Type: Non_Canonical} Union of all non-canonical decompositions (Short: \p{Dt=NonCanon}) - (Perl extension) (3734: [\xa0\xa8\xaa + (Perl extension) (3796: [\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_145 plus + \p{Decomposition_Type: None} (Short: \p{Dt=None}) (1_097_083 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 @@ -2325,10 +2366,11 @@ stable. \p{Decomposition_Type: Square} (Short: \p{Dt=Sqr}) (286: U+3250, U+32CC..32CF, U+32FF..3357, 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} (213) - \p{Decomposition_Type: Super} (Short: \p{Dt=Sup}) (213: [\xaa\xb2- + \p{Decomposition_Type: Sub} (Short: \p{Dt=Sub}) (64: U+1D62..1D6A, + U+2080..208E, U+2090..209C, U+2C7C, + U+1E051..1E06A) + \p{Decomposition_Type: Sup} \p{Decomposition_Type=Super} (249) + \p{Decomposition_Type: Super} (Short: \p{Dt=Sup}) (249: [\xaa\xb2- \xb3\xb9-\xba], U+02B0..02B8, U+02E0..02E4, U+10FC, U+1D2C..1D2E, U+1D30..1D3A ...) @@ -2365,28 +2407,32 @@ stable. \p{Dsrt}) (80) \p{Deva} \p{Devanagari} (= \p{Script_Extensions= Devanagari}) (NOT \p{Block=Devanagari}) - (210) + (220) \p{Devanagari} \p{Script_Extensions=Devanagari} (Short: - \p{Deva}; NOT \p{Block=Devanagari}) (210) + \p{Deva}; NOT \p{Block=Devanagari}) (220) X \p{Devanagari_Ext} \p{Devanagari_Extended} (= \p{Block= Devanagari_Extended}) (32) + X \p{Devanagari_Ext_A} \p{Devanagari_Extended_A} (= \p{Block= + Devanagari_Extended_A}) (96) X \p{Devanagari_Extended} \p{Block=Devanagari_Extended} (Short: \p{InDevanagariExt}) (32) + X \p{Devanagari_Extended_A} \p{Block=Devanagari_Extended_A} (Short: + \p{InDevanagariExtA}) (96) \p{DI} \p{Default_Ignorable_Code_Point} (= \p{Default_Ignorable_Code_Point=Y}) (4174) \p{DI: *} \p{Default_Ignorable_Code_Point: *} - \p{Dia} \p{Diacritic} (= \p{Diacritic=Y}) (1064) + \p{Dia} \p{Diacritic} (= \p{Diacritic=Y}) (1144) \p{Dia: *} \p{Diacritic: *} - \p{Diacritic} \p{Diacritic=Y} (Short: \p{Dia}) (1064) - \p{Diacritic: N*} (Short: \p{Dia=N}, \P{Dia}) (1_113_048 + \p{Diacritic} \p{Diacritic=Y} (Short: \p{Dia}) (1144) + \p{Diacritic: N*} (Short: \p{Dia=N}, \P{Dia}) (1_112_968 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}) (1064: [\^` + \p{Diacritic: Y*} (Short: \p{Dia=Y}, \p{Dia}) (1144: [\^` \xa8\xaf\xb4\xb7-\xb8], U+02B0..034E, U+0350..0357, U+035D..0362, U+0374..0375, U+037A ...) @@ -2410,7 +2456,7 @@ stable. Dives_Akuru}) (NOT \p{Block= Dives_Akuru}) (72) \p{Digit} \p{XPosixDigit} (= \p{General_Category= - Decimal_Number}) (660) + Decimal_Number}) (680) X \p{Dingbats} \p{Block=Dingbats} (192) \p{Dives_Akuru} \p{Script_Extensions=Dives_Akuru} (Short: \p{Diak}; NOT \p{Block=Dives_Akuru}) (72) @@ -2447,26 +2493,26 @@ 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} (792_645 plus + \p{East_Asian_Width: N} \p{East_Asian_Width=Neutral} (792_623 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], U+27E6..27ED, U+2985..2986) - \p{East_Asian_Width: Neutral} (Short: \p{Ea=N}) (792_645 plus all + \p{East_Asian_Width: Neutral} (Short: \p{Ea=N}) (792_623 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_390) - \p{East_Asian_Width: Wide} (Short: \p{Ea=W}) (182_390: + \p{East_Asian_Width: W} \p{East_Asian_Width=Wide} (182_412) + \p{East_Asian_Width: Wide} (Short: \p{Ea=W}) (182_412: 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}) (132) + \p{Emoji_Modifier_Base=Y}) (134) \p{EBase: *} \p{Emoji_Modifier_Base: *} \p{EComp} \p{Emoji_Component} (= \p{Emoji_Component= Y}) (146) @@ -2474,13 +2520,13 @@ stable. \p{Egyp} \p{Egyptian_Hieroglyphs} (= \p{Script_Extensions= Egyptian_Hieroglyphs}) (NOT \p{Block= - Egyptian_Hieroglyphs}) (1080) + Egyptian_Hieroglyphs}) (1110) X \p{Egyptian_Hieroglyph_Format_Controls} \p{Block= - Egyptian_Hieroglyph_Format_Controls} (16) + Egyptian_Hieroglyph_Format_Controls} (48) \p{Egyptian_Hieroglyphs} \p{Script_Extensions= Egyptian_Hieroglyphs} (Short: \p{Egyp}; NOT \p{Block=Egyptian_Hieroglyphs}) - (1080) + (1110) \p{Elba} \p{Elbasan} (= \p{Script_Extensions= Elbasan}) (NOT \p{Block=Elbasan}) (40) \p{Elbasan} \p{Script_Extensions=Elbasan} (Short: @@ -2492,15 +2538,15 @@ stable. \p{EMod} \p{Emoji_Modifier} (= \p{Emoji_Modifier= Y}) (5) \p{EMod: *} \p{Emoji_Modifier: *} - \p{Emoji} \p{Emoji=Y} (1404) - \p{Emoji: N*} (Single: \P{Emoji}) (1_112_708 plus all + \p{Emoji} \p{Emoji=Y} (1424) + \p{Emoji: N*} (Single: \P{Emoji}) (1_112_688 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}) (1404: [#*0-9\xa9 + \p{Emoji: Y*} (Single: \p{Emoji}) (1424: [#*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}) @@ -2522,23 +2568,23 @@ stable. \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}) (132) + \p{EBase}) (134) \p{Emoji_Modifier_Base: N*} (Short: \p{EBase=N}, \P{EBase}) - (1_113_980 plus all above-Unicode code + (1_113_978 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}) (132: + \p{Emoji_Modifier_Base: Y*} (Short: \p{EBase=Y}, \p{EBase}) (134: U+261D, U+26F9, U+270A..270D, U+1F385, U+1F3C2..1F3C4, U+1F3C7 ...) \p{Emoji_Presentation} \p{Emoji_Presentation=Y} (Short: - \p{EPres}) (1185) + \p{EPres}) (1205) \p{Emoji_Presentation: N*} (Short: \p{EPres=N}, \P{EPres}) - (1_112_927 plus all above-Unicode code + (1_112_907 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}) (1185: + \p{Emoji_Presentation: Y*} (Short: \p{EPres=Y}, \p{EPres}) (1205: U+231A..231B, U+23E9..23EC, U+23F0, U+23F3, U+25FD..25FE, U+2614..2615 ...) X \p{Emoticons} \p{Block=Emoticons} (80) @@ -2567,7 +2613,7 @@ stable. \p{Enclosing_Mark} \p{General_Category=Enclosing_Mark} (Short: \p{Me}) (13) \p{EPres} \p{Emoji_Presentation} (= - \p{Emoji_Presentation=Y}) (1185) + \p{Emoji_Presentation=Y}) (1205) \p{EPres: *} \p{Emoji_Presentation: *} \p{Ethi} \p{Ethiopic} (= \p{Script_Extensions= Ethiopic}) (NOT \p{Block=Ethiopic}) (523) @@ -2617,7 +2663,7 @@ stable. \p{Final_Punctuation} \p{General_Category=Final_Punctuation} (Short: \p{Pf}) (10) \p{Format} \p{General_Category=Format} (Short: - \p{Cf}) (163) + \p{Cf}) (170) \p{Full_Composition_Exclusion} \p{Full_Composition_Exclusion=Y} (Short: \p{CompEx}) (1120) \p{Full_Composition_Exclusion: N*} (Short: \p{CompEx=N}, @@ -2631,25 +2677,25 @@ stable. U+0958..095F ...) \p{Gc: *} \p{General_Category: *} \p{GCB: *} \p{Grapheme_Cluster_Break: *} - \p{General_Category: C} \p{General_Category=Other} (969_578 plus + \p{General_Category: C} \p{General_Category=Other} (965_096 plus all above-Unicode code points) \p{General_Category: Cased_Letter} [\p{Ll}\p{Lu}\p{Lt}] (Short: - \p{Gc=LC}, \p{LC}) (4089: [A-Za-z\xb5 + \p{Gc=LC}, \p{LC}) (4095: [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 ...) \p{General_Category: Cc} \p{General_Category=Control} (65) - \p{General_Category: Cf} \p{General_Category=Format} (163) + \p{General_Category: Cf} \p{General_Category=Format} (170) \p{General_Category: Close_Punctuation} (Short: \p{Gc=Pe}, \p{Pe}) (77: [\)\]\}], U+0F3B, U+0F3D, U+169C, U+2046, U+207E ...) - \p{General_Category: Cn} \p{General_Category=Unassigned} (829_834 + \p{General_Category: Cn} \p{General_Category=Unassigned} (825_345 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} - (2408) + (2450) \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) @@ -2663,30 +2709,30 @@ stable. (26: [\-], U+058A, U+05BE, U+1400, U+1806, U+2010..2015 ...) \p{General_Category: Decimal_Number} (Short: \p{Gc=Nd}, \p{Nd}) - (660: [0-9], U+0660..0669, U+06F0..06F9, + (680: [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} - (660) + (680) \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) \p{General_Category: Final_Punctuation} (Short: \p{Gc=Pf}, \p{Pf}) (10: [\xbb], U+2019, U+201D, U+203A, U+2E03, U+2E05 ...) - \p{General_Category: Format} (Short: \p{Gc=Cf}, \p{Cf}) (163: + \p{General_Category: Format} (Short: \p{Gc=Cf}, \p{Cf}) (170: [\xad], U+0600..0605, U+061C, U+06DD, U+070F, U+0890..0891 ...) \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} (131_756) - X \p{General_Category: L&} \p{General_Category=Cased_Letter} (4089) + \p{General_Category: L} \p{General_Category=Letter} (136_104) + X \p{General_Category: L&} \p{General_Category=Cased_Letter} (4095) X \p{General_Category: L_} \p{General_Category=Cased_Letter} Note the trailing '_' matters in spite of - loose matching rules. (4089) - \p{General_Category: LC} \p{General_Category=Cased_Letter} (4089) - \p{General_Category: Letter} (Short: \p{Gc=L}, \p{L}) (131_756: + loose matching rules. (4095) + \p{General_Category: LC} \p{General_Category=Cased_Letter} (4095) + \p{General_Category: Letter} (Short: \p{Gc=L}, \p{L}) (136_104: [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 ...) @@ -2698,13 +2744,13 @@ stable. (1: U+2028) \p{General_Category: Ll} \p{General_Category=Lowercase_Letter} (/i= General_Category=Cased_Letter) - (2227) - \p{General_Category: Lm} \p{General_Category=Modifier_Letter} (334) + (2233) + \p{General_Category: Lm} \p{General_Category=Modifier_Letter} (397) \p{General_Category: Lo} \p{General_Category=Other_Letter} - (127_333) + (131_612) \p{General_Category: Lowercase_Letter} (Short: \p{Gc=Ll}, \p{Ll}; /i= General_Category=Cased_Letter) - (2227: [a-z\xb5\xdf-\xf6\xf8-\xff], + (2233: [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} @@ -2712,8 +2758,8 @@ stable. \p{General_Category: Lu} \p{General_Category=Uppercase_Letter} (/i= General_Category=Cased_Letter) (1831) - \p{General_Category: M} \p{General_Category=Mark} (2408) - \p{General_Category: Mark} (Short: \p{Gc=M}, \p{M}) (2408: + \p{General_Category: M} \p{General_Category=Mark} (2450) + \p{General_Category: Mark} (Short: \p{Gc=M}, \p{M}) (2450: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -2721,54 +2767,54 @@ 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} (445) + \p{General_Category: Mc} \p{General_Category=Spacing_Mark} (452) \p{General_Category: Me} \p{General_Category=Enclosing_Mark} (13) \p{General_Category: Mn} \p{General_Category=Nonspacing_Mark} - (1950) + (1985) \p{General_Category: Modifier_Letter} (Short: \p{Gc=Lm}, \p{Lm}) - (334: U+02B0..02C1, U+02C6..02D1, + (397: 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}) (125: [\^`\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} (1791) - \p{General_Category: Nd} \p{General_Category=Decimal_Number} (660) + \p{General_Category: N} \p{General_Category=Number} (1831) + \p{General_Category: Nd} \p{General_Category=Decimal_Number} (680) \p{General_Category: Nl} \p{General_Category=Letter_Number} (236) - \p{General_Category: No} \p{General_Category=Other_Number} (895) + \p{General_Category: No} \p{General_Category=Other_Number} (915) \p{General_Category: Nonspacing_Mark} (Short: \p{Gc=Mn}, \p{Mn}) - (1950: U+0300..036F, U+0483..0487, + (1985: 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}) (1791: [0-9 + \p{General_Category: Number} (Short: \p{Gc=N}, \p{N}) (1831: [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}) (79: [\(\[\{], U+0F3A, U+0F3C, U+169B, U+201A, U+201E ...) - \p{General_Category: Other} (Short: \p{Gc=C}, \p{C}) (969_578 plus + \p{General_Category: Other} (Short: \p{Gc=C}, \p{C}) (965_096 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}) - (127_333: [\xaa\xba], U+01BB, + (131_612: [\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}) - (895: [\xb2-\xb3\xb9\xbc-\xbe], + (915: [\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}) - (605: [!\"#\%&\'*,.\/:;?\@\\\xa1\xa7 + (628: [!\"#\%&\'*,.\/:;?\@\\\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}) - (6605: [\xa6\xa9\xae\xb0], U+0482, + (6634: [\xa6\xa9\xae\xb0], U+0482, U+058D..058E, U+060E..060F, U+06DE, U+06E9 ...) - \p{General_Category: P} \p{General_Category=Punctuation} (819) + \p{General_Category: P} \p{General_Category=Punctuation} (842) \p{General_Category: Paragraph_Separator} (Short: \p{Gc=Zp}, \p{Zp}) (1: U+2029) \p{General_Category: Pc} \p{General_Category= @@ -2781,35 +2827,35 @@ stable. \p{General_Category: Pi} \p{General_Category=Initial_Punctuation} (12) \p{General_Category: Po} \p{General_Category=Other_Punctuation} - (605) + (628) \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} (79) - \p{General_Category: Punct} \p{General_Category=Punctuation} (819) - \p{General_Category: Punctuation} (Short: \p{Gc=P}, \p{P}) (819: + \p{General_Category: Punct} \p{General_Category=Punctuation} (842) + \p{General_Category: Punctuation} (Short: \p{Gc=P}, \p{P}) (842: [!\"#\%&\'\(\)*,\-.\/:;?\@\[\\\]_\{\} \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} (7741) + \p{General_Category: S} \p{General_Category=Symbol} (7770) \p{General_Category: Sc} \p{General_Category=Currency_Symbol} (63) \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} (125) \p{General_Category: Sm} \p{General_Category=Math_Symbol} (948) - \p{General_Category: So} \p{General_Category=Other_Symbol} (6605) + \p{General_Category: So} \p{General_Category=Other_Symbol} (6634) \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}) - (445: U+0903, U+093B, U+093E..0940, + (452: 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}) (7741: + \p{General_Category: Symbol} (Short: \p{Gc=S}, \p{S}) (7770: [\$+<=>\^`\|~\xa2-\xa6\xa8-\xa9\xac\xae- \xb1\xb4\xb8\xd7\xf7], U+02C2..02C5, U+02D2..02DF, U+02E5..02EB, U+02ED, @@ -2819,7 +2865,7 @@ 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}) - (829_834 plus all above-Unicode code + (825_345 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}; @@ -2871,30 +2917,30 @@ 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}) - (142_539) + (146_986) \p{Gr_Base: *} \p{Grapheme_Base: *} \p{Gr_Ext} \p{Grapheme_Extend} (= \p{Grapheme_Extend= - Y}) (2090) + Y}) (2125) \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} (282_146) + \p{Graph} \p{XPosixGraph} (286_635) \p{Grapheme_Base} \p{Grapheme_Base=Y} (Short: \p{GrBase}) - (142_539) - \p{Grapheme_Base: N*} (Short: \p{GrBase=N}, \P{GrBase}) (971_573 + (146_986) + \p{Grapheme_Base: N*} (Short: \p{GrBase=N}, \P{GrBase}) (967_126 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}) - (142_539: [\x20-\x7e\xa0-\xac\xae-\xff], + (146_986: [\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: [^ + (3893) + \p{Grapheme_Cluster_Break: Control} (Short: \p{GCB=CN}) (3893: [^ \n\r\x20-\x7e\xa0-\xac\xae-\xff], U+061C, U+180E, U+200B, U+200E..200F, U+2028..202E ...) @@ -2909,8 +2955,8 @@ stable. \p{Grapheme_Cluster_Break: EM} \p{Grapheme_Cluster_Break= E_Modifier} (0) \p{Grapheme_Cluster_Break: EX} \p{Grapheme_Cluster_Break=Extend} - (2095) - \p{Grapheme_Cluster_Break: Extend} (Short: \p{GCB=EX}) (2095: + (2130) + \p{Grapheme_Cluster_Break: Extend} (Short: \p{GCB=EX}) (2130: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -2927,14 +2973,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_159 + \p{Grapheme_Cluster_Break: Other} (Short: \p{GCB=XX}) (1_096_109 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} - (26) - \p{Grapheme_Cluster_Break: Prepend} (Short: \p{GCB=PP}) (26: + (27) + \p{Grapheme_Cluster_Break: Prepend} (Short: \p{GCB=PP}) (27: U+0600..0605, U+06DD, U+070F, U+0890..0891, U+08E2, U+0D4E ...) \p{Grapheme_Cluster_Break: Regional_Indicator} (Short: \p{GCB=RI}) @@ -2942,8 +2988,8 @@ stable. \p{Grapheme_Cluster_Break: RI} \p{Grapheme_Cluster_Break= Regional_Indicator} (26) \p{Grapheme_Cluster_Break: SM} \p{Grapheme_Cluster_Break= - SpacingMark} (388) - \p{Grapheme_Cluster_Break: SpacingMark} (Short: \p{GCB=SM}) (388: + SpacingMark} (395) + \p{Grapheme_Cluster_Break: SpacingMark} (Short: \p{GCB=SM}) (395: U+0903, U+093B, U+093E..0940, U+0949..094C, U+094E..094F, U+0982..0983 ...) @@ -2952,16 +2998,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_159 plus all above-Unicode code + (1_096_109 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}) - (2090) - \p{Grapheme_Extend: N*} (Short: \p{GrExt=N}, \P{GrExt}) (1_112_022 + (2125) + \p{Grapheme_Extend: N*} (Short: \p{GrExt=N}, \P{GrExt}) (1_111_987 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}) (2090: + \p{Grapheme_Extend: Y*} (Short: \p{GrExt=Y}, \p{GrExt}) (2125: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) @@ -2994,7 +3040,7 @@ stable. X \p{Halfwidth_And_Fullwidth_Forms} \p{Block= Halfwidth_And_Fullwidth_Forms} (Short: \p{InHalfAndFullForms}) (240) - \p{Han} \p{Script_Extensions=Han} (94_503) + \p{Han} \p{Script_Extensions=Han} (98_696) \p{Hang} \p{Hangul} (= \p{Script_Extensions= Hangul}) (NOT \p{Hangul_Syllables}) (11_775) @@ -3043,7 +3089,7 @@ stable. X \p{Hangul_Syllables} \p{Block=Hangul_Syllables} (Short: \p{InHangul}) (11_184) \p{Hani} \p{Han} (= \p{Script_Extensions=Han}) - (94_503) + (98_696) \p{Hanifi_Rohingya} \p{Script_Extensions=Hanifi_Rohingya} (Short: \p{Rohg}; NOT \p{Block= Hanifi_Rohingya}) (55) @@ -3079,9 +3125,9 @@ stable. (128) X \p{High_Surrogates} \p{Block=High_Surrogates} (896) \p{Hira} \p{Hiragana} (= \p{Script_Extensions= - Hiragana}) (NOT \p{Block=Hiragana}) (432) + Hiragana}) (NOT \p{Block=Hiragana}) (433) \p{Hiragana} \p{Script_Extensions=Hiragana} (Short: - \p{Hira}; NOT \p{Block=Hiragana}) (432) + \p{Hira}; NOT \p{Block=Hiragana}) (433) \p{Hluw} \p{Anatolian_Hieroglyphs} (= \p{Script_Extensions= Anatolian_Hieroglyphs}) (NOT \p{Block= @@ -3115,69 +3161,69 @@ stable. U+30FB ...) \p{ID_Continue} \p{ID_Continue=Y} (Short: \p{IDC}; NOT \p{Ideographic_Description_Characters}) - (135_072) - \p{ID_Continue: N*} (Short: \p{IDC=N}, \P{IDC}) (979_040 plus + (139_482) + \p{ID_Continue: N*} (Short: \p{IDC=N}, \P{IDC}) (974_630 plus all above-Unicode code points: [\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{ID_Continue: Y*} (Short: \p{IDC=Y}, \p{IDC}) (135_072: + \p{ID_Continue: Y*} (Short: \p{IDC=Y}, \p{IDC}) (139_482: [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}) (131_997) - \p{ID_Start: N*} (Short: \p{IDS=N}, \P{IDS}) (982_115 plus + \p{ID_Start} \p{ID_Start=Y} (Short: \p{IDS}) (136_345) + \p{ID_Start: N*} (Short: \p{IDS=N}, \P{IDS}) (977_767 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}) (131_997: [A- + \p{ID_Start: Y*} (Short: \p{IDS=Y}, \p{IDS}) (136_345: [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}) - (135_072) + (139_482) \p{IDC: *} \p{ID_Continue: *} - \p{Identifier_Status: Allowed} (107_957: [\'\-.0-9:A-Z_a-z\xb7 + \p{Identifier_Status: Allowed} (112_159: [\'\-.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_155 plus all above- + \p{Identifier_Status: Restricted} (1_001_953 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} (396: [\xad], U+034F, + \p{Identifier_Type: Default_Ignorable} (398: [\xad], U+034F, U+061C, U+115F..1160, U+17B4..17B5, U+180B..180F ...) \p{Identifier_Type: Deprecated} (15: U+0149, U+0673, U+0F77, U+0F79, U+17A3..17A4, U+206A..206F ...) - \p{Identifier_Type: Exclusion} (17_080: U+03E2..03EF, + \p{Identifier_Type: Exclusion} (17_241: 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, + \p{Identifier_Type: Inclusion} (17: [\'\-.:\xb7], U+0375, U+058A, U+05F3..05F4, U+06FD..06FE, U+0F0B ...) \p{Identifier_Type: Limited_Use} (5268: U+0700..070D, U+070F..074A, U+074D..074F, U+07C0..07FA, U+07FD..07FF, U+0840..085B ...) - \p{Identifier_Type: Not_Character} (969_409 plus all above-Unicode + \p{Identifier_Type: Not_Character} (964_920 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} (4859: [\xa0\xa8\xaa\xaf\xb2-\xb5 + \p{Identifier_Type: Not_NFKC} (4921: [\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} (8198: [\t\n\cK\f\r\x20!\"#\$\%& + \p{Identifier_Type: Not_XID} (8277: [\t\n\cK\f\r\x20!\"#\$\%& \(\)*+,\/;<=>?\@\[\\\]\^`\{\|\}~\x85 \xa1-\xa7\xa9\xab-\xac\xae\xb0-\xb1\xb6 \xbb\xbf\xd7\xf7], U+02C2..02C5, @@ -3186,27 +3232,27 @@ stable. \p{Identifier_Type: Obsolete} (1627: U+018D, U+01AA..01AB, U+01B9..01BB, U+01BE..01BF, U+01F6..01F7, U+021C..021D ...) - \p{Identifier_Type: Recommended} (107_938: [0-9A-Z_a-z\xc0-\xd6 + \p{Identifier_Type: Recommended} (112_142: [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} (1660: U+0180, U+018D, U+01AA..01AB, U+01BA..01BB, U+01BE, U+01C0..01C3 ...) - \p{Identifier_Type: Uncommon_Use} (393: U+0181..018C, U+018E, + \p{Identifier_Type: Uncommon_Use} (396: U+0181..018C, U+018E, U+0190..019F, U+01A2..01A9, U+01AC..01AE, U+01B1..01B8 ...) \p{Ideo} \p{Ideographic} (= \p{Ideographic=Y}) - (101_661) + (105_854) \p{Ideo: *} \p{Ideographic: *} \p{Ideographic} \p{Ideographic=Y} (Short: \p{Ideo}) - (101_661) - \p{Ideographic: N*} (Short: \p{Ideo=N}, \P{Ideo}) (1_012_451 + (105_854) + \p{Ideographic: N*} (Short: \p{Ideo=N}, \P{Ideo}) (1_008_258 plus all above-Unicode code points: U+0000..3005, U+3008..3020, U+302A..3037, U+303B..33FF, U+4DC0..4DFF, U+A000..F8FF ...) - \p{Ideographic: Y*} (Short: \p{Ideo=Y}, \p{Ideo}) (101_661: + \p{Ideographic: Y*} (Short: \p{Ideo=Y}, \p{Ideo}) (105_854: U+3006..3007, U+3021..3029, U+3038..303A, U+3400..4DBF, U+4E00..9FFF, U+F900..FA6D ...) @@ -3220,7 +3266,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}) (131_997) + \p{IDS} \p{ID_Start} (= \p{ID_Start=Y}) (136_345) \p{IDS: *} \p{ID_Start: *} \p{IDS_Binary_Operator} \p{IDS_Binary_Operator=Y} (Short: \p{IDSB}) (10) @@ -3251,33 +3297,33 @@ 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}) - (352: U+093C, U+0941..0944, U+094D, + (356: 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}) (4: U+1B3B, U+A9BE, U+A9C0, U+11942) - \p{Indic_Positional_Category: Left} (Short: \p{InPC=Left}) (64: + \p{Indic_Positional_Category: Left} (Short: \p{InPC=Left}) (66: U+093F, U+094E, U+09BF, U+09C7..09C8, U+0A3F, U+0ABF ...) \p{Indic_Positional_Category: Left_And_Right} (Short: \p{InPC= 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_896 + \p{Indic_Positional_Category: NA} (Short: \p{InPC=NA}) (1_112_875 plus all above-Unicode code points: U+0000..08FF, U+0904..0939, U+093D, - U+0950, U+0958..0961, U+0964..0980 ...) + U+0950, U+0953..0954, U+0958..0961 ...) \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}) (290: + \p{Indic_Positional_Category: Right} (Short: \p{InPC=Right}) (295: U+0903, U+093B, U+093E, U+0940, U+0949..094C, U+094F ...) - \p{Indic_Positional_Category: Top} (Short: \p{InPC=Top}) (418: + \p{Indic_Positional_Category: Top} (Short: \p{InPC=Top}) (428: U+0900..0902, U+093A, U+0945..0948, - U+0951, U+0953..0955, U+0981 ...) + U+0951, U+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, @@ -3306,18 +3352,18 @@ 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}) (91: + \p{Indic_Syllabic_Category: Bindu} (Short: \p{InSC=Bindu}) (94: U+0900..0902, U+0981..0982, U+09FC, U+0A01..0A02, U+0A70, U+0A81..0A82 ...) \p{Indic_Syllabic_Category: Brahmi_Joining_Number} (Short: \p{InSC=BrahmiJoiningNumber}) (20: U+11052..11065) \p{Indic_Syllabic_Category: Cantillation_Mark} (Short: \p{InSC= - CantillationMark}) (59: U+0951..0952, - U+0A51, U+0AFA..0AFC, U+1CD0..1CD2, - U+1CD4..1CE1, U+1CF4 ...) + CantillationMark}) (58: U+0951..0952, + U+0A51, U+0AFA, U+0AFC, U+1CD0..1CD2, + U+1CD4..1CE1 ...) \p{Indic_Syllabic_Category: Consonant} (Short: \p{InSC=Consonant}) - (2206: U+0915..0939, U+0958..095F, + (2241: 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= @@ -3345,8 +3391,8 @@ 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}) (3: - U+0D4E, U+11941, U+11D46) + \p{InSC=ConsonantPrecedingRepha}) (4: + U+0D4E, U+11941, U+11D46, U+11F02) \p{Indic_Syllabic_Category: Consonant_Prefixed} (Short: \p{InSC= ConsonantPrefixed}) (10: U+111C2..111C3, U+1193F, U+11A3A, U+11A84..11A89) @@ -3362,10 +3408,10 @@ stable. U+0CF1..0CF2, U+1CF5..1CF6, U+11003..11004, U+11460..11461) \p{Indic_Syllabic_Category: Gemination_Mark} (Short: \p{InSC= - GeminationMark}) (3: U+0A71, U+11237, - U+11A98) + GeminationMark}) (4: U+0A71, U+0AFB, + U+11237, U+11A98) \p{Indic_Syllabic_Category: Invisible_Stacker} (Short: \p{InSC= - InvisibleStacker}) (12: U+1039, U+17D2, + InvisibleStacker}) (13: U+1039, U+17D2, U+1A60, U+1BAB, U+AAF6, U+10A3F ...) \p{Indic_Syllabic_Category: Joiner} (Short: \p{InSC=Joiner}) (1: U+200D) @@ -3376,27 +3422,27 @@ stable. \p{Indic_Syllabic_Category: Nukta} (Short: \p{InSC=Nukta}) (32: U+093C, U+09BC, U+0A3C, U+0ABC, U+0AFD..0AFF, U+0B3C ...) - \p{Indic_Syllabic_Category: Number} (Short: \p{InSC=Number}) (491: + \p{Indic_Syllabic_Category: Number} (Short: \p{InSC=Number}) (501: [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_551 plus all above-Unicode code + (1_109_473 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}) (25: U+0D3B..0D3C, U+0E3A, + PureKiller}) (26: 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) \p{Indic_Syllabic_Category: Syllable_Modifier} (Short: \p{InSC= - SyllableModifier}) (25: [\xb2-\xb3], - U+09FE, U+0F35, U+0F37, U+0FC6, U+17CB + SyllableModifier}) (26: [\xb2-\xb3], + U+09FE, U+0ECE, U+0F35, U+0F37, U+0FC6 ...) \p{Indic_Syllabic_Category: Tone_Letter} (Short: \p{InSC= ToneLetter}) (7: U+1970..1974, U+AAC0, @@ -3409,18 +3455,18 @@ stable. U+094D, U+09CD, U+0A4D, U+0ACD, U+0B4D, U+0BCD ...) \p{Indic_Syllabic_Category: Visarga} (Short: \p{InSC=Visarga}) - (35: U+0903, U+0983, U+0A03, U+0A83, + (36: U+0903, U+0983, U+0A03, U+0A83, U+0B03, U+0C03 ...) \p{Indic_Syllabic_Category: Vowel} (Short: \p{InSC=Vowel}) (30: U+1963..196D, U+A85E..A861, U+A866, U+A922..A92A, U+11150..11154) \p{Indic_Syllabic_Category: Vowel_Dependent} (Short: \p{InSC= - VowelDependent}) (686: U+093A..093B, + VowelDependent}) (697: 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}) (486: U+0904..0914, + VowelIndependent}) (500: U+0904..0914, U+0960..0961, U+0972..0977, U+0985..098C, U+098F..0990, U+0993..0994 ...) @@ -3676,7 +3722,7 @@ stable. \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_230 plus + \p{Joining_Type: Non_Joining} (Short: \p{Jt=U}) (1_111_188 plus all above-Unicode code points: [\x00- \xac\xae-\xff], U+0100..02FF, U+0370..0482, U+048A..0590, U+05BE, @@ -3685,19 +3731,20 @@ stable. \p{Joining_Type: Right_Joining} (Short: \p{Jt=R}) (152: U+0622..0625, U+0627, U+0629, U+062F..0632, U+0648, U+0671..0673 ...) - \p{Joining_Type: T} \p{Joining_Type=Transparent} (2108) - \p{Joining_Type: Transparent} (Short: \p{Jt=T}) (2108: [\xad], + \p{Joining_Type: T} \p{Joining_Type=Transparent} (2150) + \p{Joining_Type: Transparent} (Short: \p{Jt=T}) (2150: [\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_230 + \p{Joining_Type: U} \p{Joining_Type=Non_Joining} (1_111_188 plus all above-Unicode code points) \p{Jt: *} \p{Joining_Type: *} \p{Kaithi} \p{Script_Extensions=Kaithi} (Short: \p{Kthi}; NOT \p{Block=Kaithi}) (88) + X \p{Kaktovik_Numerals} \p{Block=Kaktovik_Numerals} (32) \p{Kali} \p{Kayah_Li} (= \p{Script_Extensions= Kayah_Li}) (48) \p{Kana} \p{Katakana} (= \p{Script_Extensions= - Katakana}) (NOT \p{Block=Katakana}) (372) + Katakana}) (NOT \p{Block=Katakana}) (373) X \p{Kana_Ext_A} \p{Kana_Extended_A} (= \p{Block= Kana_Extended_A}) (48) X \p{Kana_Ext_B} \p{Kana_Extended_B} (= \p{Block= @@ -3716,15 +3763,17 @@ stable. X \p{Kangxi_Radicals} \p{Block=Kangxi_Radicals} (Short: \p{InKangxi}) (224) \p{Kannada} \p{Script_Extensions=Kannada} (Short: - \p{Knda}; NOT \p{Block=Kannada}) (105) + \p{Knda}; NOT \p{Block=Kannada}) (106) \p{Katakana} \p{Script_Extensions=Katakana} (Short: - \p{Kana}; NOT \p{Block=Katakana}) (372) + \p{Kana}; NOT \p{Block=Katakana}) (373) X \p{Katakana_Ext} \p{Katakana_Phonetic_Extensions} (= \p{Block=Katakana_Phonetic_Extensions}) (16) X \p{Katakana_Phonetic_Extensions} \p{Block= Katakana_Phonetic_Extensions} (Short: \p{InKatakanaExt}) (16) + \p{Kawi} \p{Script_Extensions=Kawi} (NOT \p{Block= + Kawi}) (86) \p{Kayah_Li} \p{Script_Extensions=Kayah_Li} (Short: \p{Kali}) (48) \p{Khar} \p{Kharoshthi} (= \p{Script_Extensions= @@ -3741,9 +3790,9 @@ stable. \p{Khmr} \p{Khmer} (= \p{Script_Extensions=Khmer}) (NOT \p{Block=Khmer}) (146) \p{Khoj} \p{Khojki} (= \p{Script_Extensions= - Khojki}) (NOT \p{Block=Khojki}) (82) + Khojki}) (NOT \p{Block=Khojki}) (85) \p{Khojki} \p{Script_Extensions=Khojki} (Short: - \p{Khoj}; NOT \p{Block=Khojki}) (82) + \p{Khoj}; NOT \p{Block=Khojki}) (85) \p{Khudawadi} \p{Script_Extensions=Khudawadi} (Short: \p{Sind}; NOT \p{Block=Khudawadi}) (81) \p{Kits} \p{Khitan_Small_Script} (= @@ -3751,25 +3800,25 @@ stable. Khitan_Small_Script}) (NOT \p{Block= Khitan_Small_Script}) (471) \p{Knda} \p{Kannada} (= \p{Script_Extensions= - Kannada}) (NOT \p{Block=Kannada}) (105) + Kannada}) (NOT \p{Block=Kannada}) (106) \p{Kthi} \p{Kaithi} (= \p{Script_Extensions= Kaithi}) (NOT \p{Block=Kaithi}) (88) \p{L} \pL \p{Letter} (= \p{General_Category=Letter}) - (131_756) + (136_104) X \p{L&} \p{Cased_Letter} (= \p{General_Category= - Cased_Letter}) (4089) + Cased_Letter}) (4095) X \p{L_} \p{Cased_Letter} (= \p{General_Category= Cased_Letter}) Note the trailing '_' matters in spite of loose matching - rules. (4089) + rules. (4095) \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= - Lao}) (82) + Lao}) (83) \p{Laoo} \p{Lao} (= \p{Script_Extensions=Lao}) (NOT - \p{Block=Lao}) (82) + \p{Block=Lao}) (83) \p{Latin} \p{Script_Extensions=Latin} (Short: - \p{Latn}) (1504) + \p{Latn}) (1510) 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= @@ -3810,16 +3859,16 @@ stable. X \p{Latin_Extended_G} \p{Block=Latin_Extended_G} (Short: \p{InLatinExtG}) (256) \p{Latn} \p{Latin} (= \p{Script_Extensions=Latin}) - (1504) + (1510) \p{Lb: *} \p{Line_Break: *} \p{LC} \p{Cased_Letter} (= \p{General_Category= - Cased_Letter}) (4089) + Cased_Letter}) (4095) \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}) - (131_756) + (136_104) \p{Letter_Number} \p{General_Category=Letter_Number} (Short: \p{Nl}) (236) X \p{Letterlike_Symbols} \p{Block=Letterlike_Symbols} (80) @@ -3832,8 +3881,8 @@ 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} (22_043) - \p{Line_Break: Alphabetic} (Short: \p{Lb=AL}) (22_043: [#&*<=>\@A- + \p{Line_Break: AL} \p{Line_Break=Alphabetic} (22_215) + \p{Line_Break: Alphabetic} (Short: \p{Lb=AL}) (22_215: [#&*<=>\@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, @@ -3843,13 +3892,13 @@ stable. 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} (247) - \p{Line_Break: BB} \p{Line_Break=Break_Before} (45) + \p{Line_Break: BA} \p{Line_Break=Break_After} (249) + \p{Line_Break: BB} \p{Line_Break=Break_Before} (55) \p{Line_Break: BK} \p{Line_Break=Mandatory_Break} (4) - \p{Line_Break: Break_After} (Short: \p{Lb=BA}) (247: [\t\|\xad], + \p{Line_Break: Break_After} (Short: \p{Lb=BA}) (249: [\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], + \p{Line_Break: Break_Before} (Short: \p{Lb=BB}) (55: [\xb4], U+02C8, U+02CC, U+02DF, U+0C77, U+0C84 ...) \p{Line_Break: Break_Both} (Short: \p{Lb=B2}) (3: U+2014, @@ -3858,39 +3907,39 @@ stable. \p{Line_Break: Carriage_Return} (Short: \p{Lb=CR}) (1: [\r]) \p{Line_Break: CB} \p{Line_Break=Contingent_Break} (1) \p{Line_Break: CJ} \p{Line_Break= - Conditional_Japanese_Starter} (58) - \p{Line_Break: CL} \p{Line_Break=Close_Punctuation} (95) + Conditional_Japanese_Starter} (60) + \p{Line_Break: CL} \p{Line_Break=Close_Punctuation} (97) \p{Line_Break: Close_Parenthesis} (Short: \p{Lb=CP}) (2: [\)\]]) - \p{Line_Break: Close_Punctuation} (Short: \p{Lb=CL}) (95: [\}], + \p{Line_Break: Close_Punctuation} (Short: \p{Lb=CL}) (97: [\}], U+0F3B, U+0F3D, U+169C, U+2046, U+207E ...) - \p{Line_Break: CM} \p{Line_Break=Combining_Mark} (2399) - \p{Line_Break: Combining_Mark} (Short: \p{Lb=CM}) (2399: [^\t\n + \p{Line_Break: CM} \p{Line_Break=Combining_Mark} (2438) + \p{Line_Break: Combining_Mark} (Short: \p{Lb=CM}) (2438: [^\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 ...) - \p{Line_Break: Complex_Context} (Short: \p{Lb=SA}) (757: + \p{Line_Break: Complex_Context} (Short: \p{Lb=SA}) (758: U+0E01..0E3A, U+0E40..0E4E, U+0E81..0E82, U+0E84, U+0E86..0E8A, U+0E8C..0EA3 ...) \p{Line_Break: Conditional_Japanese_Starter} (Short: \p{Lb=CJ}) - (58: U+3041, U+3043, U+3045, U+3047, + (60: U+3041, U+3043, U+3045, U+3047, U+3049, U+3063 ...) \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}) (132: U+261D, U+26F9, + \p{Line_Break: E_Base} (Short: \p{Lb=EB}) (134: 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} (132) + \p{Line_Break: EB} \p{Line_Break=E_Base} (134) \p{Line_Break: EM} \p{Line_Break=E_Modifier} (5) \p{Line_Break: EX} \p{Line_Break=Exclamation} (40) \p{Line_Break: Exclamation} (Short: \p{Lb=EX}) (40: [!?], U+05C6, U+061B, U+061D..061F, U+06D4, U+07F9 ...) - \p{Line_Break: GL} \p{Line_Break=Glue} (26) - \p{Line_Break: Glue} (Short: \p{Lb=GL}) (26: [\xa0], U+034F, + \p{Line_Break: GL} \p{Line_Break=Glue} (31) + \p{Line_Break: Glue} (Short: \p{Lb=GL}) (31: [\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 ...) @@ -3905,8 +3954,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_456) - \p{Line_Break: Ideographic} (Short: \p{Lb=ID}) (172_456: + \p{Line_Break: ID} \p{Line_Break=Ideographic} (172_465) + \p{Line_Break: Ideographic} (Short: \p{Lb=ID}) (172_465: U+231A..231B, U+23F0..23F3, U+2600..2603, U+2614..2615, U+2618, U+261A..261C ...) @@ -3934,17 +3983,17 @@ 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} (652) - \p{Line_Break: Numeric} (Short: \p{Lb=NU}) (652: [0-9], + \p{Line_Break: NU} \p{Line_Break=Numeric} (672) + \p{Line_Break: Numeric} (Short: \p{Lb=NU}) (672: [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} (92) - \p{Line_Break: Open_Punctuation} (Short: \p{Lb=OP}) (92: [\(\[\{ + \p{Line_Break: OP} \p{Line_Break=Open_Punctuation} (94) + \p{Line_Break: Open_Punctuation} (Short: \p{Lb=OP}) (94: [\(\[\{ \xa1\xbf], U+0F3A, U+0F3C, U+169B, U+201A, U+201E ...) - \p{Line_Break: PO} \p{Line_Break=Postfix_Numeric} (37) - \p{Line_Break: Postfix_Numeric} (Short: \p{Lb=PO}) (37: [\%\xa2 + \p{Line_Break: PO} \p{Line_Break=Postfix_Numeric} (38) + \p{Line_Break: Postfix_Numeric} (Short: \p{Lb=PO}) (38: [\%\xa2 \xb0], U+0609..060B, U+066A, U+09F2..09F3, U+09F9, U+0D79 ...) \p{Line_Break: PR} \p{Line_Break=Prefix_Numeric} (67) @@ -3958,7 +4007,7 @@ stable. \p{Line_Break: Regional_Indicator} (Short: \p{Lb=RI}) (26: U+1F1E6..1F1FF) \p{Line_Break: RI} \p{Line_Break=Regional_Indicator} (26) - \p{Line_Break: SA} \p{Line_Break=Complex_Context} (757) + \p{Line_Break: SA} \p{Line_Break=Complex_Context} (758) D \p{Line_Break: SG} \p{Line_Break=Surrogate} (2048) \p{Line_Break: SP} \p{Line_Break=Space} (1) \p{Line_Break: Space} (Short: \p{Lb=SP}) (1: [\x20]) @@ -3967,13 +4016,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}) (900_465 plus all + \p{Line_Break: Unknown} (Short: \p{Lb=XX}) (900_198 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} (900_465 plus all + \p{Line_Break: XX} \p{Line_Break=Unknown} (900_198 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) @@ -3995,12 +4044,12 @@ stable. \p{Ll} \p{Lowercase_Letter} (= \p{General_Category=Lowercase_Letter}) (/i= General_Category=Cased_Letter) - (2227) + (2233) \p{Lm} \p{Modifier_Letter} (= \p{General_Category=Modifier_Letter}) - (334) + (397) \p{Lo} \p{Other_Letter} (= \p{General_Category= - Other_Letter}) (127_333) + Other_Letter}) (131_612) \p{LOE} \p{Logical_Order_Exception} (= \p{Logical_Order_Exception=Y}) (19) \p{LOE: *} \p{Logical_Order_Exception: *} @@ -4017,24 +4066,24 @@ stable. U+AAB9 ...) X \p{Low_Surrogates} \p{Block=Low_Surrogates} (1024) \p{Lower} \p{XPosixLower} (= \p{Lowercase=Y}) (/i= - Cased=Yes) (2471) + Cased=Yes) (2544) \p{Lower: *} \p{Lowercase: *} \p{Lowercase} \p{XPosixLower} (= \p{Lowercase=Y}) (/i= - Cased=Yes) (2471) + Cased=Yes) (2544) \p{Lowercase: N*} (Short: \p{Lower=N}, \P{Lower}; /i= Cased= - No) (1_111_641 plus all above-Unicode + No) (1_111_568 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) (2471: [a-z\xaa\xb5\xba\xdf-\xf6 + Yes) (2544: [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) (2227) + Cased_Letter) (2233) \p{Lt} \p{Titlecase_Letter} (= \p{General_Category=Titlecase_Letter}) (/i= General_Category=Cased_Letter) (31) @@ -4051,7 +4100,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}) - (2408) + (2450) \p{Mahajani} \p{Script_Extensions=Mahajani} (Short: \p{Mahj}; NOT \p{Block=Mahajani}) (61) \p{Mahj} \p{Mahajani} (= \p{Script_Extensions= @@ -4080,7 +4129,7 @@ stable. \p{Marchen} \p{Script_Extensions=Marchen} (Short: \p{Marc}; NOT \p{Block=Marchen}) (68) \p{Mark} \p{General_Category=Mark} (Short: \p{M}) - (2408) + (2450) \p{Masaram_Gondi} \p{Script_Extensions=Masaram_Gondi} (Short: \p{Gonm}; NOT \p{Block= Masaram_Gondi}) (77) @@ -4111,7 +4160,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}) (445) + Spacing_Mark}) (452) \p{Me} \p{Enclosing_Mark} (= \p{General_Category= Enclosing_Mark}) (13) \p{Medefaidrin} \p{Script_Extensions=Medefaidrin} (Short: @@ -4186,11 +4235,11 @@ stable. (126) \p{Mn} \p{Nonspacing_Mark} (= \p{General_Category=Nonspacing_Mark}) - (1950) + (1985) \p{Modi} \p{Script_Extensions=Modi} (NOT \p{Block= Modi}) (89) \p{Modifier_Letter} \p{General_Category=Modifier_Letter} - (Short: \p{Lm}) (334) + (Short: \p{Lm}) (397) X \p{Modifier_Letters} \p{Spacing_Modifier_Letters} (= \p{Block= Spacing_Modifier_Letters}) (80) \p{Modifier_Symbol} \p{General_Category=Modifier_Symbol} @@ -4233,10 +4282,15 @@ stable. \p{Mymr} \p{Myanmar} (= \p{Script_Extensions= Myanmar}) (NOT \p{Block=Myanmar}) (224) \p{N} \pN \p{Number} (= \p{General_Category=Number}) - (1791) + (1831) \p{Na=*} \p{Name=*} \p{Nabataean} \p{Script_Extensions=Nabataean} (Short: \p{Nbat}; NOT \p{Block=Nabataean}) (40) + \p{Nag_Mundari} \p{Script_Extensions=Nag_Mundari} (Short: + \p{Nagm}; NOT \p{Block=Nag_Mundari}) (42) + \p{Nagm} \p{Nag_Mundari} (= \p{Script_Extensions= + Nag_Mundari}) (NOT \p{Block= + Nag_Mundari}) (42) \p{Name=*} Combination of Name and Name_Alias properties; has special loose matching rules, for which see Unicode UAX #44 @@ -4249,7 +4303,7 @@ stable. \p{Script_Extensions=Old_North_Arabian}) (32) X \p{NB} \p{No_Block} (= \p{Block=No_Block}) - (825_600 plus all above-Unicode code + (820_944 plus all above-Unicode code points) \p{Nbat} \p{Nabataean} (= \p{Script_Extensions= Nabataean}) (NOT \p{Block=Nabataean}) @@ -4258,7 +4312,7 @@ stable. \p{Noncharacter_Code_Point=Y}) (66) \p{NChar: *} \p{Noncharacter_Code_Point: *} \p{Nd} \p{XPosixDigit} (= \p{General_Category= - Decimal_Number}) (660) + Decimal_Number}) (680) \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= @@ -4314,20 +4368,20 @@ stable. 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}) - (4866) + (4928) \p{NFKC_Quick_Check: No} (Short: \p{NFKCQC=N}; NOT \P{NFKC_Quick_Check} NOR \P{NFKC_QC}) - (4866: [\xa0\xa8\xaa\xaf\xb2-\xb5\xb8- + (4928: [\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_135 plus all above-Unicode code + (1_109_073 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_135 plus all above-Unicode code + (1_109_073 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, @@ -4336,10 +4390,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_967) + (17_029) \p{NFKD_Quick_Check: No} (Short: \p{NFKDQC=N}; NOT \P{NFKD_Quick_Check} NOR \P{NFKD_QC}) - (16_967: [\xa0\xa8\xaa\xaf\xb2-\xb5\xb8- + (17_029: [\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, @@ -4347,11 +4401,11 @@ 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_145 plus all above-Unicode code + (1_097_083 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_145 plus all above-Unicode code + (1_097_083 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 @@ -4364,9 +4418,9 @@ stable. \p{Nl} \p{Letter_Number} (= \p{General_Category= Letter_Number}) (236) \p{No} \p{Other_Number} (= \p{General_Category= - Other_Number}) (895) + Other_Number}) (915) X \p{No_Block} \p{Block=No_Block} (Short: \p{InNB}) - (825_600 plus all above-Unicode code + (820_944 plus all above-Unicode code points) \p{Noncharacter_Code_Point} \p{Noncharacter_Code_Point=Y} (Short: \p{NChar}) (66) @@ -4380,15 +4434,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}) (1950) + (Short: \p{Mn}) (1985) \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}) - (1791) + (1831) X \p{Number_Forms} \p{Block=Number_Forms} (64) - \p{Numeric_Type: De} \p{Numeric_Type=Decimal} (660) - \p{Numeric_Type: Decimal} (Short: \p{Nt=De}) (660: [0-9], + \p{Numeric_Type: De} \p{Numeric_Type=Decimal} (680) + \p{Numeric_Type: Decimal} (Short: \p{Nt=De}) (680: [0-9], U+0660..0669, U+06F0..06F9, U+07C0..07C9, U+0966..096F, U+09E6..09EF ...) @@ -4396,20 +4450,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_240 plus all + \p{Numeric_Type: None} (Short: \p{Nt=None}) (1_112_200 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} (1084) - \p{Numeric_Type: Numeric} (Short: \p{Nt=Nu}) (1084: [\xbc-\xbe], + \p{Numeric_Type: Nu} \p{Numeric_Type=Numeric} (1104) + \p{Numeric_Type: Numeric} (Short: \p{Nt=Nu}) (1104: [\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}) (84: [0], U+0660, + T \p{Numeric_Value: 0} (Short: \p{Nv=0}) (87: [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) @@ -4458,51 +4512,51 @@ 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}) (141: [1\xb9], U+0661, + T \p{Numeric_Value: 1} (Short: \p{Nv=1}) (144: [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}) (140: [2\xb2], U+0662, + T \p{Numeric_Value: 2} (Short: \p{Nv=2}) (143: [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}) (141: [3\xb3], U+0663, + T \p{Numeric_Value: 3} (Short: \p{Nv=3}) (144: [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}) (132: [4], U+0664, + T \p{Numeric_Value: 4} (Short: \p{Nv=4}) (135: [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}) (130: [5], U+0665, + T \p{Numeric_Value: 5} (Short: \p{Nv=5}) (133: [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}) (114: [6], U+0666, + T \p{Numeric_Value: 6} (Short: \p{Nv=6}) (117: [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}) (113: [7], U+0667, + T \p{Numeric_Value: 7} (Short: \p{Nv=7}) (116: [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}) (109: [8], U+0668, + T \p{Numeric_Value: 8} (Short: \p{Nv=8}) (112: [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}) (113: [9], U+0669, + T \p{Numeric_Value: 9} (Short: \p{Nv=9}) (116: [9], U+0669, U+06F9, U+07C9, U+096F, U+09EF ...) - T \p{Numeric_Value: 10} (Short: \p{Nv=10}) (62: U+0BF0, U+0D70, + T \p{Numeric_Value: 10} (Short: \p{Nv=10}) (63: 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, + T \p{Numeric_Value: 11} (Short: \p{Nv=11}) (9: U+216A, U+217A, U+246A, U+247E, U+2492, U+24EB ...) - T \p{Numeric_Value: 12} (Short: \p{Nv=12}) (8: U+216B, U+217B, + T \p{Numeric_Value: 12} (Short: \p{Nv=12}) (9: U+216B, U+217B, U+246B, U+247F, U+2493, U+24EC ...) - T \p{Numeric_Value: 13} (Short: \p{Nv=13}) (6: U+246C, U+2480, - U+2494, U+24ED, U+16E8D, U+1D2ED) - T \p{Numeric_Value: 14} (Short: \p{Nv=14}) (6: U+246D, U+2481, - U+2495, U+24EE, U+16E8E, U+1D2EE) - T \p{Numeric_Value: 15} (Short: \p{Nv=15}) (6: U+246E, U+2482, - U+2496, U+24EF, U+16E8F, U+1D2EF) - T \p{Numeric_Value: 16} (Short: \p{Nv=16}) (7: U+09F9, U+246F, + T \p{Numeric_Value: 13} (Short: \p{Nv=13}) (7: U+246C, U+2480, + U+2494, U+24ED, U+16E8D, U+1D2CD ...) + T \p{Numeric_Value: 14} (Short: \p{Nv=14}) (7: U+246D, U+2481, + U+2495, U+24EE, U+16E8E, U+1D2CE ...) + T \p{Numeric_Value: 15} (Short: \p{Nv=15}) (7: U+246E, U+2482, + U+2496, U+24EF, U+16E8F, U+1D2CF ...) + T \p{Numeric_Value: 16} (Short: \p{Nv=16}) (8: U+09F9, U+246F, U+2483, U+2497, U+24F0, U+16E90 ...) - T \p{Numeric_Value: 17} (Short: \p{Nv=17}) (7: U+16EE, U+2470, + T \p{Numeric_Value: 17} (Short: \p{Nv=17}) (8: U+16EE, U+2470, U+2484, U+2498, U+24F1, U+16E91 ...) - T \p{Numeric_Value: 18} (Short: \p{Nv=18}) (7: U+16EF, U+2471, + T \p{Numeric_Value: 18} (Short: \p{Nv=18}) (8: U+16EF, U+2471, U+2485, U+2499, U+24F2, U+16E92 ...) - T \p{Numeric_Value: 19} (Short: \p{Nv=19}) (7: U+16F0, U+2472, + T \p{Numeric_Value: 19} (Short: \p{Nv=19}) (8: U+16F0, U+2472, U+2486, U+249A, U+24F3, U+16E93 ...) T \p{Numeric_Value: 20} (Short: \p{Nv=20}) (36: U+1373, U+2473, U+2487, U+249B, U+24F4, U+3039 ...) @@ -4638,7 +4692,7 @@ 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_240 plus all + \p{Numeric_Value: NaN} (Short: \p{Nv=NaN}) (1_112_200 plus all above-Unicode code points: [\x00-\x20! \"#\$\%&\'\(\)*+,\-.\/:;<=>?\@A-Z\[\\\] \^_`a-z\{\|\}~\x7f-\xb1\xb4-\xb8\xba- @@ -4704,23 +4758,23 @@ stable. \p{Osmanya} \p{Script_Extensions=Osmanya} (Short: \p{Osma}; NOT \p{Block=Osmanya}) (40) \p{Other} \p{General_Category=Other} (Short: \p{C}) - (969_578 plus all above-Unicode code + (965_096 plus all above-Unicode code points) \p{Other_Letter} \p{General_Category=Other_Letter} (Short: - \p{Lo}) (127_333) + \p{Lo}) (131_612) \p{Other_Number} \p{General_Category=Other_Number} (Short: - \p{No}) (895) + \p{No}) (915) \p{Other_Punctuation} \p{General_Category=Other_Punctuation} - (Short: \p{Po}) (605) + (Short: \p{Po}) (628) \p{Other_Symbol} \p{General_Category=Other_Symbol} (Short: - \p{So}) (6605) + \p{So}) (6634) X \p{Ottoman_Siyaq_Numbers} \p{Block=Ottoman_Siyaq_Numbers} (80) \p{Ougr} \p{Old_Uyghur} (= \p{Script_Extensions= Old_Uyghur}) (NOT \p{Block=Old_Uyghur}) (28) \p{P} \pP \p{Punct} (= \p{General_Category= Punctuation}) (NOT - \p{General_Punctuation}) (819) + \p{General_Punctuation}) (842) \p{Pahawh_Hmong} \p{Script_Extensions=Pahawh_Hmong} (Short: \p{Hmng}; NOT \p{Block=Pahawh_Hmong}) (127) @@ -4825,7 +4879,7 @@ stable. (NOT \p{Block=Miao}) (149) \p{Po} \p{Other_Punctuation} (= \p{General_Category=Other_Punctuation}) - (605) + (628) \p{PosixAlnum} (62: [0-9A-Za-z]) \p{PosixAlpha} (52: [A-Za-z]) \p{PosixBlank} (2: [\t\x20]) @@ -5028,13 +5082,20 @@ stable. U+038E..03A1, U+03A3..052F ...) \p{Present_In: V14_0} \p{Present_In=14.0} (Perl extension) (284_344) + T \p{Present_In: 15.0} Code point's usage introduced in version + 15.0 or earlier (Short: \p{In=15.0}) + (Perl extension) (288_833: U+0000..0377, + U+037A..037F, U+0384..038A, U+038C, + U+038E..03A1, U+03A3..052F ...) + \p{Present_In: V15_0} \p{Present_In=15.0} (Perl extension) + (288_833) \p{Present_In: NA} \p{Present_In=Unassigned} (= \p{Age= - Unassigned}) (Perl extension) (829_768 + Unassigned}) (Perl extension) (825_279 plus all above-Unicode code points) \p{Present_In: Unassigned} \p{Age=Unassigned} (Short: \p{In=NA}) - (Perl extension) (829_768 plus all + (Perl extension) (825_279 plus all above-Unicode code points) - \p{Print} \p{XPosixPrint} (282_163) + \p{Print} \p{XPosixPrint} (286_652) \p{Private_Use} \p{General_Category=Private_Use} (Short: \p{Co}; NOT \p{Private_Use_Area}) (137_468) @@ -5053,10 +5114,10 @@ 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}) (819) + \p{P}; NOT \p{General_Punctuation}) (842) \p{Punctuation} \p{Punct} (= \p{General_Category= Punctuation}) (NOT - \p{General_Punctuation}) (819) + \p{General_Punctuation}) (842) \p{Qaac} \p{Coptic} (= \p{Script_Extensions= Coptic}) (NOT \p{Block=Coptic}) (165) \p{Qaai} \p{Inherited} (= \p{Script_Extensions= @@ -5108,7 +5169,7 @@ stable. \p{Runr} \p{Runic} (= \p{Script_Extensions=Runic}) (NOT \p{Block=Runic}) (86) \p{S} \pS \p{Symbol} (= \p{General_Category=Symbol}) - (7741) + (7770) \p{Samaritan} \p{Script_Extensions=Samaritan} (Short: \p{Samr}; NOT \p{Block=Samaritan}) (61) \p{Samr} \p{Samaritan} (= \p{Script_Extensions= @@ -5138,8 +5199,8 @@ stable. \p{Script: Anatolian_Hieroglyphs} \p{Script_Extensions= Anatolian_Hieroglyphs} (Short: \p{Sc= Hluw}, \p{Hluw}) (583) - \p{Script: Arab} \p{Script=Arabic} (1365) - \p{Script: Arabic} (Short: \p{Sc=Arab}) (1365: U+0600..0604, + \p{Script: Arab} \p{Script=Arabic} (1368) + \p{Script: Arabic} (Short: \p{Sc=Arab}) (1368: U+0600..0604, U+0606..060B, U+060D..061A, U+061C..061E, U+0620..063F, U+0641..064A ...) @@ -5220,7 +5281,7 @@ stable. \p{Sc=Chrs}, \p{Chrs}) (28) \p{Script: Chrs} \p{Script=Chorasmian} (= \p{Script_Extensions=Chorasmian}) (28) - \p{Script: Common} (Short: \p{Sc=Zyyy}) (8252: [\x00-\x20! + \p{Script: Common} (Short: \p{Sc=Zyyy}) (8301: [\x00-\x20! \"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@\[\\\] \^_`\{\|\}~\x7f-\xa9\xab-\xb9\xbb-\xbf \xd7\xf7], U+02B9..02DF, U+02E5..02E9, @@ -5236,15 +5297,16 @@ stable. U+10808, U+1080A..10835, U+10837..10838, U+1083C, U+1083F) \p{Script: Cypro_Minoan} (Short: \p{Sc=Cpmn}) (99: U+12F90..12FF2) - \p{Script: Cyrillic} (Short: \p{Sc=Cyrl}) (443: U+0400..0484, + \p{Script: Cyrillic} (Short: \p{Sc=Cyrl}) (506: U+0400..0484, U+0487..052F, U+1C80..1C88, U+1D2B, U+1D78, U+2DE0..2DFF ...) - \p{Script: Cyrl} \p{Script=Cyrillic} (443) + \p{Script: Cyrl} \p{Script=Cyrillic} (506) \p{Script: Deseret} \p{Script_Extensions=Deseret} (Short: \p{Sc=Dsrt}, \p{Dsrt}) (80) - \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: Deva} \p{Script=Devanagari} (164) + \p{Script: Devanagari} (Short: \p{Sc=Deva}) (164: U+0900..0950, + U+0955..0963, U+0966..097F, + U+A8E0..A8FF, U+11B00..11B09) \p{Script: Diak} \p{Script=Dives_Akuru} (= \p{Script_Extensions=Dives_Akuru}) (72) \p{Script: Dives_Akuru} \p{Script_Extensions=Dives_Akuru} (Short: @@ -5259,10 +5321,10 @@ stable. U+1BC90..1BC99, U+1BC9C..1BC9F) \p{Script: Egyp} \p{Script=Egyptian_Hieroglyphs} (= \p{Script_Extensions= - Egyptian_Hieroglyphs}) (1080) + Egyptian_Hieroglyphs}) (1110) \p{Script: Egyptian_Hieroglyphs} \p{Script_Extensions= Egyptian_Hieroglyphs} (Short: \p{Sc= - Egyp}, \p{Egyp}) (1080) + Egyp}, \p{Egyp}) (1110) \p{Script: Elba} \p{Script=Elbasan} (= \p{Script_Extensions=Elbasan}) (40) \p{Script: Elbasan} \p{Script_Extensions=Elbasan} (Short: @@ -5313,7 +5375,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}) (94_215: U+2E80..2E99, + \p{Script: Han} (Short: \p{Sc=Han}) (98_408: U+2E80..2E99, U+2E9B..2EF3, U+2F00..2FD5, U+3005, U+3007, U+3021..3029 ...) \p{Script: Hang} \p{Script=Hangul} (11_739) @@ -5321,7 +5383,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} (94_215) + \p{Script: Hani} \p{Script=Han} (98_408) \p{Script: Hanifi_Rohingya} (Short: \p{Sc=Rohg}) (50: U+10D00..10D27, U+10D30..10D39) \p{Script: Hano} \p{Script=Hanunoo} (21) @@ -5334,9 +5396,9 @@ stable. Hebrew}) (134) \p{Script: Hebrew} \p{Script_Extensions=Hebrew} (Short: \p{Sc=Hebr}, \p{Hebr}) (134) - \p{Script: Hira} \p{Script=Hiragana} (380) - \p{Script: Hiragana} (Short: \p{Sc=Hira}) (380: U+3041..3096, - U+309D..309F, U+1B001..1B11F, + \p{Script: Hira} \p{Script=Hiragana} (381) + \p{Script: Hiragana} (Short: \p{Sc=Hira}) (381: U+3041..3096, + U+309D..309F, U+1B001..1B11F, U+1B132, U+1B150..1B152, U+1F200) \p{Script: Hluw} \p{Script=Anatolian_Hieroglyphs} (= \p{Script_Extensions= @@ -5369,15 +5431,17 @@ stable. \p{Script: Kaithi} (Short: \p{Sc=Kthi}) (68: U+11080..110C2, U+110CD) \p{Script: Kali} \p{Script=Kayah_Li} (47) - \p{Script: Kana} \p{Script=Katakana} (320) - \p{Script: Kannada} (Short: \p{Sc=Knda}) (90: U+0C80..0C8C, + \p{Script: Kana} \p{Script=Katakana} (321) + \p{Script: Kannada} (Short: \p{Sc=Knda}) (91: U+0C80..0C8C, U+0C8E..0C90, U+0C92..0CA8, U+0CAA..0CB3, U+0CB5..0CB9, U+0CBC..0CC4 ...) - \p{Script: Katakana} (Short: \p{Sc=Kana}) (320: U+30A1..30FA, + \p{Script: Katakana} (Short: \p{Sc=Kana}) (321: U+30A1..30FA, U+30FD..30FF, U+31F0..31FF, U+32D0..32FE, U+3300..3357, U+FF66..FF6F ...) + \p{Script: Kawi} \p{Script_Extensions=Kawi} (Short: \p{Sc= + Kawi}, \p{Kawi}) (86) \p{Script: Kayah_Li} (Short: \p{Sc=Kali}) (47: U+A900..A92D, U+A92F) \p{Script: Khar} \p{Script=Kharoshthi} (= @@ -5391,28 +5455,28 @@ stable. Khmr}, \p{Khmr}) (146) \p{Script: Khmr} \p{Script=Khmer} (= \p{Script_Extensions= Khmer}) (146) - \p{Script: Khoj} \p{Script=Khojki} (62) - \p{Script: Khojki} (Short: \p{Sc=Khoj}) (62: U+11200..11211, - U+11213..1123E) + \p{Script: Khoj} \p{Script=Khojki} (65) + \p{Script: Khojki} (Short: \p{Sc=Khoj}) (65: U+11200..11211, + U+11213..11241) \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} (90) + \p{Script: Knda} \p{Script=Kannada} (91) \p{Script: Kthi} \p{Script=Kaithi} (68) \p{Script: Lana} \p{Script=Tai_Tham} (= \p{Script_Extensions=Tai_Tham}) (127) \p{Script: Lao} \p{Script_Extensions=Lao} (Short: \p{Sc= - Lao}, \p{Lao}) (82) + Lao}, \p{Lao}) (83) \p{Script: Laoo} \p{Script=Lao} (= \p{Script_Extensions= - Lao}) (82) - \p{Script: Latin} (Short: \p{Sc=Latn}) (1475: [A-Za-z\xaa + Lao}) (83) + \p{Script: Latin} (Short: \p{Sc=Latn}) (1481: [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} (1475) + \p{Script: Latn} \p{Script=Latin} (1481) \p{Script: Lepc} \p{Script=Lepcha} (= \p{Script_Extensions= Lepcha}) (74) \p{Script: Lepcha} \p{Script_Extensions=Lepcha} (Short: @@ -5510,6 +5574,10 @@ stable. \p{Script: Mymr} \p{Script=Myanmar} (223) \p{Script: Nabataean} \p{Script_Extensions=Nabataean} (Short: \p{Sc=Nbat}, \p{Nbat}) (40) + \p{Script: Nag_Mundari} \p{Script_Extensions=Nag_Mundari} (Short: + \p{Sc=Nagm}, \p{Nagm}) (42) + \p{Script: Nagm} \p{Script=Nag_Mundari} (= + \p{Script_Extensions=Nag_Mundari}) (42) \p{Script: Nand} \p{Script=Nandinagari} (65) \p{Script: Nandinagari} (Short: \p{Sc=Nand}) (65: U+119A0..119A7, U+119AA..119D7, U+119DA..119E4) @@ -5724,7 +5792,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}) (969_350 plus all + \p{Sc=Zzzz}, \p{Zzzz}) (964_861 plus all above-Unicode code points) \p{Script: Vai} \p{Script_Extensions=Vai} (Short: \p{Sc= Vai}, \p{Vai}) (300) @@ -5759,9 +5827,9 @@ stable. \p{Script_Extensions=Zanabazar_Square}) (72) \p{Script: Zinh} \p{Script=Inherited} (657) - \p{Script: Zyyy} \p{Script=Common} (8252) + \p{Script: Zyyy} \p{Script=Common} (8301) \p{Script: Zzzz} \p{Script=Unknown} (= - \p{Script_Extensions=Unknown}) (969_350 + \p{Script_Extensions=Unknown}) (964_861 plus all above-Unicode code points) \p{Script_Extensions: Adlam} (Short: \p{Scx=Adlm}, \p{Adlm}) (90: U+061F, U+0640, U+1E900..1E94B, @@ -5774,9 +5842,9 @@ stable. U+11730..11746) \p{Script_Extensions: Anatolian_Hieroglyphs} (Short: \p{Scx=Hluw}, \p{Hluw}) (583: U+14400..14646) - \p{Script_Extensions: Arab} \p{Script_Extensions=Arabic} (1411) + \p{Script_Extensions: Arab} \p{Script_Extensions=Arabic} (1414) \p{Script_Extensions: Arabic} (Short: \p{Scx=Arab}, \p{Arab}) - (1411: U+0600..0604, U+0606..06DC, + (1414: U+0600..0604, U+0606..06DC, U+06DE..06FF, U+0750..077F, U+0870..088E, U+0890..0891 ...) \p{Script_Extensions: Armenian} (Short: \p{Scx=Armn}, \p{Armn}) @@ -5852,7 +5920,7 @@ stable. (28: U+10FB0..10FCB) \p{Script_Extensions: Chrs} \p{Script_Extensions=Chorasmian} (28) \p{Script_Extensions: Common} (Short: \p{Scx=Zyyy}, \p{Zyyy}) - (7824: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. + (7873: [\x00-\x20!\"#\$\%&\'\(\)*+,\-. \/0-9:;<=>?\@\[\\\]\^_`\{\|\}~\x7f-\xa9 \xab-\xb9\xbb-\xbf\xd7\xf7], U+02B9..02DF, U+02E5..02E9, @@ -5875,14 +5943,14 @@ stable. \p{Cpmn}) (101: U+10100..10101, U+12F90..12FF2) \p{Script_Extensions: Cyrillic} (Short: \p{Scx=Cyrl}, \p{Cyrl}) - (447: U+0400..052F, U+1C80..1C88, + (510: 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: Cyrl} \p{Script_Extensions=Cyrillic} (510) \p{Script_Extensions: Deseret} (Short: \p{Scx=Dsrt}, \p{Dsrt}) (80: U+10400..1044F) - \p{Script_Extensions: Deva} \p{Script_Extensions=Devanagari} (210) + \p{Script_Extensions: Deva} \p{Script_Extensions=Devanagari} (220) \p{Script_Extensions: Devanagari} (Short: \p{Scx=Deva}, \p{Deva}) - (210: U+0900..0952, U+0955..097F, + (220: 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) @@ -5901,10 +5969,9 @@ stable. U+1BC80..1BC88, U+1BC90..1BC99, U+1BC9C..1BCA3) \p{Script_Extensions: Egyp} \p{Script_Extensions= - Egyptian_Hieroglyphs} (1080) + Egyptian_Hieroglyphs} (1110) \p{Script_Extensions: Egyptian_Hieroglyphs} (Short: \p{Scx=Egyp}, - \p{Egyp}) (1080: U+13000..1342E, - U+13430..13438) + \p{Egyp}) (1110: U+13000..13455) \p{Script_Extensions: Elba} \p{Script_Extensions=Elbasan} (40) \p{Script_Extensions: Elbasan} (Short: \p{Scx=Elba}, \p{Elba}) (40: U+10500..10527) @@ -5956,7 +6023,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}) (94_503: + \p{Script_Extensions: Han} (Short: \p{Scx=Han}, \p{Han}) (98_696: U+2E80..2E99, U+2E9B..2EF3, U+2F00..2FD5, U+3001..3003, U+3005..3011, U+3013..301F ...) @@ -5965,7 +6032,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} (94_503) + \p{Script_Extensions: Hani} \p{Script_Extensions=Han} (98_696) \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 ...) @@ -5981,9 +6048,9 @@ stable. (134: U+0591..05C7, U+05D0..05EA, U+05EF..05F4, U+FB1D..FB36, U+FB38..FB3C, U+FB3E ...) - \p{Script_Extensions: Hira} \p{Script_Extensions=Hiragana} (432) + \p{Script_Extensions: Hira} \p{Script_Extensions=Hiragana} (433) \p{Script_Extensions: Hiragana} (Short: \p{Scx=Hira}, \p{Hira}) - (432: U+3001..3003, U+3008..3011, + (433: U+3001..3003, U+3008..3011, U+3013..301F, U+3030..3035, U+3037, U+303C..303D ...) \p{Script_Extensions: Hluw} \p{Script_Extensions= @@ -6016,15 +6083,18 @@ stable. U+0966..096F, U+A830..A839, U+11080..110C2, U+110CD) \p{Script_Extensions: Kali} \p{Script_Extensions=Kayah_Li} (48) - \p{Script_Extensions: Kana} \p{Script_Extensions=Katakana} (372) + \p{Script_Extensions: Kana} \p{Script_Extensions=Katakana} (373) \p{Script_Extensions: Kannada} (Short: \p{Scx=Knda}, \p{Knda}) - (105: U+0951..0952, U+0964..0965, + (106: U+0951..0952, U+0964..0965, U+0C80..0C8C, U+0C8E..0C90, U+0C92..0CA8, U+0CAA..0CB3 ...) \p{Script_Extensions: Katakana} (Short: \p{Scx=Kana}, \p{Kana}) - (372: U+3001..3003, U+3008..3011, + (373: U+3001..3003, U+3008..3011, U+3013..301F, U+3030..3035, U+3037, U+303C..303D ...) + \p{Script_Extensions: Kawi} (Short: \p{Scx=Kawi}, \p{Kawi}) (86: + U+11F00..11F10, U+11F12..11F3A, + U+11F3E..11F59) \p{Script_Extensions: Kayah_Li} (Short: \p{Scx=Kali}, \p{Kali}) (48: U+A900..A92F) \p{Script_Extensions: Khar} \p{Script_Extensions=Kharoshthi} (68) @@ -6038,28 +6108,28 @@ stable. U+1780..17DD, U+17E0..17E9, U+17F0..17F9, U+19E0..19FF) \p{Script_Extensions: Khmr} \p{Script_Extensions=Khmer} (146) - \p{Script_Extensions: Khoj} \p{Script_Extensions=Khojki} (82) - \p{Script_Extensions: Khojki} (Short: \p{Scx=Khoj}, \p{Khoj}) (82: + \p{Script_Extensions: Khoj} \p{Script_Extensions=Khojki} (85) + \p{Script_Extensions: Khojki} (Short: \p{Scx=Khoj}, \p{Khoj}) (85: U+0AE6..0AEF, U+A830..A839, - U+11200..11211, U+11213..1123E) + U+11200..11211, U+11213..11241) \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} (105) + \p{Script_Extensions: Knda} \p{Script_Extensions=Kannada} (106) \p{Script_Extensions: Kthi} \p{Script_Extensions=Kaithi} (88) \p{Script_Extensions: Lana} \p{Script_Extensions=Tai_Tham} (127) - \p{Script_Extensions: Lao} (Short: \p{Scx=Lao}, \p{Lao}) (82: + \p{Script_Extensions: Lao} (Short: \p{Scx=Lao}, \p{Lao}) (83: U+0E81..0E82, U+0E84, U+0E86..0E8A, U+0E8C..0EA3, U+0EA5, U+0EA7..0EBD ...) - \p{Script_Extensions: Laoo} \p{Script_Extensions=Lao} (82) + \p{Script_Extensions: Laoo} \p{Script_Extensions=Lao} (83) \p{Script_Extensions: Latin} (Short: \p{Scx=Latn}, \p{Latn}) - (1504: [A-Za-z\xaa\xba\xc0-\xd6\xd8- + (1510: [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} (1504) + \p{Script_Extensions: Latn} \p{Script_Extensions=Latin} (1510) \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) @@ -6158,6 +6228,9 @@ stable. \p{Script_Extensions: Mymr} \p{Script_Extensions=Myanmar} (224) \p{Script_Extensions: Nabataean} (Short: \p{Scx=Nbat}, \p{Nbat}) (40: U+10880..1089E, U+108A7..108AF) + \p{Script_Extensions: Nag_Mundari} (Short: \p{Scx=Nagm}, \p{Nagm}) + (42: U+1E4D0..1E4F9) + \p{Script_Extensions: Nagm} \p{Script_Extensions=Nag_Mundari} (42) \p{Script_Extensions: Nand} \p{Script_Extensions=Nandinagari} (86) \p{Script_Extensions: Nandinagari} (Short: \p{Scx=Nand}, \p{Nand}) (86: U+0964..0965, U+0CE6..0CEF, U+1CE9, @@ -6369,7 +6442,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}) - (969_350 plus all above-Unicode code + (964_861 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: @@ -6402,11 +6475,11 @@ stable. \p{Script_Extensions: Zanb} \p{Script_Extensions=Zanabazar_Square} (72) \p{Script_Extensions: Zinh} \p{Script_Extensions=Inherited} (586) - \p{Script_Extensions: Zyyy} \p{Script_Extensions=Common} (7824) - \p{Script_Extensions: Zzzz} \p{Script_Extensions=Unknown} (969_350 + \p{Script_Extensions: Zyyy} \p{Script_Extensions=Common} (7873) + \p{Script_Extensions: Zzzz} \p{Script_Extensions=Unknown} (964_861 plus all above-Unicode code points) \p{Scx: *} \p{Script_Extensions: *} - \p{SD} \p{Soft_Dotted} (= \p{Soft_Dotted=Y}) (47) + \p{SD} \p{Soft_Dotted} (= \p{Soft_Dotted=Y}) (50) \p{SD: *} \p{Soft_Dotted: *} \p{Sentence_Break: AT} \p{Sentence_Break=ATerm} (4) \p{Sentence_Break: ATerm} (Short: \p{SB=AT}) (4: [.], U+2024, @@ -6417,29 +6490,29 @@ stable. 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} (2508) - \p{Sentence_Break: Extend} (Short: \p{SB=EX}) (2508: U+0300..036F, + \p{Sentence_Break: EX} \p{Sentence_Break=Extend} (2550) + \p{Sentence_Break: Extend} (Short: \p{SB=EX}) (2550: 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} (65) - \p{Sentence_Break: Format} (Short: \p{SB=FO}) (65: [\xad], + \p{Sentence_Break: FO} \p{Sentence_Break=Format} (72) + \p{Sentence_Break: Format} (Short: \p{SB=FO}) (72: [\xad], U+0600..0605, U+061C, U+06DD, U+070F, U+0890..0891 ...) - \p{Sentence_Break: LE} \p{Sentence_Break=OLetter} (127_761) + \p{Sentence_Break: LE} \p{Sentence_Break=OLetter} (132_036) \p{Sentence_Break: LF} (Short: \p{SB=LF}) (1: [\n]) - \p{Sentence_Break: LO} \p{Sentence_Break=Lower} (2424) - \p{Sentence_Break: Lower} (Short: \p{SB=LO}) (2424: [a-z\xaa\xb5 + \p{Sentence_Break: LO} \p{Sentence_Break=Lower} (2497) + \p{Sentence_Break: Lower} (Short: \p{SB=LO}) (2497: [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} (662) - \p{Sentence_Break: Numeric} (Short: \p{SB=NU}) (662: [0-9], + \p{Sentence_Break: NU} \p{Sentence_Break=Numeric} (682) + \p{Sentence_Break: Numeric} (Short: \p{SB=NU}) (682: [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}) (127_761: U+01BB, + \p{Sentence_Break: OLetter} (Short: \p{SB=LE}) (132_036: U+01BB, U+01C0..01C3, U+0294, U+02B9..02BF, U+02C6..02D1, U+02EC ...) - \p{Sentence_Break: Other} (Short: \p{SB=XX}) (978_357 plus all + \p{Sentence_Break: Other} (Short: \p{SB=XX}) (973_938 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- @@ -6456,26 +6529,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} (149) - \p{Sentence_Break: STerm} (Short: \p{SB=ST}) (149: [!?], U+0589, + \p{Sentence_Break: ST} \p{Sentence_Break=STerm} (151) + \p{Sentence_Break: STerm} (Short: \p{SB=ST}) (151: [!?], U+0589, U+061D..061F, U+06D4, U+0700..0702, U+07F9 ...) \p{Sentence_Break: UP} \p{Sentence_Break=Upper} (1936) \p{Sentence_Break: Upper} (Short: \p{SB=UP}) (1936: [A-Z\xc0-\xd6 \xd8-\xde], U+0100, U+0102, U+0104, U+0106, U+0108 ...) - \p{Sentence_Break: XX} \p{Sentence_Break=Other} (978_357 plus all + \p{Sentence_Break: XX} \p{Sentence_Break=Other} (973_938 plus all above-Unicode code points) \p{Sentence_Terminal} \p{Sentence_Terminal=Y} (Short: \p{STerm}) - (152) + (154) \p{Sentence_Terminal: N*} (Short: \p{STerm=N}, \P{STerm}) - (1_113_960 plus all above-Unicode code + (1_113_958 plus all above-Unicode code points: [\x00-\x20\"#\$\%&\'\(\)*+,\- \/0-9:;<=>\@A-Z\[\\\]\^_`a-z\{\|\}~\x7f- \xff], U+0100..0588, U+058A..061C, U+0620..06D3, U+06D5..06FF, U+0703..07F8 ...) - \p{Sentence_Terminal: Y*} (Short: \p{STerm=Y}, \p{STerm}) (152: + \p{Sentence_Terminal: Y*} (Short: \p{STerm=Y}, \p{STerm}) (154: [!.?], U+0589, U+061D..061F, U+06D4, U+0700..0702, U+07F9 ...) \p{Separator} \p{General_Category=Separator} (Short: @@ -6520,16 +6593,16 @@ 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}) (6605) - \p{Soft_Dotted} \p{Soft_Dotted=Y} (Short: \p{SD}) (47) - \p{Soft_Dotted: N*} (Short: \p{SD=N}, \P{SD}) (1_114_065 plus + Other_Symbol}) (6634) + \p{Soft_Dotted} \p{Soft_Dotted=Y} (Short: \p{SD}) (50) + \p{Soft_Dotted: N*} (Short: \p{SD=N}, \P{SD}) (1_114_062 plus all above-Unicode code points: [\x00- \x20!\"#\$\%&\'\(\)*+,\-.\/0-9:;<=>?\@A- Z\[\\\]\^_`a-hk-z\{\|\}~\x7f-\xff], U+0100..012E, U+0130..0248, U+024A..0267, U+0269..029C, U+029E..02B1 ...) - \p{Soft_Dotted: Y*} (Short: \p{SD=Y}, \p{SD}) (47: [i-j], + \p{Soft_Dotted: Y*} (Short: \p{SD=Y}, \p{SD}) (50: [i-j], U+012F, U+0249, U+0268, U+029D, U+02B2 ...) \p{Sogd} \p{Sogdian} (= \p{Script_Extensions= @@ -6555,12 +6628,12 @@ stable. (Short: \p{Zs}) (17) \p{SpacePerl} \p{XPosixSpace} (25) \p{Spacing_Mark} \p{General_Category=Spacing_Mark} (Short: - \p{Mc}) (445) + \p{Mc}) (452) 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}) (152) + \p{Sentence_Terminal=Y}) (154) \p{STerm: *} \p{Sentence_Terminal: *} \p{Sund} \p{Sundanese} (= \p{Script_Extensions= Sundanese}) (NOT \p{Block=Sundanese}) @@ -6633,7 +6706,7 @@ stable. \p{Sylo}; NOT \p{Block=Syloti_Nagri}) (57) \p{Symbol} \p{General_Category=Symbol} (Short: \p{S}) - (7741) + (7770) X \p{Symbols_And_Pictographs_Ext_A} \p{Symbols_And_Pictographs_Extended_A} (= \p{Block= @@ -6703,18 +6776,18 @@ stable. \p{Telugu} \p{Script_Extensions=Telugu} (Short: \p{Telu}; NOT \p{Block=Telugu}) (106) \p{Term} \p{Terminal_Punctuation} (= - \p{Terminal_Punctuation=Y}) (276) + \p{Terminal_Punctuation=Y}) (278) \p{Term: *} \p{Terminal_Punctuation: *} \p{Terminal_Punctuation} \p{Terminal_Punctuation=Y} (Short: - \p{Term}) (276) + \p{Term}) (278) \p{Terminal_Punctuation: N*} (Short: \p{Term=N}, \P{Term}) - (1_113_836 plus all above-Unicode code + (1_113_834 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}) (276: + \p{Terminal_Punctuation: Y*} (Short: \p{Term=Y}, \p{Term}) (278: [!,.:;?], U+037E, U+0387, U+0589, U+05C3, U+060C ...) \p{Tfng} \p{Tifinagh} (= \p{Script_Extensions= @@ -6769,10 +6842,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}) (92_865) + \p{Unified_Ideograph=Y}) (97_058) \p{UIdeo: *} \p{Unified_Ideograph: *} \p{Unassigned} \p{General_Category=Unassigned} (Short: - \p{Cn}) (829_834 plus all above-Unicode + \p{Cn}) (825_345 plus all above-Unicode code points) \p{Unicode} \p{Any} (1_114_112) X \p{Unified_Canadian_Aboriginal_Syllabics} \p{Block= @@ -6785,18 +6858,18 @@ stable. Unified_Canadian_Aboriginal_Syllabics_- Extended_A} (Short: \p{InUCASExtA}) (16) \p{Unified_Ideograph} \p{Unified_Ideograph=Y} (Short: \p{UIdeo}) - (92_865) + (97_058) \p{Unified_Ideograph: N*} (Short: \p{UIdeo=N}, \P{UIdeo}) - (1_021_247 plus all above-Unicode code + (1_017_054 plus all above-Unicode code points: U+0000..33FF, U+4DC0..4DFF, U+A000..FA0D, U+FA10, U+FA12, U+FA15..FA1E ...) - \p{Unified_Ideograph: Y*} (Short: \p{UIdeo=Y}, \p{UIdeo}) (92_865: + \p{Unified_Ideograph: Y*} (Short: \p{UIdeo=Y}, \p{UIdeo}) (97_058: U+3400..4DBF, U+4E00..9FFF, U+FA0E..FA0F, U+FA11, U+FA13..FA14, U+FA1F ...) \p{Unknown} \p{Script_Extensions=Unknown} (Short: - \p{Zzzz}) (969_350 plus all above- + \p{Zzzz}) (964_861 plus all above- Unicode code points) \p{Upper} \p{XPosixUpper} (= \p{Uppercase=Y}) (/i= Cased=Yes) (1951) @@ -6840,9 +6913,9 @@ stable. \p{InVedicExt}) (48) X \p{Vertical_Forms} \p{Block=Vertical_Forms} (16) \p{Vertical_Orientation: R} \p{Vertical_Orientation=Rotated} - (786_641 plus all above-Unicode code + (786_609 plus all above-Unicode code points) - \p{Vertical_Orientation: Rotated} (Short: \p{Vo=R}) (786_641 plus + \p{Vertical_Orientation: Rotated} (Short: \p{Vo=R}) (786_609 plus all above-Unicode code points: [\x00- \xa6\xa8\xaa-\xad\xaf-\xb0\xb2-\xbb\xbf- \xd6\xd8-\xf6\xf8-\xff], U+0100..02E9, @@ -6859,8 +6932,8 @@ stable. \p{Vertical_Orientation: Tu} \p{Vertical_Orientation= Transformed_Upright} (148) \p{Vertical_Orientation: U} \p{Vertical_Orientation=Upright} - (327_276) - \p{Vertical_Orientation: Upright} (Short: \p{Vo=U}) (327_276: + (327_308) + \p{Vertical_Orientation: Upright} (Short: \p{Vo=U}) (327_308: [\xa7\xa9\xae\xb1\xbc-\xbe\xd7\xf7], U+02EA..02EB, U+1100..11FF, U+1401..167F, U+18B0..18FF, U+2016 ...) @@ -6897,8 +6970,8 @@ stable. \n\cK\f\r\x20\x85\xa0], U+1680, U+2000..200A, U+2028..2029, U+202F, U+205F ...) - \p{Word} \p{XPosixWord} (135_202) - \p{Word_Break: ALetter} (Short: \p{WB=LE}) (29_336: [A-Za-z\xaa + \p{Word} \p{XPosixWord} (139_612) + \p{Word_Break: ALetter} (Short: \p{WB=LE}) (29_489: [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 @@ -6913,15 +6986,15 @@ 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}) (2512: + \p{Word_Break: Extend} (Short: \p{WB=Extend}) (2554: U+0300..036F, U+0483..0489, U+0591..05BD, U+05BF, U+05C1..05C2, U+05C4..05C5 ...) \p{Word_Break: ExtendNumLet} (Short: \p{WB=EX}) (11: [_], U+202F, U+203F..2040, U+2054, U+FE33..FE34, U+FE4D..FE4F ...) - \p{Word_Break: FO} \p{Word_Break=Format} (64) - \p{Word_Break: Format} (Short: \p{WB=FO}) (64: [\xad], + \p{Word_Break: FO} \p{Word_Break=Format} (71) + \p{Word_Break: Format} (Short: \p{WB=FO}) (71: [\xad], U+0600..0605, U+061C, U+06DD, U+070F, U+0890..0891 ...) \p{Word_Break: GAZ} \p{Word_Break=Glue_After_Zwj} (0) @@ -6931,12 +7004,12 @@ stable. U+FB1F..FB28, U+FB2A..FB36, U+FB38..FB3C ...) \p{Word_Break: HL} \p{Word_Break=Hebrew_Letter} (75) - \p{Word_Break: KA} \p{Word_Break=Katakana} (330) - \p{Word_Break: Katakana} (Short: \p{WB=KA}) (330: U+3031..3035, + \p{Word_Break: KA} \p{Word_Break=Katakana} (331) + \p{Word_Break: Katakana} (Short: \p{WB=KA}) (331: U+3031..3035, U+309B..309C, U+30A0..30FA, U+30FC..30FF, U+31F0..31FF, U+32D0..32FE ...) - \p{Word_Break: LE} \p{Word_Break=ALetter} (29_336) + \p{Word_Break: LE} \p{Word_Break=ALetter} (29_489) \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}) (9: [:\xb7], U+0387, @@ -6951,11 +7024,11 @@ stable. \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} (661) - \p{Word_Break: Numeric} (Short: \p{WB=NU}) (661: [0-9], + \p{Word_Break: NU} \p{Word_Break=Numeric} (681) + \p{Word_Break: Numeric} (Short: \p{WB=NU}) (681: [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_042 plus all + \p{Word_Break: Other} (Short: \p{WB=XX}) (1_080_819 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], @@ -6969,54 +7042,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_042 plus all + \p{Word_Break: XX} \p{Word_Break=Other} (1_080_819 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}) - (135_053) - \p{XID_Continue: N*} (Short: \p{XIDC=N}, \P{XIDC}) (979_059 + (139_463) + \p{XID_Continue: N*} (Short: \p{XIDC=N}, \P{XIDC}) (974_649 plus all above-Unicode code points: [\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}) (135_053: + \p{XID_Continue: Y*} (Short: \p{XIDC=Y}, \p{XIDC}) (139_463: [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}) (131_974) - \p{XID_Start: N*} (Short: \p{XIDS=N}, \P{XIDS}) (982_138 + \p{XID_Start} \p{XID_Start=Y} (Short: \p{XIDS}) (136_322) + \p{XID_Start: N*} (Short: \p{XIDS=N}, \P{XIDS}) (977_790 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{XID_Start: Y*} (Short: \p{XIDS=Y}, \p{XIDS}) (131_974: + \p{XID_Start: Y*} (Short: \p{XIDS=Y}, \p{XIDS}) (136_322: [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}) - (135_053) + (139_463) \p{XIDC: *} \p{XID_Continue: *} - \p{XIDS} \p{XID_Start} (= \p{XID_Start=Y}) (131_974) + \p{XIDS} \p{XID_Start} (= \p{XID_Start=Y}) (136_322) \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}) (134_056: [0-9A-Za-z\xaa\xb5 + \p{Alnum}) (138_445: [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}) - (133_396) + (137_765) \p{XPosixBlank} \h, Horizontal white space (Short: \p{Blank}) (18: [\t\x20\xa0], U+1680, U+2000..200A, U+202F, U+205F, U+3000) @@ -7024,21 +7097,21 @@ stable. characters (Short: \p{Cc}) (65) \p{XPosixDigit} \p{General_Category=Decimal_Number} [0-9] + all other decimal digits (Short: - \p{Nd}) (660) + \p{Nd}) (680) \p{XPosixGraph} Characters that are graphical (Short: - \p{Graph}) (282_146: [!\"#\$\%&\' + \p{Graph}) (286_635: [!\"#\$\%&\' \(\)*+,\-.\/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) (2471) + Cased=Yes) (2544) \p{XPosixPrint} Characters that are graphical plus space characters (but no controls) (Short: - \p{Print}) (282_163: [\x20-\x7e\xa0- + \p{Print}) (286_652: [\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} (828: + \p{XPosixPunct} \p{Punct} + ASCII-range \p{Symbol} (851: [!\"#\$\%&\'\(\)*+,\-.\/:;<=>?\@\[\\\] \^_`\{\|\}~\xa1\xa7\xab\xb6-\xb7\xbb \xbf], U+037E, U+0387, U+055A..055F, @@ -7051,7 +7124,7 @@ stable. Cased=Yes) (1951) \p{XPosixWord} \w, including beyond ASCII; = \p{Alnum} + \pM + \p{Pc} + \p{Join_Control} (Short: - \p{Word}) (135_202: [0-9A-Z_a-z\xaa\xb5 + \p{Word}) (139_612: [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 ...) @@ -7094,9 +7167,9 @@ stable. \p{General_Category=Space_Separator}) (17) \p{Zyyy} \p{Common} (= \p{Script_Extensions= - Common}) (7824) + Common}) (7873) \p{Zzzz} \p{Unknown} (= \p{Script_Extensions= - Unknown}) (969_350 plus all above- + Unknown}) (964_861 plus all above- Unicode code points) @@ -7733,8 +7806,6 @@ Documentation of validation Tests =item F -=item F - Validation Tests @@ -7745,6 +7816,16 @@ Maps the kRSUnicode property values to corresponding code points +=item F + +=item F + +=item F + +Currently unused by Perl + + + =item F =item F diff --git a/gnu/usr.bin/perl/win32/GNUmakefile b/gnu/usr.bin/perl/win32/GNUmakefile index d286c82b02e..0c97ba9e687 100644 --- a/gnu/usr.bin/perl/win32/GNUmakefile +++ b/gnu/usr.bin/perl/win32/GNUmakefile @@ -1761,8 +1761,7 @@ distclean: realclean perlmacosx.pod perlmodlib.pod perlopenbsd.pod perlos2.pod \ perlos390.pod perlos400.pod perlplan9.pod perlqnx.pod \ perlriscos.pod perlsolaris.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 46b1cd0782b..a0af85370e6 100644 --- a/gnu/usr.bin/perl/win32/Makefile +++ b/gnu/usr.bin/perl/win32/Makefile @@ -1286,8 +1286,7 @@ distclean: realclean perlmacosx.pod perlmodlib.pod perlopenbsd.pod perlos2.pod \ perlos390.pod perlos400.pod perlplan9.pod perlqnx.pod \ perlriscos.pod perlsolaris.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